6LoWPAN Protocol Stack
6LoWPAN Protocol Stack
ISSN: 1992-8645
www.jatit.org
E-ISSN: 1817-3195
Due to recent advances of heterogeneous network and the emergence of Internet of Things (IoT), wireless
personal area networks including wireless sensor networks are assumed to be part of the huge
heterogeneous network. This calls for a smooth integration between the higher network layer protocols
Internet Protocol version 6 (IPv6) and the lower media access control (MAC) layer protocol IEEE 802.15.4.
IEEE 802.15.4 is a standard that specifies the physical layer and MAC layer for Wireless Personal Area
Network (WPAN). This standard is suited for Low-Rate Wireless Personal Area Networks (LR-WPANs), a
constrained network of tiny, low power, low rate, small size memory with low computation and
communication capabilities. However, IPv6 is forming the backbone of the desired heterogeneous network.
Direct integration between IPv6 and IEEE 802.15.4 lower network layers is not possible. Hence, latest
technology development is the transmission of IPv6 packets over Low-power Wireless Personal Area
Networks (6LoWPAN). This has enforced some modification to the existing protocol stack and introduced
the 6LoWPAN protocol stack. The 6LoWPAN protocol stack involves 802.15.4 physical (PHY) and
Medium Access Control (MAC) layer, 6LoWPAN adaptation layer, network layer, transport layer and
application layer with specific 6LoWPAN application. This review paper describes all layers in 6LoWPAN
protocol stack including its routing protocols, namely the Route-over and Mesh-under. These routing
schemes are applied in 6LoWPAN adaptation layer and network layer.
Keywords: 6lowpan, Protocol Stack, Adaptation Layer, MAC, PHY
1. INTRODUCTION
Sensor node is the emergence of new
technologies is a small, low-power, low-cost and
multifunctional devices. These tiny devices are
capable of sensing, computation (signal processing)
and wireless communication capabilities. In some
applications, these sensors can be mobile. Mobility
issues have been discussed in [1]. Collaboration
between the sensor nodes is capable of producing
powerful wireless networking systems known as
Wireless Sensor Nodes. However, the use of
Internet Protocol (IP) in these networks has
embarked on the development of Internet Protocol
version 6 (IPv6) over Low power Wireless Personal
Area Networks (6LoWPAN). 6LoWPAN defines
that layering of IPv6 over low-power, low
bandwidth, low-cost and small network by IEEE
802.15.4 standard. There are many main issues
related to 6LoWPAN, including the IP connectivity,
topologies,
limited
packet
size,
limited
configuration and management, service and security
discovery [2].
220
ISSN: 1992-8645
www.jatit.org
2. 6LoWPAN OVERVIEW
6LoWPAN is an abbreviation of IPv6 over Low
Power Wireless Area Networks. The specification
of 6LoWPAN involves the transmission of IPv6
over IEEE 802.15.4 network. The original idea is
that the Internet Protocol can be applied to the tiny
and lightweight devices [3]. Figure 1 shows
6LoWPAN position in the network hierarchy. A
wireless personal area network (WPAN) is types of
wireless networking. It is a network for
interconnecting devices around specific workspace
where the connections are wireless. Network layer
addressing scheme can be categorized into, the
fourth and sixth revisions in the development of the
Internet Protocol (IP), IPv4 and IPv6 respectively.
Since the futuristic IPv6 protocol was created to
supersede and replace IPv4, in conjunction with the
revolution of heterogeneous network and internet of
things, 6LoWPAN came to life avoiding creation of
unborn 4LoWPAN protocol.
The main difference between 6LoWPAN and
OSI protocol stacks is the emergence of adaptation
layer. This layer is assumed to perform
fragmentation/reassembly, header compression and
mesh addressing which will be addressed later in
this paper.
2.1 IPv4 and IPv6
IPv6 known as Internet Protocol version 6
designed through an operation by transferring data
in small packets that are independently routed
across networks as specified by international
communications protocol. The exhaustion of IPv4
address as predicted by the Address Lifetime
E-ISSN: 1817-3195
221
ISSN: 1992-8645
www.jatit.org
222
E-ISSN: 1817-3195
ISSN: 1992-8645
www.jatit.org
E-ISSN: 1817-3195
Address Space
Routing
(packet fragmentation)
Mobility
Quality of Services
Security
Auto Configuration of
Hosts
Checksum in header
Header includes options
Fragmentation
IP configuration
IPSec support
Unicast, multicast and
broadcast
Address Resolution
Protocol (ARP)
IPv4
232 address space
End station and
routers
Need agent & used
MIPv4
High latency &
differentiated
services
Site-to-site secure
communications
Need configuration
Included
Required
Use to resolve an
IPv4 address
No agent &
used MIPv6
Low latency & Use
traffic classes & flow
labels
End-to-end secure
communications
Plug-and-play
Faster handover
Auto-configuration or
DHCP
Required
Uses unicast,
multicast and anycast
Replaced by neighbor
Discovery
Optional
Use all
IPv6 Advantages
More address space
Faster routing
No checksum
Moved to IPv6
extension headers
Source node
IPv6
2128 address space
End station
Enhanced support
More secure
Faster configuration
Faster routing
Faster routing
Faster routing
Speed up connection
Better security
Less packet traffic
Less packet traffic
223
ISSN: 1992-8645
www.jatit.org
Figure 3b. Comparison of 6LoWPAN layer model and OSI layer model
224
E-ISSN: 1817-3195
ISSN: 1992-8645
www.jatit.org
E-ISSN: 1817-3195
Header Compression
Routing
225
ISSN: 1992-8645
www.jatit.org
226
E-ISSN: 1817-3195
ISSN: 1992-8645
www.jatit.org
E-ISSN: 1817-3195
227
ISSN: 1992-8645
www.jatit.org
CONCLUSIONS
E-ISSN: 1817-3195
228
ISSN: 1992-8645
www.jatit.org
229
E-ISSN: 1817-3195