원격 제어 서비스에서의 CoAP 적용에 관한 연구
A Study on Applying CoAP to Remote Control Service
- 인문사회과학기술융합학회
- 예술인문사회융합멀티미디어논문지
- 8권 7호
- 2018.07
- 809 - 818 (10 pages)
자원이 제약적인 사물인터넷의 많은 응용에서는 CoAP을 활용하여 HTTP 기반의 웹과 연동하여 서비스를 제공하고 있다. 많은 응용에 CoAP을 활용하고 있으나 서비스 시나리오 별로 서버와 클라이언트 구조 상에서 나타날 수 있는 문제점을 제시하거나 적절한 활용 방법에 관한 연구가 부족하다. 사물인터넷에서 센서 노드는 자원을 가지고 있는 노드이기 때문에 CoAP 서버로 동작하는데 많은 서버 노드들 혹은 게이트웨이가 인터넷 망을 통해 외부의 많은 클라이언트들과 연동하는데 어려움이 있을 수 있다. 특히, 네트워크의 확장성 확보와 실시간 제어 서비스에 적합한 CoAP 적용 구조에 대한 연구가 부족하다. 본 논문에서는 CoAP을 적용할 수 있는 4가지 방법을 제시하고 원격 제어 서비스에 적합한 접근 방법에 대해 논의한다. 구현과 실험을 통하여, 제안하는 CoAP 적용 방안을 실제원격제어 플랫폼에 적용하고 기존의 원격제어 방법과 응답시간과 오버헤드 측면으로 비교하여 사물인터넷에서의 실시간 제어에 적용 가능한지 확인한다.
In many applications of resource-constrained Internet of Things, CoAP is used to provide service by interworking with HTTP based web. Although CoAP has been used in many of the applications, there is a lack of research on the problems that may arise in client and server architecture of various service scenarios or research on the proper application method. Because a sensor node in IoT operates as a CoAP server, many server nodes or gateways may have trouble interworking with many external clients over the Internet. Particularly, there is a lack of research on suitable CoAP architecture for real-time control service and for providing scalability of the network. In this paper, we provide four methods of applying CoAP and discuss the best approach for remote control service. Through an implementation and experiment, we apply the proposed CoAP architecture to our remote control platform, compare the proposed method with the existing remote control method in terms of response time and overhead, and show whether it is applicable or not to real-time control service in the Internet of Things.
1. 서론
2. CoAP 적용 방안
3. CoAP의 적용
4. 결론