Presentation is loading. Please wait.

Presentation is loading. Please wait.

Backbone Router PlugFest demo

Similar presentations


Presentation on theme: "Backbone Router PlugFest demo"— Presentation transcript:

1 Backbone Router PlugFest demo
draft-thubert-6lowpan-backbone-router draft-chakrabarti-nordmark-6man-efficient-nd Pascal Thubert & Thomas Watteyne 6lo WG Meeting 89th IETF Meeting London

2 Tomorrow’s meetings of interest
GMT Thursday Morning extra session Meeting Room tisch PlugFest GMT Thursday Afternoon Session I Buckingham INT 6tisch IPv6 over the TSCH mode of IEEE e GMT Thursday Afternoon Session II Viscount RTG roll Routing Over Low power and Lossy networks GMT Friday Afternoon Session 1 Viscount APP core Constrained RESTful Environments 2 2 2

3 6TiSCH: Architecture RPL Authentication for Network Access
Centralized route and track computation and installation Management and Setup Discovery Pub/Sub Authentication for Network Access  Distributed route and track computation and installation Distributed route and track computation and installation Backbone Router (proxy) PCEP/PCE CoAP/DTLS PANA 6LoWPAN ND RPL Time Slot scheduling and track G-MPLS forwarding TCP UDP ICMP RSVP IPv6 6LoWPAN HC 6top IEEE e TSCH 3

4 (SmartMesh IP starter kit)
Backbone router demo IPv6 host draft-thubert-6lowpan-backbone-router efficient ND (WiND) (IPv6 ND suppress) host Ethernet Ethernet SmartMesh IP IEEE e TSCH 6LoWPAN Cisco IE3000 (industrial switch) bridge serial DustLink 6LoWPAN compaction interface to manager ND Linear Technology DC9000 (SmartMesh IP starter kit) Classical ND Efficient ND SmartMesh IP

5 LP Node 6LR 6LBR 6BBR Router/Server Router/Server Router/Server
Ethernet Mesh Radio 1 Hop Ethernet 6LoWPAN ND Route over or Mesh under Efficient ND Classical ND NS (ARO) Route update NS (ARO) NS (ARO) NS DAD Create proxy state NS lookup NA (~O)

6 What’s a Backbone Router?
Common ND based abstraction over a backbone Scales DAD operations (distributes 6LoWPAN ND LBR) Scales the subnetwork (high speed backbone) Allows interaction with nodes on the backbone or in other subnets running different operations

7 Questions?

8 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

9 Initial time A single subnet model for the backbone and the
| 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 A single subnet model for the backbone and the wireless sensor networks Default Route In RIB Subnet Route In RIB Subnet Route In RIB Subnet Route In RIB Subnet Route In RIB Subnet Route In RIB

10 Registration (1st step)
| 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 has: Lifetime Unique ID TID (SeqNum) DAD DAD NS (ARO) DAR

11 Registration (2nd step one second later)
| 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 The BR maintains a binding state to the WSN node for the registration lifetime Opt NA(O) Opt NA(O) NA (ARO) DAC

12 Duplication DAD option has: Unique ID TID (SeqNum) Defend with NA if:
| 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 DAD option has: Unique ID TID (SeqNum) Defend with NA if: Different OUID Newer TID DAD NA DAC (KO) DAR

13 Mobility DAD option has: Unique ID TID (SeqNum) Defend with NA if:
| 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 DAD option has: Unique ID TID (SeqNum) Defend with NA if: Different OUID Newer TID NOT Available Yet DAD NA DAC (OK) DAR

14 Resolution NA option has: Unique ID TID (SeqNum) NA NS packet
| 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 NA option has: Unique ID TID (SeqNum) NA NS packet

15 Resolution (2) packet NS NA ---+----------------------
| 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 packet NS NA

16 Enhancing the Address Registration Option
Used to resolve conflicts Added in Efficient ND: TID to detect movement Needed In RPL: Object Unique ID if use RPL for DAD | Type | Length = 2 | Status | Reserved | | Reserved |T| TID | Registration Lifetime | | | Unique Interface Identifier


Download ppt "Backbone Router PlugFest demo"

Similar presentations


Ads by Google