Presentation is loading. Please wait.

Presentation is loading. Please wait.

Doc.: IEEE 802.15-02/115r0 Submission February 2001 Mark Schrader, Eastman Kodak Co.Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area.

Similar presentations


Presentation on theme: "Doc.: IEEE 802.15-02/115r0 Submission February 2001 Mark Schrader, Eastman Kodak Co.Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area."— Presentation transcript:

1 doc.: IEEE 802.15-02/115r0 Submission February 2001 Mark Schrader, Eastman Kodak Co.Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: IEEE802.15.3: Proposed amendments to the TG3-MAC. Date Submitted: 26th February, 2002 Source: Mark E. Schrader Company: Eastman Kodak Co. Address: 1447 Sainte Paul St., Rochester, NY 14653-7023 Voice: +1.585-253-4241, FAX:, E-Mail: mark.e.schrader@kodak.com Re: [ Channel Time Request for ACTIVE mode SPS mode and Streams, CTRB definitions SPS mode timing and definitions. ] Abstract: This presents proposed amendments to the TG3-MAC Purpose: To provide an improvement to the current version of the 802.15.3 MAC 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 these viewgraphs becomes the property of IEEE and may be made publicly available by P802.15

2 doc.: IEEE 802.15-02/115r0 Submission Basic Channel Time Request Differences: ACTIVE and SPS Target DEVID Stream Index CTR Time Unit Minimum CTR Time Units Desired CTR Time Units Bits 88 8 16 88 ACTIVE Channel Time Request Command CTR Interval Target DEVID Stream Index Stream CTR Control CTR Time Unit Minimum CTR Time Units Desired CTR Time Units SPS Slot Fraction SPS Set Index Bits 88 8 881688 SPS Channel Time Request Command Stream CTR Control

3 doc.: IEEE 802.15-02/115r0 Submission Proposed Channel Time Request Command 8 Stream Index 8 Stream CTR Control 8 SPS Set Index 16 CTR Interval 16 CTR Time Unit 8 Desired CTR Time Units 8 Target DEVID 8 Minimum CTR Time Units Time Slot Steam Configuration

4 doc.: IEEE 802.15-02/115r0 Submission Channel Time Request Command Use ACTIVE Channel Time Request Using The Single Command SPS Channel Time Request Using The Single Command 8 Stream Index 88 SPS Set Index (Not Used) 16 CTR Interval 16 CTR Time Unit 8 Desired CTR Time Units 8 Target DEVID 8 Minimum CTR Time Units Stream CTR Control ( CTR Type = 0 ) 8 8 Stream Index 88 SPS Set Index 16 CTR Interval 16 CTR Time Unit 8 Desired CTR Time Units 8 Target DEVID 8 Minimum CTR Time Units Stream CTR Control (CTR Type = 1 ) 8

5 doc.: IEEE 802.15-02/115r0 Submission February 2001 Mark Schrader, Eastman Kodak Co.Slide 5 CTR Interval in SPS and ACTIVE SPS Interval: –One of the parameters specified in an SPS Set. –Specifies number of superframes between Awake beacons –Restricted to be a power of 2. CTR Interval in SPS CTRB –Specifies number of superframes between Slots for an SPS DEV (Awake Slots). –Values restricted to be a power of 2 and greater than or equal to SPS Interval. –Restricted to be a power of 2.

6 doc.: IEEE 802.15-02/115r0 Submission CTR Control Definitions

7 doc.: IEEE 802.15-02/115r0 Submission SPS Set Definitions SPS Interval is used instead of ACTIVE Interval to specify the number of SFs between those containing GTS slots. In the case of SPS, the MSb of SPS Interval must be a zero.

8 doc.: IEEE 802.15-02/115r0 Submission Slide 8 Proposed Names, Definitions, and Timing Diagrams

9 doc.: IEEE 802.15-02/115r0 Submission Slide 9 New Names and Definitions for SPS mode

10 doc.: IEEE 802.15-02/115r0 Submission Slide 10 SPS Set (formerly EPS Set) –Indexed list of SPS Interval, Next Awake Beacon pairs. Awake Slot –A GTS slot allocated for an SPS DEV. The slot was requested using “SPS” as the CTA Type. –Virtual Awake Slot Indicates that this is the proper place to insert a Awake Slot, but no slot will actually be allocated at this time. SPS Interval –Time between successive SPS mode slot times which mark the beginning of either a Awake slot or a Virtual Awake slot. Awake Slot Interval –Time between successive actual Awake slots. (Not Virtual) Awake Slot Fraction –The number of SPS Intervals contained in a Awake Slot Interval SPS Sleep Opportunity –Any interval during in which an SPS mode DEV is not required to receive or transmit

11 doc.: IEEE 802.15-02/115r0 Submission Slide 11 Beacons and Superframes Awake –Awake beacon The beacon in which a DEV in SPS mode DEV is listening. The beacon’s superframe will contain a Awake Slot or a Virtual Awake Slot. –Awake superframe The superframe associated with a Awake Beacon –Next Awake Beacon The beacon number of the next beacon when the SPS DEV will be listening. Sleep –Sleep Beacon For an SPS DEV, any beacon that is not its Awake Beacon –Sleep superframe The superframe associated with a Sleep beacon

12 doc.: IEEE 802.15-02/115r0 Submission Slide 12 The Timing of SPS

13 doc.: IEEE 802.15-02/115r0 Submission Slide 13 Synchronous Power Save Mode SPS Interval Awake Slot Interval = (Awake Slot Fraction) x (SPS Interval) For Awake Slot Fraction (WSF) = 1 For WSF = 2 Awake beacon Virtual Awake Slot = No GTS slot is allocated at the time that it would be allocated if WSF=1 Awake Slot Interval = 1 x (SPS Interval) Sleep beacon Awake Slot Awake beacon Awake superframe Sleep superframe Awake Slot, normal GTS slot Sleep superframe Awake superframe

14 doc.: IEEE 802.15-02/115r0 Submission Slide 14 SPS Sleep Opportunities For Awake Slot Fraction = 1 For Awake Slot Fraction = 2 Awake beacon Virtual Awake Slot Sleep beacon The SPS DEV must Awake up somewhat prior to the Awake beacon or prior to its GTS slot.. Awake Slot, normal GTS slot GTS slot Sleep beacon Reduced Power Opportunities Key Awake beacon

15 doc.: IEEE 802.15-02/115r0 Submission Slide 15 This means that a counter called the Awake Slot Fraction counter = Awake Slot Fraction. Create Awake Slot. Set Awake Slot Fraction counter to 0. Momentary Awake slot? Awake Slot Fraction? Reset counter for timing the SPS Interval. Increment Awake Slot Fraction counter. SPS Interval? Y Y N N N Switch to SPS Mode (Set a counter called. Awake Slot Fraction counter to 1) PNC’s SPS slot creation logic first cut. Y (Virtual Awake Slot) SPS DEV sent the command called in D09 “Momentary EPS CTA“ to the PNC, prior the Awake superframe. This is counting the number of beacons in the SPS interval. Should the SPS interval synchronize the entry into SPS mode?

16 doc.: IEEE 802.15-02/115r0 Submission Slide 16 Active mode CTR Interval = 2 GTS slot

17 doc.: IEEE 802.15-02/115r0 Submission Slide 17 Changes Needed to Implement The Compromise

18 doc.: IEEE 802.15-02/115r0 Submission Slide 18 Beacon Element to Replace CTA Fields Create new beacon element called “Power Save Information Element”, PSIE. Each information element shall contain, an SPS Set number {1,2,…,N}, a 256 bit bitmap with “1”s to indicate DEVs currently in SPS mode, the current value of SPS Interval, and Next Awake Beacon for that SPS set. The PNC shall create a PSIE for each set k only if one or more DEVs currently in SPS mode have CTA’a that were requested with k as the SPS Set. Otherwise the PSIE for k shall not be present in the beacon. A PSIE with the SPS Set number of “0” shall be used to allow APS devices to indicate that they are sleeping. The indication is requested using the “Show Mode” field of the APS sleep command when switching into APS sleep mode. Use of set ”0” shall be optional, allowing DEV’s to sleep anonymously if desired. (TBD Diagram of structure)

19 doc.: IEEE 802.15-02/115r0 Submission Slide 19 The SPS mode of a device shall be ACTIVE for any device first joining the piconet. A DEV may switch its mode to SPS using the Change PS Mode command with the parameter value for “SPS”. An SPS mode DEV may change its PS mode to ACTIVE using the same command with a parameter value for “ACTIVE”. The change of mode shall take place within the number of superframes specified in the Maximum PS mode switch SF delay, capability entry in the PNC capabilities table (ref). In order for a DEV to change modes from SPS to ACTIVE on the Next Awake Beacon, the DEV shall send the Change PS Mode command at least as early as indicated by the Maximum PS mode switch SF delay. A mode change will be indicated by the reallocation of ACTIVE mode CTA elements and the absence of a the DEV flag in the associated PSIE bit map. If the DEV represented the only “1” in the PSIE bitmap, then the mode change shall be indicated by the absence of the entire PSIE for that SPS Set. The Insert One Awake Slot command shall be used by a DEV in SPS mode to cause the insertion of a Awake Slot in the next Awake superframe when that command is sent at least as early as specified by the Maximum PS mode switch SF delay parameter. In this case, the DEV remains in SPS mode and only one Awake superframe is effected by this command. (command structures TBD) Change 2 mode switch commands to one w/ new name and a parameter. Keep momentary, but change the name.

20 doc.: IEEE 802.15-02/115r0 Submission Slide 20 Appendix 1 Power Management Architecture Compromise

21 doc.: IEEE 802.15-02/115r0 Submission Slide 21 Compromise CTA elements indicate channel time only and are absent if no channel time in allocated Traffic pending indicator in the beacon. Beacon indication of DEV’s in EPS mode using an EPS set. This is absent for DEVs not in EPS mode. Ability of a DEV to sleep and Awake up as proposed by Raju. A single beacon entry for EPS Next for each EPS Set that is in use.

22 doc.: IEEE 802.15-02/115r0 Submission Slide 22 Compromise Continued For PNC capable DEV’s –Support 1 EPS Set minimum if Des mode bit not set –Support 4 EPS Set minimum if AC powered. –Add “EPS Sets supported” to PNC capabilities table.


Download ppt "Doc.: IEEE 802.15-02/115r0 Submission February 2001 Mark Schrader, Eastman Kodak Co.Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area."

Similar presentations


Ads by Google