[发明专利]基于增益控制的卫星链路质量自适应报头压缩方法有效
申请号: | 201410012881.9 | 申请日: | 2014-01-13 |
公开(公告)号: | CN103780342B | 公开(公告)日: | 2016-11-30 |
发明(设计)人: | 汤凯;续欣;陈国友 | 申请(专利权)人: | 中国人民解放军理工大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04W28/06 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 李晓静 |
地址: | 210007 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 增益 控制 卫星 质量 自适应 报头 压缩 方法 | ||
1.一种基于增益控制的卫星链路质量自适应报头压缩方法,其特征在于:包括运行方式自适应过程、压缩范围自适应过程、全报头请求重传过程,
运行方式自适应过程:在建立连接时,通信双方根据不同的链路特性协商支持的运行方式,运行方式间由解压器决定可在通信过程中相互转移;
压缩范围自适应过程:在数据传输过程中节点A的压缩过程和节点B的解压缩过程,对于每段有效载荷的可压缩性进行单独评估,只有压缩增益达到门限值的载荷才会被压缩;
全报头请求重传过程:在解压缩端发现数据包解压缩失败时,主动向压缩端发起上下文更新的请求而不依赖TCP/IP的保证机制,当压缩端发送全报头数据包更新解压缩端的上下文后,再继续发送压缩数据包。
2.如权利要求1所述的基于增益控制的卫星链路质量自适应报头压缩方法,其特征在于,运行方式自适应过程包括以下运行方式:
周期方式,压缩器周期性地发送更新报文来刷新上下文;
优化方式,使用反馈信道来发送解压器到压缩器的错误恢复请求和/或从重要上下文更新的确认。
3.如权利要求1所述的基于增益控制的卫星链路质量自适应报头压缩方法,其特征在于:运行方式自适应过程中,在连接建立时,压缩端节点A和解压缩端节点B的协商过程的具体步骤为:
步骤11:节点A发起带有SYN标志的连接请求,并将TCP首部选项中的“compress”位标记为1,节点A计算信道误码率,通过全头数据包中的初始化信令协商是否进入压缩状态和采用何种压缩运行方式;
步骤12:节点B收到请求后,将TCP选项“compress”位标记为1;
计算信道误码率,
当A、B的最高误码率大于门限值时,使用周期方式,TCP 选项的“mode”位置1,进入步骤13;
否则,使用优化方式,TCP 选项的“mode”位置0,进入步骤14;
节点B向A发送初始化响应信令,标记设置为SYN/ACK,在连接标识符域中写入为该连接确定的标识符CID;
步骤13:采用周期方式,节点A启动定时器,设置定时时间,定时器时间到则发送上下文请求响应数据包;
步骤14:采用优化方式,一旦节点B收到出错报文,则向节点A发送上下文更新请求数据包,节点A收到请求后,发送上下文更新响应数据包。
4. 如权利要求1-3任一项所述的基于增益控制的卫星链路质量自适应报头压缩方法,其特征在于,节点A的压缩过程具体为:
步骤21:节点A在报文首部的连接号中填入连接建立时确定的连接标识符CID;
步骤22:分别检查原报头中的紧急指针、窗口、应答序号、发送序号和选项域,如果有变化则在压缩报头的附加选项标志字节中设置相应的URG、W、A、S、Opts标志为“1”;
步骤23:检查原报头中的标志字段,在压缩报头的附加选项标志字节中设置相应的位为“1”;
步骤24:根据原报头中的紧急指针、窗口、应答序号、发送序号和选项域的变化情况,分别将发生变化部分的原始数值写入压缩报头的相应域;
步骤25:对压缩报文首部、原报文的伪首部和数据段进行校验和计算,计算结果填入压缩报文首部中的校验和域;
步骤26:将压缩后的报文送入输出缓冲区或发到链路上。
5.如权利要求1-3任一项所述的基于增益控制的卫星链路质量自适应报头压缩方法,其特征在于:节点B的解压缩过程步骤为:
步骤21’:利用连接标识符和网络地址查找与报文相关联的TCP端节点;
步骤22’:如果端节点没有找到,则丢弃该报文,并记录该错误;
步骤23’:如果找到端节点,则利用TCP首部中的信息对压缩数据段进行校验;
步骤24’:如果校验失败,则丢弃报文并记录该错误;
步骤25’:如果校验成功,则利用之前收到的未压缩的首部信息对TCP首部进行重构;
步骤26’:存储重构的首部,对后续收到的压缩报文进行解压缩;
步骤27’:将解压缩后的报文提交给TCP上层处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410012881.9/1.html,转载请声明来源钻瓜专利网。