10 2011 档案

802.11退避算法与NS2中mac-802_11协议实现的比较分析
摘要:我们将利用一段图和一段代码来阐述802.11关于退避(Backoff)算法的协议以及在NS2中的具体实现。下图出自802.11-2007的文档,简单明了的解释了各个node在竞争信道时发生的故事。为了便于理解,这里的阐述将直接和NS2中mac-802.11.cc的send()函数相关联。具体见以下此段代码。 1 if(mhBackoff_.busy() == 0) { 2 if(is_idle()) { 3 if (mhDefer_.busy() == 0) { 4 /* 5 * ... 阅读全文

posted @ 2011-10-21 14:41 傻子才悲伤 阅读(1451) 评论(0) 推荐(0)

NS2:建立Eclipse环境,及往Eclipse中添加Debug模式遇到的问题解决
摘要:一:建立Eclipse的NS2环境前提是,根据此篇博文中的方法http://blog.karthiksankar.com/ns2-eclipse/安装好ns-2.34并开启eclipse的workspace.中间可能遇到的问题如下,解决方法是一样的。1. 如果选择create a new Makefile project from existing code的话,点击finish,eclipse没有任何反应。此处原因不详。2. 如果按照此博文,选择C++project下面的Makefile project->Empty Project的话,eclipse报错如下:/ns-2.34 ove 阅读全文

posted @ 2011-10-20 14:25 傻子才悲伤 阅读(1124) 评论(0) 推荐(0)

导航