[发明专利]一种基于OPNET的按需组播路由协议仿真方法有效
申请号: | 202011517169.6 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112637885B | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 秦娜;刘宴涛 | 申请(专利权)人: | 嘉应学院 |
主分类号: | H04L45/03 | 分类号: | H04L45/03;H04W24/06;H04W40/04;H04W40/32;H04W84/18 |
代理公司: | 广州海心联合专利代理事务所(普通合伙) 44295 | 代理人: | 黄为 |
地址: | 514015 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 opnet 按需组播 路由 协议 仿真 方法 | ||
本发明公开了一种基于OPNET的按需组播路由协议仿真方法,涉及组播路由协议技术领域,解决目前缺乏对于ODMRP建模和仿真的技术问题,方法包括:ODMRP网络建模,在OPNET仿真环境中选取仿真网络区域,布置网络节点;建立ODMRP节点模型,ODMRP节点模型的协议栈构成包括网络层、数据链路层和物理层;ODMRP进程建模,设计ODMRP的有限状态机,包括初始化状态、空闲状态、发送路由请求状态、发送路由回复状态、接收数据分组状态、发送数据分组状态和仿真结束状态;进行仿真实验并收集端到端延时和数据包送达率;对端到端延时和包送达率进行分析,得到端到端延时和包送达率随着速度和多播组尺寸的改变而改变的变化关系。本发明利于对ODMRP的研究、分析、检验和应用。
技术领域
本发明涉及组播路由协议技术领域,更具体地说,它涉及一种基于OPNET的按需组播路由协议仿真方法。
背景技术
按需组播路由协议ODMRP是一种针对移动自组织网络的组播路由协议,该协议在源节点和接收节点之间建立网格进行数据传输,具有冗余路径、不依赖单播路由、健壮性高等特点,ODMRP协议属于典型的MANET组播路由协议,目前缺乏对于ODMRP建模和仿真研究,不利于对ODMRP的研究、分析、检验和应用。
发明内容
本发明要解决的技术问题是针对现有技术的上述不足,本发明的目的是提供一种有利于对ODMRP的研究、分析、检验和应用的基于OPNET的按需组播路由协议仿真方法。
本发明的技术方案是:一种基于OPNET的按需组播路由协议仿真方法,包括:
ODMRP网络建模,在OPNET仿真环境中选取仿真网络区域,在所述仿真网络区域内布置MOBILITY-CONFIG节点、COMM-RANGE-SET节点、STATIC节点、多个移动节点,所述STATIC节点随机选择一个移动节点作为源节点,其余移动节点为非信源节点,并从非信源节点中随机选择N个移动节点作为接收节点;
建立ODMRP节点模型,所述ODMRP节点模型的协议栈构成包括网络层、数据链路层和物理层,其中,所述网络层采用ODMRP协议,所述数据链路层采用802.11DCF协议,并将802.11的目标地址设为广播地址,所述物理层包括无线收发信机;
ODMRP进程建模,设计ODMRP的有限状态机,所述有限状态机的状态包括初始化状态、空闲状态、发送路由请求状态、发送路由回复状态、接收数据分组状态、发送数据分组状态和仿真结束状态,其中,所述初始化状态用于初始化各种状态变量和全局变量并读取仿真属性和参数;所述空闲状态用于当仿真进程不需要做任何动作时停留在此状态;所述发送路由请求状态用于向所述接收节点发送路由请求分组和建立路由;所述发送路由回复状态用于向所述源节点发送路由应答分组和建立路由;所述发送数据分组状态用于当所述源节点收到了来自所述接收节点的路由应答分组后,表示路由已经成功建立,并通过此状态发送数据分组;所述接收数据分组状态用于根据分组种类的不同作出相应的操作,包括销毁重复包,转发路由请求分组、路由应答分组和数据分组,设置转发组标志FG-FLAG;仿真结束状态用于停止仿真,收集结果统计量;
仿真实验,设置仿真参数和节点属性,包括每个节点收发信机的通信半径,每次仿真的运行时间,源节点的包到达间隔,进行仿真实验,并在实验中收集端到端延时和数据包送达率;
结果分析,根据所述仿真实验得出以速度为参量的端到端延时ETE、以速度为参量的包送达率、以多播组尺寸为参量的端到端延时ETE和以多播组尺寸为参量的包送达率,对端到端延时ETE和包送达率进行分析,分别得到端到端延时ETE和包送达率随着速度和多播组尺寸的改变而改变的变化关系。
作为进一步地改进,所述MOBILITY-CONFIG节点和COMM-RANGE-SET节点是OPNET自带的节点模型,所述MOBILITY-CONFIG节点用于指定节点的移动速度和移动模型,所述COMM-RANGE-SET节点用于指定无线通信半径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于嘉应学院,未经嘉应学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011517169.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备及其控制方法、控制装置和终端设备
- 下一篇:无机水性涂料及其制备方法