Performance analysis of a node monitoring protocol for mobile ad-hoc networks: an agent-based approach

In network management, monitoring the nodes of a network is considered as an important and crucial process to have both the network and applications work properly. The complexity of node monitoring in mobile ad-hoc networks MANETs increases further due to its dynamic network topology. The scarcity of resources and nodes' random movement lead to a challenge in monitoring the nodes in a MANET. Monitoring the lack of resources bandwidth, buffer, and energy, misbehaviour, and mobility, at a node level remains as another challenge. We have proposed a monitoring protocol for MANETs, which uses both static as well as mobile agents. In this work, we have extended our protocol, to monitor the gradational energy loss of nodes running with low to high load of mobile applications. We have also studied the performance of the protocol analytically. The protocol functionality has been simulated using Java Agent Development Environment JADE framework for agent generation, migration and communication. The protocol has been tested on different MANETs with variable number of nodes and applications. Performance analysis and simulation of the proposed system represents the effectiveness of the protocol. We have compared our proposed work with other techniques, which shows the improvement over certain techniques in terms of network overhead and response time.

[1]  Mydhili K. Nair,et al.  APPLYING WEB SERVICES WITH MOBILE AGENTS FOR COMPUTER NETWORK MANAGEMENT , 2011 .

[2]  A. A. Boudhir,et al.  Network Management Architecture Approaches Designed for Mobile Ad hoc Networks , 2011 .

[3]  Radu State,et al.  Management of mobile ad hoc networks: information model and probe-based architecture , 2005 .

[4]  Shadi Aljawarneh,et al.  BeesAnts: a new nature-inspired routing algorithm , 2013, Int. J. Commun. Networks Distributed Syst..

[5]  Pradeep Ray,et al.  Network management platform based on mobile agents , 2004 .

[6]  Ichiro Satoh,et al.  Building and Selecting Mobile Agents for Network Management , 2006, Journal of Network and Systems Management.

[7]  Sudip Misra,et al.  Bio-inspired group mobility model for mobile ad hoc networks based on bird-flocking behavior , 2011, Soft Computing.

[8]  Paraskevas Evripidou,et al.  Mobile Agents for Wireless Computing: The Convergence of Wireless Computational Models with Mobile-Agent Technologies , 2004, Mob. Networks Appl..

[9]  Eduardo Mena Nieto,et al.  Mobile agents and mobile devices: friendship or difficult relationship? , 2009 .

[10]  Sally M. El-Ghamrawy,et al.  Distributed multi-agent communication system based on dynamic ontology mapping , 2013, Int. J. Commun. Networks Distributed Syst..

[11]  Sudip Misra,et al.  Using bee algorithm for peer-to-peer file searching in mobile ad hoc networks , 2011, J. Netw. Comput. Appl..

[12]  Luiz A. DaSilva,et al.  MMAN - a monitor for mobile ad hoc networks: design, implementation, and experimental evaluation , 2008, WiNTECH '08.

[13]  Bala Srinivasan,et al.  Mobile agents for network management: when and when not! , 2005, SAC '05.

[14]  Giannis F. Marias,et al.  Cooperation enforcement schemes for MANETs: a survey: Research Articles , 2006 .

[15]  Yong Zhang,et al.  Performance Evaluation of Mobile Service Design Paradigm in Ubiquitous Computing Environments , 2009, 2009 Fourth International Conference on Frontier of Computer Science and Technology.

[16]  Damianos Gavalas,et al.  Low-cost itineraries for multi-hop agents designed for scalable monitoring of multiple subnets , 2006, Comput. Networks.

[17]  Sudip Misra,et al.  Bird Flight-Inspired Routing Protocol for Mobile Ad Hoc Networks , 2011, TAAS.

[18]  Damianos Gavalas,et al.  A mobile agent platform for distributed network and systems management , 2009, Journal of Systems and Software.

[19]  Chien-Chung Shen,et al.  The Guerrilla management architecture for ad hoc networks , 2002, MILCOM 2002. Proceedings.

[20]  Sunilkumar S. Manvi,et al.  Agent-based subsystem for multimedia communications , 2006, IEE Proc. Softw..

[21]  P. Venkata Krishna,et al.  A learning automata-based fault-tolerant routing algorithm for mobile ad hoc networks , 2011, The Journal of Supercomputing.

[22]  Ichiro Satoh,et al.  Building reusable mobile agents for network management , 2003, IEEE Trans. Syst. Man Cybern. Part C.