首页 > 其他 > 详细

无线网络技术——隐藏节点和暴露节点仿真实验

时间:2021-05-17 13:23:14      阅读:16      评论:0      收藏:0      [点我收藏+]

实验目的:

  1.掌握无线网络中隐藏和暴露节点问题

  2.利用NS2分析隐藏和暴露节点问题

实验仪器、材料:

   PC、NS2 

实验内容及过程记录

1、进入实验7根目录,

   输入命令“cd /WNTLab/experiments/exp7”

技术分享图片

 

 

2、输入命令“ns Hidden_Terminal.tcl”,回车。

   运行打开如下界面

 技术分享图片

 

 3、利用NAM动画观察实验结果

       如图。调整运行的步长为2ms即可,不宜过大,以免无法观察到详细的仿真过程

技术分享图片

 

4、仿真程序运行说明:

       仿真开始时(0~1s),节点间相互广播路由(DSDV)信息,建立路由表。
从1.5s开始,节点1开始向节点0发送数据,需注意,此时节点1需要先发送RTS(实验中设置802.11的RTSThreshold=0,满足数据包大于RTSThreshold,表示开启RTS/CTS,解决暴露终端问题;实现暴露终端请设置RTSThreshold=3000,满足数据包小于RTSThreshold,因为数据包不会大于3000),以保证信道(1-0)的顺利占用。在2s时,节点2也开始向节点3发送数据,同样,节点2也发送RTS报文,以获得信道(2→3)的顺利占用,并正确传输数据。仿真时间到达15s时,两条流传输同时结束,此后无数据传输,偶尔有链路保活报文。在20s时,仿真实验结束。

无线网络技术——隐藏节点和暴露节点仿真实验

原文:https://www.cnblogs.com/jjrona/p/14775902.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!