skip to main content
10.1145/1142680.1142682acmotherconferencesArticle/Chapter ViewAbstractPublication PagesintersenseConference Proceedingsconference-collections
Article

Requirements for an ubiquitous computing simulation and emulation environment

Published:30 May 2006Publication History

ABSTRACT

Recent years have seen the maturing of ubiquitous computing middleware and software. Accompanied by research into sensor networks and other sensor-driven applications, widespread deployment and realisation of these technologies can now be expected in the coming years. As a cheap and quick method of prototyping applications and protocols, simulation will be a key part of the development cycle for these technologies. However, existing simulators only address a subset of ubiquitous computing environments and are unsuitable for modelling the desired complexity of the domain.This paper presents initial work on the design of a generic simulation tool suitable for the many scenarios encompassed by ubiquitous computing, such as simulation of sensors, actuators, and the environment. In addition, an emulation framework for middleware and software under development is provided which interfaces with the simulation tool. We provide a layered, flexible and modular approach to supporting the simulation of ubiquitous computing environments without constraining the simulator to one aspect of the many possible ubiquitous computing deployment scenarios. Finally, we present and discuss a proof-of-concept simulation.

References

  1. Mark Weiser, "The Computer for the 21st Century". Scientific American, Vol. 265, No. 3, pp. 94--104, September 1991.Google ScholarGoogle ScholarCross RefCross Ref
  2. Mark Weiser, "Some Computer Science Issues in Ubiquitous Computing", Communications of the ACM, Vol. 36, No. 7, pp 74--84, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Paolo Bresciani, Loris Penserini, Paolo Busetta and Tsvi Kuflik, "Agent Patterns for Ambient Intelligence". In Proceedings of 23rd International Conference on Conceptual Modelling, November 2004, Shanghai, China.Google ScholarGoogle Scholar
  4. Tian He, Sudha Krishnamurthy, et al., "Energy-Efficient Surveillance System Using Wireless Sensor Networks". In Proceedings of 2nd International Conference on Mobile Systems, Applications and Services (MobiSys'04), June 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Massimo Benerecetti, Paolo Bouquet, and Matteo Bonifacio, "Distributed Context-Aware Systems". In Human-Computer Interaction, Vol. 16, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Alan Dearle, Graham Kirby, Ron Morrison et al., "Architectural Support for Global Smart Spaces". In Proceedings of 4th International Conference on Mobile Data Management, Vol. 2574, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. www.xbow.com, Crossbow Technology Inc. Pages on wireless sensor networks.Google ScholarGoogle Scholar
  8. Emmanuel Munguia Tapia, Stephen S. Intille and Kent Larson, "Activity Recognition in the Home using Simple and Ubiquitous Sensors". In Proceedings of 2nd International Conference on Pervasive Computing, Vienna, Austria, 2004.Google ScholarGoogle Scholar
  9. Xiang Ji, Hongyuan Zha, "Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling", Proceedings of IEEE INFOCOM, pp. 2652--2661, 2004.Google ScholarGoogle Scholar
  10. Lawrence A. Klein. "Sensor Technologies and Data Requirements for ITS". Artech House, 2001.Google ScholarGoogle Scholar
  11. http://www.isi.edu/nsnam/ns, NS-2 simulator, 2001.Google ScholarGoogle Scholar
  12. John J. Barton and Vikram Vijayaraghavan, "UBIWISE, A Ubiquitous Wireless Infrastructure Simulation Environment", http://www.hpl.hp.com/techreports/2002/HPL-2002-303.htmlGoogle ScholarGoogle Scholar
  13. Ricardo Morla, Nigel Davies, "Evaluating a Location-Based Application: A Hybrid Test and Simulation Environment". In Proceedings of 2nd International Conference on Pervasive Computing, Vienna, Austria, 2004.Google ScholarGoogle Scholar
  14. Eleanor O'Neill, Martin Klepal et al., "A Testbed for Evaluating Human Interaction with Ubiquitous Computing Environments". In Proceedings of 1st International Conference on Testbeds & Research Infrastructures for the DEvelopment of NeTworks & COMmunities (TRIDENTCOM 2005), Trento, Italy, February 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Sameer Sundresh, Wooyoung Kim and Gul Agha, "SENS: A Sensor, Environment and Network Simulator". In Proceedings of IEEE/ACM Annual Simulation Symposium, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. René Meier and Vinny Cahill, "STEAM: Event-Based Middleware for Wireless Ad Hoc Networks". In Proceedings of International Workshop on Distributed Event-Based Systems (ICDCS/DEBS), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Valeri Naoumov, Thomas Gross, "Simulation of Large Ad Hoc Networks". In Proceedings of ACM Modelling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM), 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Bernard P. Zeigler, Herbert Praehofer and Tag Gon Kim. Theory of Modelling and Simulation, Second Edition, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Requirements for an ubiquitous computing simulation and emulation environment

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Other conferences
                InterSense '06: Proceedings of the first international conference on Integrated internet ad hoc and sensor networks
                May 2006
                206 pages
                ISBN:1595934278
                DOI:10.1145/1142680

                Copyright © 2006 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 30 May 2006

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • Article

                Acceptance Rates

                InterSense '06 Paper Acceptance Rate27of27submissions,100%Overall Acceptance Rate27of27submissions,100%

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader