针对移动自组网(MANET)中自私节点可能不愿意协作并拒绝为其他节点转发数据这一问题,提出一种基于信任评估的路由协议(TDSR)以激励节点协作并参与数据转发。信任值被用于评估节点的转发行为,低转发率的节点将被信任评估机制排除出网络,并被屏蔽一定时间后才能复活。仿真结果显示,在存在不协作节点的网络中,TDSR仅付出一定的延时开销就可具备明显高于DSR的数据分组转发率。
Mobile ad hoc networks (MANET) were based on the assumption that all participants cooperate and forward packets for others. Unfortunately, selfish nodes might be not willing to cooperate and refuse to forward packets. A trust evaluation routing protocol based on DSR (TDSR) was proposed to enforce cooperation and encourage forwarding pack- ets in MANET. The trust value was used to evaluate packet forwarding behaviors. The nodes with low packet forwarding rate were excluded by the node and path trust evaluation. These nodes must wait some time for recovery. Simulation re- sults show that TDSR has obviously higher packet delivery ratio than DSR in face of non-cooperated nodes at the expense of the performance degradation on the delay.