Performance analysis of Client/Server versus Agent based communication in wireless sensor networks for health applications

This paper presents the performance results in using Client/Server and Agent based communication techniques in wireless sensor networks for health-based applications. The performance study was carried out using an environment comprised of the JADE-LEAP Agent Middleware and the Sun Microsystems SunSpot sensor hardware (via emulation). The performance studied showed that the overall throughput and individual sensor performance seems to be marginally better without the agent based middleware. However, this is misleading since in the ideal system, the entire agent would have moved from device to device rather than having to spend processing time creating a static agent / container on each sensor as was done in our study. A couple of interesting possibilities can be seen from the research carried out. The first would be to utilize a different type of sensor node that is not limited to the MIDP framework in order to allow the JADE-LEAP Pjava version to be used. Another opportunity would be to look into enhancing the MIDP version of JADE-LEAP so that it can support mobility, or finding an alternative agent middleware.

[1]  Silvano Gai,et al.  Exploiting Code Mobility in Decentralized and Flexible Network Management , 1997, Mobile Agents.

[2]  Mohammad Ilyas,et al.  Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems , 2004 .

[3]  Suresh Sankaranarayanan Policy based Agent Architecture for Sensor based Mesh Networks - Health Care Monitoring , 2008, HPCNCS.

[4]  A. Manjeshwar,et al.  TEEN: a routing protocol for enhanced efficiency in wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[5]  John A. Stankovic,et al.  Research challenges for wireless sensor networks , 2004, SIGBED.

[6]  Giovanni Vigna,et al.  Designing Distributed Applications with Mobile Code Paradigms , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[7]  Carlo Ghezzi,et al.  Mobile Code Paradigms and Technologies: A Case Study , 1997, Mobile Agents.

[8]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[9]  Mohamed F. Younis,et al.  Energy-aware routing in cluster-based sensor networks , 2002, Proceedings. 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems.

[10]  Mohamed F. Younis,et al.  A survey on routing protocols for wireless sensor networks , 2005, Ad Hoc Networks.

[11]  D.P. Agrawal,et al.  APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[12]  R JenningsNicholas,et al.  Developing multiagent systems , 2003 .

[13]  Antonio Puliafito,et al.  Advanced Network Management Functionalities through the Use of Mobile Software Agents , 1999, IATA.