Slide #1IETF 77 – Roll WG – March 2010 ROLL RPL IETF 77 status draft-ietf-roll-rpl Tim Winter Pascal Thubert Design Team.

Slides:



Advertisements
Similar presentations
Adapted Multimedia Internet KEYing (AMIKEY): An extension of Multimedia Internet KEYing (MIKEY) Methods for Generic LLN Environments draft-alexander-roll-mikey-lln-key-mgmt-01.txt.
Advertisements

Slide #1IETF 80 – Roll WG – March 2011 RPL Objective Function 0 IETF 80 status draft-ietf-roll-of0 Pascal Thubert …
Identifying Defunct DAGs in RPL draft-goyal-roll-defunct-dags-00 Mukul Goyal University of Wisconsin Milwaukee.
Part 2: Preventing Loops in the Network
IPv6 Routing Protocol for Low- Power and Lossy Networks Speaker : Chih-Ching Chen Advisor : Dr. Ho-Ting Wu 2014/3/24 1.
Wireless Embedded Systems ( x) IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN) Chaiporn Jaikaeo Department of.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Progress Report: Metering NSLP (M-NSLP) 66th IETF meeting, NSIS WG.
IETF draft-jeyatharan-mext-flow-tftemp-reference-01 Mohana Jeyatharan panasonic.com Chan-Wah Ng 1 IETF.
07/24/200769th IETF Meeting - 6LoWPAN WG1 6LoWPAN Interoperability Jonathan Hui Zach Shelby David Culler.
Draft-lemonade-imap-submit-01.txt “Forward without Download” Allow IMAP client to include previously- received message (or parts) in or as new message.
HYDRO: A Hybrid Routing Protocol for Lossy and Low Power Networks draft-tavakoli-hydro-01 Stephen Dawson-Haggerty, Jonathan Hui, Arsalan Tavakoli.
Reactive Discovery of Point-to-Point Routes in Low Power and Lossy Networks draft-ietf-roll-p2p-rpl-04 Mukul Goyal University of Wisconsin Milwaukee.
Internet Networking Spring 2006 Tutorial 12 Web Caching Protocols ICP, CARP.
Slide #1IETF 82 – ROLL WG – November 2012 RPL Applicability in Industrial Networks IETF 82 draft-phinney-roll-rpl-industrial-applicability-00 Tom Phinney.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #13 Web Caching Protocols ICP, CARP.
IPv6 Mobility David Bush. Correspondent Node Operation DEF: Correspondent node is any node that is trying to communicate with a mobile node. This node.
IETF-76, Hiroshima, Nov 2009 ROLL Working Group Meeting IETF-76, Nov 2009, Hiroshima Routing Metrics used for Path Calculation in Low Power and Lossy Networks.
Guide to TCP/IP, Third Edition
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
1 PSAMP Protocol Specifications IPFIX IETF-64 November 10th, 2005 Benoit Claise Juergen Quittek Andrew Johnson.
March 7, 2005MOBIKE WG, IETF 621 Mobility Protocol Options for IKEv2 (MOPO-IKE) Pasi Eronen.
IETF 68, MPLS WG, Prague P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels draft-leroux-mpls-p2mp-te-bypass-01.txt J.L. Le Roux (France Telecom) R. Aggarwal.
1 CMPT 471 Networking II IGMP (IPv4) and MLD (IPv6) © Janice Regan,
Handling MPLS-TP OAM Packets Targeted at Internal MIPs draft-farrel-mpls-tp-mip-mep-map-04 H. Endo, A. Farrel, Y. Koike, M. Paul, R. Winter.
Packet Filtering Chapter 4. Learning Objectives Understand packets and packet filtering Understand approaches to packet filtering Set specific filtering.
Yang Shi (Richard), Yong Zhang IETF 74 th 26 March 2009, San Francisco CAPWAP WG MIB Drafts Report.
Slide #1IETF 82 – ROLL WG – November 2011 RPL adaptation for asymmetrical links IETF 82 status draft-thubert-roll-asymlink Pascal Thubert.
SHIM6 Protocol Drafts Overview Geoff Huston, Marcelo Bagnulo, Erik Nordmark.
Node Information Queries July 2002 Yokohama IETF Bob Hinden / Nokia.
SIP working group IETF#70 Essential corrections Keith Drage.
Rfc4474bis-01 IETF 90 (Toronto) STIR WG Jon. First principles (yet again) Separating the work into two buckets: 1) Signaling – What fields are signed,
ROLL Working Group Meeting IETF-81, Quebec City July 2011 Online Agenda and Slides at: bin/wg/wg_proceedings.cgi Co-chairs:
RPL:IPv6 Routing Protocol for Low Power and Lossy Networks Speaker: Chung-Yi Chao Advisor: Dr. Kai-Wei Ke 2015/10/08 1.
Slide #1 Performance Evaluation of Routing Protocol for Low Power and Lossy Networks (RPL) draft-tripathi-roll-rpl-simulation-04 IETF Virtual Interim WG.
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
IETF79 Nov 2010 Routing metrics ID -11 draft-ietf-roll-routing-metrics-11 JP Mijeon Kris.
ROLL RPL Security IETF 77 status
RPL Routing Pathology In a Network With a Mix of Nodes Operating in Storing and Non-Storing Modes draft-ko-roll-mix-network-pathology JeongGil Ko, J.Jeong,
SRI International 1 Topology Dissemination Based on Reverse-Path Forwarding (TBRPF) Richard Ogier September 21, 2002.
Mobile IPv6 with IKEv2 and revised IPsec architecture IETF 61
RTP Splicing Status Update draft-ietf-avtext-splicing-for-rtp-11 Jinwei Xia.
1 draft-sidr-bgpsec-protocol-05 Open Issues. 2 Overview I received many helpful reviews: Thanks Rob, Sandy, Sean, Randy, and Wes Most issues are minor.
Revising RFC 3775 MEXT WG, IETF 70 Vijay Devarapalli
NEMO Basic Support update IETF 61. Status IANA assignments done Very close to AUTH48 call Some issues raised recently We need to figure out if we want.
Generalized MPLS RSVP-TE Signaling for Layer-2 LSPs D.Papadimitriou D.Brungard A.Ayyangar
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
IETF 69, July 2007Slide 1 Preferential Forwarding Status bit Definition draft-muley-dutta-pwe3-redundancy-bit-01.txt Praveen Muley, Pranjal K. Dutta, Mustapha.
Multiple Care-of Address Registration draft-ietf-monami6-multiplecoa-02.txt.
ROLL Working Group Meeting IETF-82, Tapei, November 2011 Online Agenda and Slides at: bin/wg/wg_proceedings.cgi Co-chairs:
Draft-ietf-nsis-qos-nslp-05.txt G. Karagiannis, A. McDonald, S. Van den Bosch.
The Semantic IoT Amr El Mougy Slim Abdennadher Ghada Fakhry.
PMIPv6 multicast handover optimization by the Subscription Information Acquisition through the LMA (SIAL) Luis M. Contreras Telefónica I+D Carlos J. Bernardos.
6TSCH Webex 05/03/2013. Agenda update charter: security paragraph[5min] link / peering management[10min] 6TUS building blocks[10min] Centralized routing.
Mukul Goyal University of Wisconsin Milwaukee
Open issues with PANA Protocol
Wireless Sensor Networks 6. WSN Routing
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
PANA Issues and Resolutions
6LoWPAN Backbone Router
NDN Messages and NDN Packets
In-Band Authentication Extension for Protocol Independent Multicast (PIM) draft-bhatia-zhang-pim-auth-extension-00 Manav Bhatia
ROLL RPL Security IETF 77 status
draft-jeyatharan-netext-pmip-partial-handoff-02
CARD Designteam A. Singh, D. Funato, H. Chaskar, M. Liebsch
Internet Networking recitation #12
6LoWPAN Interoperability
Neighbor Management Policy for 6LoWPAN Signaling and Policy guidelines
DetNet Architecture Updates
Presentation transcript:

Slide #1IETF 77 – Roll WG – March 2010 ROLL RPL IETF 77 status draft-ietf-roll-rpl Tim Winter Pascal Thubert Design Team

RPL Status New version draft-ietf-roll-rpl-07 DIO relatively stable DAO refined –for mixed source route and stateful –S flag, DTSN New examples in appendix B New companion drafts: –draft-ietf-roll-of0 –draft-levis-roll-trickle –draft-hui-6man-rpl-option Slide #2IETF 77 – Roll WG – March 2010

Room for simplification S-flag (related to #26 and LSRR) T-flag (vs DODAG sequence only) Prefix in DIOs Consistency (what, when) Slide #3IETF 77 – Roll WG – March 2010

Major Open Tickets #17: replacing hash with DTSN #21: control bits in flow label #23: OCP object #24: P2P Discussion #25: RPL satisfying the MUST reqs #26: storing / non-storing / mixed #27: DAO ACK #28: Source Route Failure Slide #4IETF 77 – Roll WG – March 2010

Ticket #17: LSRR updates Problem: Updating source route path when parent moves. Question: Do we cache source routes? How do we trigger updates? Cost of the update? Proposed approach: – DTSN triggers updates in the Source Route SUBDAG – S-flag avoids the O(Children) problem – #26 is opened to assert the need of mixed mode Ticket owner: Pascal Thubert Slide #5IETF 77 – Roll WG – March 2010

Ticket #21:Flow Label Problem: Data packets need an instance ID field. Question: Relationship with flow label? Proposed approach: – Packets MAY have a hop-by-hop header that specifies instance ID. This header does not escape the RPL network. – If a packet does not have this hop-by-hop header, RPL assumes the instance ID is embedded in the flow label. – Gateway defaults RPL-inbound packets to instance ID 0. – Gateway decides whether to insert header based on signaling external to RPL specification. Ticket owner: Philip Levis Slide #6IETF 77 – Roll WG – March 2010

Ticket #23 OCP Object Question: Should RPL or Metrics draft specify the OCP object? Background: – Historically RPL draft did include the OCP code (as member of DIO base) – OCP object was subsequently introduced and migrated to metrics draft – As of RPL-07 inconsistent text to OCP object has been removed, leaving metrics draft to ‘own’ OCP object – RPL interface to OFs may now be left somewhat ambiguous Next Step: Clarify in RPL the interface to Ofs Ticket owner: Tim Winter Slide #7IETF 77 – Roll WG – March 2010

Ticket #24 P2P Performance Question: How do we make RPL really support P2P? Background: - Use RPL for P2P raised concerns in terms of path cost (potential issue in terms of battery) -Issue when sending traffic to nodes that do not maintain connectivity (reactiveness) Next Step: Use reactive DIS message across the DODAG –TTL = 5 –Forward limited # of DIS copies (dampening) –Collect source route in DIS message –Option: Piggyback (short) data msg to DIS message Ticket owner : Anders Brandt Slide #8IETF 77 – Roll WG – March 2010

Ticket #25: RPL Satisfying the MUST requirements Question: Does RPL (rev-07) satisfy the requirements? Proposed approach: – List all MUST spelled out in RFC5548, RFC5673, « home routing » and « building routing » requirements documents. – Some of the MUST might now be seen as not sufficiently acurrate – Some of you mentioned that some requirements were missing (say it before !!). Still we can look at them, but won’t start again the requirements analysis. – Matrix will be built and sent to the list – Reasonable to not satisfy a MUST if clearly justified. Ticket owner: JP Vasseur Slide #9IETF 77 – Roll WG – March 2010

Ticket #26: Mixed Operation Problem: Mixed mode leads to complex behaviours Question: Should RPL specify operation in either a storing or non-storing (but not mixed) mode for down routes? Proposed approach: – DIO control field to signal mode of operation as storing or non- storing (allow for future specification of mixed modes). – All nodes MUST support non-storing operation (source routing, LSRR or DAO?). – Nodes MAY support storing operation (hop-by-hop routing, DAO). Nodes without adequate resources participate as leaves only. – Key design point; further feedback from WG? Ticket owner: Tim Winter Slide #10IETF 77 – Roll WG – March 2010

Ticket #27: DAO Ack Problem: DTSN covers the loss of DIO because of LLN. Question: Should we also protect DAO? Proposed approach: – none yet – we are still picking advice from the list. Ticket owner: Pascal Thubert Slide #11IETF 77 – Roll WG – March 2010

Ticket 28: Source Route Failure Problem: Source route used to support non-storing nodes Question: What action to take when source route fails? Approaches: –Possible actions: Drop packet and do nothing Drop packet and send back ICMP error Drop packet and send back RPL message Backtrack by sending packet towards root –Possible uses: Specify only a single action to take Allow different actions on a per-instance/dag/packet basis Ticket owner: Jonathan Hui Slide #12IETF 77 – Roll WG – March 2010

Other Room for refinement Generic Role of OF Parameters –DIO vs. OF vs. Spec vs. implementation Movement –When to move, jump, migrate DAO –When to proactively push a DAO –When to pull DAOs using DTSN and T bit. Slide #13IETF 77 – Roll WG – March 2010

Miscellaneous/editorial Reporting to the root –Eg Request a global repair Options in DIS –Security, filters, Still some inconsistencies –DAG vs. DODAG Slide #14IETF 77 – Roll WG – March 2010