[发明专利]鲁棒性头压缩反馈管理方法、装置及解压器在审
申请号: | 201110434589.2 | 申请日: | 2011-12-22 |
公开(公告)号: | CN102546100A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 董淑松;吴勇;史学红 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16;H04L1/18 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 田红娟;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 鲁棒性头 压缩 反馈 管理 方法 装置 解压 | ||
技术领域
本发明涉及移动通信领域中的一种鲁棒性头压缩技术,尤其是一种鲁棒性头压缩反馈管理方法、装置及解压器。
背景技术
由于物理条件的限制,移动通信系统中的无线链路与有线链路相比传输速率较低,误码率较高。为了能有效利用有限的无线信道带宽资源,引入了鲁棒性头压缩技术(RObust Header Compress,以下简称ROHC)。ROHC的核心是利用业务流的分组之间的信息冗余来透明的压缩和解压缩直接相连节点间的分组头中的信息。
ROHC可以在两种不同的模式下工作,单向模式(ROHCv1为U模式)和双向模式(ROHCv1为O/R模式)。在单向模式下ROHC不发送反馈包,压缩器通常采取乐观逼近的方式提高压缩效率,并且采取定时向低状态迁移的方式提高压缩健壮性;在双向模式下,解压器根据解压需要,通过发送反馈包给对端的压缩器来提高压缩效率和健壮性。
当ROHC工作在双向模式下时,一个反馈包从生成到发送给对端的压缩器一般需要三个过程。首先,解压器需要根据解压过程进行反馈决策,选择反馈时机并生成适当的反馈包类型。其次,在非及时性发送反馈的场合,解压器需要进行反馈管理,选择一种合理的反馈管理方法,用来维护待发送的反馈包顺序。最后,解压器需要进行反馈包发送,通过采取不同的反馈包发送方式将反馈包发送给对端的压缩器。
在反馈决策过程中,解压器可以采取稀疏反馈,选择性ACK反馈等反馈算法进行反馈包类型的选择;在反馈管理过程中,解压器可以采取任意方式进行反馈队列的排序,一般采取FIFO的方式;在反馈发送过程中,根据RFC3095中关于反馈包发送方式的描述,ROHC可以使用捎带反馈的方式发送反馈,也可以使用底层链路提供的反馈通道发送ROHC反馈。
由于在协议中并没有明确指出ROHC需要的反馈管理算法,传统实现上,开发人员可以采取最简单的FIFO的方式进行反馈管理(如图1所示)。无论是待处理的上层业务是何种类型,反馈包发送的顺序始终和反馈包产生的顺序一致;反馈包发送的数量也始终和反馈包产生的数量一致。当上层业务比较单一或者使用底层链路及时发送反馈包的场合,使用FIFO是可以正常的工作的。但是,当上层业务数量较多并且使用捎带反馈的场合或者使用底层链路定时发送反馈的场合,仅仅使用FIFO并不能提供最高效率的压缩。为了说明使用FIFO存在的问题,下面给出了一个存在问题的场景。
问题场景:上层业务根据高速、中速、低速三个不同需求,分别建立了三个ROHC解压上下文。假设目前ROHC只提供捎带反馈并且下行压缩包的数量远远多于上行原始包数量,那么本端将会产生大量的反馈包,并且这些反馈包的数量将很可能和业务速率成正比关系。由于上行数据及捎带反馈所携带的反馈信息量有限,本端待发送的反馈包便有可能堆积,即反馈包的生成速度远远大于反馈包的发送速度。这样可能产生下面三类问题:
无形地增加了反馈包的网络传输延迟。
大量已发送的反馈包由于发送延迟而无效。
高速业务的反馈包大量发送,中低速的反馈数据包不能及时发送,造成低速业务或者中速业务无法达到期望的压缩效率。
另外,当使用底层链路定时发送反馈时,由于反馈包的分布不均,某一包流的反馈包过多,反馈队列中存在大量的无效或冗余反馈信息,上面的问题同样可能发生。
发明内容
本发明要解决的技术问题是提供一种鲁棒性头压缩反馈管理方法、装置及解压器,以解决双向模式下压缩效率低的问题。
为解决以上技术问题,本发明提供一种鲁棒性头压缩的反馈管理方法,解压器的工作模式为双向模式,且使用捎带反馈或底层链路定时反馈时,该方法包括:
优先级标记步骤,解压器标记新生成的反馈包的优先级,所述优先级包括类别优先级,其中,STATIC_NACK反馈包的类别优先级最高、NACK反馈包的类别优先级次之,ACK反馈包的类别优先级最低;
待发送标记步骤,所述解压器标记当前待发送的反馈包中优先级最高的反馈包为可发送反馈包;
反馈包发送步骤,所述解压器发送所有可发送反馈包。
进一步地,所述优先级标记步骤包括:
所述解压器判断该新生成的反馈包所属的包流是否存在待发送的遗留反馈包,并在判断存在时,删除所有遗留反馈包;
所述解压器标记该新生成的反馈包的类别优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110434589.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发动机制动的摇臂轴支座
- 下一篇:具有限位机构的拨动开关疲劳测试装置