[发明专利]一种基于无人机自组网的DSR路由协议实现方法有效
申请号: | 202010008065.6 | 申请日: | 2020-01-06 |
公开(公告)号: | CN111148178B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 刘庆华;黄声培;叶金才;何垣鑫;康一鸣;肖菁颖 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | H04W40/12 | 分类号: | H04W40/12;H04W40/10;H04W40/02;H04W28/02;H04W4/40;H04W84/18 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司 45112 | 代理人: | 杨雪梅 |
地址: | 541004 广*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 无人机 组网 dsr 路由 协议 实现 方法 | ||
本发明公开了一种基于无人机自组网的DSR路由协议实现方法,步骤为:1)扩展所有节点状态信息;2)扩展源节点路由请求选项,在原请求选项的基础上增加衡量因子标志位;3)源节点对步骤2)扩展的路由请求分组初始化后,发起路由请求;4)中间节点接收到步骤3)广播的路由请求,中间节点根据自身状态和读取请求选项的衡量因子标志位数值决定是否接收该路由请求,中间节点计算自身衡量因子并插入请求选项的衡量因子标志位后重新转播该请求;5)目的节点收到路由请求,对请求的源节点回复路由应答。该方法减少了传输时延,降低了网络控制消息的开销,提高了业务数据接收的稳定性。
技术领域
本发明涉及无线通信技术领域,具体涉及一种基于无人机自组网的DSR路由协议实现方法。
背景技术
无人机自组网是一种不需要依靠固定基础设施,可以灵活部署的无线局域网络,具有无中心、多跳性、自组织、动态拓扑等特性。由于无人机节点运动的原因,自组网拓扑结构会发生剧烈变化,从而对网络的稳定性产生了严重影响,无人机拓扑结构的局剧烈变化是导致网络性能下降的主要原因。设计简单高效的路由协议来均衡网络中节点流量、降低网络的开销和提高传输链路的稳定性,对无人机自组网通信具有重要意义。
传统的动态源路由协议(Dynamic Source Routing,DSR)是一种简单高效的路由协议,但该协议也存在一些问题。在路由发现时,该协议只依据最短路径进行转发数据,没有考虑节点移动性和链路稳定性,如果最短路径的节点移动速度较快、拥塞程度高或者节点能量不足,容易导致网络时延较长、网内流量不平衡和网络瘫痪的问题,这严重影响着网络的稳定性和性能。
发明内容
本发明的目的在于解决传统DSR协议应用于无人机自组网时网络性能不佳、稳定性较差的问题,而提供一种基于无人机自组网的DSR路由协议实现方法。
实现本发明目的的技术方案是:
一种基于无人机自组网的DSR路由协议实现方法,包括如下步骤:
1)扩展所有节点状态信息;
2)扩展源节点路由请求选项,在原请求选项的基础上增加衡量因子标志位;
3)源节点对步骤2)扩展的路由请求分组初始化后,发起路由请求;
4)中间节点接收到步骤3)广播的路由请求,中间节点根据自身状态和读取请求选项的衡量因子标志位数值决定是否接收该路由请求,中间节点计算自身衡量因子并插入请求选项的衡量因子标志位后重新转播该请求;
5)目的节点收到路由请求,对请求的源节点回复路由应答。
步骤1)中,所述的扩展节点状态信息,是在原来节点信息的基础上,增加节点的移动速度状态信息、节点缓冲区的拥塞状态信息和节点能量消耗状态信息,扩展信息的定义如下:
上述式中,SFi为节点i的速度因子,CFi为节点i当前缓存队列的拥塞因子,EFi为当前节点i的能耗因子,Vi为节点i当前的速度值大小,Vmax为网络中节点移动速度的最大值,Bi为当前节点i缓冲队列大小,Bmax为节点缓冲区容量,Eit为节点i发送数据包消耗的总能量,Eir为节点i接收数据包消耗的总能量,E0为节点初始总能量。
步骤2)中,所述的扩展路由请求选项,是在保留原有DSR协议请求选项的选项类型、选项数据长度、选项序列号、请求目的地址、跳地址列表的基础上,增加衡量因子标志位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010008065.6/2.html,转载请声明来源钻瓜专利网。