[发明专利]鲁棒性头压缩状态回迁的方法及压缩器有效
申请号: | 201410568713.8 | 申请日: | 2014-10-22 |
公开(公告)号: | CN105591711B | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 武见;刘鑫;董建军;贺保国 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/06 |
代理公司: | 44287 深圳市世纪恒程知识产权代理事务所 | 代理人: | 胡海国<国际申请>=<国际公布>=<进入 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 鲁棒性头 压缩 状态 回迁 方法 压缩器 | ||
本发明公开了一种鲁棒性头压缩状态回迁的方法,所述方法包括:压缩器根据接收到的TCP特殊报文携带的序列号与滑窗中的丢包的TCP业务报文的序列号的比较结果,确定需要进行状态回迁时,将所述压缩器的压缩状态进行回迁。本发明还同时公开了一种压缩器。
技术领域
本发明涉及鲁棒性头压缩(RObust Header Compress,ROHC)技术,尤其涉及一种鲁棒性头压缩状态回迁的方法及压缩器。
背景技术
为了能够有效利用无线信道带宽资源,引入了ROHC。ROHC由互联网工程任务组(Internet Engineering Task Force,IETF)的RFC3095协议进行描述。RFC3095协议中定义了三种压缩模式,分别是单向模式(Unidirectional mode,U模式)、双向优化模式(Bidirectional Optimistic mode,O模式)、双向可靠模式(Bidirectional Reliablemode,R模式)。ROHC的压缩器的压缩状态从低到高依次为初始态(IR)、一阶态(FO)和二阶态(SO),这三个压缩状态的压缩效率从低到高。不同的压缩模式根据不同的回迁方式保证头压缩的鲁棒性。其中,U模式是根据周期回迁的方式保证头压缩的鲁棒性。
针对于传输控制协议(Transmission Control Protocol,TCP)业务,压缩器认为接收端丢包有两种情况:一是检测到接收端发送的反馈报文(duplicate ack),二是检测到发送端发送重传报文,上述两种情况的丢包都有可能是传输过程中引起的,也可能是解压器解压失败引起的,而传输过程中的丢包不需要压缩器进行状态回迁,由解压器解压失败引起的丢包,压缩器就需要进行状态回迁,因此压缩器在无法确定丢包原因的情况下就进行状态回迁必然会降低TCP业务头压缩的鲁棒性。
发明内容
有鉴于此,本发明实施例期望提供一种鲁棒性头压缩状态回迁的方法及压缩器,避免压缩器在无法确定丢包原因的情况下都进行状态回迁的问题,提高TCP业务头压缩的鲁棒性。
本发明实施例的技术方案是这样实现的:
一种鲁棒性头压缩状态回迁的方法,包括:压缩器根据接收到的传输控制协议TCP特殊报文携带的序列号与滑窗中的丢包的TCP业务报文的序列号的比较结果,确定需要进行状态回迁时,将所述压缩器的压缩状态进行回迁。
其中,所述方法还包括:压缩器在滑窗中维护丢包的TCP业务报文的序列号。
其中,所述压缩器在滑窗中维护丢包的TCP业务报文的序列号,具体包括:
接收第K包TCP业务报文,其中K为正整数,且K>1;
确定接收到的第K包TCP业务报文的序列号与头压缩上下文中的数据不一致时,将所述头压缩上下文中的数据插入滑窗,并更新所述头压缩上下文中的数据为第K包TCP业务报文携带的第K+1包TCP业务报文的序列号。
进一步地,确定接收到的第K包TCP业务报文的序列号与头压缩上下文中的数据一致时,所述方法还包括:更新所述头压缩上下文中的数据为第K包TCP业务报文携带的第K+1包TCP业务报文的序列号。
其中,该方法具体包括:接收TCP特殊报文;对所述TCP特殊报文进行解析得到所述TCP特殊报文携带的序列号;确定查找不到所述滑窗中含有与所述TCP特殊报文携带的序列号相同的丢包的TCP业务报文的序列号时,将所述压缩器的压缩状态进行回迁。
进一步地,确定查找到所述滑窗中含有与所述TCP特殊报文携带的序列号相同的丢包的TCP业务报文的序列号时,所述方法还包括:
删除滑窗中所述丢包的TCP业务报文的序列号。
其中,所述TCP特殊报文为反馈报文duplicate ack、或重传报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410568713.8/2.html,转载请声明来源钻瓜专利网。