DOI QR코드

DOI QR Code

A Design and Implementation for Registration Service of IoT Embedded Node using CoAP Protocol-based Resource Directory in Mobile Internet Environments

모바일 인터넷 환경에서 CoAP 프로토콜 기반의 RD를 이용한 IoT 임베디드 노드 등록 서비스 설계 및 구현

  • 항뢰 (제주대학교 컴퓨터공학과) ;
  • 김문권 (제주대학교 컴퓨터공학과) ;
  • 김도현 (제주대학교 컴퓨터공학과)
  • Received : 2016.01.03
  • Accepted : 2016.02.05
  • Published : 2016.02.29

Abstract

Recently, IETF (Internet Engineering Task) working group has adopted CoAP (Constrained Application Protocol) as a standard IoT proctocol. CoAP is a specialized web transfer protocol for use with constrained nodes and constrained environment such as small memory and low power networks. In this paper, we design and implement a registration service with CoAP protocol based on RD(Resource Directory) to connect IoT nodes in mobile Internet environments. The resource directory between the mobile terminal and IoT nodes provides to discover the IoT nodes and get the context data. The mobile terminal has as the CoAP client and embedded IoT nodes includes as the CoAP server so that it can conveniently manage the constrained IoT nodes to get the context data and control devices in a mobile environments.

최근 IETF(Internet Engineering Task Force) CoRE(Constrained RESTful Environment) 워킹그룹에서 IoT 프로토콜로 CoAP(Constrained Application Protocol)을 표준으로 채택하고 있다. CoAP 프로토콜은 작은 용량의 메모리와 저전력 등 제한된 환경에서 IoT 임베디드 노드 간의 통신을 지원하고 있다. 본 논문에서는 모바일 환경에서 CoAP 프로토콜을 이용하여 IoT 임베디드 노드와 이동 단말을 연결성을 지원하기 위해 RD(Resourse Directory) 기반의 등록 서비스를 설계하고 구현한다. 이동 단말과 IoT 노드 사이에 RD를 두고, 이를 통해 이동 단말은 IoT 노드를 검색하고 상황 정보를 습득할 수 있다. 이때 이동 단말은 CoAP 클라이언트를 갖고 있으며, IoT 임베디드 노드는 CoAP 서버를 갖고 있어 이동 환경에서 제한된 IoT 노드들을 연결하여 편리하게 상황 정보를 습득하고 사물을 제어할 수 있다.

Keywords

References

  1. Z. Shelby, B. Frank, D. Sturek, "Constrained Application Protocol (CoAP)", RFC 7252, June, 2014.
  2. Shelby, Z., Hartke, K., and C. Bormann, "The Constrained Application Protocol (CoAP)", RFC 7252, June 2014.
  3. Hartke, K., "Observing Resources in CoAP", draft-ietf- core-observe-16 (work in progress), December 2014.
  4. Christian Lerche, Nico Laum, Frank Golatowski, Dirk Timmermann, "Connecting the Web with the Web of Things: Lessons Learned From Implementing a CoAP-HTTo Proxy", Mobile Adhoc and Sensor Systems (MASS), 2012 IEEE 9th International Conference on, Oct 2012
  5. Shelby, Z., Koster, M., Bormann, C., and P. Stok, "CoRE Resource Directory", draft-ietf-coreresource-directory-05 (work in progress), June 2015.
  6. 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.
  7. Jian Wang, June SaKong, Ho-Young Kwak, Do-Hyeun Kim."Design and Implementation of IoT Middleware Using Data Refinement Scheme based on IETF CoAP", The Journal of The Institute of Internet, Broadcasting and Communication (JIIBC), Vol. 15 No. 6, Dec. 2015.