Mobile Agent Based Routing Protocol With Security for MANET
A Mobile Ad hoc NETwork (MANET) consists of a set of mobile hosts. The mobile hosts are capable of communicating with each other without the assistance of base stations. The nodes of a MANET intercommunicate through single-hop and multi-hop paths in a peer-to-peer form. Intermediate nodes between two pairs of communication nodes act as routers. Mobile agent is a program segment which is self-controlling. They navigate from node to node not only transmitting data but also doing computation. They are an effective paradigm for distributed applications, and especially attractive in a dynamic network environment. A routing algorithm with multiple constraints is proposed based on mobile agents. It uses mobile agents to collect information of all mobile nodes.