现在想学习一下GPSR协议,但协议的添加方法百度了一下,大多是在老一些的NS2版本上进行,有些方法在NS2.35中已经不再使用,需要稍加改动。于是把我自己在NS2.35中添加GPSR协议的步骤记录下来。
1、首先需要有NS2.35,具体安装方法可以参照 http://blog.csdn.net/joanna_yan/article/details/39779999
2、下载GPSR,我用的是KeLiu版的,下载地址:http://download.csdn.net/detail/joanna_yan/8474651
3、在 $HOME/ns-allinone-2.35/ns-2.35下新建gpsr文件夹,并将GPSR中的以下文件复制到新建的gpsr文件夹中。
cbr100.tcl
gpsr.cc
gpsr.h
gpsr.tcl
gpsr_neighbor.cc