2011.12.22
http://blog.youkuaiyun.com/kgn28/article/details/5375662
ONE:芬兰人开发的一个专门用于DTN网络仿真的软件,用Java语言写的,该模拟器本身能支持First Contact, Epidemic, Spray and Wait,
Direct delivery, PRoPHET and MaxProp这六种典型DTN网络路由。
具体的安装方法里面有一个README.txt,很有用,不仅介绍了the ONE的一些性能,还有具体的安装以及示例。由于本身只是一些源代码,所以需要用户重新编译。具体的方法是:
1、安装Java5,配置好路径等;(mac os x自带java,所以可以java -version查看装JDK否。 )
2、点击文件夹下的compile.bat进行编译;(如果是linux是直接改成.sh, one.bat --->one.sh一样)
3、运行one.bat,就可以看见GUI了,此时模拟的是default。txt配置的DTN网络,如果要自己配置的DTN网络,则输入one My*.txt即可。
另外还有一个用于DTN网络模拟的软件叫DTNsim2,是加拿大的waterloo 大学开发的,这个没试。
后来这几天还装了ONE。跑程序运行了一下,看了代码结构。
装了eclipse来调这个java程序。
还装了emacs。不过mac os x下不能调C++,需要装CDK或者gdb,擦,装了gdb我还装emacs干嘛。。。
不过emacs大牛用的,看着还挺方便的,要好好学习下。
没完成的:adhoc。论文。