网易首页 > 网易号 > 正文 申请入驻

【前沿】基于OPNET的移动自组网路由协议性能仿真分析

0
分享至

特别智库顾问指导,资深权威专家把关

《卫星与网络》杂志

百尺竿头更进一步

期待来自更多能人志士的指导和合作!

基于OPNET的移动自组网路由协议性能仿真分析

文 | 李海滨 唐晓刚 吴署光 王梦阳

本文原载于《卫星与网络》杂志2021年8月刊

摘要:

本文使用OPNET网络仿真软件,对现有自组网路由协议中的主动式协议OLSR和反应式协议AODV进行分析研究。主要是对比网络在拓扑结构发生变化时和在不同移动速度下的协议性能,重点研究了网络延迟、时延抖动及路由开销三个网络性能指标。通过仿真得出了不同场景下两种路由协议的性能表现。

01

移动自组网路由协议分类及介绍

自组网中的网络节点功能地位对等,每个节点都同时具备路由器和主机功能,节点间相互协助,经过多跳传递信息。当网络中的节点具备移动能力时则演变为移动自组网(MANET),因此为适应网络拓扑的快速变化和有限的无线信道带宽,选择合适的路由协议在MANET中至关重要,自组织及自修复能力是MANET路由协议必须具备的。目前使用较多的协议有AODV、DSR、OLSR、TORA、GRP、GPSR等。文献[1]中将现有自组网协议分为基于拓扑结构、基于地理位置、分层和群智能等几大类。本文主要研究分析基于拓扑结构的几种路由协议性能。其中分为主动式(OLSR、DSV)、反应式(DSR、AODV)和混合式(ZRP、TORA)三种。

主动式路由协议又被称为表驱动路由协议或先验式路由协议。其原理是使用主动式路由协议的网络中,所有节点都主动创建并维护路由表,这张表中包括全网中所有可到达节点的路由信息。当网络中的节点产生发送数据需求时,可以通过查询本地节点路由表获得目的节点的路由信息。使用此类路由协议时,网络中的节点在网络拓扑发生变化时首先更新本地路由表信息,然后将自身节点路由变化信息向整个网络传递。在主动式自组网路由协议中,链路状态路由协议(OptimizedLink State Routing,OLSR)[2]比较典型的。

OLSR协议中网络节点在分析路由信息变化时,会采用一种多点中继(Multi-PointRelay,MPR)的方式来控制链路状态信息泛洪的范围,以减少整个网络路由信息流量。文献[3]在OLSR协议基础上提出了一种增强的邻居发现协议,能够有效地避免在无线环境中由影响网络性能的单向链路。文献[4]提出了一种基于链路稳定性的MPR算法,延长了MPR节点集有效时间,降低网络拓扑变化对数据传输的影响。

反应式自组网路由协议又被称为按需型路由协议。是专门为了适应MANET的生存和运用环境及降低主动式路由协议带宽消耗二提出的。其原理与主动式路由协议截然不同,反应式路由协议并不主动生成及维护路由,只是在源节点有数据发送需求时才去发现及维护本节点至目的节点的路由信息。因此网络节点中的路由信息是根据本地节点传输需求而建立的。此种网络中单个节点维护的路由信息只是整个网络拓扑结构的一部分。Ad-hoc按需距离矢量路由(AODV)AODV、动态源路由(DSR)[3]等都是目前常用的反应式路由协议。文献[5]中将AODV协议和DSR协议进行了性能比较,其仿真结果分析研究表明,在包传输率、端到端时延和平均数据吞吐量3个网络性能指标上,AODV协议的表现均优于DSR协议。

混合式路由是通过在限定的网络规模和范围内,将上述两种路由协议结合使用。在网络局部小范围内,自组网节点使用主动式路由,该节点维护网络局部范围内其他节点的准确路由信息,小范围内能够快速查询路由信息,减小路由表维护开销并缩小路由发现消息的传播范围。此时节点主动维护其局部网络内的路由信息,该区域内的拓扑更新引起节点路由信息更新。而当目的节点较远或网络规模相对较大时,通过反应式路由进行路由发现。目前常用的混合式路由协议主要有ZRP、TORA等。

02

OPNET仿真软件介绍

OPTNET起源于麻省理工学院,该公司于1987年发布了第一个网络性能仿真软件,它向广大网络研究及工程人员提供了一个重要的网络性能优化仿真工具,使得对网络性能的预测性管理和仿真研究成为可能。该软件包是世界上几大著名网络仿真平台之一,可以准确的分析预测复杂网络的性能和行为。其中Modeler能够应用在端到端结构、系统级仿真、协议开发和优化及网络和业务层配合等各种网络研究应用领域。其主要特点如下:

(1)层次化网络建模机制。如图1所示,采取网络(network)、进程(process)、节点(node)三层结构进行网络建模,其中进程为最小建模单元,模拟单个模块的行为,多个模块组成设备,建模中实例化为节点,各节点互联组成网络。

图1 OPNET三层结构

(2)有限状态机(FSM)编程。在进程层次中,使用有限状态机的状态和C/C++语言对进程的行为和协议功能进行编写和模拟,用户可以灵活的修改、定制模块功能。

(3)灵活多样的数据统计手段。现有网络模型中已经预定义了大量的常用统计量,除此之外使用者还可以根据实际需求,在仿真网络的任意位置插入标准的或用户预定义的数据统计探头来采集数据,并以此进行统计分析。可以通过图形化或数字的方式显示通过预制或用户自定义探头得到的仿真数据输出,更加便于使用者观察。

(4)全面支持协议编程。OPNET提供了众多的网络协议模型,因此对于大部分已经成熟应用的网络协议无需进行额外编程。软件支持400多个库函数,更加便于开发人员在现有协议基础上进行自定义模型开发及现有协议的改进。

03

场景设置

本文场景为理想环境,地形平坦开阔且没有突出障碍物,区域覆盖范围为1000mx1000m的矩形,网络由16个自组网设备组成,将其中14个设置为移动节点,采用随机路径点移动模型,运动速度分别为1m/s,2m/s,4m/s,10m/s[2],在两个固定节点间配置1条数据传输链路,速率为2Mbps。网络拓扑结构如图2所示。节点通信最大范围为300m,网络传输模式选用802.11g技术标准,传输层采用UDP协议。

图2 网络拓扑

本文选择反应式的AODV协议与主动式的OLSR协议为研究对象,主要目的:一是通过设置节点故障,比较两种协议在拓扑变化时引起的数据传输时延及路由负载开销;二是通过比较协议在不同移动速度下,对网络拓扑快速变化的适应能力。重点对比路由跳数、路由发现时间和网络延迟。

仿真参数详情见表1。

表1仿真参数设置

参数

仿真区域

1000m×1000m

仿真时间

10min

节点数量

16

协议种类

AODV、OLSR

运动模型

Random Waypoint

运动速度

0m/s、1m/s、2m/s、4m/s、10m/s

通信距离

300m

数据速率

2Mbps

04

仿真分析

首先将移动节点的运动速度设置为0m/s,在仿真时间300s时,将节点mobile_node_9设置为故障,故障时间持续到仿真结束。仿真开始后,AODV和OLSR两种协议都按照最小跳数的原则将路由选择为:node_0->mobile_node_9->mobile_node_6->node_1。由于节点故障,如图3所示,在仿真时间300s时路由变化为:node_0->mobile_node_8->mobile_node_5->

mobile_node_2->node_1。如图4所示,AODV协议不维护全局路由表,只是按需发起路由,所以在节点发生故障时,源节点重新建立新路由的过程会引起数据传输延时增加,而OLSR协议只需在全局路由表中选择备选路由,所以并未引起数据传输延时的增加。

从图5也可以得出反应式的AODV协议只有在发起路由时路由开销才会增加,而主动式的OLSR需要周期性的维护全局路由,其路由开销不会发生变化,而且明显高于AODV协议。

图3 路由变化

图4 节点故障下的传输时延

图5 节点故障下的路由开销

保持其他参数不变,依次设置节点运动速度为1m/s、2m/s、4m/s、10m/s,对AODV、OLSR两种协议的传输时延、平均时延抖动和路由开销进行比较分析。从图6和图7中可以看出,网络在使用AODV协议时,其时延和抖动都明显高于OLSR协议,并且随着节点速度增加,使用AODV协议的网络时延和抖动上升更加明显。

在路由开销方面,由于AODV协议是反应式路由协议,因此只有在网络节点进行路由发现的过程中才会产生路由开销,如图8所示,其路由开销明显小于OLSR协议。同时,随着节点移动速度的提高,网络拓扑结构变化更加剧烈,AODV协议的路由开销也伴随上升,而由于OLSR协议属于主动式路由协议,其特点就是网络内节点周期性主动维护路由表,其路由开销并未随由节点移动速度而明显上升。

图6 传输时延

图7 平均延时抖动

图8 路由开销

05

结语

本文主要对比研究AODV、OLSR两种自组网协议的时延、抖动和路由开销三个技术指标。首先在静止节点场景下通过设置故障节点,进一步验证了反应式路由与主动式路由的不同工作机制所引起的性能差异。然后对比研究了两种协议在不同速度下的性能表现。从仿真结果分析得出结论,OLSR协议的传输时延和抖动明显优于AODV协议,适用于时延要求高和节点运动速度快的自组网,虽然AODV协议路由开销随着节点运动速度提高有所提升,但是在静止或低速时明显优于OLSR协议,适用节点静止或低速运动的,时延要求低、网络流量受限的自组网。

参考文献:

[1] A. A. Y. T. A. A. M. a. M. S. S. Nadeem, "A Review andClassification of Flying Ad-Hoc Network (FANET) RoutingStrategies," International Journal of Sciences: Basic and Applied Research (IJSBAR) , vol. 3, pp. 1-8, 2018.

[2]付有斌,康巧燕,王建峰,胡海岩.无人机飞行自组网通信协议[J].指挥与控制学报,2021,7(01):89-96.

[3]GuoXian,Yang Shengya,Cao Laicheng,Wang Jing,Jiang Yongbo.A New SolutionBased on Optimal Link-State Routing for Named DataMANET[J].中国通信,2021,18(04):213-229.

[4]吴佳琪,任智,王磊,赵子军.一种基于链路稳定性的最小MPR选择算法[J].小型微型计算机系统,2020,41(11):2386-2391.

[5]ALNUAMI H M T. Comparison between the efficientof routing protocol inFlying ad-hoc networks (FANET)[J]. Journal of Al-Qadisiyah forComputer Science and Mathematics, 2018, 10(1): 9−15.

[6]刘一利,张家钢,朱潼昕.基于OPNET的AODV路由协议仿真分析[J].科技创新导报,2020,17(09):133-134.

本文系《卫星与网络》原创,转载及引用部分观点至微信公众号或其它新媒体平台、及网站,请在文首注明出处、公众号ID及作者。感谢支持有态度的媒体!

未按照规范转载及引用者,《卫星与网络》保留追究相应责任的权利

部分图片难以找到原始出处,故文中未加以标注,如若侵犯了您的权益,请第一时间联系我们。

《卫星与网络》宗旨:秉承星云大师“达人达己”的理念,我们调动我们的智慧,专业、真诚、用心……为我们的合作伙伴在市场上出一份力。祝各家企业发展顺利,年年进步!

HISTORY

电子杂志,扫码阅读

期期精彩,不容错过

· 卫星与网络微信公众号(ID:satnetdy)团队

编辑:艳玲、哈玫

主笔记者:李刚、张雪松、乐瑜、朝天椒、黑法丝、刀子、赵栋

策划部:杨艳

视觉总监:董宁

专业摄影:冯小京、宋炜

设计部:顾锰、潘希峎、杨小明

行政部:吴淼、姜河、林紫

业务部:王锦熙、瑾怡

原创文章转载授权、转载文章侵权、投稿等事宜,请加微信:Juice0212

商务合作;展览展厅设计、企业VI/CI及室内设计、企业文化建设及品牌推广;企业口碑传播及整体营销传播等,请加微信:13811260603

杂志订阅,请加微信:wangxiaoyu9960

·卫星与网络各分部:

成都分部负责人:沈淮

长沙分部负责人:宾鸿浦

西安分部负责人:郭朝晖

青岛分部负责人:江伟

·卫星与网络总部负责人:农燕

· 联盟负责人(惠新东桥分部): 肖均

· 大会负责人: 蔡凌希、周雷

· 投融资及战略层面合作: 刘语霏

·本平台签约设计公司:一画开天(北京)文化创意设计有限公司

· 航天加(深圳)股权投资基金管理负责人: 杨艳

微信公众号太多不好找到我们?

这个问题其实很容易解决,

遇见你真好,希望能一直陪着你。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
银行股大分化:建行股价创新高,股份行普跌,城商行“独霸”四强

银行股大分化:建行股价创新高,股份行普跌,城商行“独霸”四强

界面新闻
2026-05-25 20:33:07
金庸:大儿子自缢,二儿子入狱,大女儿失聪,唯有小女儿命好一点

金庸:大儿子自缢,二儿子入狱,大女儿失聪,唯有小女儿命好一点

飘飘然的娱乐汇
2026-05-18 20:15:08
日媒:22岁日本中场宇野禅斗基本确定加盟门兴,转会费54万欧

日媒:22岁日本中场宇野禅斗基本确定加盟门兴,转会费54万欧

懂球帝
2026-05-25 11:12:05
在岸、离岸人民币对美元汇率齐创2023年2月中旬以来新高

在岸、离岸人民币对美元汇率齐创2023年2月中旬以来新高

澎湃新闻
2026-05-25 15:20:27
有没有人敢爆自己的瓜?网友:确定玩这么大吗?

有没有人敢爆自己的瓜?网友:确定玩这么大吗?

夜深爱杂谈
2026-02-18 20:55:58
这次小米YU7不再神话了?现车销售,都没人买了?

这次小米YU7不再神话了?现车销售,都没人买了?

互联网.乱侃秀
2026-05-23 10:37:31
买赵睿破广厦包夹? 买麦基抗衡上海白边?北京的钱还是太好赚了

买赵睿破广厦包夹? 买麦基抗衡上海白边?北京的钱还是太好赚了

弄月公子
2026-05-25 20:27:05
莫雷托:阿莱格里下课只差官宣,米兰在找新主帅、总监和CEO

莫雷托:阿莱格里下课只差官宣,米兰在找新主帅、总监和CEO

懂球帝
2026-05-26 00:09:07
徐帅有三次机遇,如果把握住任何一次,都不会只是“第八元帅”

徐帅有三次机遇,如果把握住任何一次,都不会只是“第八元帅”

旧书卷里的长安
2026-05-24 23:59:26
北京被淘汰一人是最大赢家!不出力,不挨骂,VIP看球照样拿600万

北京被淘汰一人是最大赢家!不出力,不挨骂,VIP看球照样拿600万

弄月公子
2026-05-25 21:55:33
榴莲突然被热议!医生发现:常吃榴莲的人,身体可能收获6个变化

榴莲突然被热议!医生发现:常吃榴莲的人,身体可能收获6个变化

健康科普365
2026-05-16 19:45:06
一个残酷真相:5个月前,被美军抓走的马杜罗,已经被彻底遗忘?

一个残酷真相:5个月前,被美军抓走的马杜罗,已经被彻底遗忘?

傲傲讲历史
2026-05-25 04:00:47
看了刘浩存高中时的照片,完全理解为何她被张艺谋相中了,太灵了

看了刘浩存高中时的照片,完全理解为何她被张艺谋相中了,太灵了

真的八卦小学弟
2026-05-25 11:30:17
深圳留不住?贺希宁顶薪到期引4大豪门排队疯抢 郑永刚靠他东山再起

深圳留不住?贺希宁顶薪到期引4大豪门排队疯抢 郑永刚靠他东山再起

林子说事
2026-05-25 14:54:00
“妖股”直击:三连强势长电科技,100亿扩产先进封装AI算力,机构称行业复苏业绩高增

“妖股”直击:三连强势长电科技,100亿扩产先进封装AI算力,机构称行业复苏业绩高增

金融界
2026-05-25 15:52:39
A股:今日放量上涨,科技股再度爆发!不用猜了,新一轮上涨来了

A股:今日放量上涨,科技股再度爆发!不用猜了,新一轮上涨来了

云鹏叙事
2026-05-25 11:45:38
张兰3小时抱孙不撒手!马筱梅曝光细节,宠溺背后藏深意

张兰3小时抱孙不撒手!马筱梅曝光细节,宠溺背后藏深意

一盅情怀
2026-05-23 10:07:12
王鹤棣经纪人发文内涵!“你躲在背后窃喜……”

王鹤棣经纪人发文内涵!“你躲在背后窃喜……”

美芽
2026-05-25 15:22:18
张兰带娃太温柔!全程乖宝不哭不闹,爱不释手

张兰带娃太温柔!全程乖宝不哭不闹,爱不释手

一盅情怀
2026-05-24 15:43:20
增发8万个,明日北京将配置15.4万个家庭及个人新能源车指标

增发8万个,明日北京将配置15.4万个家庭及个人新能源车指标

PChome电脑之家
2026-05-25 11:58:30
2026-05-26 00:47:00
太空与网络 incentive-icons
太空与网络
卫星应用领域全媒体平台
6482文章数 8176关注度
往期回顾 全部

科技要闻

华为:没有先进光刻机也能造出高端芯片

头条要闻

特朗普强制要求中东多国与以建交 称美伊谈判进展顺利

头条要闻

特朗普强制要求中东多国与以建交 称美伊谈判进展顺利

体育要闻

如果不好好守门,他可能早就继承家业了

娱乐要闻

李晨郑恺跑男停宣:12年元老被边缘化

财经要闻

起底煤矿“暗面”:假整改、假数据

汽车要闻

启境GT7定档5月29日预售 提供三电机版本

态度原创

本地
游戏
时尚
教育
公开课

本地新闻

用云锦的方式,打开江苏南京

这款20多年前的GBA神作居然是炒冷饭,而且至今好评难以超越?

Bella的戛纳之旅,次次“神级”表现

教育要闻

罚抄10遍被投诉,一个电话让全班没了作业,孩子就毁这类家长手里

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版