최근 휴대용 스마트 단말이 널리 사용되고 있다. 더불어 인터넷 기술의 발달로 M2M 네트워크는 IoT의 핵심 분야가 되었으며, 도시 그리고 국가규모로 확장되고 있다[10]. 이에 따라 각종 센서를 연결하기 위한 통신 프로토콜이 다양하게 필요하다. IETF 의 CoAP 프로토콜은 작은 용량의 메모리와 저전력 등 제한된 환경에서 센서나 구동체 노드 간의 통신을 지원한다[6]. 본 논문에서는 스마트 폰과 IoT 노드 사이에 CoAP 프로토콜을 기반으로 인터넷을 연결하고 스마트 폰 상에 데이터 정제를 위한 미들웨어를 설계하고 구현한다. 스마트 폰 측 미들웨어를 CoAP 클라이언트에 구현하였으며 중복데이터와 노이지 데이터를 제거하는 기능을 포함 한다
Recently, it is high use of the portable smart terminal. With the development of IoT, M2M Network System has been extended to the city and national scale. So, protocol for communication to connect with various sensors is required. IETF CoAP protocol supports communication between sensor actuator nodes in a constrained environment, such as small amount of memory, and low power. This paper studies Internet between smart-phone and IoT node based on CoAP, the design and implementation of the middleware with smart phone. Smart phone middleware with CoAPClient has the function to eliminate repeated data and outlier data with service repository