Browse > Article
http://dx.doi.org/10.9717/kmms.2016.19.12.2014

Performance Evaluation of CoAP-based Internet-of-Things System  

Choo, Young Yeol (Dept. of Computer & Media Eng., Graduate School, Tongmyong University)
Ha, Yong Jun (Dept. of Computer & Media Eng., Graduate School, Tongmyong University)
Son, Soo Dong (Dept. of Computer & Media Eng., Graduate School, Tongmyong University)
Publication Information
Abstract
Web presence is one of the key issues for extensive deployment of Internet-of-Things (IoT). An obstacle to overcome for Web presence is relatively low computing power of IoT devices. In this paper, we present implementation of an IoT platform based on Constrained Application Protocol (CoAP) which is a web transfer protocol proposed by Internet Engineering Task Force (IETF) for the low performance IoT devices such as Wireless Sensor Network (WSN) nodes and micro-controllers. To qualify the performance of CoAP-based IoT system for such an application as smart grid, we designed a test platform consisting of Raspberry Pi2, Kmote WSN node and a desktop PC. Using open source softwares, CoAP was implemented on top of the platform. Leveraging the GET command defined at CoAP specification, performance of the system was measured in terms of round-trip time (RTT) from web application to the Kmote sensor node. To investigate abnormal cases among the test results, hop-by-hop delays were measured to analyze resulting data. The average response time of CoAP-based communication except the abnormal data was reduced by 23% smaller than the previous research result.
Keywords
CoAP; Wireless Sensor Network; IoT; Wi-Fi; Real-Time;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Cisco, Cisco Visual Networking Indexcomplete Forecast for 2015 to 2020, Technical Report, 2016.
2 INFSO, Internet of Things in 2020, Roadmap for the Future, EU Commission Information Society and Media, V.1.1, 2008.
3 M.R. Palattella et. al., "Standardized Protocol Stack for the Internet of (Important) Things," IEEE Communications Surveys and Tutorials, Vol. 15, No. 3, pp. 1389-1406, 2013.   DOI
4 R. Want, B.N. Schilit, and S Jenson, "Enabling the Internet of Things," IEEE Computer, Vol. 48, No. 1, pp. 28-35, 2015.   DOI
5 IETF, Transmission of IPv6 Packets Over IEEE 802.15.4 Networks, RFC 4944, 2007.
6 IETF, RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks, IETF, RFC 6550, 2012.
7 D. Thangavel, X. Ma, A. Valera, H.X. Tan, and C.K.Y. Tan, "Performance Evaluation of MQTT and CoAP via a Common Middleware," Proceeding of 2014 IEEE Ninth Int'l Conference on Intelligent Sensors, Sensor Networks and Information Processing, pp. 1-6, 2014.
8 J. Kim, S.K. Kang, and J. Park, "Bluetoothbased Tree Topology Network for Wireless Industrial Applications," Proceeding of International Conference on Control, Automation and Systems, pp. 1305-1308, 2015.
9 S. Jung and H.S. Lee, "Implementation of Internet-based IoT Environment for Multiple Robot Systems," Proceeding of 2016 31st Institution of Control, Robotics and Systems Annual Conference, pp. 23-25, 2016.
10 A.T. Nguyen, T. Hoang, Q.V. Thai, and T.T. Q. Bui, "Design of an Advanced Wearable Sensor Platform for Multiple Applications," Proceeding of International Conference on Control, Automation and Systems, pp. 1703-1708, 2015.
11 R. Fantacci, T. Pecorella, R. Viti, and C. Carlini, "A Network Architecture Solution for Efficient IoT WSN Backhauling: Challenges and Opportunities," IEEE Wireless Communications, Vol. 21, No. 4, pp. 113-119, 2014.   DOI
12 C. Perera, C.H. Liu, S. Jayawardena, and M. Chen, "A Survey on Internet of Things from Industrial Market Perspective," IEEE Access, Vol. 2, pp. 1660-1679, 2015.
13 50 Sensor Applications for Smart World, http://www.libelium.com/resources/top_50_iot_sensor_applications_ranking/ (accessed Aug., 20, 2016).
14 Z. Sheng, S. Yang, Y Yu, A. Vasilakos, J Mccann, and K. Leung, "A Survey on the IETF Protocol Suite for the Internet of Things: Standards, Challenges, and Opportunities," IEEE Wireless Communications, Vol. 20, No. 6, pp. 91-98, 2013.   DOI
15 IETF, Constrained Application Protocol, IETF CoRE Working Group, 2011.
16 W. Colitti, K. Steenhaut, N. D. Caro, B. Buta, and V. Dobrota, "Evaluation of Constrained Application Protocol for Wireless Sensor Networks," Proceeding of 18th IEEE Workshop On Local and Metropolitan Area Networks, pp. 1-6, 2011.
17 B.C. Villaverde, D. Pesch, R. D. P. Alberola, S. Fedor, and M. Boubekeur, "Constrained Application Protocol for Low Power Embedded Networks: a Survey," Proceeding of 2012 6th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, pp. 702-707, 2012.
18 Z. Sheng, C. Mahapatra, C. Zhu, and V. C. M. Leung, "Recent Advances in Industrial Wireless Sensor Networks toward Efficient Management in IoT," IEEE Access, Vol. 3, pp. 622- 637, 2015.   DOI
19 A. Rajandekar and B. Sikdar, "A Survey of MAC Layer Issues and Protocols for Machine-to-Machine Communications," IEEE Internet of Things Journal, Vol. 2, No. 2, pp. 175-186, 2015.   DOI
20 B.X. Yen, W. Lee, Y. Kim, and M. Yoo, "Performance Evaluation of Wireless Networked Control System Based on IEEE 802.15.4e with Redundancy," Journal of Korean Institute of Communications and Information Sciences, Vol. 38B, No. 7, pp. 572-580, 2013.   DOI
21 C.P. Kruger and G.P. Hancke, "Benchmarking Internet of Things Devices," Proceeding of 12th IEEE International Conference on Industrial Informatics, pp. 611-616, 2014.
22 B. Konieczek, M. Rethfeldt, F. Golatowski, and D. Timmermann, "Real-Time Communication for the Internet of Things Using jCoAP," Proceeding of 2015 IEEE 18th International Symposium on Real-Time Distributed Computing, pp. 134-141, 2015.
23 J. Skodzik, et al., "CoHaRT: a P2P-based Deterministic Transmission of Large Data Amounts Using CoAP," Proceeding of 2015 IEEE International Conference on Industrial Technology, pp. 1851-1856, 2015.
24 R. Bhalerao, S.S. Subramanian, and J. Pasquale, "An Analysis and Improvement of Congestion Control in the CoAP Internet-of-Things Protocol," Proceeding of 2016 13th IEEE Annual Consumer Communications and Networking Conference, pp. 9-12, 2016.