A Review of 6LoWPAN Routing Protocols

Internet Engineering Task Force (IETF) working group has standardized the transmission of internet protocol version 6 (IPv6) packets over IEEE 802.15.4 low power wireless personal area network (LoWPAN) as 6LoWPAN protocol. It provides the wireless sensor network (WSN) node with IP communication capabilities by putting an adaptation layer above the 802.15.4 link layer. Different mechanisms performed by adaptation layer require the 6LoWPAN header encapsulation in the packet. Although routing is among the key issues of 6LoWPAN research, the way to encapsulate a new routing header in the 6LoWPAN packet has yet been investigated thoroughly. In this paper, different ways of routing header encapsulation in 6LoWPAN protocol stack is discussed. The simplified version Ad-Hoc On-Demand Distance Vector (AODV) such as On-Demand Distance Vector (LOAD) and Dynamic MANET On-demand for 6LoWPAN (DYMO-low) have currently been proposed in 6LoWPAN routing. Hierarchical routing (HiLow) is another routing protocol that is used in 6LoWPAN to increase the network scalability. Some comparisons of these routing protocols have been made in terms of their routing metric such as number of hops count. The used control messages for the route discovery in different routing protocols have also been investigated. These comparisons show that each routing protocol has its own advantage depends on the involved applications. There are some tradeoffs of respective routing protocols. The routing protocol that uses hello message may provide more reliable but results a higher delay in the packet routing.

[1]  Ki-Hyung Kim,et al.  Route Error Reporting Schemes for On-Demand Routing in 6LoWPAN , 2006, GPC.

[2]  Unrecognized Dynamic MANET On-demand for 6LoWPAN (DYMO-low) Routing , 2007 .

[3]  Gabriel Montenegro,et al.  IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals , 2007, RFC.

[4]  Soohong Park Hierarchical Routing over 6LoWPAN (HiLow) , 2007 .

[5]  HyunGon Kim,et al.  Protection Against Packet Fragmentation Attacks at 6LoWPAN Adaptation Layer , 2008, 2008 International Conference on Convergence and Hybrid Information Technology.

[6]  Dong Ryeol Shin,et al.  Extended Hierarchical Routing over 6LoWPAN , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[7]  David E. Culler,et al.  Extending IP to Low-Power, Wireless Personal Area Networks , 2008, IEEE Internet Computing.

[8]  H. Mukhtar,et al.  Inter-PAN Mobility Support for 6LoWPAN , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[9]  Wei Luo,et al.  The Analysis of 6LowPAN Technology , 2008, 2008 IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application.

[10]  Carsten Bormann,et al.  Problem Statement and Requirements for 6LoWPAN Routing , 2008 .

[11]  Hassen Redwan,et al.  Route-over vs mesh-under routing in 6LoWPAN , 2009, IWCMC.

[12]  Myung-Ki Shin,et al.  L3 mobility support in large-scale IP-based sensor networks (6LoWPAN) , 2009, 2009 11th International Conference on Advanced Communication Technology.

[13]  Myung J. Lee,et al.  Low-Rate WPAN Mesh Network - An Enabling Technology for Ubiquitous Networks , 2009, 2009 IEEE Wireless Communications and Networking Conference.