6LoWPAN

6LoWPAN

6lowpan is an acronym of "IPv6 over Low power Wireless Personal Area Networks". 6lowpan is the name of the working group in the internet area of IETF. 6lowpan is the coupling that is aimed at allowing IPv6 packets to be sent to and received from Personal Area Networks, more specifically over IEEE 802.15 based networks. IPv4 and IPv6 are the work horses for data delivery for local-area networks, metropolitan area networks, and wide-area networks such as the Internet. Likewise, IEEE 802.15.4 devices provide sensing communication-ability in the wireless domain. The inherent natures of the two networks though, is different.

Application areas

The target for 6lowpan are the applications that need wireless internet connectivity at lower data rates for devices with very limited form factor. Examples could include, but are not limited to: automation and entertainment applications in home, office and factory environments. Although such applications can be rendered in an autonomous fashion, providing internet connectivity can let the designers offer the same services with untethered value-addition.

6LoWPAN is handled as a key-technology for Smart Objects.

Problems

IPv6 network and IEEE802.15.4 network are two totally different networks. All the design challenges for 6lowpan arise from these fundamental differences.

Difference in packet sizes of the two networks

IPv6 defines a maximum transmission unit (MTU) of 1280 Bytes. In contrast, IEEE802.15.4's standard packet size is 127 octets. A maximum frame overhead of 25 octets spares 102 octets at the media access control layer. An optional but highly recommended security feature at the link layer poses an additional overhead. For example, 21 octets are consumed for AES-CCM-128 leaving only 81 octets for upper layers.

Orthogonal addressing schemes

IPv6 nodes are assigned 128 bit IP addresses in a hierarchical manner, through an arbitrary length network prefix. IEEE 802.15.4 devices may use either of IEEE 64 bit extended addresses or (after an association event), 16 bit addresses that are unique within a PAN. There is also a PAN-ID for a group of physically collocated IEEE802.15.4 devices.

Differing device designs

IEEE802.15.4 devices are intentionally constrained in form factor to reduce costs. On the other hand, wired nodes in the IP domain are usually connected to sources of infinite power supply.

Differing focus on parameter optimization

IPv6 nodes are geared towards attaining high speeds. Algorithms and protocols implemented at the higher layers such as TCP kernel of the TCP/IP are optimized to handle typical network problems such as congestion. In IEEE802.15.4-compliant devices, energy conservation and code-size optimization remain at the top of the agenda.

Research areas

As the application market for 6lowpan is becoming ripe, more interest is being generated into 6lowpan research. Scientists, academicians, students, businessmen, developers, and service providers are all trying to join the bandwagon. All the research areas aim to address the problems that restrain its smooth realization.

Adaptation layer for interoperability and packet formats

An adaptation mechanism to allow interoperability between IPv6 domain and the IEEE 802.15.4 can best be viewed as a layer problem. Identifying the functionality of this layer and defining newer packet formats, if needed, is an enticing research area. RFC 4944 proposes an adaptation layer to allow the transmission of IPv6 datagrams over IEEE 802.15.4 networks.

Addressing management mechanisms

The management of addresses for devices that communicate across the two dissimilar domains of IPv6 and IEEE802.15.4 is cumbersome, if not exhaustingly complex.

Routing considerations and protocols for mesh topologies in 6lowpans

Routing per se is a two phased problem that is being considered for the 6lowpan:

* Mesh routing in the personal area network (PAN) space.
* The routability of packets between the IPv6 domain and the PAN domain.

Device and service discovery

Since 6lowpan devices may result in the formation of ad hoc networks, the current state of neighboring devices and the services hosted by such devices will need to be known. 6lowpan neighbour discovery extensions is an internet draft proposed as a contribution in this area.

External links

* [http://www.ietf.org/ Internet Engineering Task Force (IETF)]
* [http://vesuvio.ipv6.cselt.it/internet-drafts/draft-daniel-6lowpan-hilow-hierarchical-routing-00.txt Hierarchical Routing over 6lowpan (HiLow)]
* [http://carmen.cselt.it/internet-drafts/draft-daniel-6lowpan-interoperability-01.txt Interoperability of 6lowpan]
* [http://tools.ietf.org/wg/6lowpan/draft-daniel-6lowpan-load-adhoc-routing-02.txt 6lowpan Ad Hoc On-Demand Distance Vector Routing (LOAD)]
* [http://carmen.cselt.it/internet-drafts/draft-montenegro-6lowpan-dymo-low-routing-00.txt Dynamic MANET On-demand for 6lowpan (DYMO-low) Routing]
* [http://tools.ietf.org/id/draft-chakrabarti-6lowpan-ipv6-nd-01.txt LowPan Neighbor Discovery Extensions]
* [http://tools.ietf.org/id/draft-sarikaya-6lowpan-forwarding-00.txt Serial forwarding approach to connecting TinyOS-based sensors to IPv6]
* [http://www.ietf.org/html.charters/6lowpan-charter.html 6lowpan Working Group]
* [http://6lowpan.tzi.org 6lowpan.tzi.org]
* [http://www.6lowpan.org www.6lowpan.org]

Routing protocols under development

* [http://daniel.vsix.net/ietf/6lowpan/draft-daniel-6lowpan-load-adhoc-routing-02.txt LOAD]
* [http://carmen.cselt.it/internet-drafts/draft-montenegro-6lowpan-dymo-low-routing-00.txt DYMO-low]
* [http://vesuvio.ipv6.cselt.it/internet-drafts/draft-daniel-6lowpan-hilow-hierarchical-routing-00.txt Hi-Low]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • 6LoWPAN — est l acronyme de IPv6 Low power Wireless Personal Area Networks[note 1] ou IPv6 LoW Power wireless Area Networks[note 2]. C est également le nom d un groupe de travail de l IETF. Le groupe 6LoWPAN a défini les mécanismes d encapsulation et de… …   Wikipédia en Français

  • 6loWPAN — стандарт взаимодействия по протоколу IPv6 поверх маломощных беспроводных персональных сетей стандарта IEEE 802.15.4. 6loWPAN Аббревиатура от IPv6 over Low power Wireless Personal Area Networks . 6lowpan это имя рабочей группы IETF в области… …   Википедия

  • 6LoWPAN — ist ein Kommunikationsprotokoll zur Funkdatenübertragung und eine Arbeitsgruppe der IETF, die für diesen Standard zuständig ist, der zunächst in RFC 4944 festgelegt wurde. Der Standard umfasst dabei auch Header Kompressionsverfahren, die es… …   Deutsch Wikipedia

  • IEEE 802.15 — is the 15th working group of the IEEE 802 which specializes in Wireless PAN (Personal Area Network) standards. It includes six task groups (numbered from 1 to 6):Task group 1 (WPAN/Bluetooth)IEEE 802.15.1 2002 has derived a Wireless Personal Area …   Wikipedia

  • Ad-hoc On-demand Distance Vector — AODV (pour Ad hoc On Demand Distance Vector) est un protocole de routage destiné aux réseaux mobiles (en mode ad hoc). Il est à la fois capable de routage Unicast et Multicast. Il est libre de boucle, auto démarrant et s accommode d un grand… …   Wikipédia en Français

  • Ben NanoNote — A Ben NanoNote held on the palm of a hand Manufacturer Qi hardware, Sharism At Work Ltd Operating system Custom edition of OpenWrt …   Wikipedia

  • Daintree Networks (company) — Daintree Networks Type Private Industry Wireless Building Control Founded 2003 Headquarters …   Wikipedia

  • ZigBee — module. The €1 coin, shown for size reference, is about 23 mm (0.9 inch) in diameter. ZigBee is a specification for a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard for personal… …   Wikipedia

  • Wireless sensor network — WSN redirects here. For the metasyntax, see Wirth syntax notation. Typical multi hop wireless sensor network architecture A wireless sensor network (WSN) consists of spatially distributed autonomous sensors to monitor physical or environmental… …   Wikipedia

  • Qi hardware — Inc. Type Public Industry Computer hardware Computer software Consumer electronics Digital distribution …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”