List of Figures

1.1 Wireless embedded 6LoWPAN device
1.2 The Internet of Things vision
1.3 The relation of 6LoWPAN to related standards and alliances
1.4 Example of a personal fitness monitoring application
1.5 Example of an industrial safety application
1.6 An example of a facility management system including an automatic metering infrastructure (AMI)
1.7 The 6LoWPAN architecture
1.8 IP and 6LoWPAN protocol stacks
1.9 IPv6 edge router with 6LoWPAN support
1.10 6LoWPAN header compression example
1.11 6LoWPAN/UDP compressed headers (6 bytes)
1.12 Standard IPv6/UDP headers (48 bytes)
1.13 A 6LoWPAN example
2.1 Uncompressed IPv6 packet with 6LoWPAN header
2.2 Composition of an EUI-64
2.3 Composition of an IPv6 address from an EUI-64: U is the inverted L bit
2.4 Interface identifier for 16-bit short addresses
2.5 The IP routing model
2.6 The LoWPAN routing model (L3 routing, “Route-Over”)
2.7 DLL mesh forwarding below the LoWPAN adaptation layer
2.8 LoWPAN adaptation layer mesh forwarding
2.9 Mesh addressing type and header
2.10 Hop-by-hop header compression with two different header compression methods
2.11 HC1-compressed IPv6 packet: without and with HC2
2.12 IPv6 header: non-address fields
2.13 Best-case HC1-/HC2-compressed IPv6 packet
2.14 LOWPAN_IPHC header
2.15 LOWPAN_IPHC traffic class and flow label compression
2.16 LOWPAN_NHC base header for UDP
2.17 LOWPAN_NHC base header for IPv6 extension headers
2.18 LOWPAN_NHC port number compression
2.19 Best-case LOWPAN_IPHC IPv6 packet
2.20 Globally routable best-case LOWPAN_IPHC IPv6 packet
2.21 Fragmentation fields in the IPv4 Header
2.22 IPv6 fragment header
2.23 Non-initial 6LoWPAN fragment
2.24 Initial 6LoWPAN fragment
2.25 The LOWPAN_BC0 broadcast header
2.26 IP multicast address to 16-bit short address mapping
3.1 6LoWPAN information option
3.2 Router Advertisement dissemination
3.3 6LoWPAN summary option
3.4 Basic router discovery and registration process with an edge router
3.5 Node registration/confirmation message format
3.6 Address option format
3.7 Example: Node Registration with two address options
3.8 Example: Node Confirmation with two address options
3.9 Example: the second address option in a refresh NR message
3.10 The transaction ID (TID) sequence number lollipop
3.11 Router performing ICMP relay on the NR/NC messages
3.12 The registration process: multihop operation
3.13 Extended LoWPAN operation as a binding moves to a new edge router
3.14 Owner interface identifier option
3.15 Encapsulating security payload (ESP) packet format
3.16 ESP payload encrypted with AES/CCM
4.1 An industrial asset management application where mobility is common
4.2 The difference between micro-mobility and macro-mobility
4.3 Network mobility example
4.4 Example of Mobile IPv6 used with 6LoWPAN
4.5 Example of a proxy Home Agent located on an edge router
4.6 Example of PMIPv6 with 6LoWPAN
4.7 Example of the basic NEMO protocol working with 6LoWPAN
4.8 Stack view of forwarding inside the LoWPAN and across the edge router
4.9 Topology view of forwarding inside the LoWPAN and across the edge router
4.10 Example of reactive distance-vector routing
4.11 The ROLL architecture
4.12 Examples of upstream and downstream forwarding with ROLL
4.13 Border routing example
4.14 Configured IPv6-in-IPv4 tunneling example
5.1 Applications process communication occurs through Internet sockets
5.2 The relationship of common IP protocols
5.3 Application design issues to consider and where they occur in a LoWPAN
5.4 End-to-end and proxied application protocol paradigms
5.5 Typical structure of web service content over HTTP/TCP
5.6 The MQTT-S architecture used over 6LoWPAN
5.7 The MQTT-S message structure
5.8 The CAP protocol stack
5.9 The RTP base header
6.1 An example embedded device using a modular two-chip (MSP430+CC2420) design
6.2 Single-chip solution architecture
6.3 Two-chip solution architecture
6.4 Network processor solution architecture
6.5 The Contiki architecture
6.6 The NanoStack architecture
6.7 Example use of a socket-like API
6.8 Edge router with a 6LoWPAN network interface
7.1 The ISA100 network architecture
7.2 Forwarding at the link-layer through the ISA100 protocol stack
7.3 The Idesco Cardea system architecture
7.4 The wireless communications between Cardea components
7.5 The typical network architecture of a LessTricity deployment
7.6 The Jennic 6LoWPAN stack with the LessTricity application
A.1 IPv6 packet header
A.2 IPv6 packet header in box notation
A.3 IPv6 link-local address
A.4 IPv6 global unicast address
A.5 IPv6 multicast address
A.6 Flag values for IPv6 multicast addresses
A.7 General format of ICMPv6 messages
A.8 General format of an ICMPv6 message option
A.9 IPv6 Router Advertisement message
A.10 IPv6 Router Solicitation message
A.11 IPv6 ND prefix information option
B.1 Overall structure of the IEEE 802.15.4 data packet
B.2 The security subheader in an IEEE 802.15.4 data packet
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.221.42.164