YD T 1522.1-2006 会话初始协议(SIP)技术要求.第1部分 基本的会话初始协议.pdf
《YD T 1522.1-2006 会话初始协议(SIP)技术要求.第1部分 基本的会话初始协议.pdf》由会员分享,可在线阅读,更多相关《YD T 1522.1-2006 会话初始协议(SIP)技术要求.第1部分 基本的会话初始协议.pdf(174页珍藏版)》请在麦多课文档分享上搜索。
1、日中华人民共和国通信行业标准YD厅1522.1-2006会话初始协议(SIP )技术要求第1部分:基本的会话初始协议Technical Requirments for Session Initiation Protocol Part 1 :Basic Session Initiation Protocol (IETF RFC 3261,2002,SIP:Session Initiation Protocol,NEQ) 2006斗2-11发布200701一01实施中华人民共和国信息产业部发布012345678901 A削123456789111111111122yorr 1522.1-2006
2、目录言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .II 范围.I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 规范性引用文件. . . . . . . . . . 术语、定义和缩略i吾. . . .
3、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t . . . . . . . . . . . . . . . . . . . . . . . .2 SIP协议结构. . . . . . . . -3 SIP消息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4、. . . . . . . . . . . . . .4 用户代理(UA)的基本行为. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 请求的取消. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 注册.17能力查询. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
6、对话(Dialog)n会话发起过程.26会话更改过程.28会话结束过程.28代理服务器的行为.29SIP事务层4传输. . . . . . . . . . . . . . . . . . . . . . . . . . -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t . . . . . . . . . .49 普通的消息组成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 头宇段. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ . . . . . . . . . . . . . . . . . . . . . . . . . .
8、. . . . . . . . .56 响应代码. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 SIP协议的鉴权机制. . . . . . .71 安全/多用途因特网邮件扩展(SIM1ME)(可选)7422 SIP协议的扩
9、展BNF语法.79 附录A(资料性附录)安全:威胁模式和安全建议. . . . . . . . . . . . . . . . . . . . . . . . 0- . . . . . . . . . . . . . . 92 附录B(资料性附录)IANA定义. . -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102 附录C(规范
10、性附录)SIP协议中临时响应的可靠性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 附录D(规范性附录)SIP的定位过程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111 附录E(规施性附录)SDP的提供/应答(Offer/ Answer )模式. . . . .
11、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -117 附录F(规范性附录)特定事件的通知. . . . . . . . . . . . . . . .130 附录G(规范性附录)SIP卧o方法. . . . . . 146 附录H(规范性附录)即时消息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -.150 附录1(规范性附录)UPDA:四消息. . . . . . . . . . . . .
12、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 附录J(规范性附录)阻四R方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- . . . . . . . . . . . . .161 I YD厅1522.1时2006目。自会话初始协议(SIP)技术要求旗计分为5个部分:一一千第1部分:基本的会话初始协议;一一第2部分:基于会话初始协议(SIP)的呼叫控制的应用;一一第3部分:ISDN
13、用户部分(ISUP)和会话初始协议(SIP)的互通;一一第4部分:软交换网络中基于呼叫控制的会话初始协议(SIP)技术要求;一一第5部分:支持移动应用部分。本部分为会话初始协议(SIP)技术要求的第1部分。本部分对应于IE1F盯C3261(22) ,与盯C3261(2002)的一致性程度为非等效。本部分是会话初始协议(SIP)系列标准之一。该系列挥准的预计结构为:1.会话初始协议(SIP)技术要求一一第1部分:基本的会话初始协议;一一第2部分:基于会话初始协议(SIP)的呼叫控制的应用;一一第3部分:ISDN用户部分(ISUP)和会话初始t协议(SIP)的互通;一一第4部分:软交换网络中基于呼
14、叫控制的会话初始协议(SIP)技术要求;一一第5部分:支持移动应用部分。2. 符号之内。4 YD厅1522.1-2006除使用sip和sipsURI之外,还可以使用telURI定义机制,有关tel的U固定义机制见RFC2806。SIP实体可将非SIPURI翻译成SIPURI、SIPSURI或其他URI定义。3)版本号(SIP-Version):用于定义协议的当前版本号。本协议的版本号为SIP/2儿5.2 晌应(Response) 响应消息的起始行为状态行(Status-Line ),状态行由协议版本、状态码和与状态码相关的文本描述组成,各个部分之间用一个空格字符进行分隔。状态行的格式如下所示:
15、Sta归s-L挝le= SIP-Version Status-Code Reason回,PhraseCRLF 除状态行的尾部可使用回车换行CRLF字符之外,状态行内不允许出现C阻F字符。1 ) Status-Code (状态码):该参数为一个3位的十进制整数,用于指示请求消息的执行响应结果。2) Reason-Phrase (原因):该参数用于对Status-Code参数进行简单的文本描述。客户机不必检查或显示Re出on-Phr础e参数。尽管本标准建议使用特定字符表示Re础。n-Phrase,具体实现过程中Reason-Phrase仍可使用其他的文本字符。本协议共定义6类状态码,其中状态码的第
16、1位数字用于指示响应类型,后2位数字表示具体响应。本协议规定状态码为100时199之间的响应用IXX进行标识,200-299之间的响应用2XX进行标识,依此类推。1) lXX:临时响应,表示请求消息正在被处理。2) 2XX:成功响应,表示请求已被成功接收,完全理解并被接收。3) 3XX:重定向响应,表示需采取进一步以完成该请求。4)4双:客户机错误,表示请求消息中包含语法错误信息或服务器无法完成客户机请求。5) 5XX:服务器错误,表示服务器元法完成合法请求。的6XX:全局故障,表示任何服务器元法完成该请求。5.3 头字段SIP头字段的语法和语义定义与HIIP头字段定义基本相同。H口?中定义多
17、行扩展可使用隐含的空格和折叠字符(folding),而本标准定义的多行扩展规则只能使用显式空格和折叠字符(folding),且空格和折叠字符(folding)作为消息的组成部分。同样,H?中也定义了将具有多个参数值的同一字段扩展为具有相同字段名称的多个字段行的规则。该规则同样适用于本协议,但具体应用时规则会有所不同。SIP协议定义的头宇段语法规则如下:header , = header-name HCOLON header-value * (COMMA header-value ) 如上所示,SIP头宇段允许一个头字段可以定义多个参数值,且多个参数值之间用,字符进行分隔。当属性值不为*时,Co
18、ntact头字段允许属性值之间用,字符进行分隔。5.3.1 头宇段格式SIP消息的头宇段格式遵循盯C2822所定义的通用头字段格式定义规则。头宇段格式如下所示,头字段名和宇段值之间用字符:进行分隔ofield-n缸ne:field-value 消息头宇段中允许出现多个空格字符。但是在具体实现过程中,本标准建议字段头部右侧,即字段名和:字符之间应避免出现空格字符,而宇段头部左侧,即字段值和:之间用一个空格字符进行分隔,如下所示:5 YD厅1522.1-2006fi.eld-name: 在巳ld-value头宇段部分可以通过增加多个空白字符或者TAB字符而扩展成多行,本标准规定扩展行首位的多个空白
19、字符以及分行字符都应作为一个空白字符对待。消息头字段内不同头宇段名的顺序可任意排列,但是本标准建议与代理服务器处理相关的字段名(如Via、Route、Record-Route、Proxy-Require、M缸-Forw缸ds、Proxy-Authorization等)等,应尽可能排在消息头宇段的前几位以加快代理服务器对消息的处理速度。相同头字段名的排列顺序也非常重要,本标准规定,当且仅当字段值为多个宇段值列表且宇段值列表遵循多个字段值之间用,分割的规则,则一个消息内允许同时存在多个相同的字段名行。同理,多个相同字段名的字段行可以组成一个单一的字段行,其字段值为一个用,字符分隔的值列表。WWW-
20、Authen咀cate、Authorization.Proxy-Authenticate和Proxy-Authorization宇段不遵循以上规则。由于以上宇段值不允许出现列表值,因此当消息中出现多个以上宇段行时,多个字段行不能组成一个字段行。具体实现过程中,消息接收实体应按照同样的规则处理宇段名相同的多个字段行或一个包含宇段列表的组合宇段行。本标准中,头字段值由头宇段名进行标识。通常头宇段名由UTF8字符集所包含的文本字符组成。除此之外,头宇段还允许包含空格、破折号、分隔符和引号字符。多数头宇段名和头宇段属性值之间用:进行分隔,且头字段中还可包含参数名和参数值,格式如下所示:field-na
21、me: field-value * ( ;parameter-name=parameter-value) 本标准对头字段中所包含的参数名数目不作限制,但规定在一个头字段内,同一参数名能且仅能出现一次。本协议规定,头宇段名对大小写字符不敏感,即相同字段名不区分大小写字符。如未特别指出,头宇段中所包含的字段参数值,参数名和参数值也对大小写字符不敏感,除此之外,头字段名中所包含的破折号飞一一字符对大小写字符不敏感,但是引号字符内的字符内容对大小写字符敏感。5.3.2头宇段分类SIP消息某些头字段仅当存在于请求或响应中的时候才有意义。只能存在于请求消息中的字段称为请求头字段,只能存在于响应消息中的字段
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 1522.1 2006 会话 初始 协议 SIP 技术 要求 部分 基本
