25
6TSCH Webex 05/17/2013

6TSCH Webex

  • Upload
    geneva

  • View
    58

  • Download
    1

Embed Size (px)

DESCRIPTION

6TSCH Webex. 05/17/2013. Add note on visibility. It is our collective responsibility to make 6TSCH visible and attract participant Paper @ Industrial Track in esIoT (July) IERC Cluster Book 2013 ?. Agenda. BoF in Berlin: 40 minutes Bootstrapping 5 minutes - PowerPoint PPT Presentation

Citation preview

Page 1: 6TSCH Webex

6TSCH Webex

05/17/2013

Page 2: 6TSCH Webex

Add note on visibility

• It is our collective responsibility to make 6TSCH visible and attract participant

• Paper @ Industrial Track in esIoT (July)• IERC Cluster Book 2013• ?

Page 3: 6TSCH Webex

Agenda

•BoF in Berlin: 40 minutes•Bootstrapping 5 minutes•6TUS split: 15 minutes.

Page 4: 6TSCH Webex

BoF Request

Page 5: 6TSCH Webex

BoF request form

1) BOF's full name and acronym in brackets:Deterministic IPv6 over IEEE802.15.4e Timeslotted Channel Hopping (6TSCH)

2) AREA under which Working Group or BOF appearsINT

Page 6: 6TSCH Webex

BoF request form

3) Chair(s) Name(s) and e-mail address(es)Michael Richardson suggests it is good that the chairs and people explaining things are not the proponents 4) Agenda (too long?)•TSCH presentation 30mn •Work items and mapping with existing work and WGs 1H •Charter discussion 1H

Page 7: 6TSCH Webex

BoF request form

• 3) Full Description of BOFWG creation BoF on Deterministic IPv6 over the TSCH mode

of IEEE 802.15.4e. The WG will propose an architecture that supports centralized and distributed routing and resource allocation over a TSCH based mesh. The group will resolve the impacts on existing protocols such as RPL and 6LoWPAN. It will define a component that provides the expected link functionality for IPv6 over the TSCH MAC and a G-MPLS switching sublayer, and standardize the protocols and/or protocol extensions to establish time slots between peers and reserve resources along a path. <add links to drafts>

Page 8: 6TSCH Webex

BoF request form

5) CONFLICTS to avoidROLL 6MAN CoAP COMAN INTAREA RTGAREA

6) Expected Attendance : 607) Number of sessions: 18) Length of session: 2 1/2 hours

Page 9: 6TSCH Webex

Marc’s recommendations

Page 10: 6TSCH Webex

Control your scope

A scope that is too large will scare people off

Suggestions:1.Start complex items with requirement draft :

• Centralized computation ?• 6TUS subset ?

2.?

Page 11: 6TSCH Webex

Inspire confidence

People must understand that the WG can achieve deliverables in due time.Suggestions:

1. Say that we:• emulate existing industrial solution for centralized and

TSCH, and Zigbee IP for distributed• produce the missing links either in-house or by pushing

work to other WGs (we do reqs)• e.g. TSCH draft, architecture, coexistence with ISA et

HART, applicability (indus, automation, …)

2. Existing drafts

Page 12: 6TSCH Webex

Clearly present gap analysis and problems to be solved

Suggestions1.Our draft charter has a gap analysis. Keep revalidating as our understanding evolves. 2.Include req drafts as work items. Should start asap3.Spend enough time on charter work as opposed to solution drafts4.?

Page 13: 6TSCH Webex

Clearly propose work items

People must understand that the WG can achieve deliverables in due time.Suggestions1.Our draft charter has work items. Keep revalidating as our understanding evolves.2.Spend enough time on architecture presentation so work items are clearer3.?

Page 14: 6TSCH Webex

Explain why this is IETF work

Why work does not belong to existing WG Suggestions ?1.There is IPv6 over foo and routing area work. Refer to architecture draft2.Reqs are centered on TSCH use cases but work will be pushed elsewhere

Page 15: 6TSCH Webex

Show activity

Suggestions:1.Weekly call2.Drafts and Repo activities3.ML stats (135 members!!!) and archive http://www.ietf.org/mail-archive/web/6tsch/current/maillist.html

4.?

Page 16: 6TSCH Webex

Do not deep-dive in drafts gory details

That would lose the audience.

Suggestions:1. Keep it to Architecture and TSCH drafts2. Req drafts focus?

Page 17: 6TSCH Webex

External relations

Official Liaison work is double edged sword. Mostly keep informal, talk about exchanges.Suggestions:1.Participate to ISA100.202.Participate to IoT 63.Participate to Heathrow group4.Others ?

Page 18: 6TSCH Webex

Network bootstrapping

Page 19: 6TSCH Webex

Network bootstrapping ---+---------------------- | 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 o

1. TSCH network formationNOT completely defined in IEEE802.15.4e! Many

OPTIONAL OPTIONAL features

6TUS6TUS networkformation commands

2. TSCH network – PCE connection / interaction

EBs configuration:- transmission period- slotframeID- cell (i.e., timeOffset and channelOffset)

- Security/ Authentication-Procedure for regulating schedule requests from motes to PCE

Page 20: 6TSCH Webex

splitting the 6tus draft

Page 21: 6TSCH Webex

Current TOC2. 6tus Adaptation Layer

Specification 2.1. Overview 2.2. Link Model 2.3. Data Convey Model 2.4. Commands 2.5. Message Formats 2.6. Time Sequence 2.7. Statistics 2.8. Monitoring

3. Using 6tus 3.1. RPL on 6tus 3.2. GMPLS on 6tus

Page 22: 6TSCH Webex

Commands• Link Commands

– Add/remove hard/soft links• Slotframe Commands

– Add/remove slotframe• Monitoring Commands

– Configure monitoring process• Statistics Commands

– Configure statistics to collect– Retrieve statistics

• Network Formation Commands– Configure Enhanced Beacons

contents– Configure when to send EBs

• Time Source Neighbor Commands– Set a node’s time source neighbor(s)

• Neighbor Commands– Manage the neighbor table

• Queuing Commands– Create a queue– Read queue statistics

• Security Commands– Manage the node’s keying material

• Data Commands– Send and Receive data

Page 23: 6TSCH Webex

Packet Formats• 6tus uses TSCH Payload IEs• Defined by IEEE802154e:

– TSCH Synchronization IE– TSCH Slotframe and Link IE– TSCH Timeslot Template IE– TSCH Channel Hopping IE

• Defined by 6tus– 6tus Opcode IE– 6tus Bandwidth IE– 6tus Generic Schedule IE

• 6tus assembles IEs to form 6tus messages

Page 24: 6TSCH Webex

What 6tus does● Manages hard cells

● “pass-through” layer for PCE● Manages soft cells

● Negotiation protocol● Monitoring function

● Switching based on (implicit) labels

Page 25: 6TSCH Webex

Proposal● 6tus specification

● current draft● minus the negotiation protocol● plus the commands to manage the label switching

● 6tus for centralized scheduling● how to use 6tus in the presence of a PCE● relates protocol between the PCE and the nodes

● 6tus for distributed scheduling● negotiation protocol● monitoring function

● 6tus support for label switching● switching a packet along a track