利用Aqua-sim(based on NS2)仿真新的水下MAC协议流程

添加新的水下mac协议流程见:

http://blog.csdn.net/xiayiqian71/article/details/79269395

经过上次,我们已经了解了如何在Aqua-Sim中添加一个属于自己的水下MAC协议。

由于,我自己的协议是打算基于COPE-MAC作进一步修改,故首先是要先把自带的COPE-MAC协议跑起来,然后问题出现了:无论我怎么修改tcl文件,协议都无法仿真。

啊,难道是自带的COPE-MAC源代码有问题?

趁着过年,前前后后折腾了一个多礼拜,终于找到了问题(我认为…..(扶额
首先,进入文件夹路径:
/home/mac/Aqua-Sim-1.0/ns-2.30/underwatersensor/uw_mac
打开文件copemac.cc
找到void OTMAN::processMultiRev(Packet* pkt){}函数,
找到for循环中的第一个if判断:

for(uint i=0; i<rev_num; i++){
   
  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值