aodv专题

AODV协议的运行方式

(a)AODV路由发现   AODV路由协议是一种典型的按需驱动路由协议,该算法可被称为纯粹的需求路由获取系统,那些不在活跃路径上的节点不会维持任何相关路由信息,也不会参与任何周期路由表的交换。此外,节点没有必要去发现和维持到另一节点的路由,除非这两个节点需要进行通信。移动节点间的局部连接性可以通过几种方法得到,其中包括使用局部广播Hello消息。这种算法的主要目的是:在需要时广播路由发现分组一

AODV链表

原文地址:http://blog.csdn.net/ise_gaoyue1990/article/details/7625709   ns2中的链表定义在ns\lib\bsd-list.h下面,下面看一下里面的代码: [cpp] view plain copy print ? #define LIST_HEAD(name, type)                       \

如何在aodv协议中访问node的各项属性 .

如何在aodv协议中访问node的各项属性(例如,X_, Y_, speed_) aodv协议里面没有出现当前节点,如要访问与之对应的节点的信息,则添加一个节点并与AODV对应的Agent绑定。 1、在aodv.h中添加如下代码     protected:         MobileNode *node_;        // My node 2、修改aodv.cc中的command函数如

NS2下AODV协议aodv.cc注释

原文地址:http://blog.csdn.net/ise_gaoyue1990/article/details/7610522   [cpp] view plain copy print ? //#include <ip.h>     #include <aodv/aodv.h>   #include <aodv/aodv_packet.h>   #include <rand

AODV QoS服务

原文地址:http://blog.csdn.net/ise_gaoyue1990/article/details/7636286   AODV路由协议的发现过程是按需的,遵循一个请求/应答查询周期。当一个源节点需要到目的节点的路径时,它广播路由请求报文。如果中间节点有到指定目的节点的报文,那么它就向源节点发送单播应答报文。为了提供服务质量,需要在路由发现处理过程中扩展原有的分组报文。当一