doc.: IEEE <doc#>

Slides:



Advertisements
Similar presentations
Doc.: IEEE Submission ETRI May 2013 Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Advertisements

Doc.: IEEE Submission ETRI May 2015 Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Doc.: IEEE Submission ETRI May 2015 Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
doc.: IEEE <doc#>
July, 2003 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Changes to ] Date Submitted:
Submission Title: [Add name of submission]
doc.: IEEE <doc#>
June 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Scenarios for Usage Model Document.
<doc.: IEEE −doc>
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Add name of submission] Date Submitted:
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> May 2015
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
August 2013 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Enhancing and missing simulation result.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<January 2002> doc.: IEEE <02/139r0> May, 2008
doc.: IEEE <doc#>
Submission Title: [Comment Resolutions for #309, #310, and #314]
March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Toumaz response to TG6 Call for Applications]
doc.: IEEE <doc#>
<May,2009> doc.: IEEE <doc .....> <July 2009>
<month year> <doc.: IEEE doc> May 2016
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
< November, 2011 > Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [More Low Energy Mechanism Details]
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Discovery Procedure] Date Submitted:
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Jan Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed change of terminology: frame to superframe.
doc.: IEEE <doc#>
November 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed channel hopping MAC for industrial.
<month year> <doc.: IEEE doc> July 2015
<month year> <doc.: IEEE doc> May 2016
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> December 2015
Submission Title: [Comment Resolutions for #309, #310, and #314]
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> Julyl 2015
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: [IEEE WPAN Mesh Reference Model]
doc.: IEEE /XXXr0 Sep 19, 2007 June 2009
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> May 2015
doc.: IEEE <doc#>
Submission Title: [One-to-many and many-to-many peering procedures]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<month year> <doc.: IEEE doc> Julyl 2015
<month year> doc.: IEEE s March 2019
doc.: IEEE <doc#>
May 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Text for General Description of PAC Date Submitted:
May 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: New definitions of terminologies for PAC draft.
Submission Title: Proposed resolution of 4G-related comments from LB53
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Nov Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Text Proposal for IEEE TG8 PFD: Discovery.
Jan Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed Structure of Contention Free Period.
<month year> <doc.: IEEE doc> July 2015
<month year> doc.: IEEE s March 2019
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG agreed text for frequency channel.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: MLME-SOUNDING and MLME-CALIBRATE comment.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: MLME-SOUNDING and MLME-CALIBRATE comment.
Presentation transcript:

doc.: IEEE 802.15-<doc#> <month year> doc.: IEEE 802.15-<doc#> Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: PAC Cyclic-Superframe Operational Guide Date Submitted: 08 Nov., 2016 Source: Seong-Soon Joo Company: ETRI Address: 161 Gajeong-dong, Yuseong-gu, Daejeon, KOREA Voice: +82-42-860-6333, FAX: +82-42-860-4197, E-Mail: ssjoo@etri.re.kr Re: Abstract: As a contribution proposal for the IEEE 802.15 TG8 standards, the operation of PAC cyclic- superfame is proposed. Purpose: To provide usage guide of the cyclic-superframe structure 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. <author>, <company>

PAC Cyclic-Superframe Structure Operational Guide <month year> doc.: IEEE 802.15-<doc#> PAC Cyclic-Superframe Structure Operational Guide Seong-Soon Joo ETRI <author>, <company>

Variety of Services in PAC Networks (I) Group A : on-line game Initiator invites on-line gamers and waits for 10 minutes Initiator forms a peer group and starts a game Game control messages are exchanged among gamers every 500 ms Group B : advertisement Advertiser sends advertisement to customers in the shopping mall every 1 sec Customer starts to listen advertisement for 30 minutes while locating in the mall Group C : equipment control Equipment controller discovers sensing and actuation devices all the times Sensing device sends data every 10 sec Equipment controller sends control data every 10 sec Sensing device should send urgent signal no later than 100 ms peer group A peer group B peer group C

Variety of Services in PAC Networks (II) Different required quality of service Group A : on-line game Bounded deterministic latency Group B : advertisement Loss tolerable Group C : equipment control Loss sensitive and bounded deterministic latency Urgent signal Different resource usage patterns Group A : on-line game Forming a group before starting a service Group B : advertisement Any device can join and leave anytime Group C : equipment control Designated devices are discovered Maintain devices all the times peer group A peer group B peer group C

How to Support Variety of Services To less consume the power, need to know when receiver is on Use cyclic-superframe structure for a PAC group Different resource usage on the service initiator and responder Possible to assign a cyclic-superframe structure for a PD peer group A discover peering data discover peering data peer group B discover peering data peering data peering data discover peering data discover peer group C discover peering data peering data peering data discover peering data

Initialize Cyclic-Superframe Structure Default configuration Cyclic-superframe size = 1 Number of superframe pattern A = 1 Type of superframe pattern A = b1010 Type of superframe pattern B = don’t care Set the cyclic-superframe structure Configure cyclic-superframe structure as an initiator Configure cyclic-superframe structure as a responder initiator Cyclic-superframe Y S D P CAP CFP Superframe A S S D P CAP CFP Superframe B S Superframe A Superframe B responder Cyclic-superframe X Cyclic-superframe X Cyclic-superframe X Cyclic-superframe X S D P CAP CFP Superframe A S Superframe A S Superframe A S Superframe A

Follow Cyclic-Superframe Structure Responder follows the configuration of cyclic-superframe structure When receiving the configuration of cyclic-superframe structure from the initiator initiator Cyclic-superframe Y Superframe A S Superframe A S Superframe B S Superframe B S DiscoveryRequest command (CyclicSuperframe IE) responder Cyclic-superframe X Cyclic-superframe Y Superframe A S Superframe A S Superframe B S Superframe B S MLME-DISCOVERY.indication {CyclicSuperframeStructure, CyclicSuperframeStart) MLME-SETCYCLICSUPERFRAME.request {CyclicSuperframeStructure, CyclicSuperframeStart}

Start Time of Cyclic-Superframe Structure MAC sublayer counts superframes after synchronization modulo 255  (4095) The location of a superframe in a cyclic-superframe is indexed by the superframe count The higher layer may select the start of cyclic-superframe with indexing the superframe The start time of cyclic-superframe is calculated with superframe count and Sequence Number field of the Cyclic-superframe descriptor IE CyclicSuperframeStart = (Superframe count + Cyclic-superframe size - Sequence Number + 1) % 255 Higher layer of initiator MLME-SETCYCLICSUPERFRAME.request = {CyclicSuperframeStart = superframe n+1) Cyclic-superframe X Superframe S Superframe S Superframe A S Superframe B S Cyclic-superframe IE (Sequence Number = 1) Cyclic-superframe IE (Sequence Number = 2) superframe 0 superframe n PeeringRequest command (CyclicSuperframe IE) Cyclic-superframe X Superframe S Superframe S Superframe A S Superframe B S superframe m superframe m+n CyclicSuperframeStart = (Superframe count + Cyclic-superframe size - Sequence Number + 1) % 255 Higher layer of responder MLME-PEERING.indication = {CyclicSuperframeStart = superframe m+n+1+2)

Change Cyclic-Superframe Structure Initiator can change the cyclic-superframe structure After completing discovery, change the configuration of cyclic-superframe structure initiator Cyclic-superframe Z Cyclic-superframe Z Superframe A S Superframe B S Superframe A S Superframe B S PeeringRequest command (CyclicSuperframe IE) Cyclic-superframe Y responder Superframe A S Superframe B S Superframe B S Cyclic-superframe Y Cyclic-superframe Z Cyclic-superframe Z Superframe A S Superframe B S Superframe A S Superframe B S

Maintain Cyclic-Superframe Structure PIB Maximum length of cyclic-superframe 256  4096 List of cyclic-superframe structure PD_ID/Group_ID/MulticastGroup_ID CyclicSuperframeStructure Cyclic-superframe size Number of superframe pattern A Type of superframe pattern A Type of superframe pattern B CyclicSuperframeStart 0~255 Check current cyclic-superframe structure Initiator PD can advertise configuration of cyclic-superframe structure with Cyclic-superframe descriptor IE of a data frame

Operation of Multiple Cyclic-Superframe MAC sublayer of a PD listens or transmits frames at periods assigned with the projection of multiple cyclic-superframe Cyclic-superframe 1 S D P CAP CFP S D P CAP CFP S D P CAP CFP Cyclic-superframe 2 S D P CAP CFP S D P CAP CFP S D P CAP CFP Cyclic-superframe 3 S D P CAP CFP S D P CAP CFP S D P CAP CFP Cyclic-superframe 3 S D P CAP CFP S D P CAP CFP S D P CAP CFP S D P CAP CFP S D P CAP CFP S D P CAP CFP

Revision Required (I) Increase the maximum length of cyclic-superframe Change 256 to 4,096 Revision required 5.1.2 Cyclic-superframe The maximum cyclic-superframe size is 255  4,096 superframes. 5.8.4.3.1 Cyclic-superframe descriptor IE Figure 49 Change length of Sequence Number, Cyclic-superframe Size, Number of superframe Pattern A into Octets: 2 Table 33 Cyclic-superframe descriptor Valid range of Cyclic-superframe Size, Number of superframe Pattern A into 2 Octets Add a time information of cyclic-superframe new parameter : CyclicSuperframeStart Revision required primitives MLME-SETCYCLICSUPERFRAME.request MLME-DISCOVERY.indication MLME-PEERING.indication

Revision Required (II) Revise the description on primitives Revise the PIB macCyclicSuperframeStructureList Add new table for defining Cyclic-superframe structure macCyclicSuperframeStr uctureList List of Cyclic- superframe Structure Set as defined in Table xx Default Cyclic- superframe Structure The list of the cyclic- superframe structure of PAC groups operating within communication range Property Type Valid range Description Cyclic-superframe ID Enumeration, Integer PD_ID, Group_ID, MulticastGroup_ID 2 octet Identifier of Cyclic-superfame Cyclic-superframe Size Integer Number of superframes in a cyclic-superframe. Number of superframe pattern A Type of superframe pattern A As defined in Active periods in superframe pattern A Type of superframe pattern B Active periods in superframe pattern B Start time of cyclic-superframe Superframe index of the first frame of a cyclic-superframe