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

Implementation of Zigbee-based Publish/Subscribe System for M2M/IoT Services  

Lee, Dokyeong (Dept. of Electronics and Computer Engineering, Chonnam National University)
Choi, Deokjai (Dept. of Electronics and Computer Engineering, Chonnam National University)
Publication Information
Abstract
Recently, smart devices has been spreaded and the definition of RFID/USN(Radio Frequency Identification/Ubiquitous Sensor Network) technology has also extended. So, originally, human is an agent of communications but now, 'the things' are also an agent of communication. That is, Internet of Things(IoT). IoT is very big IT infra technology that is based on wire-wireless network technologies such as Bluetooth and Wi-Fi. However, in reality, IoT service that can provide various meaning and integrate smoothly is not appear yet. To solve these problems of IoT, we implemented Publish/Subscribe system, which operate in Zigbee based wireless sensor network by using MQTT-SN protocol. Moreover, this system can operate with combining MQTT system that is already existed in external Internet network so, extensibility and flexibility aspect is excellent. We show that possibility of IoT services that is combined between different heterogeneous network through the MQTT-SN.
Keywords
M2M; IoT; Publish/Subscribe; MQTT-SN; Wireless Sensor Network; Zigbee;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Message Queuing Telemetry Transport, http://mqtt.org (accessed Aug., 27, 2014).
2 J.J. Rodrigues and P.A. Neves, "A Survey on IP based Wireless Sensor Network Solutions," International Journal of Communication Systems, Vol. 23, No. 8, pp. 963-981, 2010.
3 U. Hunkeler, H.L. Truong, and A. Stanford-Clark, "MQTT-S.A Publish/subscribe Protocol for Wireless Sensor Networks," Proceeding of 3rd International Conference on Communication Systems Software and Middleware and Workshops, pp. 791-798, 2008.
4 D.M. Choi, S.Y. Kim, and I.Y. Chung, "Impact of Sink Node Location in Sensor Networks: Performance Evaluation," Journal of Korea Multimedia Society, Vol. 17, No. 8, pp. 977-987, 2014.   과학기술학회마을   DOI
5 M. Prihodko, Energy Consumption in Location Sharing Protocols for Android Applications, Master's Thesis of Linkoopings University, 2012.
6 IBM, MQTT For Sensor Networks (MQTTSN) Protocol Specification, v.1.2, 2013.
7 A.M. Efendi, A.F.P. Negara, S. Oh, and D. Choi, "A Design of 6LoWPAN RPL Border Router with Multi-uplink Interface: Ethernet and Wi-Fi," Advanced Science Letters, Vol. 20, No. 1, pp. 56-60, 2014.   DOI
8 S. Rooney and L. Garces-Erice, "Messo & Preso Practical Sensor-network Messaging Protocols," Proceeding of 4th European Conference on Universal Multiservice Networks, pp. 364-376, 2007.
9 The Session Initiation Protocol (IETF RFC 3261), http://www.ietf.org/rfc/rfc3261.txt (accessed Aug., 27, 2014).
10 S. Krishnamurthy, "TinySIP: Providing Seamless Access to Sensor-based Services," Proceeding of 3rd Annual International Conference on Mobile and Ubiquitous System-Workshops, pp. 1-9, 2006.
11 C.P. Hall, A. Carzaniga, J. Rose, and A.L. Wolf, A Content-based Networking Protocol for Sensor Networks, Department of Computer Science, University of Colorado, Technical Report, 2004.
12 E. Souto, G. Guimares, G. Vasconcelos, M. Vieira, N. Rosa, and C. Ferraz, "A Message-oriented Middleware for Sensor Networks," Proceeding of 2nd Workshop on Middleware for Pervasive and Ad-hoc Computing, pp. 127-134, 2004.
13 M. Zoumboulakis, G. Roussos, and A. Poulovassilis, "Active Rules for Sensor Database," Proceeding of 1st International Workshop on Data Management for sensor Networks, pp. 98-103, 2004.
14 An Open Source MQTT v3.1/v3.1.1 Broker, http://mosquitto.org (accessed Aug., 27, 2014).
15 Digi International, http://www.digi.com/xbee/(accessed Aug., 27, 2014).
16 Arduino Uno, http://arduino.cc/en/Main/arduinoBoardUno(accessed Aug., 27, 2014).