Abstract
XMPP (Extensible Messaging and Presence Protocol) is a widely used protocol for real-time information exchange in the Internet. In this paper, we extend it to the area of WSN (wireless sensor networks) based on IPv6 and present a lightweight XMPP client protocol software optimized for sensor nodes. Considering the resource-limited characteristic of the sensor nodes, we use UDP as the underlying transmission mechanism for XMPP instead of traditional TCP mechanism. With the purpose of decreasing the implementation overhead, we develop the XMPP client software through finite state machine method. The state design and frame parsing process of the software are presented. Finally, the proposed XMPP scheme and the client software are tested in an IPv6-based WSN platform. The experimental results show that using XMPP over UDP is feasible. It also demonstrates that XMPP can be used in the sensor networks as a unified method for information delivery among different kinds of sensors and networks.
Author supplied keywords
Cite
CITATION STYLE
Wang, P., Wu, W., & Wang, H. (2014). Design and implementation of XMPP for wireless sensor networks based on IPv6. In International Conference on Logistics, Engineering, Management and Computer Science, LEMCS 2014 (pp. 852–855). Atlantis Press. https://doi.org/10.2991/lemcs-14.2014.194
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.