- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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,附
您可能关注的文档
最近下载
- 中华民族共同体概论课件专家版3第三讲 文明初现与中华民族起源(史前时期).pptx VIP
- 2025延安安塞区社区工作者招聘(18人)笔试备考题库及答案解析.docx VIP
- 四库全书基本概念系列文库:临晋县志.pdf VIP
- 2025延安安塞区社区工作者招聘(18人)笔试备考试题及答案解析.docx VIP
- 医院绿色环保与节能减排.pptx VIP
- 《研学旅行课程设计》课件——任务六 设计研学课程内容.pptx VIP
- 人工智能与中学化学教学中的应用教学研究课题报告.docx
- 山东省德州市乐陵市2024-2025学年七年级上学期期中考试数学试卷.docx VIP
- 高一上学期地理期中试卷.doc VIP
- Arduino技术及应用教程.ppt VIP
原创力文档


文档评论(0)