Doc.: IEEE 802.11-12/0370r3 Submission TIM Compression November 2012 Slide 1 Date: 2012-11-8 Haiguang Wang, I2R.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0509r0 SubmissionSlide 1 Short Management and Short A-MSDU Frame Date: Authors: Liwen Chu, ST May 2013.
Advertisements

Submission doc.: IEEE /0325r0 March 2012 Slide 1 TIM Enhancement With Group Bits Date: Authors: Zhong-Yi Jin, Nokia.
Doc.:IEEE /0859r0 July 2012 Simone Merlin, Qualcomm Inc Short Block Ack Date: Authors:
Doc.: IEEE /0295r0 Submission PRAW Follow Up Date: Authors: March 2013.
Doc.: IEEE /1550r1 Submission Nov 2011 Zander, I2R SingaporeSlide 1 Extension of AID and TIM to Support 6000 STAs in ah Date:
ZTE corporation doc.: IEEE /1086r2 September 2012 Submission TIM Compression for No Buffered Unicast Traffic Date: Slide 1 Authors:
Doc.: IEEE /0608r2 Submission May 2012 Shoukang Zheng et. al, I2R, SingaporeSlide 1 Low-Power PS-Poll Date: Authors:
Doc.: IEEE /0665r1 Submission May 2012 Anh Tuan Hoang et al (I2R) Slide 1 Prioritized PS-Polls Date: Authors:
Submission doc.: IEEE /0328r0 Nokia Internal Use Only March 2012 Slide 1 Date: Authors: PS-Poll Enhancements Chittabrata Ghosh, Nokia.
Doc.: IEEE /0606r1 Submission Uplink Channel Access Date: Authors: May 2012 Minyoung Park, Intel Corp.Slide 1.
TIM Compression Date: Authors: January 2012 Month Year
Short MAC Header Date: Authors: John Doe, Some Company
Doc.: IEEE /2897r3 Submission May 2008 Qi Wang, Broadcom CorporationSlide 1 Efficient TIM element supporting multiple BSSIDs Date:
Doc.: IEEE /388r2 Submission TGah Efficient TIM Encoding Date: Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1.
MAC Header Compression
Submission doc.: IEEE /1357r3 Nov Slide 1 Dynamic TIM and Page Segmentation Date: Authors: Weiping Sun, Seoul National University.
Doc.: IEEE /0026r0 Submission January 2011 Sameer Vermani, QualcommSlide 1 VHT Supported MCS Field Date: Authors:
Submission doc.: IEEE /1454r1 November 2014 Jarkko Kneckt (Nokia)Slide ax Power Save Discussion Date: Authors:
Submission doc.: IEEE /1454r0 November 2014 Jarkko Kneckt (Nokia)Slide ax Power Save Discussion Date: Authors:
Doc.: IEEE /0028r1 Submission January 2012 Anna Pantelidou, Renesas Mobile CorporationSlide 1 Power Saving Possibilities for Networks Supporting.
Doc.: IEEE /0112r4 Submission Supporting Authentication/Association for Large Number of Stations September 2012 Slide 1 I2R Date:
Doc.: IEEE /1434r0 Submission November 2013 Slide 1 CID 1376: NDP BlockAck Bitmap Protection Date: Authors: Alfred Asterjadhi, et.
Doc.: IEEE /1399r0 Submission November 2014 Multi-Carrier Training Field for OFDM Transmission in aj (45GHz) Authors/contributors: Date:
Doc.: IEEE /0060r1 Submission January 2011 Minyoung Park, Intel Corp.Slide 1 Low Power Capability Support for ah Date: Authors:
Doc.: IEEE /0285r0 March 2013 Submission Resource Allocation Frame Format for RAW- based Medium Access Date: Authors: Chittabrata Ghosh,
Submission Vida Ferdowsi, NewracomSlide 1 doc.: IEEE /0856r0July 2015 Compressed Uplink Trigger Frame Date: Authors:
Doc.: IEEE /0089r0 Submission Listen interval update Jan 2013 Slide 1 Date: Authors: Jinsoo Choi, LG Electronics.
Doc.: IEEE /117r0 Submission January 2012 Minyoung Park, Intel Corp.Slide 1 TGah TIM Operation Date: Authors:
Submission doc.: IEEE /0304r2 March 2015 Joonsuk (Apple) etc.Slide 1 Evaluating Power Save Performance Date: Authors:
Doc.: IEEE /388r1 SubmissionMinyoung Park, et. al. Intel Corp.Slide 1 TGah Efficient TIM Encoding Date: Authors: March 2012.
Doc.: IEEE /0102r2 SubmissionLiwen Chu Etc.Slide 1 TGah Power Saving Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0840r1 Submission AP Assisted Medium Synchronization Date: Authors: September 2012 Minyoung Park, Intel Corp.Slide 1.
Submission doc.: IEEE /1081r3 September, 2015 Jing Ma, NICTSlide 1 Further consideration on receive behavior based on the cascading structure.
Doc.: IEEE /0071r0 January 2013 Submission Channel indication in RAW/TWT Date: Authors: Merlin, Qualcomm Slide 1.
Submission Jul 2012 doc.: IEEE 11-12/0842r0 ZTE CorporationSlide 1 Short Beamforming Report Poll Frame Date: Authors:
Doc.: IEEE /1122r0 Submission Identifiers in HE PPDUs for power saving Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September.
Doc.: IEEE /0619r3 Submission May 2012 Haiguang Wang et. al, I2R, SingaporeSlide 1 Overlapping IEEE ah Networks of Different Types Date:
Doc.: IEEE /0883r0 Submission PHY SIG Frame Structure for IEEE aj (45GHz) Authors/contributors: Date: February 5, 2016 Presenter: Haiming.
Doc.: IEEE /1324r0 November 2012 Very Low Energy Paging Date: Authors: Slide 1 S. Merlin et al.
Doc.: IEEE /0110r3 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Submission November 2010 doc.: IEEE /1236r0 Enhancements to Enablement Procedure Slide 1 Santosh Abraham, Qualcomm Incorporated Date:
Submission September 2015 doc.: IEEE /1327r0 November 2015 Yujin Noh, Newracom Slide 1 Diversity Mode in OFDMA Date: Authors:
Doc.: IEEE /0364r3 SubmissionJeongki Kim, LG ElectronicsSlide 1 AID Reassignment Protocol Date: Authors: May 2012.
Submission doc.: IEEE 11-11/1204r1 ZTE CorporationSlide 1 Power saving mechanism consideration for ah framework Date: Authors: Sept 2011.
Doc.: IEEE /0409r6 Submission July 2012 Shoukang Zheng et. al, I2R, SingaporeSlide 1 Channel Access Supporting Low Power Operation Date:
Doc.: IEEE /0116r0 SubmissionLiwen Chu Etc.Slide 1 Low Collision EDCA Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0370r0 Submission January 2012 Haiguang Wang et. al, I2R, SingaporeSlide 1 TIM Compression Date: Authors:
Submission doc.: IEEE /1340r2 November 2015 Narendar Madhavan, ToshibaSlide 1 NDP Announcement for HE Sequence Date: Authors:
Submission doc.: IEEE /1309r0 November 2012 Non-TIM Mode Negotiation Date: Slide 1 Authors: Kaiying Lv, ZTE.
Doc.: IEEE /0618r0 Submission Listen interval for sensor devices May 2012 Slide 1 Date: Authors: Jinsoo Choi, LG Electronics.
Submission doc.: IEEE /0353r1 March 2016 Hanseul Hong, Yonsei UniversitySlide 1 MU-RTS/CTS for TWT Protection Date: Authors:
Doc.: IEEE /1034r0 Submission September 2015 Yongho Seok, NEWRACOM Notification of Operating Mode Changes Date: Authors: Slide 1.
Submission doc.: IEEE 11-15/1060r0 September 2015 Eric Wong (Apple)Slide 1 Receive Operating Mode Indication for Power Save Date: Authors:
Supporting Low Power Operation
Multi-STA BA Design Date: Authors: March 2016 Month Year
Supporting Authentication/Association for Large Number of Stations
EDMG capabilities for Open Loop Spatial Multiplexing in SU-MIMO
Wake Up Frame to Indicate Group Addressed Frames Transmission
TGah Efficient TIM Encoding
TIM Offset of Page Segments
TIM Compression for No Buffered Unicast Traffic
BlockAck Enhancement for Multicast Transmissions
AID Reassignment Protocol
TIM and Page Segmentation
Consideration on multi-STA BA frame indication
Efficient TIM element supporting multiple BSSIDs
Supporting Authentication/Association for Large Number of Stations
EDMG capabilities for Open Loop Spatial Multiplexing in SU-MIMO
Efficient TIM element supporting multiple BSSIDs
Dynamic TIM and Page Segmentation
Presentation transcript:

doc.: IEEE /0370r3 Submission TIM Compression November 2012 Slide 1 Date: Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission November 2012 Slide 2 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission November 2012 Slide 3 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Motivation Based on our study on TIM compression, we find that AID differential encoding (ADE) can further enhance the hierarchy-OLB encoding method specified in the IEEE ah framework and achieve a higher compression ratio. Therefore, we propose to include ADE as an option for TIM bitmap compression November 2012 Slide 4 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission TIM Encoding Framework in TGah SFD November 2012 Slide 5 Partial Virtual Bitmap is encoded in Block level –Partial virtual bitmap consists of one or more encoded Blocks of a single Page –Block encoding: Block Control(3 bits) + Block Offset (5 bits) + Block Bitmap (1octet) + Sub-Block Bitmaps (0-8octets) –Block Control field: controls how the Block Bitmap and the Sub-Block Bitmap fields are used 1.Block bitmap encoding: AID = [Page Index(2b), Block Offset(5b), n(3b), m(3b)] –The n-th bit position of the Block Bitmap indicates whether the n-th Sub-Block Bitmap is present in the Sub-Block field –The m-th bit position of the Sub-Block Bitmap indicates whether the m-th STA has data buffered at the AP 2.Single AID: AID = [Page Index(2b), Block Offset(5b), Block Bitmap[5:0]] –When there is a single AID in a Block, 6 bits of the Block Bitmap field is used to indicate the 6 LSBs of the AID –The Sub-Block field is not present 3.Inverse bitmap: if there are many 1s in the bitmap of a Block, inverse the bitmap and encode the inversed bitmap –Can expect many cases where STAs sleep for a long period of time Block Offset Block BitmapSub-Blocks (variable) Block LBlock MBlock P … Partial Virtual BitmapBitmap Control Block Control 1 octet 0-8 octets 5 bits 3 bits Sub-Block Bitmap 1 Sub-Block Bitmap 2 Sub-Block Bitmap M … 1 octet Block Control field: Block Bitmap Single AID ‘Offset+Length+Bitmap’ + Inverse bitmap TBD Page Index 2 bits Bitmap Control (1 octet) Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Offset+Length+Bitmap (OLB) November 2012 Slide 6 Partial Virtual BitmapBitmap Control 2 octets Block Control 3 bits5 bits Length (L) 1 octet OLB mode Block OffsetL Sub-Block Bitmaps Bitmap Control (1 octet) Block nBlock n+1 Block n+m … Block p Block v … TBD Page Index 2 bits L octets 4.‘Offset+Length+Bitmap’ mode: encodes more than 8 Sub-Block Bitmaps. –The Block Bitmap field is used to indicate the length of Sub-Block Bitmaps following the Block Bitmap field. –AID = [Page Index (2b), Block Offset(5b),zeros(6b)]+ p, the p-th bit position of the Sub-Block Bitmap field indicates whether the p-th STA has data buffered at the AP. –This mode is used when more than 8 contiguous Sub-Blocks are transmitted. Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Using AID Directly in TIM Bitmap When the number of bits being enabled (set to’1’) in the Partial Virtual Bitmap is sparse, representing AID directly in a binary form can reduce the size of TIM IE significantly. The scheme should include –A way to specify the number of bits required to encode AID. All AIDs are encoded with the same number of bits. –Length of the block with encoded AIDs. Using differential encoding can further reduce the size of TIM IE when AIDs are encoded in binary November 2012 Slide 7 Encode Word Length AID 1 AID 2 AID N... Length Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Concept: AID Differential Encoding (ADE) Denote n AIDs in ascending order as AID 1, AID 2, …, AID n Compress AID 1, AID 2, …, AID n with differential encoding as follows: –∆AID 1 = reference value, for example, AID 1 –∆AID i = AID i – AID i-1, i = 2, …, n. Concatenate the binary form of ∆AID 1, ∆AID 2, …, ∆AID n with the fields: –Encode word length (EWL): number of bits required to encode differential values –Length: length of the block (in number of bytes). An example of structure November 2012 Slide 8 ∆AID 1 ∆AID 2 ∆AID n... Encode Word Length Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Proposal: ADE Mode November 2012 Slide 9 Partial Virtual Bitmap is encoded in Block level –Partial virtual bitmap consists of one or more encoded Blocks of a single Page –Block encoding: Block Control(3 bits) + Block Offset (5 bits) + Block Bitmap (1octet) + Sub-Block Bitmaps (0-8octets) –Block Control field: controls how the Block Bitmap and the Sub-Block Bitmap fields are used 1.Block bitmap encoding 2.Single AID 3.Offset+Length+Bitmap (OLB) 4.AID with Differential Encoding (ADE) 5.Inverse bitmap Block Offset Block BitmapSub-Blocks (variable) Block LBlock MBlock P … Partial Virtual BitmapBitmap Control Block Control 1 octet 0-8 octets 5 bits 3 bits Sub-Block Bitmap 1 Sub-Block Bitmap 2 Sub-Block Bitmap M … 1 octet Block Control field: Block Bitmap Single AID ‘Offset+Length+Bitmap’ ‘AID with Differential Encoding’ + Inverse bitmap TBD Page Index 2 bits Bitmap Control (1 octet) Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission AID Differential Encoding (ADE) Mode November 2012 Slide 10 Each block encodes up to 256 consecutive AIDs. Last block can be shorter. The Block Bitmap field consists of following fields: –Encoded Word Length (EWL) (3 bits): number of bits required to encode differential AID value. –Length (5 bits): the length of encoded block bitmap, in number of octets –Concatenated bits of differential encoded AID values of paged STAs: ∆AID 1, ∆AID 2, …, ∆AID m ∆AID 1 = AID 1 – Block Offset*8 ∆AID i = AID i – AID i-1, i = 2, …, m. –Padding(1-7 bits): padding the encoded block to the boundary of octets and indicating the termination state Partial Virtual BitmapBitmap Control 2 octets Block Control 3 bits5 bits EWL ADE mode Block Offset ∆AID 1, ∆AID 2, …, ∆AID m Bitmap Control (1 octet) Block nBlock n+1 Block n+32 … Block p Block v … TBD Page Index 2 bits X octets Length 3 bits5 bits 2 octets Block Control 3 bits5 bits EWL Block Offset ∆AID 1, ∆AID 2, …, ∆AID m Y octets Length 3 bits5 bits Padding Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Decoding of TIM Bitmap in ADE Mode When STA receives TIM IE, if the block control field indicates that a bitmap block is encoded with ADE mode, it may use following steps to decode the TIM bitmap: –Obtain the Block Offset value –Obtain the values of ∆AID 1, ∆AID 2, …, ∆AID n from the encoded octets based on the information from EWL and length field. –Decode AID i by: AID 1 = Block Offset*8 + ∆AID 1 AID i = AID i-1 + ∆AID i for i = 2, …, n November 2012 Slide 11 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Performance Results Comparison with TIM encoding method in the current framework: Hierarchy + OLB [1]. November 2012 Slide 12 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission 128 Stations November 2012 Slide 13 Scenario 1: 128 STAs –128 STAs associated with AP –X axis indicates the number of paged STAs randomly distributed AIDs in [1:128] Averaged over 10,000 iterations –Y axis represents the size of the compressed bitmap Curves –Hierarchy + OLB: Block level compression with ‘Offset + Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis) –Hierarchy + OLB + ADE: with AID differential encoding –STD-VTIM: Standard virtual TIM map Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission 256 Stations November 2012 Slide 14 Scenario 2: 256 STAs –256 STAs associated with AP –X axis indicates the number of paged STAs randomly distributed AIDs in [1:256] Averaged over 500 iterations –Y axis represents the size of the compressed bitmap Curves –Hierarchy + OLB: Block level compression with ‘Offset + Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis) –Hierarchy + OLB + ADE: with AID Differential encoding –STD-VTIM: Standard virtual TIM map Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission 512 Stations November 2012 Slide 15 Scenario 3: 512 STAs –512 STAs associated with AP –X axis indicates the number of paged STAs randomly distributed AIDs in [1:512] Averaged over 500 iterations –Y axis represents the size of the compressed bitmap Curves –Hierarchy + OLB: Block level compression with ‘Offset + Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis) –Hierarchy + OLB + ADE: with AID Differential encoding –STD-VTIM: Standard virtual TIM map Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission 1024 Stations November 2012 Slide 16 Scenario 4: 1024 STAs –1024 STAs associated with AP –X axis indicates the number of paged STAs randomly distributed AIDs in [1:1024] Averaged over 500 iterations –Y axis represents the size of the compressed bitmap Curves –Hierarchy + OLB: Block level compression with ‘Offset + Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis) –Hierarchy + OLB + ADE: with AID differential encoding –STD-VTIM: Standard virtual TIM map Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Conclusions In this contribution, we propose AID differential encoding (ADE) for binary AID form in TIM IE to further reduce the size of TIM IE. We have compared ADE with the encoding methods proposed in [1]. The simulation shows that the improvement can be as high as 30% or more. November 2012 Slide 17 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission References [1] Minyoung Park, “Proposed Specification Framework for TGah”, IEEE /1137r11, September 2012 November 2012 Slide 18 Haiguang Wang, I2R

doc.: IEEE /0370r3 Submission Straw Poll Do you support to include in the IEEE ah SFD the AID differential encoding (ADE) specified in slide 10 as an TIM encoding mode optional at both transmitter and receiver sides in the TIM encoding framework? –Y: –N: –Abs: November 2012 Slide 19 Haiguang Wang, I2R