A Framework for Effectively Managing Dynamism of IoT Devices

IoT 디바이스의 동적 특성의 효과적 관리를 위한 프레임워크

  • Received : 2014.03.07
  • Accepted : 2014.05.30
  • Published : 2014.08.15

Abstract

Internet of Things (IoT), one of the emerging research areas, is the computing paradigm where various things connect to the network and cooperate with their neighbors to reach common goals. Computing with IoT devices opens up a new array of opportunities for providing value-added smart services and applications to end users. That is, IoT devices play an important role of providing useful services to the users. However, the states of IoT devices are dynamically changed at runtime, which come from their mobility, network connectivity, and a battery drain problem. This dynamism results in difficulties in managing these IoT devices. In this paper, we propose a framework to manage those IoT devices with dynamism. Hence, we first derive issues from IoT devices' dynamism. And, we define a set of requirements to manage the IoT devices and present a framework to manage the device dynamism. The framework is equipped by a device discovery method, a device status monitoring method, a device selection and connection method, and a device replacement method. Finally, we verify the feasibility and effectiveness of the framework through experiments.

최근 각광받고 있는 연구분야 중 하나인 Internet of Things (IoT)은 사물들이 네트워크 상에 연결되어 있는 있는 컴퓨팅 환경으로, 이 환경을 구성하는 여러 IoT 디바이스들이 협업을 통해 사용자에게 유용한 기능을 제공할 수 있는 장점이 있다. IoT 디바이스의 제한된 배터리 수명, 이동성과 같은 동적인 특성으로 인해 IoT 디바이스의 상태는 계속해서 변하게 되며, 이로 인해 IoT 디바이스를 관리하는 데에 어려움이 있다. 본 논문에서는 IoT 디바이스의 동적인 특성에 의한 IoT 디바이스 관리 문제를 도출하고 이를 해결하기 위한 디바이스 관리 프레임워크를 제안한다. 그리고, 디바이스 검색, 디바이스 상태 확인, 디바이스 선택 및 연결, 그리고 디바이스 교체를 포함한 네 가지의 기법을 제시한다. 또한 제시된 기법들을 기반으로 디바이스 관리 프레임워크를 구현하고 실험을 통하여 제안한 기법들의 실효성을 검증한다.

Keywords

Acknowledgement

Supported by : 한국연구재단

References

  1. D.A., Reed, D.B., Gannon, J.R., Larus, "Imagining the Future: Thoughts on Computing," IEEE Computer, vol.45, no.01, pp.25-30, Jan. 2012.
  2. D., Uckelmann, M., Harrison, and F., Michahelles, "An architectural approach towards the future internet of things," Architecting the Internet of Things, Springer, pp.1-24, 2011.
  3. Han Joon Kim, Jong Kyu Choi, and YongGu Ji, "Usability Evaluation Framework for Ubiquitous Computing Device," In Proceedings of the Third International Conference on Convergence and Hybrid Information Technology, Nov. 2008.
  4. Stuart Clayman, Alex Gails, "INOX: A Managed Service Platform for Inter-Connected Smart Objects," In Proceedings of the workshop on Internet of Things and Service Platforms, Dec. 2011.
  5. L. Atzori, A. Lera, and G. Morabito, "The internet of things: A survey," Computer Networks, vol.54, Elsevier, pp.2787-2805, Oct. 2010. https://doi.org/10.1016/j.comnet.2010.05.010
  6. S.I. Ahamed, M. Zulkernine, and S. Anamanamuri, "A Dependable Device Discovery Approach for Pervasive Computing Middleware," In Proceedings of the 1st International Conference on Availability, Reliability, and Security, Apr. 2006.
  7. V. Cackovic and Z. Popovic, "Device Connection Platform for M2M Communication," In Proceedings of 2012 20th International Conference on Software, Telecommunication, and Computer Networks (Soft- COM 2012), pp.1-7, Sept. 2012.
  8. Takaaki Tanaka, Shinichiro Moriwaki, and Kenichi Ooto, "Applying Device Discovery Methods for Home Network Management," In Proceedings of 2010 8th Asia-Pacific Symposium on Information and Telecommunication Technologies (APSITT), pp.1-6, 2010, Jun. 2010.
  9. Ehsan Ullah Warriach, Eirini Kaldeli, Jaap Bresser, Alexander Lazovik, and Marco Aiello, "Heterogeneous Device Discovery Framework for The Smart Homes," In Proceedings of GCC Conference and Exhibition, Feb. 2011.
  10. V. Stavroulaki, K. Demestichas, E. Adamopoulou, P. Demestichas, "Distributed web-based management framework for ambient reconfigurable services in the intelligent environment," Mobile Networks and Application, vol.11, Issue 6, pp.889-900, Dec. 2006. https://doi.org/10.1007/s11036-006-0056-z
  11. Xi Li, HongKi, Yi Li, "Layered Fault Management Scheme for End-to-end Transmission in Internet of Things," Mobile Network and Applications, vol.18, Issue 2, pp.195-205, Apr. 2013. https://doi.org/10.1007/s11036-012-0355-5
  12. Hans Gellersen, Carl Fischer, Dominique Guinard, Roswitha Gostner, Gerd Kortuem, Christian Kray, Enrico Rukzio, Sara Sterng, "Supporting device discovery and spontaneous interaction with spatial references," Personal and Ubiquitous Computing, vol.13, Issue 4, pp.255-264, May 2009. https://doi.org/10.1007/s00779-008-0206-3
  13. Simon Mayer, Dominique Guinard, "An extensible discovery service for smart things," In proceeding of the Second International Workshop on Web of Things, Jun. 2011.
  14. T.S. Lopez, D.C. Ranasinghe, M. Harrison, and D. McFarlane, "Adding Sense to the Internet of Things," Personal and Ubiquitous Computing, vol.16 Issue 3, pp.291-308, Mar. 2012.
  15. D. Guinard, V. Trifa, S. Karnouskos, P. Spiess, and D. Savio, "Interacting with the SOA-based Internet of Things: Discovery, Query, Selection, and On- Demand, Provisioning of Web Services," IEEE Transactions on Service Computing, vol.3, no.3, pp. 223-235, July-Sept. 2010. https://doi.org/10.1109/TSC.2010.3
  16. A. Katasonov, O. Kaykova, O. Khriyenko, S. Nikitin, and V.Y. Terziyan, "Smart Semantics Middleware for the Internet of Things," In Proceedings of the 5th International Conference on Informatics in Control, Automation and Robotics, Intelligent Control Systems and Optimization (ICINCO 2008), pp.169-178, May 2008.
  17. Lien-Fu Lai, Chao-Chin Wu, Pei-Ying Lin, and Liang-Tsung Huang, "Developing a fuzzy search engine based on fuzzy ontology and semantic search," In proceedings of International Conference on Fuzzy Systems, Jun. 2011.