<September 2017> Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposal for ULI primitives] Date Submitted:

Slides:



Advertisements
Similar presentations
Doc.: IEEE /317r0 Submission September, 2000 Allen Heberling, Eastman Kodak, CompanySlide 1 NOTE: Update all red fields replacing with your information;
Advertisements

<month year> doc.: IEEE < > <September 2017>
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ULI “Profile” for Protocol Management] Date.
November 1999 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Mapping the Bluetooth Specification to.
Submission Title: [Add name of submission]
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 1014 Proposed Partial Resolution.
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ULI protocol stack and flows of operations]
June 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Scenarios for Usage Model Document.
March 01 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG4 RFWaves PHY Proposal Overview Date Submitted:
March 01 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG4 RFWaves PHY Proposal Overview Date Submitted:
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Add name of submission] Date Submitted:
May 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: WiMedia Liason Report May 06 Date Submitted:
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposal of ULI primitives for handling profiles]
May 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [PIB Coordination in g] Date Submitted:
September Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ to adaptation.
doc.: IEEE <doc#>
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Handling of non-ULI frame and Profile.
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposal for ULI primitives] Date Submitted:
November, 2004 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposal for PostBeaconDelay in b]
NOV 01 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Application Specific Information Element] Date.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
January, 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [60GHz Regulation in Germany] Date Submitted:
<month year> <Sept 2018>
<May,2009> doc.: IEEE <doc .....> <July 2009>
doc.: IEEE <doc#>
Submission Title: [Comment Resolutions for #345, #347, #348, and #349]
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ULI “Profile” for Protocol Management] Date.
May 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: WiMedia Liason Report May 06 Date Submitted:
doc.: IEEE <doc#>
<month year> doc.: IEEE s March 2016
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ULI protocol stack and flows of operations]
<month year> IEEE a <January 2006>
September 2005 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [IEEE – Liaison Report] Date.
September Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ to adaptation.
November 2005 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [IEEE – UWB Forum Liaison Report]
<month year> doc.: IEEE ptc November 2012
doc.: IEEE /XXXr0 Sep 19, 2007 June 2009
September 2016 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Liaison Report on for September.
October 2011 doc.: IEEE ptc August 2012
<month year> <Nov 2018>
<month year> doc.: IEEE s March 2019
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comment.
<month year> doc.: IEEE s March 2019
<month year> doc.: IEEE s March 2019
doc.: IEEE <doc#>
September 2000 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG3 Rank Order Voting Process Description.
Jan 2016 doc.: IEEE Jan 2016 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Liaison.
<month year> doc.: IEEE s July 2015
Submission Title: [Comment Resolutions for #345, #347, #348, and #349]
<month year> doc.: IEEE s March 2019
January 2000 doc.: IEEE /020r0 January 2000
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 1014 Proposed Partial Resolution.
<month year> doc.: IEEE s March 2019
<month year> doc.: IEEE s February 2019
<month year> doc.: IEEE s February 2019
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [OFDM extension to lower data rates] Date.
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comments.
<month year> doc.: IEEE s March 2019
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [15.4j Coordinator Switching] Date Submitted:
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comment.
<month year> doc.: IEEE s January 2016
<month year> doc.: IEEE s March 2019
September 2003 doc.: IEEE /0423 r0 September 2003
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comments.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 422 Proposal Date Submitted: 14 August,
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 422 Proposal Date Submitted: 14 August,
<month year> doc.: IEEE s September 2019
<month year> doc.: IEEE s September 2019
Presentation transcript:

<September 2017> Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposal for ULI primitives] Date Submitted: [11 SEP 2017] Source: [Hidetoshi Yokota, Ruben Salazar, Randy Turner] Company [Landis + Gyr] Address [8-13-1 Ginza, Chuo-ku, Tokyo 104-0061, Japan] Voice:[+81 3-4572-1407], FAX: [+81 4582-1401], E-Mail:[hidetoshi.yokota@lndisgyr.com] Re: [15-17-0215-00-0012] [If this is a response to a Call for Contributions, cite the name and date of the Call for Contributions to which this document responds, as well as the relevant item number in the Call for Contributions.] [Note: Contributions that are not responsive to this section of the template, and contributions which do not address the topic under which they are submitted, may be refused or consigned to the “General Contributions” area.] Abstract: [ULI profile is proposed in order to simplify the ULI interworking procedures.] Purpose: [Discussion and approval.] 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. NOTE: Update all red fields replacing with your information; they are required. This is a manual update in appropriate fields. All Blue fields are informational and are to be deleted. Black stays. After updating delete this box/paragraph. Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr)

doc.: IEEE 802.15-<15-09-0758-00-004e> November 18 <month year> doc.: IEEE 802.15-<15-09-0758-00-004e> <September 2017> Overview of Proposal ULI Profile operation primitives (revised) ULI Protocol module configuration primitives Yang data model for ULI protocol modules Usage of primitives Sincere thanks to Charley and Yokota-san: ah-ree-gah-toh-oo go-za-ee-ma-shi-tah Slide 2 Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr) Page 2

Protocol modules are also described in Yang data model <September 2017> Protocol modules are also described in Yang data model Template Profile (Yang) Config APP ULI operations Profile Protocol Modules (Yang) MLME-SET-* 802.15.4 operations PIB Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr)

ULI Profile Operation Primitives <September 2017> ULI Profile Operation Primitives Type of operations ULM-CREATE-PROFILE() ULM-EXEC-PROFILE() ULM-GET-PROFILE() ULM-CHANGE-PROFILE() ULM-DELETE-PROFILE() Name Request Indication Response Confirm ULM-CREATE-PROFILE X ULM-EXEC-PROFILE ULM-GET-PROFILE ULM-CHANGE-PROFILE ULM-DELETE-PROFILE Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr)

Example: configuring a set of parameters using a profile <September 2017> Example: configuring a set of parameters using a profile IEEE802.15.12 IEEE802.15.4 Next higher layer PDE sublayer Management Protocols sublayer MMI sublayer Device MAC ULM-EXEC-PROFILE.request MPH-EXEC-PROFILE.request MMI-MGMT.request MLME-SRM.request MLME-SET.request MAC PIB MLME-SET.response MLME-SRM.response MMI-MGMT.response MPH-EXEC-PROFILE.response ULM-EXEC-PROFILE.response Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr)

YANG data model for ULI protocol modules <month year> doc.: IEEE 802.15-<doc#> <September 2017> YANG data model for ULI protocol modules container module-descriptor { config false; uses “ULI_module”; description “MODULE DESCRIPTOR”; } grouping ULI_module { leaf module_identifier { type unint32 {range “0..max”;} } leaf module_name { type string; leaf module_description { leaf supported{ type boolean; default “false”; leaf status { type enumeration { enum Deactivated; enum Initializing; enum Activated; enum Maintenance; Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr) <author>, <company>

ULI Protocol Module Configuration Primitives <month year> doc.: IEEE 802.15-<doc#> <September 2017> ULI Protocol Module Configuration Primitives Type of operations ULM-LIST-MODULES() : retrieve supported protocol module(s) ULM-GET-MODULE-STATUS(): get the status of the protocol module ULM-SET-MODULE-STATUS(): set the status of the protocol module Bit mask of modules example: (1, 0, 1, 1, 0, 0) Name Request Indication Response Confirm ULM-LIST-MODULES X ULM-GET-MODULE-STATUS ULM-SET-MODULE-STATUS Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr) <author>, <company>

Usage of ULM-LIST-MODULES() <September 2017> Usage of ULM-LIST-MODULES() The entire list of module attributes are collected in a YANG store called “MODULE-DESCRIPTOR" “ULM-LIST-MODULES” ULI() is an enumeration function: handle = ULM-LIST-MODULES( NULL, module_descriptor_result) the first module descriptor returned is in “module_descriptor_result” the first module returned is always the “Management Module” Then the caller makes additional calls as follows: handle = ULM-LIST-MODULES(handle, module_descriptior_result) Each time returning a module descriptor in “module_descriptor_result” The caller can know it reached the end of the module list when “handle” returns NULL Management Protocol KMP L2R Ranging NULL Hidetoshi Yokota, Ruben Salazar, Randy Turner (Landis+Gyr)