关于NS2多接口多信道扩展方案
来源:互联网 发布:安装阿里旺旺mac版 编辑:程序博客网 时间:2024/06/17 21:30
转自:http://blog.chinaunix.net/uid-21389973-id-1827236.html
这段时间在做基于NS2的关于多接口多信道的仿真扩展,参考了几个方案,各有其人优缺点。参考了几个方案的简介后,我一下子选定了Ramon教授的方案,因为其具有较好的扩展性,而且各接口之间关联度不大,并且在网络层可选用动态路由,如AODV,而刚好我对AODV情有独钟。可这条路并不走得并不顺畅,问题不断,一连换了几个NS2版本,从NS2.33到NS2.NS2.29最后又在NS2.28上改,虽然每一次都有微小进步,都发现了原文中的一些问题,但也够折腾的,和作者联系了几次,好心而热情的Ramon教授也回应了,多次给了我很好的建议,真想当面谢谢他,呵呵。Ramon很热情,但给我最大的感触是其负责的态度,每次我提出其代码中的一些瑕疵,他都认真的考虑了,并给出了建议,同时,承认自己的疏忽,并在其主页中可供下载的document中进行了修改,二年前发布的,现在有人提出问题,他仍然能虚心改正,真的不容易啊!这也许正是老外治学严谨的表现之一,如果在国内大家都能有此态度,中国通信业仍至整个学术界的风气也许就不会是现在这样子……唉,不提了,越扯越远……
Ramon的方案以PDF文档发布,可在其主页中搜到,下面是目前一些比较流行的方案,收录以供大家参考,希望有所帮助。其中,基于Hyacinth的Notebook写得较好,师兄选的此方案,一次性成功,没有任何问题,而且思路简单明了,很容易懂,可作多接口多信道入手方案,当然,其弱点也比较明显:适用于静态路由。不过也可以自己再改,呵呵。总之,这个方案是目前发布出来的方案中比较好的一个了!
方案如下:(感谢“自由的风”:http://www.loosky.net/?p=649!)
1.TENS:这是基于NS2.1b9的,http://www.cse.iitk.ac.in/users/braman/tens/
2.“Hyacinth”的Multi-Channel & Multi-Interface 方法 for ns2.29:http://www.cse.msu.edu/~wangbo1/ns2/nshowto8.html 基于NS2.29
3. NOAH & Hyacinth : Multi-Channel & Multi-Interface Extension in NS2:http://dobbymmlab.blogspot.com/2008/07/multi-channel-multi-interface-extension.html
4.这篇文章介绍了基于NS2.30的一个Multi-interface实现方法:Adding Multiple Interface Support in NS-2″(document, http://personales.unican.es/aguerocr)
5.“MW-Node” path for ns2 to support multiple interfaces & multiple channels:http://www.q2s.ntnu.no/~paquerea/ns.php
6.Aguero.C.R’s “Adding Multiple Interface Support in NS-2″:http://personales.unican.es/aguerocr/
7.NS-MIRACLE: Multi-InteRfAce Cross-Layer Extension library for the NS2:http://www.dei.unipd.it/wdyn/?IDsezione=3965
一些连接:
1.An IEEE 802.11-based Multi-channel Wireless Mesh Network:http://www.ecsl.cs.sunysb.edu/multichannel/
2.Extend ns2 to support multi-channle multi-interface for wireless network:http://my.opera.com/greenw/blog/show.dml/27506
3.Multi-channel Multi-interface Simulation in NS2 (2.29):http://www.cse.msu.edu/~wangbo1/ns2/nshowto8.html
柯老师也提供了这个修改的下载: http://140.116.72.80/~smallko/ns2/ns-allinone-2.29_multichan.rar
4.A new one for hyacinth for NS-2.29:http://my.opera.com/HenryFD/blog/show.dml/270422
5.Multichannel MAC Protocols for Wireless Networks:http://www.wings.cs.sunysb.edu/%7Eritesh/multichannel-mac.html
6.Adding Multiple Interface Support in NS-2:http://personales.unican.es/aguerocr/files/ucMultiIfacesSupport.pdf
7.802.11 Multi-Channel, Multi-Flow and Multi-Hop in NS-2:http://www.wretch.cc/blog/mystylevisu/21319840
- 关于NS2多接口多信道扩展方案
- NS2多接口多信道扩展实现(Ramon)
- NS2多接口跨层扩展库
- ns2多接口扩展错误调试
- NS2中MCMI获取接口信道利用率
- [转]NS2添加多接口
- 注册多个信道
- ns2下安装UMTS扩展(EURANE的多cell版本(Abdulmohsen M. Mutairi开发))
- 关于通用软件扩展方案的设想
- 关于通用软件扩展方案的设想
- 关于通用软件扩展方案的设想
- 关于逻辑信道,物理信道和传输信道
- GPRS空中接口的信道
- WCDMA空中接口的信道
- NS2多速率MAC实现
- NS2中的多速率MAC
- 统计多径信道模型 基本概念
- 关于NS2的安装
- 风险管理之出差
- test code read xml
- UniCode 下char*转CString ,利用MultiByteToWideChar进行转换,中文乱码的解决
- Linux进程间通讯之消息队列
- 本人二手图书资源淘宝店已经开张,欢迎选购
- 关于NS2多接口多信道扩展方案
- poj 3273
- liunx 命令 之 mkdir 与 touch
- [INS-08106] Unexpected error occurred while loading the view 'GridPlugPlayInfoUI'
- libgdx 的 FreeTypeFontGenerator在android项目下的使用
- arcgis ios 10.0.1 sdk 中比例尺 scale 和服务器不一致的问题。
- openfiler+oracle linux enterprise 6.2+oracle11gR2安装手册
- 大一总结
- OSM 软件分析