doc.: ieee 802.11-12/388r2 submission tgah efficient tim encoding date: 2012-05-14 authors: may 2012...

32
doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp. Slide 1 N am e A ffiliations A ddress Phone em ail M inyoung Park IntelCorp. 2111 N E 25 th A ve. H illsboro, O R 97229 503-712-4705 [email protected] Tom Tetzlaff IntelCorp. thomas.a.tetzlaff@ intel.com Em ily Q i IntelCorp. [email protected] Thom asK enney IntelCorp. Y ong Liu M arvell H ongyuan Zhang M arvell Raja Banerjea M arvell Y ongho Seok LG Electronics Seunghee H an LG Electronics Jinsoo Choi LG Electronics JeongkiKim LG Electronics Jinsam K w ak LG Electronics ChaoChun W ang M ediaTek Jam esW ang M ediaTek Jianhan Liu M ediaTek V ish Ponnam palam M ediaTek Jam esY ee M ediaTek M atthew Fischer Broadcom Eric W ong Broadcom

Upload: marcel-lighter

Post on 14-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

TGah Efficient TIM Encoding

Date: 2012-05-14

Name Affiliations Address Phone email Minyoung Park Intel Corp. 2111 NE 25th Ave.

Hillsboro, OR 97229 503-712-4705 [email protected]

Tom Tetzlaff Intel Corp. [email protected]

Emily Qi Intel Corp. [email protected]

Thomas Kenney Intel Corp.

Yong Liu Marvell

Hongyuan Zhang Marvell

Raja Banerjea Marvell

Yongho Seok LG Electronics

Seunghee Han LG Electronics

Jinsoo Choi LG Electronics

Jeongki Kim LG Electronics

Jinsam Kwak LG Electronics

ChaoChun Wang MediaTek

James Wang MediaTek

Jianhan Liu MediaTek

Vish Ponnampalam MediaTek

James Yee MediaTek

Matthew Fischer Broadcom

Eric Wong Broadcom

Authors:

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 1

Page 2: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Name Affiliations Address Phone email Simone Merlin Qualcomm 5775 Morehouse Dr,

San Diego, CA 8588451243 [email protected]

Alfred Asterjadhi Qualcomm

Amin Jafarian Qualcomm

Santosh Abraham Qualcomm

Hemanth Sampath Qualcomm

VK Jones Qualcomm

Menzo Wentink Qualcomm

Osama Aboul-Magd Huawei Edward Au Huawei Lin Cai Huawei Kim Chang Huawei Yunsong Yang Huawei Sun, Bo ZTE [email protected]

Lv, Kaiying ZTE [email protected]

Huai-Rong Shao Samsung [email protected]

Chiu Ngo Samsung [email protected]

Minho Cheong ETRI [email protected]

Jae Seung Lee ETRI [email protected]

Heejung Yu ETRI [email protected]

Hyoung Jin Kwon ETRI [email protected]

Sayantan Choudhury Nokia

Taejoon Kim Nokia

Klaus Doppler Nokia

Chittabrata Ghosh Nokia

Esa Tuomaala Nokia

Authors:

May 2012

Minyoung Park, Intel Corp.Slide 2

Page 3: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Introduction

• TIM element in STD 802.11 - 2012– Supports up to 2007 STAs (2008 AIDs)– Contains the entire traffic indication bitmap– Inefficient to encode a low density bitmap

• 802.11ah requirements– Need to support more than 2007 STAs (e.g. 6000 STAs) [1]– Need to support two very different use cases [2]

• Sensor use case: low duty-cycle, Extended Wi-Fi use case: high duty-cycle– One beacon interval can support only limited number of STAs (e.g. < 100 STAs)

• Low density bitmap for a large number of associated STAs– TIM has to be encoded efficiently to minimize channel occupancy (overhead)

• TGah data rates are much lower than 802.11a/b/g/n/ac

• In this presentation, an efficient TIM encoding scheme is proposed

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 3

Page 4: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Current 802.11 STD Partial Virtual Bitmap Encoding - Example

• 802.11 STD Partial Virtual Bitmap Encoding– “… the Partial Virtual Bitmap field consists of octets numbered N1 to N2 of the traffic

indication virtual bitmap, where N1 is the largest even number such that bits numbered 1 to (N1 × 8) – 1 in the bitmap are all 0 and N2 is the smallest number such that bits numbered (N2 + 1) × 8 to 2007 in the bitmap are all 0.

• Example:– AID=6, AID=20, AID=45, AID=108, and AID = 1010 bits set to 1– 5 AIDs are encoded into 127 bytes Partial Virtual Bitmap

• Current TIM encoding is inefficient for a low density bitmap*.*) Bitmap density = number of paged stations/number of associated stations

Traffic Indication Bitmap(total 251 Bytes)

Encoded Partial Virtual Bitmap= 127 bytes

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 4

Page 5: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Proposed Hierarchical Structure of Traffic Indication Map

• Basic idea:– Divide the total AID space into small blocks in a hierarchical manner and

transmit only the blocks with non-zero values• Easier to break a large TIM into small groups of STAs and easier to maintain • Different classes of STAs can be easily grouped into different groups/pages

(e.g. Sensor STAs in Page 1 and Offloading STAs in Page 2)– Three level hierarchy: Page/Block/Sub-Block

Page 1 Page 2 Page 3 Page 4

NB (e.g. 32) Blocks:

8 Sub-blocks:

NP (e.g. 4) Pages:

1 octet = 8 STAs

2048 STAs

Supporting max TBD STAs (e.g. 8192)

Block1 Block2 Block3 Block4 Block5 Block6 Block7 Block8 Block31 Block32

64 STAs

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 5

Page 6: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

AID Structure

• Based on the hierarchical structure of the traffic bitmap in the previous slide, the association identifier (AID) structure is maintained as below– STAs are grouped into Pages, Blocks, Sub-Blocks

The number of Pages and Blocks are variable

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 6

Page 7: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

TIM Encoding Propsal - Block level encoding• 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 Bitmap Sub-Blocks (variable)

Block L Block M Block P…

Partial Virtual BitmapBitmap Control

Block Control

1 octet1 octet 0-8 octets

5 bits3 bits

Sub-Block Bitmap 1

Sub-Block Bitmap 2

Sub-Block Bitmap M

1 octet

Block Control field:

Block BitmapSingle AID‘Offset+Length+Bitmap’ +Inverse bitmap

TBDPage Index 2 bits

Bitmap Control (1 octet)

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 7

Page 8: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Offset+Length+Bitmap (OLB)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.

Partial Virtual BitmapBitmap Control

2 octets

Block Control

3 bits 5 bits

Length (L)

1 octet

OLB mode Block Offset L Sub-Block Bitmaps

Bitmap Control (1 octet)

Block n Block n+1Block n+m

… Block p Block v…

TBDPage Index 2 bits

L octets

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 8

Page 9: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

1. Block Bitmap mode

• Block Bitmap encoding– Block offset(5b) + Block ctrl(3b) + Block bitmap(1 octet) + Sub-block bitmap (0-8 octets)– Example bitmap:

– Total encoded length = 5 bytes

0010 1001 0000 0000 1001 0001 0000 0000 0000 0000 0001 00000000 0000 0000 0000Traffic indication bitmap:

Sub-block1

1010 0010

Blockbitmap

0010 1001 1001 0001 0001 000000000

Blockoffset

Sub-block3 Sub-block7

n-th bit position indicatespresence of n-th Sub-block

Sub-blockBitmap 1

Sub-blockBitmap 3

Sub-blockBitmap 7

Block Bitmap

BlockCtrl (3b)

Encoded bitmap

Block 1

AID=51 ( 00 00000 110 011)

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 9

Page 10: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

2. Single AID mode

• Single AID mode– Block offset (5b) + Block ctrl(3b) + last 6 bits of an AID– Example bitmap:

– Encoded bitmap:

– Total encoded length = 2 bytes

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 00000000 0000 0000 0000Traffic indication bitmap:

Sub-block1 Sub-block3 Sub-block7

110011 00

Blockbitmap

6 LSBs ofthe AID

AID=51 ( 00 00000 110 011)

00000

BlockOffset (5b)

Single AID mode

BlockCtrl (3b)

6 LSBs ofthe AID

Block 1

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 10

Page 11: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

3. Inverse Bitmap mode

• Block bitmap + Inverse mode– Block offset(5b) + Block ctrl(3b) + Block bitmap(1 octet) + Sub-block bitmaps (0-8 octets)– Example bitmap:

– Total encoded length = 4 bytes– Decoding is simply the reverse procedure of the encoding

0010 1001 1111 1111 1111 1111 1111 1111 1111 1111 0001 11111111 1111 1111 1111Traffic indication bitmap:

Sub-block1

1000 0010

BlockBitmap

1101 0110 1110 000000000

BlockOffset(5b)

Sub-block7

n-th bit position indicatespresence of n-th Sub-block

Sub-blockBitmap 1

Sub-blockBitmap 7

Block Bitmap +Inverse

BlockCtrl (3bits)

Encoded bitmap

1101 0110 0000 0000 0000 0000 0000 0000 0000 0000 1110 00000000 0000 0000 0000

Inverse the bitmap

Block 1

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 11

Page 12: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

4. OLB mode

• Offset+Length+Bitmap mode– Block offset(5b) + Block ctrl(3b) + Length(8b) + Sub-block Bitmaps

– Total encoded length = 16 bytes

0010 1001 0100 1010 1001 0001 0110 1001 1010 1011 0001 00000111 0101 0010 0001

Traffic indicationbitmap: Sub-block1

Length=14

Blockbitmap

00000

Blockoffset

Sub-block8

Indicates the length of the Sub-Block bitmaps

BlockCtrl (3bits)

Encoded bitmap

Block#0

0001 0000 0010 0001Block#1 0001 0000 0010 0001 1010 1011 0000 0000 0000 00001001 0001

0010 1001 0100 1010 1001 0001 0110 1001 1010 1011 0001 00000111 0101 0010 0001

0001 0000 0010 0001 0001 0000 0010 0001 1010 10111001 0001

Offset+Length+Bitmap mode

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 12

Page 13: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Compression Comparison (1)

20 40 60 80 100 1200

50

100

150

number of STAs

bits

STD-VTIM

HierarchyHierarchy + OLB

20 40 60 80 100 120

1

2

3

4

5

6

7

8

9

number of STAs

bitm

ap r

educ

tion

gain

(A

dapt

ive

over

2L-

Hie

rarc

hy)

[%]

• Scenario 1: 126 STAs– 126 STAs associated with AP– X axis indicates the number of paged STAs

• randomly distributed AIDs in [1:126]• Averaged over 200 iterations

– Y axis represents the size of the compressed bitmap

• Curves– Hierarchy: Block level compression with inverse encoding– Hierarchy + OLB: Block level compression with ‘Offset +

Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis)– STD-VTIM: Standard virtual TIM map

• Including OLB mode helps reduce TIM length in mid-density region of the map by up to 10%.• Compression performance of Hierarchy+OLB is the best in all TIM map densities

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 13

Page 14: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Compression Comparison (2)• Scenario 1: 256 STAs

– 256 STAs associated with AP– X axis indicates the number of paged STAs

• randomly distributed AIDs in [1:256]• Averaged over 200 iterations

– Y axis represents the size of the compressed bitmap

• Curves– Hierarchy: Block level compression with inverse encoding– Hierarchy + OLB: Block level compression with ‘Offset +

Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis).– STD-VTIM: Standard virtual TIM map

• Including OLB mode helps reduce TIM length in mid-density region of the map by more than 14%.• Compression performance of Hierarchy+OLB is the best in all TIM map densities

50 100 150 200 2500

50

100

150

200

250

300

number of STAs

bits

STD-VTIM

HierarchyHierarchy + OLB

50 100 150 200 2500

2

4

6

8

10

12

14

number of STAs

bitm

ap r

educ

tion

gain

(A

dapt

ive

over

2L-

Hie

rarc

hy)

[%]

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 14

Page 15: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Compression Comparison (3)• Scenario 1: 512 STAs

– 512 STAs associated with AP– X axis indicates the number of paged STAs

• randomly distributed AIDs in [1:512]• Averaged over 200 iterations

– Y axis represents the size of the compressed bitmap

• Curves– Hierarchy: Block level compression with inverse encoding– Hierarchy + OLB: Block level compression with ‘Offset +

Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis)– STD-VTIM: Standard virtual TIM map

• Including OLB mode helps reduce TIM length in mid-density region of the map by more than 16%.• Compression performance of Hierarchy+OLB is the best in all TIM map densities

50 100 150 200 250 300 350 400 450 500

2

4

6

8

10

12

14

16

number of STAs

bitm

ap r

educ

tion

gain

(A

dapt

ive

over

2L-

Hie

rarc

hy)

[%]

50 100 150 200 250 300 350 400 450 5000

100

200

300

400

500

600

number of STAs

bits

STD-VTIM

HierarchyHierarchy + OLB

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 15

Page 16: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Compression Comparison (4)• Scenario 1: 1024 STAs

– 1024 STAs associated with AP– X axis indicates the number of paged STAs

• randomly distributed AIDs in [1:1024]• Averaged over 200 iterations

– Y axis represents the size of the compressed bitmap

• Curves– Hierarchy: Block level compression with inverse encoding– Hierarchy + OLB: Block level compression with ‘Offset +

Bitmap + Length’ mode (indicated as ‘Adaptive’ in Y-axis)– STD-VTIM: Standard virtual TIM map

• Including OLB mode helps reduce TIM length in mid-density region of the map by more than 18%.• Compression performance of Hierarchy+OLB is the best in all TIM map densities

100 200 300 400 500 600 700 800 900 10000

200

400

600

800

1000

1200

number of STAs

bits

STD-VTIM

HierarchyHierarchy + OLB

100 200 300 400 500 600 700 800 900 10000

2

4

6

8

10

12

14

16

18

number of STAs

bitm

ap r

educ

tion

gain

(A

dapt

ive

over

2L-

Hie

rarc

hy)

[%]

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 16

Page 17: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Summary

• We proposed1. Hierarchical structure of TIM and AID structure

• Good for grouping and maintaining different types of STAs• Good for dividing a large size bitmap into smaller size TIM elements

2. Block level TIM encoding• Good encoding for a wide range of number of STAs• Good for realistic scenarios where limited number of STAs are paged in a single

TIM (i.e. the number of paged STAs < 100) • Up to 30-98% smaller encoded bitmap size compared to the current 802.11 STD

for the realistic scenarios• Compression performance of Hierarchy+OLB is the best in all TIM map densities

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 17

Page 18: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Straw Poll 1

• Do you support the hierarchical structure of the traffic indication map shown in Slide 5 and the AID structure shown in Slide 6?

– Y:– N:– A:

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 18

Page 19: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Straw Poll 2

• Do you support the Block-level TIM encoding outlined in Slide 7-8?

– Y:– N:– A:

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 19

Page 20: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Motion 1

• Move to accept the hierarchical structure of the traffic indication map shown in Slide 5 and the AID structure shown in Slide 6 in the TGah Specification Framework document.

– Y:– N:– A:

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 20

Page 21: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Motion 2

• Move to accept the Block-level TIM encoding outlined in Slide 7-8 in the TGah Specification Framework document.

– Y:– N:– A:

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 21

Page 22: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

References

[1] 11/11-905r3 “TGah Functional Requirements and Evaluation Methodology.”

[2] Rolf de Vegt, “Potential Compromise for 802.11ah Use Case Document,” 11-11/457r0.

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 22

Page 23: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Backup

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 23

Page 24: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Variable Number of Pages and Blocks

• The number of Pages and the number of Blocks depend on how the 7 MSBs of an AID is interpreted

Blocks: 1 8 9 16 17 24 25 32

4 Blocks / Page (32 Pages in total)

8 Blocks / Page (16 Pages in total)

16 Blocks / Page (8 Pages in total)

32 Blocks / Page (4 Pages in total)

4x32

64 STAs

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 24

Page 25: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Grouping

• STAs supporting different use cases can be easily grouped into different Pages– Example:

• Sensor stations Page 1– A large number of STAs, infrequent down-link traffic

• Offloading stations Page 2– A small number of STAs, frequent down-link traffic

DT

IM B

eaco

n(P

age1

,Pag

e2)

DT

IM B

eaco

n(P

age1

,Pag

e2)

TIM

Bea

con

(Pag

e2)

TIM

Bea

con

(Pag

e2)

TIM

Bea

con

(Pag

e2)

TIM

Bea

con

(Pag

e2)

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 25

Page 26: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Simulation Setup

• Parameters:– Nasta STAs associated with an AP

– Nasta = 64, 256, 512,1024, 2048, and 8192

– X-axis indicates the number of paged STAs (Npsta)• The paged STAs randomly distributed in the bitmap [1:Nasta]

• Averaged over 500 iterations

– Y-axis represents the size of the encoded bitmap in bits– Performance comparison

• STD-VTIM: the current 802.11 standard virtual TIM encoding scheme including 2 byte offset • Proposed: the proposed Block encoding scheme with Inverse bitmap mode applied

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 26

Page 27: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Results - Scenario 1

• Nasta = 64

• The proposed encoding is better than or very close to STD-VTIM– Up to 30% better encoding (Npsta<20, bitmap density < 30%)– Up to 78% better encoding (Npsta>45, bitmap density > 70%)

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 27

Page 28: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Results - Scenario 2• Nasta = 256

• The proposed encoding is better for Npsta <45 (bitmap density < 18%)– Up to 68% better encoding (Npsta<45)– Not likely to have a large number of STAs (e.g. > 100 STAs) be paged in a single TIM

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 28

Page 29: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Results - Scenario 3• Nasta = 512

• The proposed encoding is better for Npsta <85 (bitmap density < 17%)– Up to 80% better encoding (Npsta<85)– Not likely to have >100 STAs be paged in a single TIM

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 29

Page 30: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Results - Scenario 4• Nasta=1024

• The proposed encoding is better for Npsta <165 (bitmap density<17%)– Up to 90% better encoding (Npsta<165)– Not likely to have >100 STAs be paged in a single TIM

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 30

Page 31: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Results - Scenario 5• Nasta = 2048

• The proposed encoding is better for Npsta <330 (bitmap density<16%)– Up to 95% better encoding (Npsta<330)– Not likely to have >100 STAs be paged in a single TIM

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 31

Page 32: Doc.: IEEE 802.11-12/388r2 Submission TGah Efficient TIM Encoding Date: 2012-05-14 Authors: May 2012 Minyoung Park, et. al. Intel Corp.Slide 1

doc.: IEEE 802.11-12/388r2

Submission

Results - Scenario 6• Nasta = 8192

• The proposed encoding is better for Npsta <1300 (bitmap density < 16%)– Up to 98% better encoding (Npsta<1300)– Not likely to have >100 STAs be paged in a single TIM

May 2012

Minyoung Park, et. al. Intel Corp.

Slide 32