23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

51-6 Industrial Communication Systems<br />

Internet<br />

IPv4/IPv6 core network<br />

Wireless sensor network<br />

6LoWPAN<br />

Enterprise network<br />

IPv4/IPv6 core network<br />

Wireless sensor network<br />

6LoWPAN<br />

Wireless sensor network<br />

6LoWPAN<br />

Subnetwork<br />

IPv4/IPv6 core network<br />

IP router<br />

6LoWPAN/IP edge router<br />

FIGURE 51.4<br />

6LoWPAN WSN integration.<br />

The reader should keep in mind that 6LoWPAN networks will not take the role of transit networks.<br />

Moreover, 6LoWPANs are applied as the sensing parts placed at the edges of existing networks<br />

(see Figure 51.4). Hence, routers connecting 6LoWPANs and IPv6 networks are called edge routers.<br />

To deploy IPv6 on 802.15.4, 6LoWPAN concentrates on two major points: fragmentation and header<br />

compression. For a comprehensive specification, 6LoWPAN also includes rules for stateless address<br />

autoconfiguration, address mapping, and security.<br />

Stateless Address Autoconfiguration. Because of the expected high number of nodes within WSNs, stateless<br />

address autoconfiguration is required. 6LoWPAN examined how to use the EUI-64 device identifier,<br />

assigned to every 802.15.4 device, to generate an identifier for the IPv6 interface.<br />

Addressing Mapping. As 802.15.4 does not support multicast natively, a mapping of IPv6 multicast to the<br />

802.15.4 link layers have to be examined. For an optimized header compression, further mapping even<br />

of unicast IPv6 addresses is required.<br />

Fragmentation. The maximum PHY layer packet size of IEE 802.15.4 is 127 bytes. The maximum MAC<br />

layer frame size is 102 octets. If link layer security is enabled, further overhead is imposed and 81 octets<br />

are left for upper layers. This is far below the minimum packet size (MTU) of 1280 octets required by<br />

the IPv6 specification. Thus, 6LoWPAN must provide a fragmentation and reassembly layer between<br />

the MAC and the IP layer.<br />

Header Compression. Due to the limited packet size of 802.15.4, protocol headers have to be reduced<br />

to provide a suitable payload to header ratio and to avoid protocol overhead. IPv6 basic headers have<br />

a size of 40 octets. UDP headers use 8 octets and TCP headers need 20 octets. This leaves 33 octets for<br />

UDP and only 21 octets for TCP <strong>communication</strong>. Thus, a header compression scheme is defined by the<br />

6LoWPAN working group.<br />

Security. The application of WPAN implies requirements for data security, e.g., for personal health<br />

records. The working group has also considered the secure exchange of messages and analyzed how the<br />

available link layer security of 802.15.4 can be used to ensure secure IP traffic.<br />

Routing. As stated above, 6LoWPAN does not focus on routing of IPv6 on 802.15.4. Hence, the 6LoWPAN<br />

does not provide a full specification for mesh routing. Nevertheless, existing routing over IP protocols<br />

and routing under IP over MAC layer in a mesh network are examined and specific frame types are<br />

defined to be used by the mesh routing under protocols. For more detailed information about route over<br />

(IP) and mesh under (IP) routing, please refer to the ROLL working group [IETFROLL], which is still<br />

examining different strategies for routing concepts in the time of writing this section.<br />

A common goal of all efforts in the 6LoWPAN working group is the minimization of required bandwidth<br />

and power consumption, protocol overhead, packet overhead, and processing requirements due<br />

to the limited resources. Thus, the presented issues could not have been solved one after the other but<br />

requires cross layer design. For example, address autoconfiguration has to collaborate with header compression<br />

schemes and network management as well. As key concept, 6LoWPAN elides any redundant<br />

information/header fields, which already exist in the lower layers or may be derived by their combination.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!