基于节点运动信息的链路稳定路由设计及其仿真分析
2020-04-22叶海瑞柏嵩张伟伟柯飞
叶海瑞 柏嵩 张伟伟 柯飞
摘 要:为MANETs路由构建了通过节点运动数据来实现的链路稳定路由LDPR,利用节点运动信息对链路生存时间进行初步预测,同时加入了双路由结构。采用LDPR 路由来估计二个节点的链路连通时间时需考虑二个节点相对速度矢量。LDPR路由先对链路生存时间进行预测,确保链路发生断开前使备份路由处于工作状态。在路由被建立后,利用源节点来计算路由生存时间。参数优化结果得到:当节点数上升后,路由的开销率也不断增大,吞吐量发生了减小,传输时延也更大。相比较AODV路由,LDPR路由的开销率以及传输时延都较低,吞吐量较高,可见提出的LDPR路由运行效率更高。
关键词:移动网络; 路由; 链路生成时间; 双路由
中图分类号: TP393
文献标志码: A
Abstract:A link stable route LDPR is constructed for MANETs routing by means of node motion data. The survival time of the link is preliminarily predicted by using node motion information, and a dual routing structure is added. When LDPR is used to estimate the link connection time of two nodes, the relative velocity vector of two nodes should be considered. The LDPR route first forecasts the link lifetime to ensure that the backup route is in working state before the link is disconnected. After the route is established, the source node is used to calculate the route lifetime. Parameter optimization results show when the number of nodes increases, the routing overhead rate increases, the throughput decreases, and the transmission delay increases. Compared with AODV routing, LDPR routing has lower overhead rate, lower transmission delay and higher throughput, so it can be seen that LDPR routing proposed in this paper has higher operational efficiency.
Key words:Mobile network; Routing; Link generation time; Double routing
0 引言
移动网络属于一种去中心化的无线网络,包含了多个移动节点[1-2]。在MANETs中不存在固定形式的基础设施,是一个可以自发组网的自治系统,对于一些野外环境使用过程发挥着灵活作用。并且,MANETs中的节点可以同时作为主机或路由,具有多种灵活的功能[3]。但在实际应用中这些节点发生自由移动时将会引起网络拓扑的动态改变,从而导致节点间产生明显变化的通信链路[4-5]。针对上述情况,已有许多学者对MANETs路由协议开展了多方面的研究工作。可以将目前的MANETs路由主要分成两种类型,分别为先应式表驱路由与反应式按需路由。
但是,当链路发生断裂或形成更短路径的时候可能会引起路由重建的情况,此时采用AODV路由策略将会极大增加路由重建成本[6]。另外,在链路断裂的时候再进行路由重建非常容易造成数据包丢失的结果。可以根据链路连通的时间来体现链路是属于连通还是断裂的状态。由此可见,先对链路连通时间进行预测便可以更快完成对链路数据包传输的判断,从而获得更准确完成数据包的传输过程[7-9]。到目前为止,已有很多学者研究了关于链路预测方面的内容。例如,文献[10]根据不同节点之间的速度差来优化AODV计算过程。选择具有较低速度差的链路建立路由,使路由達获得更稳定的性能。文献[11]深入分析了链路断裂的各项影响因素,综合运用对链路时间的预测以及构建路由的方式,同时加入了对链路进行备份的过程。同时,还有文献[12]报道通过冗余机制建立的AODV路由,将其称为PAODV,需要使用多路径路由模式。文献[13]利用插值多项式的方法对链路连通时间实现了准确预测,在此基础上预测得到各节点剩余时间。
虽然上述各项方案都包含了链路的连通时间,同时对链路连通时间进行预测使链路断裂程度得到有效控制[14-16]。同时需注意在构建路由的过程中,不能只单独分析链路的连通时间,实际上许多因素都会对路由稳定性造成一定的影响。根据以上分析,本文为MANETs路由构建了通过节点运动数据来实现的链路稳定路由LDPR,可以利用节点运动信息对链路生存时间进行初步预测,同时加入了双路由结构。之后根据链路的生存时间来建立路由,利用达到最长生存时间的路由进行数据传输,从而使路由运行稳定性获得显著提升。
1 LDPR路由
LDPR路由可以利用节点的运动信息对链路连通时间进行估计。之后对链路长度进行估计。
1.1 链路连通时间
采用LDPR路由来估计二个节点的链路连通时间时需考虑二个节点相对速度矢量[7-8]。
总之,相比较AODV路由,LDPR路由的开销率,吞吐量以及传输时延都较低,可见本文LDPR路由运行效率更高。
3 总结
(1) 采用LDPR 路由来估计二个节点的链路连通时间时需考虑二个节点相对速度矢量。LDPR路由先对链路生存时间进行预测,确保链路发生断开前使备份路由处于工作状态。在路由被建立后,利用源节点来计算路由生存时间。
(2) 当节点数上升后,路由的开销率也不断增大,吞吐量发生了减小,传输时延也更大。相比较AODV路由,LDPR路由的开销率以及传输时延都较低,吞吐量较高,可见本文LDPR路由运行效率更高。
参考文献
[1] R Poovendran, S Sumathi. An area‐efficient low‐power SCM topology for high performance network‐on Chip (NoC) architecture using an optimized routing design[J]. Concurrency and Computation: Practice and Experience,2019,31(14):102-109.
[2] Yihang Du, Lei Xue, Ying Xu, et al. An apprenticeship learning scheme based on expert demonstrations for cross-layer routing design in cognitive radio networks[J]. International Journal of Electronics and Communications,2019,63(107):196-208.
[3] Kannan Govindan, Ahmad Jafarian, Vahid Nourbakhsh. Designing a sustainable supply chain network integrated with vehicle routing: A comparison of hybrid swarm intelligence metaheuristics[J]. Computers and Operations Research,2019,52(110):22-28.
[4] Yixuan Liu, Andrew B. Whinston. Efficient Real-Time Routing for Autonomous Vehicles Through Bayes Correlated Equilibrium: An Information Design Framework[J]. Information Economics and Policy,2019,46(68): 33-41.
[5] 郑重,郭强胜,毛建兵.基于跨层设计的多子网OLSR路由协议[J].通信技术,2019(6):1405-1410.
[6] 白维学,王亚茜,温嵩杰,等.基于业务匹配的QoS网络路由研究[J].通信技术,2019(6):1411-1414.
[7] Y Harold Robinson, S Balaji, E Golden Julie. Design of a Buffer Enabled Ad hoc On-demand Multipath Distance Vector Routing Protocol for Improving Throughput in Mobile Ad hoc Networks[J]. Wireless Personal Communications, 2019,106(4):231-239.
[8] Ahmad Yousofi, Masoud Sabaei, Mehdi Hosseinzadeh. Design a novel routing criterion based on channel features and internal backup routes for cognitive radio network[J]. Telecommunication Systems,2019,71(3):52-59.
[9] 韩秀红.数字微波传输系统规划设计与传输解决方案分析[J].中国新通信,2019,21(10):43-44.
[10] 李明生.移動网络安全路由对无线网络运维系统设计的研究[J].计算机产品与流通,2019(7):45.
[11] 孙光懿.基于GNS3的EIGRP路由设计与实现[J].首都师范大学学报(自然科学版),2019,40(2):16-23.
[12] 高新成,刘德聚,王莉利,等.基于蚁群算法的QoS路由模型的设计与优化[J].陕西理工大学学报(自然科学版),2019,35(2):67-72.
[13] 郑晓冬,顾青涛,鲍亚川,等.低轨航空安全监视星座路由规划算法设计与仿真[J].无线电通信技术,2019,45(3):253-257.
[14] 程光德,肖瑜.基于用户满意度的光网络数据路由机制设计[J].激光杂志,2019,40(4):118-121.
[15] 孙光懿.多路由域的路由重分布设计与实现[J].中央民族大学学报(自然科学版),2019,28(2):39-46.
[16] 叶涛,王思齐,杨建彪.基于eNSP的大规模路由综合设计与仿真实验[J].实验室研究与探索,2019,38(4): 109-114.
(收稿日期: 2019.09.02)