[发明专利]一种适用于单向有损链路的卫星网络数据包压缩方法有效
申请号: | 201510317567.6 | 申请日: | 2015-06-11 |
公开(公告)号: | CN104917591B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 李少宾;冯海林;黄雷君;张俊祥;张亚生 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所;浙江农林大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 河北东尚律师事务所13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种适用于单向有损链路的卫星网络数据包压缩传输方法,涉及基于TCP/IP协议族的卫星通信网络技术领域。本发明方法在单向链路上,压缩器维护一个历史缓冲区,用于存储先前未经压缩的数据包。发送端压缩器通过用较短的、含有唯一标识的压缩描述符替换原始数据包和历史缓冲区中数据包的相同字节节串,达到数据包压缩的目的;接收端解压器通过还替还压缩数据包中的压缩描述符,解压还原压缩数据包为原始数据包。发送端压缩设置历史缓冲区中相同字节串出现频次的门限阈值,只有超过门限阈值的重复字节串才会被压缩,通过提高阈值降低解压失败的概率。接收端解压器的历史缓冲区与发送端压缩器的历史缓冲区不需要保持同步和内容一致。 | ||
搜索关键词: | 一种 适用于 单向 有损 卫星网络 数据包 压缩 方法 | ||
【主权项】:
一种适合于单向有损链路的卫星网络数据包压缩传输方法,其特征在于包括以下步骤:(1)发送端压缩器启动,并建立一个历史缓冲区的存储区域;接收端解压器启动,并建立一个历史缓冲区的存储区域;(2)发送端压缩器接收来自于地面IP网的原始数据包;(3)发送端压缩器将原始数据包变换为压缩数据包:发送端压缩器查找其历史缓冲区和原始数据包中所有的相同字节串;当每个相同的字节串在历史缓冲区中重复出现的频次大于等于设定的门限阈值时,则在压缩数据包中用压缩描述符替换原始数据包中的相同字节串;原始数据包中能够在历史缓冲区找到但在历史缓冲区中重复出现频次小于设定门限阈值条件的相同字节串,以及在历史缓冲区中找不到的其他字节串则在压缩数据包中保持不变;所述的压缩描述符含有唯一标识、其长度比原始数据包的字节串短;(4)发送端压缩器通过卫星将压缩数据包转发到接收端解压器;(5)接收端解压器接收来自发送端压缩器的压缩数据包并将压缩数据包解压还原为原始数据包:对于压缩数据包中有压缩描述符的字节串,接收端解压器识别所有压缩描述符,在其历史缓冲区中查找每个压缩描述符所对应的重复字节串,并用找到的重复字节串对应替换压缩数据包中的每个压缩描述符;对于没有压缩描述符的字节串,则在原始数据包中保持不变;(6)接收端解压器将解压还原的原始数据包转发到地面IP网。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所;浙江农林大学,未经中国电子科技集团公司第五十四研究所;浙江农林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510317567.6/,转载请声明来源钻瓜专利网。
- 上一篇:有机电致发光显示设备
- 下一篇:深井救援装置