基于模板的蜂窝一键通(PoC)信令压缩技术解析
1. 引言
在蜂窝一键通(PoC)通信中,信令压缩技术对于提升通信效率、降低延迟至关重要。本文将详细介绍基于模板的信令压缩(TBC)技术,包括模板使用、共享字典、编码等关键环节,并通过实验对比TBC和SigComp两种压缩技术的性能。
2. 模板使用
不同的SIP客户端和设备需要使用不同的模板。例如,对于哥伦比亚大学的SIP客户端,使用相应的模板;对于Linksys设备,则使用Linksys品牌的模板。软件/硬件相关的头部概念有助于将许多头部视为常量,从而简化压缩过程。
发送消息和接收消息的模板即使消息类型相同也有所不同。以INVITE请求为例,发送的INVITE请求中已知值的头部数量比接收的INVITE请求多,因为接收的INVITE请求来源广泛,先验知识较少。
3. 共享字典(SD)
字典是有序的字符串集合,用于压缩可变头部中的URI和编解码器相关参数。字典包含UA或P - CSCF已知的所有URI、编解码器列表以及rtpmap和fmtp行。
当在字典中找到匹配项时,用其索引替换相应字符串;若未找到,则保留字符串,并将其添加到字典末尾,供后续数据包使用。
构建共享字典的一种典型场景是用户与“好友列表”中的联系人发起PoC会话。当P - CSCF发送的INVITE请求的From头部中的URI不在字典中时,将其添加到字典并替换为索引。UA接收INVITE时,若字典中无该索引,则将其与SIP对话关联。P - CSCF发送ACK响应200 OK时,UA从ACK的From头部提取URI并与之前保存的索引关联,从而为字典添加新条目。 <
超级会员免费看
订阅专栏 解锁全文
9459

被折叠的 条评论
为什么被折叠?



