Design of data traffic optimization system for large-scale wireless sensor networks
CHEN Yi1,2, XU Li1,2, ZHANG Meiping1,2
1. School of Mathematics and Computer Science, Fujian Normal University, Fuzhou Fujian 350007, China;
2. Fujian Provincial Key Laboratory of Network Security and Cryptology (Fujian Normal University), Fuzhou Fujian 350007, China
Aiming at the problem that the data traffic rises with the increase of data visitors in large-scale Wireless Sensor Networks (WSN), a data traffic optimization WSN system framework was designed and implemented to build large-scale WSN and reduce the network data traffic. The IPv6 and IPv6 over Low Power Wireless Personal Area Network (6LoWPAN) technology were adopted to build large-scale WSN. To integrate the WSN and traditional Internet, the Message Queuing Telemetry Transport (MQTT) and Message Queuing Telemetry Transport for Sensor Network (MQTT-SN) protocols were deployed in application layer to build system publish/subscribe model. The experimental results show that, when system has 5 sensor nodes, compared with the Constrained Application Protocol (CoAP) based WSN system, the data traffic of the proposed system is 18% of the former. It proves that the proposed system framework can effectively control the impact caused by increasing visitors to WSN data traffic.
[1] VILLANUEVA F J, ALBUSAC J, JIMENEZ L, et al. Architecture for smart highway real time monitoring [C]// Proceedings of the 2013 27th International Conference on Advanced Information Networking and Applications Workshops. Piscataway: IEEE Press,2013:1277-1282. [2] WEISS B, TRUONG H L, SCHOTT W, et al. A power-efficient wireless sensor network for continuously monitoring seismic vibrations [C]// Proceedings of the 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. Piscataway: IEEE Press, 2011:37-45. [3] KOVATSCH M, DUQUENNOY S, DUNKELS A. A low-power CoAP for Contiki[C]// Proceedings of the 2011 IEEE 8th International Conference on Mobile Ad Hoc and Sensor Systems. Piscataway: IEEE Press,2011: 855-860. [4] SHELBY Z, HARTKE K, BORMANN C, et al. RFC 7252, the Constrained Application Protocol (CoAP) [S]. Geneva: IETF, 2014. [5] PAPAGEORGAS P, PIROMALIS D, ILIOPOULOU T, et al. Wireless sensor networking architecture of Polytropon: an open source scalable platform for the smart grid[J]. Energy Procedia, 2014, 50: 270-276. [6] SZYDLO T, NAWROCKI P, BRZOZA-WOCH R, et al. Power aware MOM for telemetry-oriented applications using GPRS-enabled embedded devices — levee monitoring use case[C]// Proceedings of the 2014 Federated Conference on Computer Science and Information Systems. Piscataway: IEEE Press, 2014: 1059-1064. [7] STANFORD-CLARK A, TRUONG H L. MQTT for Sensor Networks (MQTT-SN) protocol specification[S/OL]. [2014-12-14]. http://mqtt.org/new/wp-content/uploads/2009/06/MQTT-SN_spec_v1.2.pdf. [8] RAZA S, TRABALZA D, VOIGT T. 6LoWPAN compressed DTLS for CoAP[C]// Proceedings of the 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems. Piscataway: IEEE Press, 2012: 287-289. [9] COHN R J, COPPEN R J. MQTT Version 3.1.1 OASIS Standard [S/OL].[2014-12-14]. http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.pdf. [10] SAINT-ANDRE P. RFC 6120, eXtensible Messaging and Presence Protocol (XMPP): core [S/OL].[2014-12-14]. http://tools.ietf.org/pdf/rfc6120.pdf. [11] KOVATSCH M, DUQUENNOY S, DUNKELS A. A low-power CoAP for Contiki[C]// Proceedings of the 2011 IEEE 8th International Conference on Mobile Adhoc and Sensor Systems. Piscataway: IEEE Press, 2011: 855-860. [12] WINTER T, THUBERT P, BRANDT A, et al. RFC 6550: RPL: IPv6 routing protocol for low-power and lossy networks[S/OL].[2014-12-12]. http://tools.ietf.org/pdf/rfc6550.pdf. [13] PALAZZI C E, BRUNATI M, ROCCETTI M. An OpenWRT solution for future wireless homes[C]// Proceedings of the 2010 IEEE International Conference on Multimedia and Expo. Piscataway: IEEE Press, 2010: 1701-1706. [14] DAI J, ZHU X. Design and implementation of an asynchronous message bus based on ActiveMQ[J]. Computer Systems and Applications,2010(8):254-257.(戴俊,朱晓民.基于ActiveMQ的异步消息总线的设计与实现[J].计算机系统应用,2010(8):254-257.) [15] Eclipse foundation. Paho project[EB/OL].[2014-12-24]. http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt.java.git/snapshot/org.eclipse.paho.mqtt.java-master.tar.gz. [16] BERGMANN O, HILLMANN K T, GERDES S. A CoAP-gateway for smart homes[C]// Proceedings of the 2012 International Conference on Computing, Networking and Communications. Piscataway: IEEE Press, 2012: 446-450.