SIP标准协议主要消息讲解.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SIP标准协议主要信息讲解 SIP标准协议主要信息讲解 PAGE / NUMPAGES SIP标准协议主要信息讲解 第一章 SIP 协议主要信息 1.1 SIP 信息分类 SIP 协议是以层协议的形式组成的,就是说它的行为是以一套相对独立的办理阶段来描述的,每个阶段之间的关系不是很亲近。 SIP 协议将 Server 和 User Agent 之间的通讯的信息分为两类:央求信息和响应信息。 央求信息: 客户端为了激活特定操作而发给服务器的  SIP  信息,包括  INVITE 、ACK 、BYE 、 CANCEL  、 OPTION  和 UPDATE  信息。 SIP 央求的  6 种方法: 1、 邀请( INVITE ) —— 邀请用户加入呼叫 2、 确认( ACK) —— 确认客户机已经接收到对 INVITE  的最后响应 3、 可选项( OPTIONS)—— 央求关于服务器能力的信息 4、 再见( BYE) —— 停止呼叫上的两个用户之间的呼叫 5、 取消( CANCEL) 6、 注册( REGISTER) —— 供应地址剖析的照射,让服务器知道其他用户的地址 响应信息:服务器向客户反响对应央求的办理结果的 SIP 信息,包括 1xx 、2xx 、3xx 、4xx 、 5xx 、 6xx 响应 1.2 SIP 信息结构 央求信息和响应信息都包括 SIP 信息头字段和 SIP 信息体字段; SIP 信息头主要用来指明本信息是有由谁倡导和由谁接受,经过多少跳转等基本信息; SIP 信息体主要用来描述本次会话详细实现方式; 1.3 信息格式 1.3.1 央求信息格式 SIP 央求信息的格式, 由 SIP 信息头和一组参数行组成, 如图 1-1 所示。 经过换行符区分命令行和每一条参数行。 命令名称 对端 URI 协议版本 信息头 Call-id: 值 via: 值 From: 值 To: 值 Contact: 值 Cseq: 值 参数行 Content-Length: 值 Max-Forward: 值 Content-Type: 值 White Space SDP 1-1 SIP 央求信息结构 注意:参数行的序次不是固定的。对应的参数讲解见 错误!未找到引用源。 。 信息体定义: Call-ID  :头字段是用来将信息分组的唯一性表记 From :头字段是指示央求倡导方的逻辑表记,包括一个 URI 和一个可选的显示名称  它可能是用户的注册地址。  From  头字段 CSeq :头字段用于表记事务并对事务进行排序。  它由一个央求方法和一个序列号组成, 央求方法必定与对应的央求信息种类一致 Max-Fowords :头字段限制一个央求信息在到达目的地从前赞同经过的最大跳数。它 包括一个整数值, 每经过一跳, 这个值就被减一。 若是在央求信息到达目的地从前该值变为 零,那么央求将被拒绝并返回一个 483 (跳数过多)错误响应信息。 Via :头字段定义 SIP 事务的基层(传输层)传输协议,并表记响应信息将要被发送的 地址。只有当到达下一跳所用的传输协议被选定后,才能在央求信息中加入  Via  头字段值。 expires  :参数指出了该值中包括的  URI  地址的有效期。这个参数的值是以秒为单位计 算的。若是没有供应该参数,那么 URI 地址的有效期由 Expires 头字段值来确定。 SIP 央求信息实例: INVITE sip:0109@:5060;User=phone SIP/2.0 Call-ID:01E04633512400000@ Via:SIP/2.0/UDP :5061 From:sip:010203@:5061;User=phone;tag=29005358336B53 4F610A000 To:sip:0109@:5060;User=phone Contact: sip:010203@:5061 CSeq:1 INVITE Max-Forwards:70 Content-Type: application/SDP Content-Length:168 v=0 o=UserA 2890844526 2890844526 IN IP4 s=Session SDP c=IN IP4 t=0 0 m=audio 49172 RTP/AVP 0 8 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=sendonly INVITE  信息是其中一种  SIP  央求信息。 第一行由信息头和对端  SIP 实体的  URI(通用资源表记) 以及  SIP 版本号 码组成。 SIP URI  是电话  URI,附

文档评论(0)

130****1735 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档