摘要
在移动Ad hoc网络(MANET)中,节点的远距离通信需要中间节点的协作,中间节点通过转发数据包将信息传递给目的节点。但是,自私节点为了节省资源(如电池电量,带宽)将不属于自己的数据包丢弃。如果没有合理的机制处理自私节点,正常的节点将会过载,从而使整个网络的性能退化。提出在Ad hoc网络中针对自私节点促使其转发数据包的一种分布式协作方案。方案采用信誉和货币机制相结合的策略达到减少自私节点、改善网络环境的目的。理论分析和仿真结果表明,该方案比传统的方法更快更准确地检测到自私节点,提高合作节点,减少自私节点的吞吐量。
In MANET, long - distance communication between nodes needs cooperation of intermediate nodes, which transmit the information to destination through forwarding packets. But for saving it's own resources(e, g. battery power, bandwidth) selfish node drops packets which are not belonging to itself. If have not proper mechanism to prevent these selfish nodes, non - selfish nodes wilt be overloaded, therefore the whole network will degrade. Propose an distributed scheme on selfish nodes to force them to forward packets. Combine reputation- based and currency- based to mitigate selfish nodes and improve the environment of network. Theory analysis and the results of emluator shows that the proposed scheme detects selfish nodes faster and accurately. This scheme increases throughput of well- behaving nodes and decreases selfish nodes' throughput.
出处
《计算机技术与发展》
2010年第3期32-35,共4页
Computer Technology and Development
基金
国家863计划项目(2006AA01Z208)