为减小移动自组网中自私节点对网络性能的影响,提出了一种基于TORA协议的自组网节点合作方法TORA_CE。由于每个节点拥有多条通往目的节点的路径,在发现自私节点后,该方法能够快速切换路由,从而减小了数据传输过程中丢包的概率。TORA_CE具有更好的分布式特点,将自私节点引发的路由变化限制在自私节点附近较小的范围内,而且引入了共同邻居监听技术,并采用一跳信息计算节点的信誉值,提高了对自私节点的检测速度。使用NS2对TORA_CE进行了仿真,实验结果显示,与基于DSR协议的节点合作方法相比,TORA_CE能够明显提高网络的吞吐率。
To stimulate selfish nodes in mobile Ad hoc networks to participate in the network cooperation, this paper proposes the TORA CE scheme, a new node cooperation scheme for mobile ad hoc networks based on the temporally ordered routing algorithm (TORA) protocol. Because each node has a number of paths leading to the destination, after the discovery of selfish nodes, the scheme can quickly switch routes, reducing the probability of packet loss in the data transmission phase. With its distributed features, TORA CE can restrict the route changes caused by selfish nodes in a smaller range. The TORA _ CE can increase the selfish node detection rate because of its introduction of a common neigh- bor monitoring technology and the use of one-hop information for computing the node reputation. The NS2 was used to simulate TORA CE, and the experimental results show that the TORA _ CE can signifieantly improve the network throughput, compared with the cooperation scheme based on the dynamic source routing (DSR) protocol.