1 / 14
文档名称:

SIP协议主要消息.doc

格式:doc   大小:150KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SIP协议主要消息.doc

上传人:今晚不太方便 2017/8/5 文件大小:150 KB

下载得到文件列表

SIP协议主要消息.doc

文档介绍

文档介绍:第一章 SIP协议主要消息
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响应
SIP消息结构
请求消息和响应消息都包括SIP消息头字段和SIP消息体字段;
SIP消息头主要用来指明本消息是有由谁发起和由谁接受,经过多少跳转等基本信息;
SIP消息体主要用来描述本次会话具体实现方式;
消息格式
请求消息格式
SIP请求消息的格式,由SIP消息头和一组参数行组成,如图1-1所示。通过换行符区分命令行和每一条参数行。
命令名称
对端
URI
Call-id:

via:

协议版本
消息头
参数行
To:

Contact:

From:

Content-Length:

Max-Forward:

White Space
SDP
Content-Type:

Cseq
:

SIP请求消息结构
注意:参数行的顺序不是固定的。对应的参数解释见Error! Reference source not found.。
消息体定义:
Call-ID:头字段是用来将消息分组的唯一性标识
From:头字段是指示请求发起方的逻辑标识,它可能是用户的注册地址。From头字段包含一个URI和一个可选的显示名称
CSeq:头字段用于标识事务并对事务进行排序。它由一个请求方法和一个序列号组成,请求方法必须与对应的请求消息类型一致
Max-Fowords:头字段限定一个请求消息在到达目的地之前允许经过的最大跳数。它包含一个整数值,每经过一跳,这个值就被减一。如果在请求消息到达目的地之前该值变为零,那么请求将被拒绝并返回一个483(跳数过多)错误响应消息。
Via:头字段定义SIP事务的下层(传输层)传输协议,并标识响应消息将要被发送的位置。只有当到达下一跳所用的传输协议被选定后,才能在请求消息中加入Via头字段值。
expires:参数指出了该值中包含的URI地址的有效期。这个参数的值是以秒为单位计算的。如果没有提供该参数,那么URI地址的有效期由Expires头字段值来确定。
SIP请求消息实例:
INVITE sip:******@:5060;User=phone SIP/
Call-ID:******@
Via:SIP/ :5061
From:<sip:******@:5061;User=phone>;tag=29005358336B534F610A000
To:<sip:******@:5060;User=phone>
Contact: sip:******@: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,附在IP地址上,表示对端和端点收发SIP消息的端口的域。
“From”、“To”和“Contact”这三个SIP消息头属于电话URI。

最近更新

2025年度水利工程年挖土方合同简易版 8页

2025年度机关事业单位与医疗机构联合体检合作.. 9页

2025年度智能营销业务员雇佣合同 7页

2025年度智能家居室内装饰工程设计合同 9页

2025年度智能医疗设备采购合同解除协议书 8页

2025年度智能农业作物损失赔偿全面合作协议 8页

2025年度智能交叉作业安全生产管理服务合同 9页

2025年度智慧城市建设委托代理审计合同 8页

2025年度景区雨棚景观设计与施工合同 9页

2025年度旅游景区项目运营管理承包经营合同 8页

2025年度新能源项目佣金分成合同 8页

2025年度新能源汽车合伙人合作协议 8页

2025年度新能源储能技术投资合伙协议书 9页

2025年度新型矿粉绿色采购与销售合作协议 9页

2025年度新型农村合作医疗救助管理协议 9页

2025年度文化娱乐公司签约网红带货主播合同 8页

2025年度文化产业项目投资保证合同担保合同 9页

2025年度教育机构合作终止及学生安置协议 7页

2025年度教育培训合伙人股权分配与教育资源共.. 8页

2025年度房屋租赁委托管理与资产评估协议 8页

2025年度房地产公司设立及物业管理服务合作协.. 8页

2025年度户外广告牌使用权转让协议书 9页

2025年度建筑行业专家顾问聘用协议 7页

2025年度廉洁管理体系建设合作协议 9页

2025年度广告投放监测与数据分析合同模板 9页

2025年度平安福保险合同电子版意外伤害综合保.. 8页

2025年度市区单间房屋租赁合同(含租客租赁协.. 7页

2025年度工地施工安全事故免责及赔偿方案协议.. 7页

2025年度工伤私了赔偿协议,涵盖心理援助与辅.. 8页

2025年度山岭承包合同:山岭森林资源保护与可.. 9页