Resource Constraint Mobile Agent Framework For Ambient Intelligence

In this paper, we introduce an mobile agent framework with proactive load balancing for ambient intelligence (AmI) environments. One of the main obstacles of AmI is the scalability in which the openness of AmI environment introduces dynamic resource requirements on agencies. To mediate this scalability problem, our framework proposes a load balancing module to proactively analyze the resource consumption of network bandwidth and preferred agencies to suggest the optimal communication method to its user. The framework generally formulates an AmI environment that consists of three main components: (1) mobile devices, (2) hosts or agencies, and (3) directory service center (DSC). A preliminary implementation was conducted with NetLogo and the experimental results show that the proposed approach provides enhanced system performance by minimizing the network utilization to provide users with responsive services.




References:
[1] F. Bellifemine, G. Caire, T. Trucco, and G. Rimassa, "Jade Programmer-s
Guide," http://sharon.cselt.it/projects/jade/, 2002.
[2] J. Borchers, M. Ringel, J. Tyler, and A. Fox, "Stanford Interactive
Workspaces: A Framework for Physical and Graphical User Interface Prototyping,"
http://hci.stanford.edu/research/istuff/iRoom SmartHomes.pdf.
[3] P. Braun and W. R. Rossak, Mobile Agents: Basic Concepts, Mobility
Models, and the Tracy Toolkit. San Fransisco: Morgan Kaufmann, 2004.
[4] S. Costantini, L. Mostarda, A. Tocchio, and P. Tsintza, "DALICA:
Agent- based ambient intelligence for cultural-heritage scenarios," IEEE
Intelligent Systems, vol. 23, no. 2, pp. 3441, Mar. 2008.
[5] Georgia Tech., "Aware Home Research Initiative Residential
Laboratory at Georgia Institute Of Technology,"
http://awarehome.imtc.gatech.edu/research.
[6] Georgia Tech., "eClass," http://www.cc.gatech.edu/fce/eclass/index.html.
[7] H. Hagras, V. Callaghan, M. Colley, G. Clarke, A. Pounds-Cornish,
and H. Duman, "Creating an Ambient-Intelligence Environment Using
Embedded Agents," IEEE Intelligent Systems, Vol. 19, pp. 12-20, Nov.
2004.
[8] ISTAG,"Scenarios for Ambient Intelligence in 2010,"
http://www.cordis.lu/istag.htm.
[9] ISTAG, "Ambient Intelligence: from vision to reality,"
http://www.cordis.lu/istag.htm.
[10] C. Kidd, G. Abowd, C. Atkeson, I. Essa, B. MacIntyre, E. Mynatt,
and T. Starner, "The Aware Home: A Living Laboratory for Ubiquitous
Computing Research," in the Proceedings of the Second International
Workshop on Cooperative Buildings, 1999, pp. 191-198.
[11] Y. Lee, E. S.Khorasani, S. Rahimi, B. Gupta, "A Generic Mobile Agent
Framework for Ambient Intelligence," Proceedings of the 2008 ACM
Symposium on Applied computing, 2008, pp. 1866-1871.
[12] MIT, "MIT Project Oxygen Pervasive Human-Centered Computing,"
http://www.oxygen.lcs.mit.edu/Overview.html.
[13] PERSONA, http://www.aal-persona.org/.
[14] Philips Research, "Philips Research Technologies,"
http://www.research.philips.com/technologies/misc/homelab.
[15] M. A. Perez, L. Susperregi, I. Maurtua, A. Ibarguren, F. Tekniker, and
B. Sierra, "Software Agents for Ambient Intelligence based Manufacturing,"
IEEE Workshop on Distributed Intelligent Systems: Collective
Intelligence and Its Application, 2006.
[16] I. Satoh, "Software Agents for Ambient Intelligence," IEEE International
Conference on Systems man and Cybernetics, 2004.
[17] SOPRANO, http://www.soprano-ip.org/.
[18] U. Wilensky, "Netlogo". Center for Connected Learning
and Computer-based Modelling, Northwestern University,
http://ccl.northwestern.edu/netlogo.
[19] Y. Zhang, Y. Hou, Z. Huang, H. Li, and R. Chen, "A context-aware
AmI system based on MAS model," IEEE Proceedings of the 2006 International
Conference on Intelligent Information Hiding and Multimedia
Signal Processing, 2006, pp. 703-706.