Abstract:
Wireless sensor networks (WSNs) pose novel challenges compared with traditional networks. To answer such challenges a new communication paradigm, data-centric communicati...Show MoreMetadata
Abstract:
Wireless sensor networks (WSNs) pose novel challenges compared with traditional networks. To answer such challenges a new communication paradigm, data-centric communication, is emerging. One form of data-centric communication is the publish/subscribe messaging system. Compared with other data-centric variants, publish/subscribe systems are common and wide-spread in distributed computing. Thus, extending publish/subscribe systems intoWSNs will simplify the integration of sensor applications with other distributed applications. This paper describes MQTT-S [1], an extension of the open publish/subscribe protocol message queuing telemetry transport (MQTT) [2] to WSNs. MQTT-S is designed in such a way that it can be run on low-end and battery-operated sensor/actuator devices and operate over bandwidth-constraint WSNs such as ZigBee-based networks. Various protocol design points are discussed and compared. MQTT-S has been implemented and is currently being tested on the IBM wireless sensor networking testbed [3]. Implementation aspects, open challenges and future work are also presented.
Published in: 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08)
Date of Conference: 06-10 January 2008
Date Added to IEEE Xplore: 27 June 2008
ISBN Information:
References is not available for this document.
Select All
1.
A. Stanford-Clark and H. L. Truong, MQTT for sensor networks (MQTTs), Oct. 2007.
2.
"MQ Telemetry Transport".
3.
S. Furrer, W. Schott, H. L. Truong and B. Weiss, "The IBM wireless sensor networking testbed", 2nd International Conference on Testbeds Research Infrastructures for the DEvelopment of NeTworks COMmunities (TRIDENTCOM06), Mar. 2006.
4.
D. Estrin, R. Govindan, J. S. Heidemann and S. Kumar, "Next century challenges: Scalable coordination in sensor networks", Mobile Computing and Networking, pp. 263-270, 1999.
5.
P. T. Eugster, P. A. Felber, R. Guerraoui and A.-M. Kernmarrec, "The many faces of publish/subscribe", ACM Computing Surveys, vol. 35, no. 2, pp. 114-131, June 2003.
6.
B. Oki, M. Pfluegl, A. Siegel and D. Skeen, "The information bus: An architecture for extensible distributed systems", ACM SIGOPS Operating Systems Review, vol. 27, no. 5, 1993.
7.
P. Baronti, P. Pillai, V. W. C. Chook, S. Chessa, A. Gotta and Y. F. Hu, "Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards", Computer Communications, vol. 30, no. 7, pp. 1655-1695, 2007.
8.
"TinyOS".
9.
"ZigBee Alliance".
10.
"IEEE Standard 802.15.4, Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY), Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs)", 2003.
11.
J. L. Hill and D. E. Culler, "Mica: A wireless platform for deeply embedded networks", IEEE Micro, vol. 22, no. 6, pp. 12-24, 2002.
12.
S. Madden, M. J. Franklin, J. M. Hellerstein and W. Hong, "The design of an acquisitional query processor for sensor networks", Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data (SIGMOD03), pp. 491-502, 2003.
13.
K. Aberer, M. Hauswirth and A. Salehi, "The Global Sensor Networks middleware for efficient and flexible deployment and interconnection of sensor networks", Tech. Rep., 2006.
14.
P. B. Gibbons, B. Karp, Y. Ke, S. Nath and S. Seshan, "IrisNet: An architecture for a worldwide sensor web", IEEE Pervasive Computing, vol. 2, no. 4, pp. 81-88, 2003.
15.
S. Krishnamurthy, "TinySIP: Providing Seamless Access to Sensor-based Services", Proceedings of the 1st International Workshop on Advances in Sensor Networks 2006 (IWASN 2006), July 2006.
16.
J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, et al., "The session initiation protocol (IETF RFC 3261)", June 2002.
17.
M. Zoumboulakis, G. Roussos and A. Poulovassilis, "Active rules for sensor databases", Proceeedings of the 1st International Workshop on Data Management for Sensor Networks (DMSN04), pp. 98-103, 2004.
18.
E. Souto, G. Guimares, G. Vasconcelos, M. Vieira, N. Rosa and C. Ferraz, "A message-oriented middleware for sensor networks", Proceedings of the 2nd Workshop on Middleware for Pervasive and Adhoc Computing (MPAC04), pp. 127-134, 2004.
19.
C. P. Hall, A. Carzaniga, J. Rose and A. L. Wolf, "A content-based networking protocol for sensor networks", Tech. Rep., Aug. 2004.
20.
S. Rooney and L. Garces-Erice, "Messo Preso practical sensor-network messaging protocols", Proceedings of the Fourth European Conference on Universal Multiservice Networks (ECUMN07), pp. 364-376, 2007.
21.
D. Chen and P. K. Varshney, "QoS support in wireless sensor networks: A survey", International Conference on Wireless Networks, pp. 227-233, 2004.
22.
O. Oezcelik and L. Baumstark, "Audio transmission with IEEE 802.15.4 and ZigBee", 1st European ZigBee Developers Conference, June 2007.
23.
O. Gnawali, K.-Y. Jang, J. Paek, M. Vieira, R. Govindan, B. Greenstein, et al., "The tenet architecture for tiered sensor networks", Proceedings of the 4th International Conference on Embedded Networked Sensor Systems (SenSys06), pp. 153-166, 2006.
24.
R. Fonseca, O. Gnawali, K. J. S. Kim, P. Levis and A. Woo, "The Collection Tree Protocol (CTP)", draft version, Oct. 2007.
25.
"Tmote Sky Brochure", version 1.00, 2005.