6LoWPAN Interoperability

Slides:



Advertisements
Similar presentations
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
Advertisements

TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
EE 545 – BOGAZICI UNIVERSITY. Agenda Introduction to IP What happened IPv5 Disadvantages of IPv4 IPv6 Overview Benefits of IPv6 over IPv4 Questions -
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPv6 Victor T. Norman.
Low-Power Interoperability for the IPv6 Internet of Things Presenter - Bob Kinicki Low-Power Interoperability for the IPv6 Internet of Things Adam Dunkels,
Wireless Embedded Systems ( x) IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN) Chaiporn Jaikaeo Department of.
6LoWPAN Extending IP to Low-Power WPAN 1 By: Shadi Janansefat CS441 Dr. Kemal Akkaya Fall 2011.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
07/24/200769th IETF Meeting - 6LoWPAN WG1 6LoWPAN Interoperability Jonathan Hui Zach Shelby David Culler.
6LoWPAN Ad Hoc On-Demand Distance Vector Routing (LOAD) Ki-Hyung Kim, S. Daniel Park, G. Montenegro, S. Yoo, and N. Kushalnagar IETF 6LoWPAN WG 66th, Montreal,
5/31/05CS118/Spring051 twisted pair hub 10BaseT, 100BaseT, hub r T= Twisted pair (copper wire) r Nodes connected to a hub, 100m max distance r Hub: physical.
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
CSIS 4823 Data Communications Networking – IPv6
Chapter 1 Overview Review Overview of demonstration network
TRansparent Interconnection of Lots of Links (TRILL) March 11 th 2010 David Bond University of New Hampshire: InterOperability.
Internetworking Between ZigBee/ and IPv6/802.3 Network
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
Speaker:Yi-Jie Pan Advisor:Dr. Kai-Wei Ke 2014/04/28
ECE 526 – Network Processing Systems Design Networking: protocols and packet format Chapter 3: D. E. Comer Fall 2008.
Introduction to IPv6 Presented by:- ASHOK KUMAR MAHTO(09-026) & ROHIT KUMAR(09-034), BRANCH -ECE.
03/11/200871st IETF Meeting - 6LoWPAN WG1 Compression Format for IPv6 Datagrams in 6LoWPAN Networks Jonathan Hui 6LoWPAN WG Meeting 71 st IETF Meeting.
07/24/200769th IETF Meeting - 6LoWPAN WG1 IPv6 Header Compression for Global Addresses Jonathan Hui David Culler draft-hui-6lowpan-hc1g-00 – “Stateless.
CCNP Network Route IPV-6 Part-I IPV6 Addressing: IPV-4 is 32-BIT, IPV-6 is 128-BIT IPV-6 are divided into 8 groups. Each is 4 Hex characters. Each group.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
A Review of 6LoWPAN Routing Protocols Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Dec. 14, 2010.
Submission doc.: IEEE /1085r0 September 2015 Del Carpio (Ericsson)Slide 1 6LoWPAN over Date: Authors:
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Lecture 10 Advance Topics in Networking IPv6.
6lowpan Working Group 62 nd IETF, Minneapolis WG Chair: Geoff Mulligan, Invensys Mailing List:
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
Stateful Header Compression Kris Pister UC Berkeley Dust Networks.
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
Integration of Wireless Sensor Networks to the Internet of Things using a 6LoWPAN Gateway Integration of Wireless Sensor Networks to the Internet of Things.
Commissioning in 6LoWPAN Ki-Hyung Kim (picosNet Corp/Ajou University) and S. Daniel Park (SAMSUNG Electronics) 6LoWPAN WG, IETF69, Chicago.
Mesh Routing Optimization for 6LoWPAN Ki-Hyung Kim (Ajou University) and S. Daniel Park (SAMSUNG Electronics) IETF 6LoWPAN WG 65th, Dallas, Tx.
6LoBAC: A new IPv6 Data Link
The Semantic IoT Amr El Mougy Slim Abdennadher Ghada Fakhry.
Doc.: IEEE /0122r0 Submission January 2012 Dorothy Stanley, Aruba NetworksSlide 1 IEEE IETF Liaison Report Date: Authors:
Networked Embedded Systems: ZigBee
IPv6 over MS/TP Networks
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 CPSC 335 Data Communication.
IP Version 6 (IPv6).
Dominik Kaspar, Eunsook Kim, Carles Gomez, Carsten Bormann
Internet of Things Amr El Mougy Alaa Gohar.
Contention-based protocols with Reservation Mechanisms
Compression Format for IPv6 Datagrams in 6LoWPAN Networks
Hubs Hubs are essentially physical-layer repeaters:
Introduction to Networking
Bob Heile, Wi-SUN Alliance (Chair )
Virtual LANs.
Ethernet : Framing and Addressing
Hubs Hubs are essentially physical-layer repeaters:
CS 457 – Lecture 10 Internetworking and IP
Extending IP to Low-Power, Wireless Personal Area Networks
Chapter 3: Open Systems Interconnection (OSI) Model
CHAPTER 8 Network Management
ECE 544 Software Project 3: Description and Timeline
Internet Protocol, Version 6 (IPv6)
Naval Research Laboratory Dynamic Backbone Subnets
Multicasting Unicast.
IPv6 Addresses Hwajung Lee Key Reference:
draft-gulrajani-pim-hello-intid-00
Internet Protocol version 6 (IPv6)
Presentation transcript:

6LoWPAN Interoperability Jonathan Hui Zach Shelby David Culler 07/24/2007 69th IETF Meeting - 6LoWPAN WG

69th IETF Meeting - 6LoWPAN WG Motivation 6LoWPAN format doc approved as Proposed Standard Several 6LoWPAN implementations Had not yet seen independent implementations interoperating No excuse even if some protocols are TBD Demonstrating interoperability of the format doesn’t require them Pin down routing tables, manually assign configurations To elevate to Draft Standard, need to show independent implementations interoperating Need a framework to start thinking about interoperability 07/24/2007 69th IETF Meeting - 6LoWPAN WG

69th IETF Meeting - 6LoWPAN WG Format Complexity 6LoWPAN format takes many forms, cross-product of: Adaptation Layer Short vs. extended addresses Dispatch, Mesh, and Fragmentation header Escape values for dispatch and hop limit LOWPAN_HC1 Prefix compression (source and dest) Interface identifier compression (source and dest) Traffic Class and Flow Label LOWPAN_HC2 (HC_UDP) Port compression (source and dest) Length compression  Thousands of permutations! The same header can take multiple forms 07/24/2007 69th IETF Meeting - 6LoWPAN WG

Beginnings of Interop Testing Not all forms can be tested in all situations, so lets layer it Mesh, broadcast, and fragmentation still to be added Level 0 – Establish that we are talking IPv6 (uncompressed) Level 0.0 Link-local communication Extended source and destination 802.15.4 addresses No mesh or fragmentation header Level 0.1 Global communication Level 1 – Communication over LOWPAN_HC1 Level 1.0 Maximally compressed (no addresses in IP header) Level 1.1 Global Communication 07/24/2007 69th IETF Meeting - 6LoWPAN WG

69th IETF Meeting - 6LoWPAN WG A Long Ways to Go! A small step for the 6LoWPAN format Interoperability will eventually encompass other 6LoWPAN protocols as well: Configuration Routing Forwarding Multicast Some things to keep in mind as we move forward… 07/24/2007 69th IETF Meeting - 6LoWPAN WG

Interoperability between… Two embedded nodes in the same PAN? Two embedded nodes in different PANs? An embedded node and a gateway/router? An embedded node an any arbitrary IP device? Yes to all of these, of course 07/24/2007 69th IETF Meeting - 6LoWPAN WG

Interoperability over… IEEE 802.15.4 beacon mode or non-beacon mode? Basic CSMA without PAN coordinators? GTS? Other TDMA? Power management?  802.15.4 does not define power management in peer-to-peer 6LoWPAN is taking a non-traditional approach Tight integration with layer 2: assumes 802.15.4 headers The 6LoWPAN format is MAC/power management agnostic But, starting to making some suggestions/assumptions about the existence of beacons and PAN coordinators Should be careful when making assumptions about the underlying MAC 07/24/2007 69th IETF Meeting - 6LoWPAN WG

69th IETF Meeting - 6LoWPAN WG Summary 6LoWPAN interoperability testing considerations Embedded nature of nodes MAC layer options and settings can affect interoperability LoWPANs operating in isolation or as part of larger IP networks Future interoperability Format relies on 802.15.4 header, but can operate over different MAC configurations Next steps Extend interop levels to cover entire 6LoWPAN format Addition of test cases Release of example test code Encouragement of interop testing between implementations 07/24/2007 69th IETF Meeting - 6LoWPAN WG

Interop Demo (after the meeting) End-to-end 802.15.4 Terminal 07/24/2007 69th IETF Meeting - 6LoWPAN WG