可以使用aodv协议完成。使用etx metric ect。我尝试使用OlSR,但无法做到。我跟着http://www.inf.ufrgs.br/~wlccordeiro/resources/olsr/README.html的链接,但它说olsr_parameter.h文件,当我安装时,它不存在于olsr文件夹中。 如何在ns2中实现。
答案 0 :(得分:0)
olsr_parameter.h文件
该文件在更新后的(2016)文字README.md
https://github.com/wevertoncordeiro/olsr-ns2中不再显示...页面http://www.inf.ufrgs.br/~wlccordeiro/resources/olsr/README.html ...已更新" 2月26日, 2010 ,8:58:13 PM"。
ETX示例script-olsr-etx.tcl
使用最新的UMOLSR版本运行正常。 (@Weverton Cordeiro补丁olsr.patch
根本没有对#34; UMOLSR最新"添加任何更改,除了名称为Weverton Cordeiro
的某些行
OLSR(UMOLSR),ns-2.35:
tar xvf ns-allinone-2.35_gcc5.tar.gz ( 2014..2017 update )
https://drive.google.com/file/d/0B7S255p3kFXNVVlxR0ZNRGVORjQ/view?usp=sharing
cd ns-allinone-2.35/
patch -p0 < umolsr-ns235_v1.0-2014.patch
https://drive.google.com/file/d/0B7S255p3kFXNeVZhWFVVZlJnUEU/view?usp=sharing
./install
cd ns-2.35/
# make install
示例,olsr-ex_02.18.tar.gz https://drive.google.com/file/d/17BUzR9siaKi0tsuWpeA6gMf02BItoi1N/view?usp=sharing
所有~3000 ns2模拟https://drive.google.com/drive/folders/0B7S255p3kFXNSmRYb2lGcDRUdWs?usp=sharing
所有~300 ns2补丁https://drive.google.com/drive/folders/0B7S255p3kFXNZ2lWZDBRSW40Q00?usp=sharing