[发明专利]一种稳健头标压缩过程中设置时间间隔值的方法及压缩器有效
申请号: | 200710120375.1 | 申请日: | 2007-08-16 |
公开(公告)号: | CN101137089A | 公开(公告)日: | 2008-03-05 |
发明(设计)人: | 李锐;廖俊锋;周志雄;曹耘 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q7/22 | 分类号: | H04Q7/22;H04L12/56 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;刘健 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 稳健 压缩 过程 设置 时间 间隔 方法 压缩器 | ||
技术领域
本发明涉及通信领域,尤其涉及一种ROHC(Robust Header Compression,稳健头标压缩)过程中设置TIME-STRIDE(时间间隔)值的方法及压缩器。
背景技术
3G(Third Generation,第三代移动通信)技术已经成为全球最关注的通信技术之一,作为一种新的通信技术,3G不仅支持传统的电路交换,同时还支持分组交换。而对于3G以后的一些技术,如B3G(Beyond 3G,后第三代移动通信)技术和WiMax(Worldwide Interoperability for Microwave Access,微波存取全球互通)技术等,都已经转向以分组交换为主,即主要支持IP(Internet Protocol,因特网协议)技术。
对于语音等多媒体应用而言,IP技术可以带来成本的降低,但是按照传统的IP格式来传送语音,由于语音数据承载在RTP(Real Time Protocol,实时传输协议)和UDP(User Datagram Protocol,用户数据报协议)协议上,相对于语音净荷而言,RTP/UDP/IP报文有很大的头标开销,这对于无线空口资源来说会带来很大的浪费。因此,IETF(Internet Engineering Task Force,互联网工程任务组)引入了ROHC技术,对RTP/UDP/IP头标进行压缩,以提高网络数据的传输效率。ROHC最高可以将40字节的头标压缩至1个字节,使得实际的带宽利用率从20%~30%提高到90%以上。
ROHC主要采用W-LSB(Window-Based Least Significant Bits,基于窗口的最小重要位)算法来压缩RTP头标中的SN(Sequence Number,序列号)域,利用相邻分组报文之间的关联性,压缩端只传送16比特(bit)的SN的低K个比特,解压缩端利用这K个比特,根据双方事先建立起来的关联信息(Context),利用相关的解压缩算法就可以解压缩SN。WLSB算法是一种较为通用的算法,它不仅可以压缩SN,还可以压缩IP头标的IP-ID(IP Identifier,互联网标识符)和RTP头标的TS(Timestamp,时间戳)。
针对RTP头标的TS域,ROHC协议组还定义另外一种更高效的压缩算法,即Timer-Based(基于定时器)压缩算法,Timer-Based算法的主要依据是通过估算最大的信道抖动和记录分组报文的到达时间间隔,然后通过压缩算法计算出可以传送的最小比特数。Timer-Based算法可以忽略语音通话时的静音状态,并且允许压缩器和解压缩器双方时钟的不同步。
对于多媒体技术而言,由于其采样速率是一定的,在信源端生成包的时间间隔也是固定的,因此相邻分组报文之间的时间戳TS的增长总是一个固定值。时间间隔值是一个步长值,表示两个相邻分组报文之间时间间隔,在通常的多媒体应用中,时间间隔值也是一个恒定值,它与TS的增长是一致的。但是因为通信系统中不可避免的存在扰动,如果整个过程中将时间间隔值作为一个固定值来处理所有TS的压缩,将不能消除扰动带来的影响。因此,在ROHC压缩过程中采用Timer-Based算法压缩TS域时,如果高层不指定具体的时间间隔值,压缩器必须动态计算时间间隔值,计算得到的值还必须反映一段时间内时间间隔的变化趋势。
现有ROHC压缩过程中没有综合考虑分组报文到达时间出现的扰动变化,使得压缩RTP头标的失败率高,造成系统稳健性不高,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种稳健头标压缩过程中设置时间间隔值的方法和压缩器,以降低对报文头标压缩和解压缩的失败率,进而提高系统的稳健性。
为了实现上述目的,本发明提供一种稳健头标压缩过程中设置时间间隔值的方法,应用于压缩器中,包括如下步骤:
A、在预定时间段内,分别计算若干相邻分组报文到达的时间间隔值;
B、统计所计算的各时间间隔值的出现次数;
C、将出现次数最多的时间间隔值设置为稳健头标压缩过程中的时间间隔参考值。
根据本发明的方法,所述压缩器中设置有多个存储器,并为每个存储器配置计数器,
所述步骤B又包括,通过各存储器分别保存不同的时间间隔值,并通过各计数器来统计其对应的存储器保存的时间间隔值的出现次数;
所述步骤C又包括,将出现次数最多的时间间隔值保存在压缩器和解压缩器的关联信息中,作为稳健头标压缩和解压缩的时间间隔参考值。
根据本发明的方法,所述步骤B还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710120375.1/2.html,转载请声明来源钻瓜专利网。