发布时间 : 星期一 文章AODV过程的OPNET仿真实现与研究更新完毕开始阅读
综合设计报告
5. AODV路由协议的OPNET实现
本次设计的目的在于研究AODV路由协议,所以我们在本次设计中,我们主要是设计和研究了一个背景拓扑图为空的场景大小为10*10的网络范围为办公室模型。并以OPNET自带的MANET网络节点为对象进行AODV路由协议的模拟和仿真。
5.1,开始建立一个场景:
首先需要创建一个新的项目和一个新的场景。 (1)打开Modeler。
(2)从File 菜单中选择New...。
(3)从弹出的下拉菜单中选择Project 并单击OK。 (4)将你的项目命名为AODV_ROUTING,场景命名为
AODV_50_nodes_default_parameters。 (5)单击OK 按钮。
出现开始向导,创建新的背景拓扑图,按照我们预想的设计思路,创建好一个背景拓扑图为空的场景大小为10*10的网络范围为办公室模型。
其中场景大小设置如下图所示:
图 5.1
最后确认如下图:
图 5.2
综合设计报告
5.2,创建网络拓扑图
本地网络由50个节点组成,其中node0为服务器节点。其它另设为station。所有的节点都是基于adhoc节点模型。
图 5.3
5.3,节点模型的介绍和设置
观察分析节点的结构,双击节点模型。AODV 节点模型类似于一个进程模块堆栈, 这里的每一组进程模块都代表O S I 通信协议模型的一层, 可以明显的开出来,如下图所示 .
综合设计报告
图 5.4
其中在OPNET10.5中AODV、DSR 、TORA等模型都支持,并且OLSR和OSPFv3等MANET协议也在开发中。其中各种协议都封装在OSI的IP层当中。其具体的关系如下:
图 5.5
综合设计报告
节点设置
首先是MANET station节点的设置。如下图所示把所有的节点都采用AODV路由协议。选择好节点,点击右键。再选择attrbutes,选择到ad-hoc routing protocol 选择为aodv。
图 5.6
然后是profile config 的设置,将其设置为一组FTP传输模式。
图 5.7