[发明专利]R模式SO态鲁棒性头压缩方法和装置有效
申请号: | 201210196495.0 | 申请日: | 2012-06-14 |
公开(公告)号: | CN102740357B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 欧阳应华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04L1/00 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 田红娟,解婷婷 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模式 so 态鲁棒性头 压缩 方法 装置 | ||
技术领域
本发明涉及通信领域,具体涉及一种R模式SO态鲁棒性头压缩方法和装置。
背景技术
鲁棒性头压缩简称ROHC(Robust Header Compression),是一种基于IP的通用压缩技术,在Internet工程任务组(Internet Engineering Task Force)发布的RFC3095、RFC4815等标准文档中进行了详细定义,其主要功能是对UE和基站之间需要在空口传输的数据报文的报文头进行压缩,例如RTP/UDP/IP头,然后传输压缩后的数据,以提高空口带宽利用率。
RFC3095中提出的ROHC功能实体包括用于压缩报文头的压缩器以及用于恢复报文头的解压器,在压缩端和解压端有各自的状态机,ROHC头压缩可以描述为压缩状态机和解压缩状态机的相互作用。通过在压缩器与解压缩器间为每个数据流建立一个Context(上下文,包括报文头域静态部分、动态部分及变化模式参数等),来获得压缩增益。压缩端和解压缩端必须保持上下文同步,ROHC在压缩报文中加入了CRC(Cyclic Redundancy Check,循环冗余校验),并通过反馈ACK/STATC-NACK/NACK(Acknowledgment/Static-Negative Acknowledgment/Negative Acknowledgment,确认/静态非确认/动态非确认)来确保上下文及时、正确的更新。
ROHC的压缩状态可分为IR(Initialization and Refresh,初始化刷新)态、FO(First Order,第一阶)态和SO(Second Order,第二阶)态。IR状态是压缩器的初始状态,在这个状态压缩器发送完整的报文头信息;FO状态下,压缩器基本不发送静态信息,只发送少量的动态域信息以及有规律变化的域;SO状态下,压缩的效果最优,报文头被完全压缩。IR态、FO态和SO态对报文头的压缩率依次升高,即IR态报文头压缩率最小,FO态次之,SO态报文头压缩率最高。状态之间可以相互转换。
ROHC的模式可分为U(Unidirectional,单向)模式、O(Bidirectional Optimistic,双向优化)模式和R(Bidirectional Reliable,双向可靠)模式。在U模式时数据只能从压缩器向解压器的方向发送;在O模式和R模式时数据在两个方向上都能传送;O模式使用一个反馈通道发送错误恢复请求和重要的上下文更新确认;R模式有一个更为密集使用的反馈信道(用于避免由于Context无效引起的报文丢失),在该模式下,压缩器对报文的确信度依赖于解压缩器对每个Context更新报文的ACK,因此压缩器必须周期性的发送Context更新报文(更新报文必须携带7bit或8bit的CRC),直到接收到解压缩器的ACK。
图1为RFC3095协议规定的R模式SO态Context更新报文的周期性发送方法流程图:首先发送(64-pRTT)个R-0类型的压缩报文101,其中pRTT是往返时间内的报文数(小于64);接着再发送m1个R-0-CRC类型的context更新报文102,其中m1为实现参数,最大取值为pRTT;最后发送(pRTT-m1)个R-0类型的压缩报文103,一轮Context更新报文发送结束。
这种发送方法存在如下缺陷:当待压缩报文头偶尔跳变较大时,出现SN(Sequence Number,序列号)或IPID(IP Identification,IP标识)的LSB(Least Significant Bits,最低有效位)大于R-0-*(R-0-*泛指R-0和R-0-CRC)类型的LSB的情况,例如当前报文中SN为0000000011111111,而上下文中SN为0000000010000000,此时计算出的SN LSB=7,而R-0-*类型报文提供的SN LSB最多为6,压缩器必须从SO状态回迁至FO状态,这会降低R模式的压缩效率。
发明内容
本发明要解决的技术问题是提供一种R模式SO态鲁棒性头压缩方法和装置,以解决压缩效率低下的问题。
为解决上述技术问题,本发明提供了一种R模式SO态鲁棒性头压缩方法,该方法包括:
判断步骤,根据当前报文发送周期已发送的报文数N判断是否符合携带循环冗余校验(CRC)的条件:N≧64–pRTT且N﹤(64-pRTT)+m1,其中pRTT为往返时间内的报文数,m1为实现参数,且最大取值为pRTT;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210196495.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有研磨处理边缘的镁合金板状金属面板
- 下一篇:一种用于后视镜检测的装置