1 / 8

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Importance of Mesh-under for 6LoWPAN and embedded IP Date Submitted: July 16, 2012 Source: Geoff Mulligan,, Proto6 Address: 2175 Cloverdale Drive, Colorado Springs, CO, USA 80920

hosea
Download Presentation

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Geoff Mulligan, Proto6 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Importance of Mesh-under for 6LoWPAN and embedded IP Date Submitted: July 16, 2012 Source: Geoff Mulligan,, Proto6 Address: 2175 Cloverdale Drive, Colorado Springs, CO, USA 80920 Voice:+1 (719) 593-2992, e-mail: geoff@proto6.com Re: Layer 2 routing in 802.15.4 networks Abstract: Describes reasons behind suitability of mesh-under routing in wireless embedded IP systems Purpose: To describe the need for L2 (mesh-under) routing in embedded IPv6 networks Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.

  2. Geoff Mulligan, Proto6 Geoff Mulligan IETF 6LoWPAN WG Chair IPSO Alliance Chair July 16, 2012 Importance of Mesh-Under for 6LoWPANAndEmbedded IP

  3. Geoff Mulligan, Proto6 IP over “Foo” • Many RFCs describe how to adapt IP to specific media • RFC 4944 and RFC 6282 describe adapting IPv6 to 802.15.4 (2006) • Required to make the media appear to be “ethernet-like”

  4. Geoff Mulligan, Proto6 6LoWPAN and 15.4 • When started, we assumed that 6LoWPAN would sit on top of “ethernet like” service • All nodes are one IP hop away • Like ethernet and like 802.11 • Since there was no available IEEE standard we added support, in the form of a mesh header, to 6LoWPAN • RFC 4919 defines the architecture of “forwarding at the link layer”

  5. Geoff Mulligan, Proto6 Problems with “Route Over” • One subnet per node • Flat network with basically all host routes • Breaks IPv6 neighbor discovery • see 6LoWPAN ND • Breaks Service Discovery • see Multicast-DNS • Requires new IPv6 options and/or source routing • See RPL hop-by-hop options and RPL source routing • Large packets and more fragmentation

  6. Geoff Mulligan, Proto6 Benefits of “Mesh Under” • Maintains appearance of “ethernet like” network • Multicast / Broadcast reach all nodes on IP subnet • IPv6 ND (RFC 4861/4862) will work. • Optimization would be good • MDNS and DNS-SD will work. • Optimizations could provide improvements • Other protocols should just work – that is the point of IP and the “narrow waist” • Can “mesh” between different PHY/MACs if the addresses are the same

  7. Geoff Mulligan, Proto6 So Why did we do “route over” • There was no standard “mesh under” • Multiple proprietary mesh layers • Does provide some support for IP diagnostic tools (ping, tracepath, traceroute) • Will support a single routing protocol across multiple different PHY/MACs (may not be advisable though)

  8. Geoff Mulligan, Proto6 IEEE “mesh under” • If it was available we would have used it in 6LoWPAN • When it is available we will use it.

More Related