Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 170))

Abstract

Recent advances of computing and networking technology have shifted computing convention from stationary to mobile. A forecast conducted by Gartner indicates that global mobile handset sales will increase exponentially in 2008 by 10% from 1.3 billion units in 2007 [13]. Furthermore, the popularity of wireless networking topology including both Wi-Fi access point and cellular mobile telecommunications enables users with constant access to online connection and further intensifies the demand of mobile devices. This provides the fundamental elements for creating ubiquitous environments of computing, networking, and interfacing that is both aware of and reactive to the presence of people. Such an environment is defined as Ambient Intelligence (AmI). Existing approaches that attempt to understand AmI environment mainly focus on how to seamlessly integrate hardware, i.e. mobile device and sensors, into human society and intelligently provide personalized knowledge and services. This has, however, left many essential issues unanswered, especially in regards to the integrity and performance of such dynamically distributed environments. In this chapter, we formulate a generic framework in which an AmI environment is generalized to consist only of users with devices, hosts where services are provided, and directory servers that act as information desks to users and hosts. In the proposed framework, the mobile agent notion is utilized to provide autonomous reasoning, learning, mobility, and collaboration features to construct AmI systems. Performance issues of load balancing and communication overhead in such a framework are then examined and analyzed against existing AmI techniques. Because of the dynamicity posed by AmI environments and the complexity of migrations and communications among agents, hosts and directory servers, it is necessary to provide a mechanism to warrant the accuracy and enhance the reliability of such an environment. Software verification employs formal methods of mathematically provable formulations to perform program analysis and model checking. Thus, general formulation using π-calculus is included to model the proposed approach to provide verification mechanism. In conclusion, the implementation of the proposed framework simulation using NetLogo is currently ongoing to visually demonstrate its feasibility. Some implementation details are included to stimulate comprehension of this framework.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellifemine, F., Caire, G., Trucco, T., Rimassa, G.: Jade Programmer’s Guide, http://jade.tilab.com/doc/programmersguide.pdf

  2. Braun, P., Rossak, W.R.: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit. Morgan Kaufmann, San Fransisco (2004)

    Google Scholar 

  3. Ferguson, R., Charrington, S.: Building an Intelligent IT Infrastructure. Intelligent Enterprise 7(18), 18 (2004)

    Google Scholar 

  4. Hagras, H., Callaghan, V., Colley, M., Clarke, G., Pounds-Cornish, A., Duman, H.: Creating an Ambient-Intelligence Environment Using Embedded Agents. IEEE Intelligent Systems 19, 12–20 (2004)

    Article  Google Scholar 

  5. Hiremane, R.: From Moore’s Law to Intel Innovation-Prediction to Reality. Technology@Intel Magazine (April 2005)

    Google Scholar 

  6. ISTAG: Scenarios for Ambient Intelligence in 2010, http://www.cordis.lu/istag.htm

  7. ISTAG: Ambient Intelligence: from vision to reality, http://www.cordis.lu/istag.htm

  8. Jackson, M.: What Can We Expect from Program Verification? Computer 39(10), 65–71 (2006)

    Article  Google Scholar 

  9. Kidd, C., Abowd, G., Atkeson, C., Essa, I., MacIntyre, B., Mynatt, E., Starner, T.: The Aware Home: A Living Laboratory for Ubiquitous Computing Research. In: The Proceedings of the Second International Workshop on Cooperative Buildings, pp. 191–198 (October 1999)

    Google Scholar 

  10. LiMo Foundation: Introduction, Overview & Market Positioning. Mobile World Congress (February 2008)

    Google Scholar 

  11. Milner, R., Parrow, J., Walker, D.: A Calculus of Mobile Processes - Part I. LFCS Report-89-85. University of Edinburgh (June 1989)

    Google Scholar 

  12. Milner, R., Parrow, J., Walker, D.: A Calculus of Mobile Processes - Part II. LFCS Report-89-86. University of Edinburgh (June 1989)

    Google Scholar 

  13. Parker, A.: Mobile phone players ring the changes. Financial Times (February 28, 2008)

    Google Scholar 

  14. Perez, M.A., Susperregi, L., Maurtua, I., Ibarguren, A., Tekniker, F., Sierra, B.: Software Agents for Ambient Intelligence based Manufacturing. In: IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Application, pp. 139–144 (2006)

    Google Scholar 

  15. Remagnino, P., Foresti, G.L.: Ambient Intelligence: A New Multidisciplinary Paradigm. IEEE Transactions on Systems, Man and Cybermetrics 35, 1–6 (2005)

    Article  Google Scholar 

  16. Satoh, I.: Software Agents for Ambient Intelligence. In: IEEE International Conference on Systems man and Cybernetics, pp. 1147–1152 (2004)

    Google Scholar 

  17. Wilensky, U.: NetLogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL (1999), http://ccl.northwestern.edu/netlogo/

  18. Woodcock, J.: First Steps in the Verified Software Grand Challenge. Computer 39(10), 57–64 (2006)

    Article  Google Scholar 

  19. Zhang, Y., Hou, Y., Huang, Z., Li, H., Chen, R.: A context- aware AmI system based on MAS model. In: IEEE Proceedings of the 2006 International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp. 703–706 (December 2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Lee, YC., Khorasani, E.S., Rahimi, S., Nulu, S. (2009). A Generic Mobile Agent Framework towards Ambient Intelligence. In: Jain, L.C., Nguyen, N.T. (eds) Knowledge Processing and Decision Making in Agent-Based Systems. Studies in Computational Intelligence, vol 170. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88049-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-88049-3_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-88048-6

  • Online ISBN: 978-3-540-88049-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics