Browse > Article
http://dx.doi.org/10.6109/jkiice.2011.15.5.1189

Implementation of CoAP Protocol for USN Environment  

Min, Kyoung-Ju (배재대학교)
Kim, Yong-Woon (한국전자통신연구원 표준연구센터)
Yoo, Sang-Keun (한국전자통신연구원 표준연구센터)
Kim, Hyoung-Jun (한국전자통신연구원 표준연구센터)
Jung, Heo-Kyung (배재대학교)
Abstract
To manage sensing information such as temperature, humidity and so on efficiently, it is need to use special purpose protocol. In this reason, IETF WG proposed CoAP protocol, and it is on Internet draft. If it is possible to work on a specific protocol, sensor end-nodes and network devices will be managed efficiently. However, end-nodes have restricted resources, it is hard to applying to CoAP protocol directly. In this paper we analyse a CoAP protocol stack for USN. To verify this protocol quickly, at first we implemented CoAP protocol stack over PC environments. After the logical verification, we applied this protocol to the USN environment. To do this, we ported CoAP protocol to Cygwin environment, and proposed solutions for hardware dependencies, and it is verified through experiments.
Keywords
CoAP Protocol; CoAP-Lite; USN; Sensor; TinyOS; Cygwin; NesC;
Citations & Related Records
연도 인용수 순위
  • Reference
1 "$Maxfor{\circledR}$ USN Mote MTM-CMx00-MSP series", http://maxfor.co.kr/sub2_1_1_1.html, Jan. 2011
2 "TinyOS Home Page", http://tinyos.net, Jan. 2011.
3 E. Brewer, D. Culler, D. Gay, P. Levis, R.V. Behren, M. Welsh, "nesC: A Programming Language for Deeply Networked Systems", http://nescc.sourceforge.net, Jan. 2011.
4 민경주, 유상근, 김용운, 김형준, 정회경, "효율적인 USN 관리를 위한 CoAP 프로토콜 분석 및 적용반안", 한국해양정보통신학회 추계 종합학술대회 논문집 14권 2호, p507-509
5 Z. Shelby, B. Frank, D. Sturek, "Constrained Application Protocol (CoAP)", IETF draft-ietf-corecoap- draft 00-draft 03, 2010.
6 "libcoap: C-Implementation of CoAP", http://libcoap.sourceforge.net, Apr. 2011
7 K. Kuladinithi, O. Bergmann, T. Potsch, M. Becker and C. Gorg, "Implementation of CoAP and its Application in Transport Logistics", http://hinrg.cs.jhu.edu/joomla/images/stories/coap-ipsn.pdf