doc.: IEEE <doc#>

Slides:



Advertisements
Similar presentations
Doc.: IEEE xxx Submission January 2015 N. Sato and K. Fukui (OKI)Slide 1 Project: IEEE P Working Group for Wireless Personal Area.
Advertisements

Doc.: IEEE Submission May 2014, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Response.
Doc.: IEEE Submission Oct Slide 1 Sangjae Lee (ETRI) et al Project: IEEE P Working Group for Wireless Personal Area.
Doc.: IEEE Submission Oct Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:
March 2014 doc.: IEEE Submission Jaehwan Kim (ETRI) Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Doc.: IEEE Submission Oct Slide 1 Sangjae Lee (ETRI) et al Project: IEEE P Working Group for Wireless Personal Area.
Doc.: IEEE TG10 (L2R) July 2014 Clint Powell (PWC, LLC) Project: IEEE P Working Group for Wireless Personal Area Networks.
Doc.: IEEE Submission Oct Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:
<month year> doc.: IEEE s November 2015
November 2010 doc.: IEEE e Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: LB60 comment.
<month year> doc.: IEEE < > <September 2017>
Submission Title: [Proposal for MAC Peering Procedure]
March 01 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG4 RFWaves MAC Proposal Overview Date Submitted:
July, 2003 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Changes to ] Date Submitted:
<month year> doc.: IEEE <# > <April 2008>
<month year> doc.: IEEE < > <Sept 2016>
doc.: IEEE <doc#>
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG10 (L2R) Closing Report.
November 18 July 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Task Group 4e definitions Date.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
<month year> doc.: IEEE < > <September 2017>
<month year> doc.: IEEE < > <January 2018>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<month year> doc.: IEEE < > <September 2017>
<May,2009> doc.: IEEE <doc .....> <July 2009>
<month year> September 2012
Submission Title: [Proposal for MAC Peering Procedure]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Robert Moskowitz, Verizon
< November, 2011 > Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [More Low Energy Mechanism Details]
Robert Moskowitz, Verizon
1/2/2019<month year> doc.: IEEE Jan 2013
doc.: IEEE <doc#>
<month year> doc.: IEEE < > <May 2017>
doc.: IEEE <doc#>
Robert Moskowitz, Verizon
Nov 2013 Robert Moskowitz, Verizon
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Summary of L2R Preliminary Proposals.
doc.: IEEE <doc#>
Submission Title: [Proposal for MAC Peering Procedure]
Source: [Pat Kinney] Company [Kinney Consulting LLC]
<month year> <doc.: IEEE doc> Julyl 2015
doc.: IEEE <doc#>
Submission Title: [IEEE WPAN Mesh Reference Model]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: [Proposal for MAC Peering Procedure]
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
doc.: IEEE <doc#>
<month year> <January 2019>
f- 433 MHz PHY and MAC for TG4f - Preliminary Proposal July 2009 Project: IEEE P Working Group for Wireless Personal.
doc.: IEEE <doc#>
July 2012 Robert Moskowitz, Verizon
doc.: IEEE <doc#>
18 March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Extending the MAC Superframe of
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> Julyl 2015
<month year> doc.: IEEE August 2014
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Response to PAR and 5C Comments.
<month year> doc.: IEEE < > <March 2019>
<month year> doc.: IEEE s November 2015
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [15.4j Coordinator Switching] Date Submitted:
<month year> doc.: IEEE s January 2016
Source: [Chunhui Zhu] Company [Samsung]
Jul 2011 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Comparison of Responses to Task Group j.
May 2014 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG9 Hop Discussion Date Submitted: May 15, 2014.
Presentation transcript:

doc.: IEEE 802.15-<doc#> <month year> doc.: IEEE 802.15-<doc#> March 2017 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Overview Tutorial on IEEE 802.15.10 Date Submitted: March, 2017 Source: Clint Powell (Powell Wireless Commsulting, LLC), Verotiana Rabarijaona (NICT), Charles Perkins (Futurewei), Noriyuki Sato (OKI) Voice: +1-480-586-8457, E-Mail: cpowell@ieee.org Re: Abstract: Overview of IEEE 802.15.10 Recommended Practice Purpose: Introduction to L2R Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15. Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato <author>, <company>

Outline Overview System Architecture Topologies IE's Overview/Use Routing Types Supported Addressing Supported Payload & Address at each Hop Route Metrics Security Features Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Layer 2 Routing (L2R) Overview March 2017 Layer 2 Routing (L2R) Overview Motivation Growing use of 802.15 in large mesh network applications such as Utility and more generally in Field Area Networks Need to address general requirements for L2 routing in Field Area Networks utilizing newer 15.4g and 15.4e amendments Support and use in higher layer protocols – the Internet of Things Applications Smart Energy/Utilities (Smart Metering, FANs…) Smart City (Street Lighting/Parking/Metering…) Control and Monitoring (Smart Home, etc.) Automation Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Layer 2 Routing (L2R) Overview March 2017 Layer 2 Routing (L2R) Overview 802.15 TG10 - L2R Purpose Defines protocols that route packets in a dynamically changing (order of a minute) 802.15.4 network Extends the area of coverage as the number of nodes increase Supports Data Concatenation Supports small, medium and large scale networks Anticipated Publication Date April 2017 Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

System architecture L2R management (start, join...) L2R Data PAN management (start, association...) MAC Data PHY settings (frame size, channel...) PHY Data LME: (sub)layer management entity L2RLME: Layer 2 Routing LME MLME: MAC LME PLME: PHY LME SAP: service access point PD: PHY layer data MCPS: MAC common part sublayer Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Topologies Multiple services in one mesh March 2017 Topologies Multiple services in one mesh * The definition of services are out of scope Same service provided in different meshes Optional direct connection to the PAN coordinator through an external network (3G, 4G, WiMAX...) Used for short address assignment, credential verification... Support for multiple meshes in one PAN Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Topologies – Multi-PAN Operation March 2017 Topologies – Multi-PAN Operation For TV White space cluster tree PAN (TMCTP - IEEE 802.15.4m) Operates with EUI-64 addresses Single mesh rooted at the super PAN coordinator Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Topologies – Small scale PAN March 2017 Topologies – Small scale PAN Single mesh in the PAN PAN coordinator and mesh root implemented in the same device Uses short nested IE for downstream route establishment and routing Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Each nested IE enables one L2R operation March 2017 IE Overview IEEE 802.15.10 uses the frame formats available in IEEE 802.15.4 L2R functions are enabled with nested IEs The MLME IE is used in an enhanced beacon (EB), enhanced beacon request (EBR) or a data frame Each nested IE enables one L2R operation Covered in IEEE 802.15.4 Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

IE’s & Uses IE name Description L2R discovery (L2R-D) IE March 2017 IE’s & Uses IE name Description L2R discovery (L2R-D) IE Used for L2R mesh management (discovery, join, start...) Topology construction (TC) IE Neighbor link metric (NLM) IE Short route announcement (SRA) IE Used for establishing downstream routes (unicast and multicast) Route announcement (RA) IE Peer-to-peer request (P2P-RQ) IE Used for establishing P2P routes between two devices Peer-to-peer reply (P2P-RQ) IE Short L2R routing (SLR) IE Used for data routing L2R Routing IE Address assignment request (AA-RQ) IE Used for managing short address assignment Address assignment reply (AA-RP) IE Address release (A-RLS) IE Data concatenation (DCat) IE Used to when a data frame is the concatenation of several data frames Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported - Unicast March 2017 Routing Types Supported - Unicast Upstream: L2R device to the mesh root Enabled as soon as a device has joined the mesh Example use cases: Infrastructure monitoring Traffic monitoring Smart meter reading HVAC monitoring Environment monitoring Agriculture monitoring Asset tracking Parking monitoring Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported - Unicast March 2017 Routing Types Supported - Unicast Downstream: mesh root to L2R device Requires route establishment with a (short) route announcement IE ((S)RA IE) Example use cases: HVAC control Traffic messaging Traffic signal control Irrigation Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported - Unicast March 2017 Routing Types Supported - Unicast Peer-to-peer: L2R device to L2R device Combination of US and DS routing or Routing on the path established with an exchange of P2P request (P2P-RQ) and P2P reply (P2P-RP) IEs Avoid root node congestion Minimize #hops, energy consumption Minimize end-to-end delay Most traffic does not traverse the root Example use cases: Factory automation Building automation Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported – Multicast March 2017 Routing Types Supported – Multicast L2R device to group of L2R devices based on function (temperature sensor, light...), location (floor, building, district...), or other criteria Uses flooding with higher layer filtering, or routing on multicast paths established using Multicast Subscription field of the route announcement IE (RA IE) ACK may not be supported Example use cases: Street lighting Building, factory, city energy management systems (BEMS, FEMS, CEMS) Sprinkler control Entrance/Exit control Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported – Broadcast March 2017 Routing Types Supported – Broadcast Frames sent to all nodes in the mesh. No route establishment required. An L2R device forwards a frame if it has at least one neighbor other than the L2R device from which the frame was received Useful for topology building, neighborhood discovery, and route establishment Care must be used since no acknowledgement Example use cases: Emergency notification Outage notification Measurement/reading/sensing request Ping after disaster Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported - Options March 2017 Routing Types Supported - Options Source routing (DS and P2P) Hop-by-hop retransmission Enabled with the L2R Retransmission flag in the L2R Routing IE Requires MAC ACK Octets: ... 1 0/Variable ... Number of Intermediate Addresses Intermediate Address List (S)RA IE, SLR IE, L2R Routing IE, P2P RQ/RP IEs content Retransmission through a different neighbor * Not supported with source routing Failed transmission Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported - Options March 2017 Routing Types Supported - Options End-to-end acknowledgment Enabled with the E2E AR flag in the L2R Routing IE Uses the E2E-ACK IE Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Routing Types Supported – Options March 2017 Routing Types Supported – Options Sibling routing When enabled, allows routing through a neighbor of the same depth Increases robustness Requires resources for loop avoidance Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

March 2017 Addressing Supported All devices in the mesh must use the same address length (either 16-bit or 64-bit) Unicast, multicast, and broadcast are supported with either address length PAN coordinator manages address assignment upon request, with signaling mediated by the mesh root Uses the following short nested IEs for short address assignment: AA-RQ IE AA-RP IE A-RLS IE Pre-assigned addresses are O.K. Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Example for AA-RQ and AA-RP IEs March 2017 Example for AA-RQ and AA-RP IEs Node I requests a new address using AA-RQ Root gets address from PAN coordinator, sends back to I with AA-RP Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Payload & Address at each Hop March 2017 Payload & Address at each Hop Time To Live (TTL) is decreased Each intermediate router sets the transmit address to its own MAC address. Each intermediate router sets the next hop address appropriately depending on whether US, DS, or P2P routing is in use, possibly modified by sibling routing. 802.15.4 enables per-hop acknowledgement to be requested; 802.15.10 offers in addition end-to-end acknowledgement. Payload can be increased by data concatenation, and IEs manipulated as shown on the next slide; otherwise the payload remains unchanged. Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Data Concatenation (DCat) March 2017 Data Concatenation (DCat) E transmits concatenation of ((A | B) | D) | E all to same destination Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

March 2017 Route Metrics Metric ID Metric type name Description # of octets Hop count # hops source --> destination 1 RSW Received Signal Weakness (RSW) 2 ETX Estimated # of retransmissions 3 Expected airtime time to successfully send a frame 4 15 Vendor specific PQM defined by the implementer. There are four predefined metrics: Hop Count, RSW, ETX, and Expected Airtime. RSW is related to “signal strength” All predefined metrics are integer and additive, monotonically increasing metrics. Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Security Features Security Setting PIBs Discovery March 2017 Security Features Security Setting PIBs Discovery L2R-D IEs are exchanged in an EBR and an EB without security Indicates key exchange method - Non secure, Out-of-band, KMP Key setting Attributes of L2IB are set by higher layer or out-of-band mechanism Key exchange can be done by IEEE802.15.9. Related L2IB L2R Unicast Security attributes A key is managed by MAC layer. Key usage is managed by L2R (Key ID mode, Key source, Key index) Individual key usage can be set per neighbor (IEEE802.15.4 supports a link key) Different key usage for general unicast, RA IE and AA IE specific. L2R Broadcast Security attributes Different key usages can be set for general BC, TC IE and NLM IE. Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Example bootstrap with IEEE802.15.9 March 2017 Example bootstrap with IEEE802.15.9 Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato

Questions? March 2017 Clint Powell, Verotiana Rabarijaona, Charles Perkins, Noriyuki Sato