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.
[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.
[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.
@article{"International Journal of Information, Control and Computer Sciences:64388", author = "Yung-Chuan Lee and Shahram Rahimi and Bidyut Gupta", title = "Resource Constraint Mobile Agent Framework For Ambient Intelligence", abstract = "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.", keywords = "Ambient intelligence, load balancing, multiagent systems,ubiquitous computing.", volume = "4", number = "4", pages = "842-8", }