[发明专利]一种ROHC系统及其实现方法有效
申请号: | 201911321124.9 | 申请日: | 2019-12-20 |
公开(公告)号: | CN111181936B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 孙金重;胡成松;刘卫星 | 申请(专利权)人: | 翱捷科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L1/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rohc 系统 及其 实现 方法 | ||
1.一种ROHC系统的实现方法,其特征是,包括如下步骤:
步骤S310:ROHC压缩器对报头逐个压缩,并对每一个成功压缩的报头进行累积计数,记为COUNT;同时对每一个成功压缩的报头的原始字节大小进行累积计量,记为TOTALBYTES;还设定报头数量阈值N,报头字节总量阈值Q;
步骤S320:每当COUNT≥N或TOTALBYTES≥Q时,ROHC压缩器向ROHC解压器发送请求反馈数据包,随后将COUNT和TOTALBYTES清零;
步骤S330:ROHC解压器收到请求反馈数据包后,根据当前ROHC解压器的工作状况生成相应类型的反馈数据包并缓存;
步骤S340:在禁止反馈计时器的计时到达之前,ROHC解压器如果没有生成新的反馈数据包,则在禁止反馈计时器的计时到达之后,ROHC解压器将缓存的反馈数据包发出,重启禁止反馈计时器;
在禁止反馈计时器的计时到达之前,ROHC解压器如果生成了新的反馈数据包,并且新的反馈数据包与已缓存的反馈数据包的类型相同,则ROHC解压器以新的反馈数据包更新缓存中的反馈数据包;在禁止反馈计时器的计时到达之后,ROHC解压器将最新缓存的反馈数据包发出,重启禁止反馈计时器;
在禁止反馈计时器的计时到达之前,ROHC解压器如果生成了新的反馈数据包,并且新的反馈数据包如果与已缓存的反馈数据包的类型不同,则ROHC解压器删除已缓存的反馈数据包,将新的反馈数据包发出,重启禁止反馈计时器;
ROHC解压器每发送一个反馈数据包后,就启动或重启禁止反馈计时器;
步骤S350:ROHC压缩器收到ROHC解压器发来的反馈数据包后,针对不同类型的反馈数据包进行相应处理。
2.根据权利要求1所述的ROHC系统的实现方法,其特征是,所述步骤S330中,
如果ROHC解压器当前工作正常,能够成功解压报头,则生成ACK类型反馈数据包并发送;
如果ROHC解压器的工作异常,并且不能成功解压的部分是报头的动态域,则生成NACK类型反馈数据包并发送;
如果ROHC解压器的工作异常,并且不能成功解压的部分是报头的静态域,则生成STATIC-NACK类型反馈数据包并发送。
3.根据权利要求1所述的ROHC系统的实现方法,其特征是,所述步骤S350中,
当收到ACK类型反馈数据包,ROHC压缩器保持当前的压缩状态不变、或者改为更高阶的压缩状态;
当收到NACK类型反馈数据包,ROHC压缩器将压缩状态改为更低阶的压缩状态;
当收到STATIC-NACK类型反馈数据包,ROHC压缩器将压缩状态改为IR。
4.一种ROHC系统,其特征是,包括ROHC压缩器、ROHC解压器;
所述ROHC压缩器包括压缩单元、计数单元、计量单元、请求反馈单元;所述压缩单元用于压缩报头并将压缩后的报头发出;所述压缩单元还用于在收到ROHC解压器发来的反馈数据包后,针对不同类型的反馈数据包对压缩状态进行相应调整;所述计数单元用于对每一个成功压缩的报头进行累积计数,记为COUNT;所述计数单元还在请求反馈单元每次发出反馈数据包后,将COUNT清零;所述计量单元用于对每一个成功压缩的报头的原始字节大小进行累积计量,记为TOTALBYTES;所述计量单元还在请求反馈单元每次发出反馈数据包后,将TOTALBYTES清零;所述请求反馈单元用于在COUNT≥N或TOTALBYTES≥Q时,向ROHC解压器发送请求反馈数据包;
所述ROHC解压器包括解压单元、定时单元、反馈单元;所述解压单元用于接收经压缩后的报头并解压;所述定时单元用于在反馈单元每次发出反馈数据包后,启动或重启禁止反馈计时;所述反馈单元用于在收到请求反馈数据包后,根据当前ROHC解压器的工作状况生成相应类型的反馈数据包并缓存;在定时单元的计时期间,反馈单元如果生成了新的反馈数据包,并且新的反馈数据包与已缓存的反馈数据包的类型相同,则反馈单元以新的反馈数据包更新缓存中的反馈数据包;在定时单元的计时期间,反馈单元如果生成了新的反馈数据包,并且新的反馈数据包如果与已缓存的反馈数据包的类型不同,则反馈单元删除已缓存的反馈数据包,将新的反馈数据包发送给ROHC压缩器;在定时单元的计时期满后,反馈单元将最新缓存的反馈数据包发送给ROHC压缩器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于翱捷科技股份有限公司,未经翱捷科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911321124.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端及其功耗控制方法
- 下一篇:光纤远距离传输DVI信号的传输系统