实验十三 DD和S-MAC协议仿真实验

一.实验要求与目的

    1.了解定向扩散路由和S-MAC协议原理

    2.掌握NS2分析定向扩散和 S-MAC协议

二.实验环境与资源

    实验一中搭建的仿真实验平台、实验代码。

三.实验步骤与演示 

   DD仿真分析:

   1.打开Terminal,输入命令进入实验脚本所在文件夹

   2.输入命令运行实验脚本

   3.设置运行步长为2ms,观察

   仿真开始时,节点之间未交换路由信息,此时无数据传输。

   在0.12s时,节点2的Ping 发送者进行publish操作,并通过DD协议进行兴趣扩散。

   在1.15s时,节点9的Ping 接收者进行subscribe操作;

   2.30s时,节点8的Ping 接收者进行subscribe操作;

   3.45s时,节点7的Ping接收者进行subscribe操作;

 

   4.6s时,节点6的Ping接收者进行subscribe操作。

   100s时,仿真实验结束。

   S-MAC协议仿真分析:

   1.打开Terminal,输入命令进入实验脚本所在文件夹

   2.输入命令运行实验脚本

   3.设置运行步长为2ms,观察

   仿真开始时,节点之间未建立路由,此时无数据传输,所有节点为绿色。

   从1s开始,节点0与节点5建立UDP/CBR的数据传输,需注意,在传输数据前,节点0先要通过RREQRREP建立到节点5的路由。数据传输过程中,由于节点能量的消耗,较高负载的节点会出现颜色变化

   (如21s左右,节点0、6、2、3、12、5开始变黄)。

   仿真时间到达100s时,UDP/CBR流的传输结束,同时,仿真实验结束。

posted @ 2021-04-08 19:29  啦隆哆  阅读(438)  评论(0)    收藏  举报