Route Error Reporting Schemes for On-Demand Routing in 6LoWPAN
Due to their rapid growth and new paradigm applications, wireless sensor networks are morphing into low power personal area networks (LoWPANs), which are envisioned to grow radically. To achieve higher degrees of pervasiveness these LoWPANs must be connected to the wired networks where most of information resources reside. Integration of IPv6 with LoWPANs poses many challenges; the hardest of them, probably, is the difference in packet size. Solution to this problem demands new packet format definition, packet header compression, and a fragmentation and reassembly layer. Header compression techniques suggest different schemes including removal of source node’s address from the packet header. In this paper we analyze the effects of eliminating the source address from the packet header and then propose solutions to propagate the route error message (RERR) to the source even without having the source address. We make use of MAC layer address for sending the RERR to the previous hop node, back tracking the route hop by hop, eventually to the source. The simulation results show that the proposed solutions deliver RERRs to the source even without the source address.
KeywordsDelivery Ratio Packet Delivery Ratio Link Failure Source Address Packet Header
Unable to display preview. Download preview PDF.
- 1.IEEE LoWPAN Standard 802.15.4-2003, http://standards.ieee.org/getieee802/802.15.html
- 2.ZigBee Alliance, http://www.zigbee.org
- 3.Internet Engineering Task Force, http://www.ietf.org/
- 4.IPv6 over Low Power WPAN Working Group, http://www.ietf.org/html.charters/6lowpan-charter.html
- 5.Kushalnagar, N., Montenegro, G.: 6LoWPAN: Overview, Assumptions, Problem Statement and Goals. draft-ietf-6lowpan-problem-01 (work in progress) (October 2005)Google Scholar
- 6.Montenegro, G., Kushalnagar, N.: Transmission of IPv6 Packets over IEEE 802.15.4 Networks. draft-ietf-6lowpan-format-01 (work in progress) (October 2005)Google Scholar
- 7.Perkins, C.E., Royer, E.M.: The Ad hoc On-Demand Distance Vector Protocol. In: Perkins, C.E. (ed.) Ad hoc Networking, pp. 173–219. Addison Wesley, Reading (2000)Google Scholar
- 8.Chakeres, I., Klein-Berndt, L.: AODVjr, AODV Simplified. In: ACM SIGMOBILE Mobile Computing and Communications Review, July 2002, pp. 100–101 (2002)Google Scholar
- 9.TinyAODV Implementation, TinyOS Source Code Repository, http://cvs.sourceforge.net/viewcvs.py/tinyos/tinyos-1.x/contrib/hsn/
- 10.Kim, K., Park, S.D., Montenegro, G., Yoo, S.: 6lowpan Ad Hoc On-demand Distance Vector Routing (LOAD). draft-danial-6lowpan-load-adhoc-routing-01 (work in progress) (July 2005)Google Scholar