全双工无线通信在ns3上的实现

全双工无线通信在ns3上的实现(资料整理)

  本文简单介绍一种全双工通信的ns3实现。作者在ns-3.20中的wifi模块的基础上,实现了全双工模块fdwifi,从而全双工无线通信可以在ns3上验证。

注意:由于fdwifi模块是ns3.20中wifi模块的扩展,所有只能保证其在ns3.20版本上正常编译运行。

此全双工版本的ns3实现步骤如下:
  1. 下载ns-3.20,解压包;
  2. git(ns3-fdwifi)上下载作者的源代码(ns-3-fdwifi-master.zip);
  3. 解压包ns-3-fdwifi-master.zip,将ns-3-fdwifi-master/src下的三个文件拷贝到ns-3.20/src的目录下,选择“合并”,将ns-3-fdwifi-master/scratch下的fdwifi文件夹拷贝到ns-3.20/scratch目录下;
  4. 到ns-3.20目录下进行编译;

  这样就搞定啦~这个版本的全双工实现并没有包含很多示例程序,准确的说,只有一个,就是scratch文件夹下的fdwifi,那么怎么运行这个程序呢?

如何运行示例程序
  1. 到ns-3.20的”scratch / fdwifi”目录下:
    cd ~/ns-allinone-3.20/ns-3.20/scratch/fdwifi/
  2. 通过具体化参数进行仿真,例如,进行4个节点的仿真,执行如下的命令:
    ./waf --
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值