Carles Gomez, S. M. Darroudi

Slides:



Advertisements
Similar presentations
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
Advertisements

Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
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.
Network Localized Mobility Management using DHCP
IETF 651 Issues With Protocols Proposing Multilink Subnets draft-thaler-intarea-multilink-subnet-issues-00.txt Dave Thaler
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
Guide to TCP/IP Fourth Edition
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
IPv6 – part I. FUNDAMENTALS AND PROTOCOLS / ICND 1.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
Slide: 1 Neighbor Discovery. Slide: 2 Neighbor Discovery Overview Set of messages and processes that determine relationships between neighboring nodes.
Mdnsext BoF Chairs: Tim Chown, Thomas Narten IETF85 Atlanta 6 th November, 2012.
03/11/200871st IETF Meeting - 6LoWPAN WG1 Compression Format for IPv6 Datagrams in 6LoWPAN Networks Jonathan Hui 6LoWPAN WG Meeting 71 st IETF Meeting.
IETF 51, IPv6 WG1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-01.txt Dave Thaler
07/24/200769th IETF Meeting - 6LoWPAN WG1 IPv6 Header Compression for Global Addresses Jonathan Hui David Culler draft-hui-6lowpan-hc1g-00 – “Stateless.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Implementing Dynamic IPv6 Addresses.
RPL Applicability Statement for AMI IETF #81, IETF ROLL WG Québec City, Canada July 25-29, 2011 Jorjeta Jetcheva
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
6lowpan Working Group 62 nd IETF, Minneapolis WG Chair: Geoff Mulligan, Invensys Mailing List:
6lowpan ND Optimization draft Update Samita Chakrabarti Erik Nordmark IETF 69, 2007 draft-chakrabarti-6lowpan-ipv6-nd-03.txt.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
Energy Efficient Implementation of IETF Constrained Protocol Suite draft-ietf-lwig-energy-efficient-01 Z. Cao, C. Gomez, M. Kovatsch, H. Tian, X. He Carles.
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
Multicast Considerations for Gateway Initiated Dual-Stack lite (draft-brockners-softwire-mcast-gi-ds-lite-00) Authors: Frank Brockners
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
OSPFv3 Auto-Config IETF 83, Paris Jari Arkko, Ericsson Acee Lindem, Ericsson.
IPv6 Neighbor Discovery over Syam Madanapalli Samsung ISO IETF 64 – Vancouver, Canada November 8 th 2005.
6to4
6LoBAC: A new IPv6 Data Link
Homenet Routing IETF 83, Paris Acee Lindem, Ericsson.
1/7 zerouter BoF Problem Statement 19 th Nov th IETF - Atlanta, Georgia, USA
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
Doc.: IEEE /0122r0 Submission January 2012 Dorothy Stanley, Aruba NetworksSlide 1 IEEE IETF Liaison Report Date: Authors:
IPv6 over ’s IPv6 Convergence Sublayer IPv6 over ’s IPv6 Convergence Sublayer draft-madanapalli-ipv6-over ipv6cs-00 Syam Madanapalli.
Wireless ND Stateful Address Identification and Location draft-thubert-6man-wind-sail pthubert, cisco.com IETF 88, Vancouver.
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
1 Charter 2.0 chairs. 2 Description of Working Group The Working Group will focus on enabling IPv6 over the TSCH mode of the.
Requirements for LER Forwarding of IPv4 Option Packets
IPv6 over MS/TP Networks
Introduction Wireless devices offering IP connectivity
Carles Gomez Universitat Politècnica de Catalunya (UPC)/Fundació i2cat
Booting up on the Home Link
Multicast Listener Discovery
Chairs: Samita Chakrabarti, Gabriel Montenegro
Carles Gomez, S. M. Darroudi
Syam Madanapalli Basavaraj Patil Erik Nordmark JinHyeock Choi
Chapter 6 Exploring IPv6.
IPv6 Flow Label Specification
Compression Format for IPv6 Datagrams in 6LoWPAN Networks
IETF 55 IPv6 Working Group IPv6 Node Requirements
6lo Privacy Considerations
Carles Gomez, Josep Paradells
ND-Shield: Protecting against Neighbor Discovery Attacks
draft-gomez-lpwan-ipv6-analysis-00
6LoWPAN Interoperability
Extending IP to Low-Power, Wireless Personal Area Networks
Neighbor discovery to support direct communication in ITS
IPv6 over Constrained Node Networks(6lo) Applicability & Use cases
IPv6 over Constrained Node Networks(6lo) Applicability & Use cases
Updating 6LoWPAN ND draft-thubert-6lo-rfc6775-update
Carles Gomez, S. M. Darroudi
Carles Gomez, Josep Paradells
Chairs: Samita Chakrabarti, Gabriel Montenegro
Carles Gomez, S. M. Darroudi
Transmission of IPv6 Packets over PLC Networks draft-hou-6lo-plc-04
Presentation transcript:

Carles Gomez, S. M. Darroudi IPv6 over Bluetooth(R) Low Energy Mesh Networks draft-gomez-6lo-blemesh-01 Carles Gomez, S. M. Darroudi Universitat Politècnica de Catalunya (UPC)/Fundació i2cat carlesgo@entel.upc.edu Teemu Savolainen Nokia IETF 96 – Berlin, July 2016

Motivation High momentum of Bluetooth Low Energy / Bluetooth Smart technology Smartphones, wearables, tablets, notebooks, etc. Bluetooth 4.0 Star topology network Bluetooth 4.1 Extended topologies are possible Interest e.g. in the smart home area IPv6 over Bluetooth Low Energy RFC 7668 Bluetooth 4.1 and IPSP Designed and optimized for a star topology network Would fail to enable IPv6 over a BLE mesh network

Status draft-gomez-6lo-blemesh-00 Rev -01 completes the gaps Presented in IETF’94 (Yokohama) Approach Make use of existing Bluetooth specs Bluetooth 4.1 and IPSP Reuse RFC 7668 when possible A few TBDs left Rev -01 completes the gaps

Section 3.3.2. Neighbor Discovery Router behavior for 6LRs and 6LBRs as per RFC 6775 (section 6) However, in this spec: routers SHALL NOT use multicast NSs to discover other routers' link layer addresses Border router behavior is described in RFC 6775 (section 7) RFC 6775 Routing protocol may provide this Otherwise SHOULD use ARO May use NSs

Section 3.3.4. Multicast mapping BLE link layer does not support multicast Multicast to N neighboring nodes leads to unicasting N times Problem for energy conservation A router MUST keep track of neighboring multicast listeners And MUST NOT forward multicast packets to neighbors that have not registered as listeners for multicast groups the packets are intended to

Section 5. Security considerations RFC 7668 security considerations apply Routing protocol needed for BLE mesh network Additional opportunities for threats and attacks RFC 7416 Systematic overview of threats and attacks on RPL Guidance useful For RPL and, partially, for other protocols Routing protocol for BLE mesh Not specified

Minor updates Replaced ‘draft-ietf-6lo-btle’ with ‘RFC 7668’ Few typos ‘Cleaned’ the references section

Gaps completed… Ready for WG adoption?

Carles Gomez, S. M. Darroudi Extra slides Carles Gomez, S. M. Darroudi Universitat Politècnica de Catalunya (UPC)/Fundació i2cat carlesgo@entel.upc.edu Teemu Savolainen Nokia IETF 96 – Berlin, July 2016

Protocol stack and assumptions Network whereby link layer connections have been established between neighbors IPSP for discovery and conn establishment This spec

Subnet model Multilink subnet Route over routing Routing protocol: out of the scope of this spec Routin

Link model Address autoconfiguration Neighbor discovery Now, also 6LRs As per RFC 7668 Neighbor discovery RFC 6775 functionality for route-over networks Prefix and context distribution Duplicate Address Detection

Header compression (I/III) Based on RFC 6282 format 6CO included in RAs Matching each address prefix advertised via PIO RFC 7668 Exploits star topology plus ARO In a BLE mesh, only a subset of the optimizations are possible Link-local interactions Link-local address can be fully elided if based on Bluetooth device addr. Non-link-local transmissions from 6LN Non-link-local transmissions from a 6LN neighbor to a 6LN

Header Compression (II/III) Non-link-local transmissions from a 6LN Source Address IID only elided if context defined for the full address Source Address Fully Elided 1) 2) 3) 6LN 6LR 6LR 6LBR

Header Compression (III/III) Non-link-local transmissions from a 6LN neighbor to a 6LN Dest. Address IID only elided if context defined for the full address Dest. Address Fully Elided 3) 2) 1) 6LN 6LR 6LR 6LBR