路由安全是移动自组网安全一个十分重要的方面,某些恶意节点可能正确地参与路由发现过程,但是在转发数据时,恶意地丢弃到达的数据包,当前更多的研究也只是集中在对路由消息的保护上.针对这种情况,提出了一种自适应移动自组网安全路由协议,发现多条路径,然后通过强化学习机制选择无错误的路径来转发数据,根据强化学习而得到的相关证据来实施对节点的信任管理.分析和实验结果表明,所提出的安全路由协议能够有效地防御针对数据转发的攻击,并且在存在恶意节点的情况下,表现出了较好的性能.
The design of secure routing protocol is one of the most critical issues in mobile ad hoe networks(MANET). In MANET, there exists a novel threat where the malicious nodes work in an abnormal manner: they participate in the route discovery phase properly as the regular nodes, while discarding the arriving data packets in the forwarding phase. So far, most of previous research literatures moderately focus on the issues of protecting routing messages, and little work has been put on dealing with this kind of threat. Therefore, it brings great challenges in designing secure routing protocols to react with this threat. In this paper, ASR, a novel adaptive secure routing protocol for mobile ad hoc networks is proposed. In ASR, a node first identifies several paths through the normal routing discovery phase. And then, it selects fault free paths via a reinforcement learning mechanism. Thereafter, a node reputation management mechanism is adopted according to the evidence from reinforcement learning. Finally, in-depth analysis is performed and extensive simulations are conducted in the NS2 simulation environment. Analysis and simulation results show that the proposed adaptive routing protocol is able to work effectively defending itself against data forwarding attacks, and it also performs efficiently in the hostile environment.