6TSCH Webex 05/03/2013. Agenda update charter: security paragraph[5min] link / peering management[10min] 6TUS building blocks[10min] Centralized routing.

Slides:



Advertisements
Similar presentations
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Advertisements

Auto Configuration and Mobility Options in IPv6 By: Hitu Malhotra and Sue Scheckermann.
IP Mobility Support Basic idea of IP mobility management
Wireless Embedded Systems ( x) IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN) Chaiporn Jaikaeo Department of.
CSE331: Introduction to Networks and Security Lecture 8 Fall 2002.
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
1 Mobile IP Why mobile IP? How mobile IP works –Introduction –Agent discovery/Advertisement –Registration –Routing considerations –Security Mobility management.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Network Layer Packet Forwarding IS250 Spring 2010
MOBILITY SUPPORT IN IPv6
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Multicast Communication
IP Mobility Support Basic idea of IP mobility management o understand the issues of network-layer mobility support in IP network o understand the basic.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
Mobile IP Polytechnic University Anthony Scalera Heine Nzumafo Duminda Wickramasinghe Edited by: Malathi Veeraraghavan 12/05/01.
Guide to TCP/IP Fourth Edition
Lesson 6 Neighbor Discovery.
CMPT 471 Networking II Address Resolution IPv6 Neighbor Discovery 1© Janice Regan, 2012.
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
TCP/IP Protocol Suite 1 Chapter 14 Upon completion you will be able to: Unicast Routing Protocols: RIP, OSPF, and BGP Distinguish between intra and interdomain.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
Mobile IP Seamless connectivity for mobile computers.
1 Chapter06 Mobile IP. 2 Outline What is the problem at the routing layer when Internet hosts move?! Can the problem be solved? What is the standard solution?
Computer Science and Engineering Computer System Security CSE 5339/7339 Session 24 November 11, 2004.
Summary of Certification Process (part 1). IPv6 Client IPv6 packets inside IPv4 packets.
Unicast Routing Protocols  A routing protocol is a combination of rules and procedures that lets routers in the internet inform each other of changes.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 4 Routing Fundamentals and Subnets/ TCP/IP Transport and Application Layers.
IPv6 Mobility Milo Liu SW2 R&D ZyXEL Communications, Inc.
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal GROUP 9.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
TCOM 515 IP Routing. Syllabus Objectives IP header IP addresses, classes and subnetting Routing tables Routing decisions Directly connected routes Static.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 13 Routing Protocols (RIP, OSPF, BGP)
6TSCH Webex 05/17/2013. Add note on visibility It is our collective responsibility to make 6TSCH visible and attract participant Industrial Track.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
6TSCH Webex 05/24/2013. Agenda BoF recap[5min] Webinar announcement[5min] Centralized routing requirements draft [10min + 5min Q&A] updated TSCH draft[5min]
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_a Routing Protocols: RIP, OSPF, BGP Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
Session: 14S. K. Nayak14.1 Mobile Computing Session 14 Mobile IP S. K. Nayak Synergy, Dhenkanal.
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Introduction to Mobile IPv6
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
An internet is a combination of networks connected by routers. When a datagram goes from a source to a destination, it will probably pass through many.
ICMPv6 Error Message Types Informational Message Types.
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Routing Information Protocol
Objectives After completing this chapter you will be able to: Describe the Routing Information Protocol (RIP version 1 and RIP version 2) Describe Routing.
1 Chapter 14-16a Internet Routing Review. Chapter 14-16: Internet Routing Review 2 Introduction Motivation: Router performance is critical to overall.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
IPv6 (Internet Protocol V. 6)
Doc.: Submission, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [IG 6tisch Closing Report for.
Computer Science and Engineering Computer System Security CSE 5339/7339 Session 27 November 23, 2004.
BAI513 - Protocols IP Version 6 Operation BAIST – Network Management.
Wireless ND Stateful Address Identification and Location draft-thubert-6man-wind-sail pthubert, cisco.com IETF 88, Vancouver.
1 Charter 2.0 chairs. 2 Description of Working Group The Working Group will focus on enabling IPv6 over the TSCH mode of the.
6tisch security design team: progress since Toronto
Wireless Sensor Networks 6. WSN Routing
Backbone Router PlugFest demo
Networking Applications
Mobile IP.
OpenDaylight BGP Use-Cases
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing Zigbee Standard Dr.
6TSCH Webex 06/21/2013.
draft-barth-pce-association-bidir-01
Computer Networks Protocols
IPv6 ND Proxy - why it matters for
Presentation transcript:

6TSCH Webex 05/03/2013

Agenda update charter: security paragraph[5min] link / peering management[10min] 6TUS building blocks[10min] Centralized routing building blocks[10min] distributed routing building blocks[10min] Wireless ND[10min]

update charter security paragraph

New security paragraph “ A document on the security architecture and requirements for 6TSCH will be developed, and depending on the security requirements identified in the document, the group may work on a security solution and ask for security area review.” was: “The need for other documents may arise as the group progresses. Informational documents on the security, and in particular the use of PANA for 6TSCH are to be expected and fall within charter.”

Architecture blocks

| External Network | | | Router | | PCE / | | | | Common Net Mgt | | | Subnet Backbone | | | | | | Backbone | | Backbone | | Backbone o | | router | | router | | router o o o o o o o o o o o o o o o o o o o LLN o o o o o o o o o o o o o o o o

|PCEP | CoAP |PANA | WiND /| RPL | | |DTLS | | | 6LPND | | | TCP | UDP | ICMP |RSVP | | IPv6 | | (6LoWPAN HC) | | 6TUS | | ( e) TSCH | | | DECT | 4G / LTE | | | ac | | |

Link / peering mgt

subBlocks Peer selection –For PCE, need additional peers left/right Peer maintenance –Bidir reachability –Metrics evaluation

6TUS

subBlocks Scheduler –Handles 6LoWPAN packets or fragments –Selects xmit slot based on schedule or priority GMPLS layer –Switches along a track –Punts at the end of track –Punts untracked packets Slot negotiation protocol –With peer 6TUS

Centralized routing

subBlocks Route Computation engine in PCE –Out of scope? Protocol to request a computation –PCEP? –What about maintainance and destroy? Protocol to advertise peerings and metrics –Between PCC and PCE –Reuse RFC 6551 metrics ? Protocol to validate a track (OAM)

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (RPL root) (RPL root) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Installing tracks (V1) The PCE pushes Tracks as slot switching (G-MPLS) Switching Table entry

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (RPL root) (RPL root) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Installing tracks (V2) The PCE pushes Tracks as source routing info to requester Switching Table entry

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (RPL root) (RPL root) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o validating tracks (Operations, Administration, and Maintenance) OAM frames are Periodically sent along a track to measure metrics OAM frames See

Notes on PCEP

Status RFC5440 March 2009 JP Vasseur, JL. Le Roux, Eds. Path Computation Element (PCE) Communication Protocol (PCEP)

Scope Communication between –PCE (Path Computation Element) –PCC (Path Computation Client) PCC asks for the computation of a path to the PCE, which answers with a PCResp Does not define how PCE calculates the path Does not define how PCE knows about the network

Communication TCP port 4189 Long-term TCP session, or new TCP session per PCEP transaction. Long-term PCEP sessions between PCC and one or more PCC Keep-alive mechanism as part of PCEP

Packet Types 1.Open 2.Keepalive 3.PCRequest 4.PCReply 5.Notification 6.Error 7.Close

Remarks/Questions (Looks like) TCP can be replaced by CoAP / UDP Apply Trickle timer to PCEP keepalives? PCEP invoked after the resource have been allocated PCNtf to contain topological information? Authentication? RPL root as relay agent?

Distributed routing

subBlocks RPL (as is?) OF (?) Reservation along a routing path

Initial time | External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (root) (6LBR) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Installing /64 route A single subnet model for the backbone and the wireless sensor networks Subnet Route In RIB Subnet Route In RIB Subnet Route In RIB Subnet Route In RIB Default Route In RIB Subnet Route In RIB

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (RPL root) (RPL root) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Installing /128 routes The BR maintains a route to the WSN node for the DAO Lifetime over instance VRF DAO Host Route In RIB Host Route In RIB default Route In RIB

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (RPL root) (RPL root) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Reservations Within a DODAG through the common parent RSVP Switching Table entry

RSVP / NSIS supported on UDP reservation (Point to Point) maintenance - status collection and monitorin Ad-hoc QoS content definition following a TLV and being appended to a generic header upstream and downstream reservation In case of NSIS neighbour discovery in case no routing state is installed. hop by hop state installation, does not require end to end messaging per hop

WiND Wireless ND

subBlocks Registration and DAD –extending 6LoWPAN ND opn the backbone Resolution –Distributed through proxy-ND –Or routing in not-onlink mode

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (6LBR) (6LBR) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Registration (1st step) NS (ARO) DAR DAD Registration has: Lifetime Unique ID TID (SeqNum)

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (6LBR) (6LBR) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Registration (2 nd step one second later) NA (ARO) DAC Opt NA(O) The BR maintains a binding state to the WSN node for the registration lifetime Opt NA(O)

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | (root) (6LBR) | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Duplication DAR DAC (KO) DAD NA DAD option has: Unique ID TID (SeqNum) Defend with NA if: Different OUID Newer TID

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Mobility DAR DAC (OK) DAD NA DAD option has: Unique ID TID (SeqNum) Defend with NA if: Different OUID Newer TID

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Resolution packet NS NA NA option has: Unique ID TID (SeqNum)

| External Network | | | Router | | PCE/ | | | | NME | | | Subnet backbone | | | | | | Backbone | | Backbone | | Backbone | | router | | router | | router o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Resolution (2) packet NA NS