DOI QR코드

DOI QR Code

A Study of Virtual IoT System using Edge Computing

엣지 컴퓨팅 기반 가상 IoT 시스템 연구

  • Kim, Min-A (Kyungnam University Department of Computer Engineering) ;
  • Seok, Seung-Joon (Kyungnam University Department of Computer Engineering)
  • Received : 2020.07.19
  • Accepted : 2020.08.16
  • Published : 2020.08.31

Abstract

Open IoT platform that shares communication infrastructure and provides cloud resources can flexibly reduce development period and cost of smart service. In this paper, as an open IoT platform, we propose a virtual IoT system based on edge computing that implements a virtual IoT device for a physical IoT device and allows service developers to interact with the virtual device. A management server in the edge cloud, near the IoT physical device, manages the creation, movement, and removal of virtual IoT devices corresponding to the physical IoT devices. This paper define the operations of the management server, the physical IoT device, and the virtual IoT device, which are major components of the virtual IoT system, and design the communication protocol required to perform the operations. Finally, through simulations, this paper evaluate the performance of the edge computing based virtual IoT system by confirming that each component performs the defined states and operations as designed.

통신 인프라를 공유하고 클라우드 자원을 유연하게 제공하는 개방형 IoT 플랫폼을 활용함으로써 스마트 서비스 개발 시간과 비용이 절약될 수 있다. 본 논문에서는 물리 IoT 디바이스를 가상의 IoT 디바이스로 구현하고 서비스 개발자가 가상 디바이스와 연동하도록 하는 엣지 컴퓨팅 기반 가상 IoT 시스템을 개방형 IoT 플랫폼으로 제안한다. 물리 IoT 디바이스 인근 엣지 클라우드 내 관리 서버는 물리 IoT 디바이스에 대응되는 가상 IoT 디바이스의 생성, 이동, 제거를 관리한다. 논문에서는 가상 IoT 시스템의 주요 구성 요소인 관리 서버와 물리 IoT 디바이스 그리고 가상 IoT 디바이스의 동작을 정의하고 동작을 수행하기 위해 필요한 통신 프로토콜을 설계한다. 마지막으로 모의실험을 통해 각 구성 요소가 정의된 상태와 동작을 설계된 것과 같이 수행함을 확인함으로써 엣지 클라우드 기반 가상 IoT 시스템 성능을 검증한다.

Keywords

References

  1. 김민아, 강귀영, 박재동, 조봉수, 류근원, 석승준, "사물인터넷을 위한 물리적 센서의 가상화 플랫폼 구현," 2017 한국통신학회 추계학술대회논문집 pp. 161-162, 11월 2017.
  2. M. Yuriyama, T. Kushida, "Sensor-Cloud Infrastructure: Physical Sensor Management with Virtualized Sensors on Cloud Computing," in Prof. of 13th Int. Conf. on Network-Based Information Systems, Sep. 2010.
  3. S. Madria, V. Kumar, R. Dalvi, "Sensor Cloud: A Cloud of Virtual Sensors," IEEE Software, Vol. 31, No. 2, pp. 70-77, Nov. 2013. https://doi.org/10.1109/MS.2013.141
  4. Subama, Chatterjee, "Optimal Composition of a Virtual Sensor for Efficient Vurtualization Within Sensor-Cloud," in Prof. of IEEE Int. Conf. on Communications(ICC), pp. 448-458, June 2015.
  5. E. Rachkidi, N. Agoulmine, N. Chendeb, D. Belaid, "Resources Optimization and Efficient Distribution of Shared Virtual Sensors in Sensor-Cloud," in Prof. of IEEE Int. Conf. on Communications(ICC), pp. 1-6, May 2017.
  6. M. Fazio, A. Puliafito, "Cloud4Sens: A cloud-based architecture for sensor controlling and monitoring," IEEE Communications Magazine, pp. 41-47, Vol 53, No. 3, March 2015. https://doi.org/10.1109/MCOM.2015.7060517
  7. S. Misra, S. Chatterjee, M. S. Obidat, "On Theoretical Modeling of Sensor Cloud: A Paradigm Shift From Wireless Sensor Network," IEEE System Journal, pp. 1084-1093, Vol. 11, No. 2, June 2017. https://doi.org/10.1109/JSYST.2014.2362617
  8. A. G. Mandini, Mukherjee, "Implementation of Virtual Sensors for Building a Sensor-Clud Environment," in Proc. of Int. Conf. on Communication Systems and Networks, pp. 1-8, March 2016.
  9. S. K. Datta, C. Bonnet, "An edge computing architecture integrating virtual IoT devices," in Prof. of IEEE Global Conf. on Consumer Electronics, pp. 1-3, Oct. 2017.
  10. L. Reinfurt, M. Falkenthal, U. Breitenbucher and F. Leymann, "Applying IoT Patterns to Smart Factory Systems," in Proc. of Advanced Summer School on Service Oriented Computing, Nov. 2017.
  11. L. Hou, Z. Zhao, X. Xiong, K. Zheng, P. Chatzimisions, M. S. Hossain, W. Chen, "Internet of Things Cloud: Architecture and Implementation," IEEE Communications Magazine, Vol. 54, No. 12., Dec. 2016.
  12. P. Bellavista, A. Zanni, "Towards better scalability for IoT-cloud interactions via combined exploitation of MQTT and CoAP," in Proc. of IEEE 2nd Int. Forum on Research nd Technologies for Society and Industry Leveraging a better tomorrow(RTSI), Sep. 2016.
  13. C. Clark, K. Frase, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, A. Warfield, "Live migration of virtual machines," in Proc. of 2nd Symposium on Networked Systems Design & Implementation, pp. 273-286, 2015.
  14. 강동훈, 석승준, "사물인터넷 장치를 위한 Sensor Cloud 연구동향 분석," 2017 한국통신학회 추계학술대회논문집, pp. 614-615, 11월 2017.
  15. 김민아, 석승준, "엣지 클라우드 가상 머신을 이용한 IoT 디바이스 관리 방안," 2018 한국통신학회 추계학술대회논문집, pp. 554-555, 11월 2018.
  16. 강귀영, 석승준, "IoT 플랫폼을 위한 SDN 기반 MQTT 클러스터에서 서브스크라이버 배정 방안," KNOM Review, Vol. 22, No. 1, pp. 30-41, 8월 2019. https://doi.org/10.22670/KNOM.2019.22.1.30