DOI QR코드

DOI QR Code

IETF CoAP 기반의 데이터 정제 기법을 이용한 IoT 미들웨어 설계 및 구현

Design and Implementation of IoT Middleware Using Data Refinement Scheme based on IETF CoAP

  • 왕건 (제주대학교 컴퓨터공학과) ;
  • 사공준 (제주대학교 컴퓨터공학과) ;
  • 곽호영 (제주대학교 컴퓨터공학과) ;
  • 김도현 (제주대학교 컴퓨터공학과)
  • 투고 : 2015.11.13
  • 심사 : 2015.12.11
  • 발행 : 2015.12.31

초록

최근 IoT(Internet of Things)에서 다양한 사물을 인터넷에 연결하여 정보를 교환하는 통신 프로토콜에 대한 관심이 집중되고 있다. 현재 IETF(Internet Engineering Task Force) 표준화 기구에서는 제한된 환경에서 센서나 구동체와 같은 사물 간의 통신을 지원하는 CoAP(Constrained Application Protocol) 프로토콜을 표준으로 채택하고 있다. 향후 IoT 환경에서 서버뿐만 아니라 스마트 폰에서 센서로 부터 데이터를 수집하거나, 구동체에게 명령을 전달하고, 사물을 관리하는 역할을 담당할 것으로 예상된다. 본 논문에서는 IETF CoAP 을 기반으로 스마트 폰과 IoT 노드사이의 연결 구성을 설계하고, 스마트 폰에서 데이터 정제 기능을 갖는 미들웨어를 설계하고 구현한다. 제안된 데이터 정제 기법을 이용하여 송수신 과정에서 발생하는 오류 데이터와 중복 데이터를 확인하고 제거함으로써 제한된 외부 환경에서 신뢰성 있는 정보를 전달하는 데 기여할 것이다.

Recently, a communication protocol for connectivity between various sensors and actuators is issue the key technology in IoT(Internet of Things). IETF(Internet Engineering Task Force) CoAP(Constrained Application Protocol) protocol supports the communication between things like sensors and actuator nodes in a limited environment. Smart-phone will work for the data processing of the sensors and the management of IoT nodes at the next generation communication environment. In this paper, we design the connection for smart-phone and IoT node based using IETF CoAP protocol, and implement the middleware with the proposed data refinement on smart-phone. The middleware detects and eliminates a error data and duplicated data using the proposed data refinement. The proposed data refinement scheme supports to transfer a reliability information in the constrained environment.

키워드

참고문헌

  1. Perera, C.; Zaslavsky, A.; Christen, P.; Georgakopoulos, D., "Context Aware Computing for The Internet of Things: A Survey", Communications Surveys & Tutorials, IEEE 2014, Vol. 16, Issue 1, 2014
  2. S. Bandyopadhyay, M. Sengupta, S. Maiti, and S. Dutta, ""Role of middleware for internet of things," International Journal of Computer Science and Engineering Survey, Vol. 2, 2011.
  3. Wen-Quan JIN, Do-Hyeun Kim "Implementation and Experiment of CoAP Protocol Based on IoT for Verification of Interoperability", The Journal of The Institute of Internet, Broadcasting and Communication (JIIBC), Vol. 14 No. 4, August 2014
  4. CoAP protocol, http://en.wikipedia.org/wiki/Constrained_Application_Protocol
  5. Shelby, Z, Hartke K. and Bormann C., "The Constrained Application Protocol(CoAP)," IETF RFC 7252, June 2014.
  6. Chen Nam, Do-Hyeun Kim,"A Study of Indoor Context Monitoring Service Based on Comfort Index", The Journal of the Institute of Internet, Broadcasting and Communication (JIIBC), Vol. 14 No. 1, 2014
  7. Californium CoAP framework, https://github.com/mkovatsc/Californium-inf.ethz.ch, 2014