1 / 24
文档名称:

SIP消息头域.doc

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

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

分享

预览

SIP消息头域.doc

上传人:yixingmaob 2018/3/7 文件大小:63 KB

下载得到文件列表

SIP消息头域.doc

文档介绍

文档介绍:SIP消息头域
1 general-header类:
为描述消息基本属性的通用头域,可用于请求消息或响应消息;通用头域的域名只有在协议版本改变时才可有效地扩展。不过,通信中的所有方均认为是"通用头域"的新的头域也可认为是通用头域。不被认可的头域作为实体头域。
Call-ID Call-ID通用头域唯一标识一个特定的请求或者一个特定客户的所有登记。来自同一个客户的所有的登记应该使用同样的Call-ID头值,至少是在同一个重新启动的循环中。注意到单个的多媒体会议会产生不同Call-ID的几个呼叫,例如,用户多次邀请一个单个的私人加入同一个会议。
对于一个INVITE请求。主叫方用户***不应该警告用户,如果用户先前已经对INVITE请求中的Call-ID作出了响应。如果用户已经是会议的一个成员,同时包含在会话描述中的会议参数并未改变,那么主叫方用户***可以接受此呼叫,而不管Call-ID。对于一个已存在的Call-ID或者会话的邀请可能改变会议的参数。一个客户应用可以决定向用户简单地指示会议参数已经改变,可以自动接受邀请或者可能需要用户的确认。
使用几个不同的Call-ID可以邀请一个用户加入同一个会议或者呼叫。如果需要的话,可以使用在会话描述中的标识来检测此副本。例如,SDP的"o"域中包含了会话标识和版本号。
REGISTER和OPTIONS方式使用Call-ID值来精确匹配请求和响应。一个单个的客户发布的所有的REGISTER请求应该使用同一个Call-ID,至少在同一个有效循环中。
Call-ID=("Call-ID"|"i")":"local-id"@"host Local-id=1*uric i是Call-ID的缩写形式。
"host"应该是一个真正的域名或者是一个全球性的IP地址。如此,"local-id"应该是一个由URI字符组成的标识,此标识在"host"中是唯一的。建议使用经过加密的随机标识。Call-ID的值禁止被重用于另一个不同的呼叫。Call-ID区分大小写。
From
请求和响应必须包含From通用头域,指示请求的初始者。From域可以包含一个"tag"参数。服务器将From头域从请求复制到响应。可选的"display-name"意味着由用户接口提出(执行)。如果客户身份被隐藏,那么系统必须使用显示名"Anonymous"。
此SIP-URL禁止包含"transport-param","maddr-param","ttl-param","headers"。接收到含有以上元素的SIP-URL的服务器在执行下一步处理之前,应将这些元素删除。
即使"display-name"是空的,如果"addr-spec"包含了","、"?"、";","name-addr"形式也必须使用。
From=("From"|"f")":"(name-addr|addr-spec)
*(";"addr-params)
addr-params=tag-param tag-param="tag="UUID UUID=1*(hex|"-")
"tag"可以出现在一个请求的From头域中,当共享同一个SIP地址的用户的两个实例使用同一个Call-ID发出邀请时,必须使用此"tag"。
"tag"必须是全球唯一的,并且是一个经过加密的至少32比特的随机数。一个单个的用户应该在一个Call-ID所标识的整个呼叫中保持同一个tag。
Call-ID、To和From用于标识一个Call leg。呼叫和Call-leg的区别在于多个响应对派生请求的呼叫。
To To通用头域说明了请求的接收者。
To=("To"|"t")":"(name-addr|addr-spec)
*(";"addr-params)
请求和响应必须包含To头域,指示请求的预定接收者。可选的"display-name"意味着由用户接口提出(执行)。UAS或者重定向服务器将To头域的内容复制到它的响应中,同时如果请求包含了不止一个Via头域,则必须增加"tag"参数。
如果Via头域不止一个,那么表明请求至少经过一个***的处理。因为接收者不知道此请求是哪一个***派生的请求,所以从安全方面考虑,可认为它们都派生了请求。
此SIP-URL禁止包含"transport-param","maddr-param","ttl-param","headers"。接收到含有以上元素的SIP-URL的服务器在执行下一步处理之前,应将这些元素删除。
"tag"参数作为一种通用机制,用于区分由一个SIP-URL标识的用户的多个实例。因为代理可以派生请求,所以同一个请求可以到达用户的多个实例(例如:移动和住宅电话

最近更新

2024年重庆电子工程职业学院职业倾向性测试题.. 56页

一级建造师之一建公路工程实务题库1000道(全.. 301页

一级建造师之一建港口与航道工程实务题库1000.. 306页

中医护理演讲ppt课件 27页

演出经纪人之演出市场政策与法律法规题库400道.. 116页

中医护理法则ppt课件 23页

中医护理ppt课件模版 27页

2024年广州番禺职业技术学院单招职业技能测试.. 74页

2024年湘南幼儿师范高等专科学校单招综合素质.. 55页

2024年重庆电讯职业学院单招职业适应性测试题.. 57页

2024年上海杉达学院单招综合素质考试题库及答.. 56页

2024年江苏旅游职业学院单招职业技能测试题库.. 55页

综合解析广东深圳市高级中学物理八年级下册期.. 20页

压疮护理ppt课件插图 23页

玻璃清洁剂产业分析报告 76页

龚贤及其诗歌研究的中期报告 2页

鼻渊舒口服液灌注内窥镜鼻窦术后的疗效观察的.. 2页

龙首矿测量管理规定 8页

1.2.公司总体和年度安全生产目标 9页

02程序文件 40页

2023年消防救援站党支部工作总结 4页

慢性胃炎中医症候评分表格模板2 3页

教师心得体会师德感悟篇范文2023年 9页

学校食堂6s管理内容和标准四篇 51页

夹江陶瓷产业发展历程和基本概况 5页

超声科质量控制评分表(共1页) 1页

高速铁路桥梁缺陷整治方案 56页

尊师开示 7页

十五种解经讲道法(1) 55页

张宏宝尊师谈养生修炼的利与弊 10页