[发明专利]一种无线自组网的数据包头压缩及数据传输方法及系统在审
申请号: | 202210582899.7 | 申请日: | 2022-05-26 |
公开(公告)号: | CN115022924A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 彭伟;李浩杰;韩彪;郦苏丹;唐竹;荀鹏;贾旭东 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04L69/04;H04L45/745;H04L45/748 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 |
地址: | 410073 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 组网 数据 包头 压缩 数据传输 方法 系统 | ||
本发明公开了一种无线自组网的数据包头压缩及数据传输方法及系统,本发明包括源端为新的会话生成上下文标识,将IP数据包采用ROHC协议压缩为压缩数据包,具体为IR数据包、FO数据包或SO数据包,添加源端和目的端的主机标识,查找路由表发送给下一跳节点;若下一跳节点为目的端则将压缩数据包解压缩为IP数据包后发送给IP协议模块处理,否则,更新控制域字段TTL后若等于设定值则丢弃压缩数据包,否则继续查找路由表发送给下一跳节点。本发明能够在无线自组网络中,在中间节点不进行压缩和解压缩的前提下实现源端和目的端之间压缩数据包的传输,能够适应节点移动带来的链路中断和拓扑变化,实现源端和目的端之间高效的通信。
技术领域
本发明涉及无线自组网的数据通信技术,具体涉及一种无线自组网的数据包头压缩及数据传输方法及系统。
背景技术
无线自组网是一种不依赖于固定基础设施的网络,包括节点可随机移动的移动自组网、节点固定的无线网状网、无人机等构成的飞行自组网等,在应急救援、野外通信等方面具有重要的应用价值。这类网络由于节点可能频繁移动、无线链路带宽低、无线通信容易受环境影响,因而在实现高效的网络通信方面存在较大挑战。
为了充分利用有限的无线通信资源,过去针对无线链路上的数据包头压缩已经有了一些研究成果,主要是对TCP/IP协议数据包头进行压缩。例如,互联网协议标准化组织相继制定了一系列TCP/IP数据包头压缩的协议标准,包括编号分别为1144、2507、3095、4995、4996、5225、5795、6846的RFC标准,其中3095之后的标准称为ROHC标准。ROHC协议标准很好地解决了单条无线链路上的IP数据包头压缩问题,例如40字节的IP/UDP/RTP数据包头能被压缩成1-3个字节来传输。尽管ROHC标准能取得很好的数据包头压缩性能,但它们只适用于单条无线链路。如果在无线自组网络中应用ROHC标准,需要网络传输路径上的每一跳路由节点进行数据包头的压缩和解压缩,将会大大增加路由节点的处理开销和数据包的传输延迟,因此有必要设计一种无须路由节点进行压缩和解压缩的数据包头压缩传输方法。
针对无线自组网络的数据包头压缩传输方法的研究不多。何晓霜等在2008年提出一个基于AODV的移动自组网报头压缩方法(简称HC-AODV方法),通过扩展AODV路由协议,在路由发现的同时完成ROHC报头压缩参数的配置,能够在中间节点不进行压缩和解压缩的条件下,实现压缩数据包在移动自组网通信源端和目的端之间的传输,达到提高信道带宽利用率的目标。但是,HC-AODV方法存在下述问题:(1)由于HC-AODV方法跟AODV路由协议绑定,因而不适应于使用其他路由协议的移动自组网络。(2)HC-AODV方法中的中间节点在转发压缩数据包时,缺少对数据包生存时间域(Time-to-live,TTL)的操作,因而一旦网络中存在路由环,数据包就可能在网络中不断“转圈”,增加网络拥堵并浪费网络带宽资源。(3)即使在源端已经有到目的端的路由情况下,HC-AODV方法依然需要源端和目的端之间协商报头压缩参数,而不能立即发送数据包,因而增加了会话第一个数据包的传输延迟。
发明内容
本发明要解决的技术问题:针对现有技术的上述问题,提供一种无线自组网的数据包头压缩及数据传输方法及系统。本发明能够在无线自组网络中,在中间节点不进行压缩和解压缩的前提下实现源端和目的端之间压缩数据包的传输,能够适应节点移动带来的链路中断和拓扑变化,实现源端和目的端之间高效的通信。
为了解决上述技术问题,本发明采用的技术方案为:
一种无线自组网的数据包头压缩及数据传输方法,包括:
1)源端为新的会话生成对应的上下文标识CID;
2)源端将新的会话的IP数据包采用ROHC协议压缩为压缩数据包,并针对每一个压缩数据包,添加源端和目的端的主机标识以及控制域字段TTL,查找路由表确定压缩数据包所需发送的下一跳节点以及出接口,然后将压缩数据包通过出接口发送给下一跳节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210582899.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置