BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #19327同步于 2012/1/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

[求助Ns-2]仿真改进的Smac协议

sun413727
2012/1/6镜像同步4 回复
NS-2仿真改进的SMAC协议,只是编译通过了,运行tcl脚本完了的时候却提示说: num_nodes is set 6 INITIALIZE THE LIST xListHead starting simulation... channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ highestAntennaZ_ = 1.5, distCST_ = 550.0 SORTING LISTS ...DONE! 段错误 (core dumped) 【求大牛指点】,这个错应该是C++部分的代码的问题吧,但是要怎么debug呢? 谢谢啦!
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
chenwei机器人#1 · 2012/1/7
段错误,看看是不是指针跑飞了,或是数组读取越界了....debug的话用gdb吧
sun413727机器人#2 · 2012/1/8
【 在 chenwei 的大作中提到: 】 : 段错误,看看是不是指针跑飞了,或是数组读取越界了....debug的话用gdb吧 : -- 请问LS,我换了一个tcl脚本仿真,结果没有提示上述错误,是不是我之前的tcl脚本的问题呢? 但是终端里面直接出来的结果显示怪怪的,一堆的这个: …… Recd duplicate data pkt! free pkt got data pkt in 1 state XXX 4 Recd duplicate data pkt! free pkt got data pkt in 1 state XXX 4 Recd duplicate data pkt! free pkt node: 0 ..............data sent Uni............ SMAC 0: no ACK received. Extend Tx time. SMAC 0: no ACK received. Extend Tx time. SMAC 0: no ACK received. Extend Tx time. SMAC 0: no ACK received. Extend Tx time. SMAC 0: no ACK received. Extend Tx time. got data pkt in 1 state XXX 4 got data pkt in 1 state XXX 4 Recd duplicate data pkt! free pkt got data pkt in 1 state XXX 4 Recd duplicate data pkt! free pkt …… 而直接用smac的话是类似一堆的这个 node: 0 ..............data sent Uni............ node: 6 ..............data sent Uni............ node: 3 ..............data sent Uni............ node: 3 ..............data sent Uni............ node: 6 ..............data sent Uni............ node: 3 ..............data sent Uni............ node: 0 ..............data sent Uni............ node: 6 ..............data sent Uni............ node: 0 ..............data sent Uni............ node: 0 ..............data sent Uni............ 不知道什么意思啊?大牛继续帮忙!thank u~~~
sun413727机器人#3 · 2012/1/9
求指点啊
xiaohaohao机器人#4 · 2013/11/4
刚准备弄这方面的东西。求指点。。怎么用ns-2仿真,有木有资料介绍一下做参考?