Doc.: IEEE 802.11-12/0110r7 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: 2012-04-5 Authors: Date: April, 2012.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0104r1 SubmissionLiwen Chu Etc.Slide 1 Fragmentation with A-MPDU Date: Authors: Date: Jan, 2012.
Advertisements

Doc.: IEEE /0509r0 SubmissionSlide 1 Short Management and Short A-MSDU Frame Date: Authors: Liwen Chu, ST May 2013.
Doc.: IEEE /0645r5 SubmissionLiwen Chu Etc.Slide 1 Beamforming in IBSS, Mesh BSS, AP as Beamformee Date: Authors: Date: May 2011.
Doc.: IEEE /0313r1 Submission March 2011 Jarkko Kneckt, NokiaSlide 1 SU-MIMO Type for Group Addressed Frames Date: Authors:
Submission doc.: IEEE /0328r0 Nokia Internal Use Only March 2012 Slide 1 Date: Authors: PS-Poll Enhancements Chittabrata Ghosh, Nokia.
Short MAC Header Date: Authors: John Doe, Some Company
Doc.:IEEE /0365r1 March 2012 Z. Quan, Qualcomm Inc MAC Header Compression Slide 1 Authors:
MAC Header Compression
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:
Submission doc.: IEEE 11-10/0745r2 May 2010 Matthew Fischer, BroadcomSlide 1 MFQ MMPDU MAC Sequence Numbering Date: Authors:
Submission doc.: IEEE 11-12/1449r0 Decmeber 2012 Yan Zhuang, Huawei TechnologiesSlide 1 Virtual Wireless Port based Bridging Date: Authors:
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
Doc.: IEEE /1054r0 Submission Sep Santosh Pandey (Cisco)Slide 1 FILS Reduced Neighbor Report Date: Authors:
Submission doc.: IEEE 11-13/0288r0 TXOP Sharing Operation for Relay Date: Slide 1Eric Wong, Broadcom Authors: March 2013.
Doc.:IEEE /0129r3 May 2012 Santosh Abraham, Qualcomm Inc. Short Beacon Slide 1 Authors:
Submission doc.: IEEE 11-12/0281r0 March 2012 Jarkko Kneckt, NokiaSlide 1 Recommendations for association Date: Authors:
Doc.: IEEE /0094r2 Submission Jan 2012 Slide 1 Authors: MAC Header Design for Small Data Packet for ah Date: Lv kaiying, ZTE.
Doc.: IEEE /0324r2 Submission March 2012 Short Ack Date: Authors: Slide 1Yong Liu, Marvell, et. al.
Doc.: IEEE /0110r8 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: May, 2012.
Doc.: IEEE /0102r2 SubmissionLiwen Chu Etc.Slide 1 TGah Power Saving Date: Authors: Date: Jan, 2012.
Doc.:IEEE /01122r0 September 2012 Simone Merlin Short MAC Header Signaling Slide 1 Authors:
Submission Jul 2012 doc.: IEEE 11-12/0842r0 ZTE CorporationSlide 1 Short Beamforming Report Poll Frame Date: Authors:
Doc.: IEEE /0110r3 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0110r6 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: March, 2012.
Submission doc.: IEEE /0615r0 May 2012 Sudheer Grandhi, InterDigital CommunicationsSlide 1 Considerations for early NAV indication Date:
Doc.:IEEE /1503r1 November 2011 Short Beacon Slide 1 Authors:
Doc.: IEEE /0116r0 SubmissionLiwen Chu Etc.Slide 1 Low Collision EDCA Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0409r5 Submission May 2012 Shoukang Zheng et. al, I2R, SingaporeSlide 1 Supporting Low Power Operation Date: Authors:
Doc.: IEEE /0624r2 SubmissionLiwen Chu Etc.Slide 1 Scheduled Medium Access For Large Low Power BSS Date: Authors: Date: May, 2012.
Doc.: IEEE /0110r1 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /1121r0 Submission HE A-Control field Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September 2015.
Submission doc.: IEEE /0881r1 July 2015 Woojin Ahn, Yonsei Univ.Slide 1 Regarding buffer status of UL-STAs in UL- OFDMA Date: Authors:
Submission doc.: IEEE 11-15/1060r0 September 2015 Eric Wong (Apple)Slide 1 Receive Operating Mode Indication for Power Save Date: Authors:
Doc.:IEEE /0318r0 March 2013 A. Asterjadhi, Qualcomm Inc. Short MAC Header Design Date: Authors:
Doc.: IEEE /0615r0 Submission May 2008 Naveen K. Kakani, Nokia IncSlide 1 Multicast Transmission in WLAN Date: Authors:
Doc.: IEEE /2952r2 Submission Dec 2007 L.Chu Etc.Slide 1 Simplified DLS Action Frame Transmission in 11Z Date: Authors:
Doc.: IEEE /0107r2 SubmissionLiwen Chu Etc.Slide 1 Channel Bandwidth Indication and Negotiation Date: Authors: Date: Jan, 2012.
Multi-STA BA Design Date: Authors: March 2016 Month Year
Security Enhancement to FTM
SU-MIMO Type for Group Addressed Frames
BSS Management through WUR Wakeup Frame
Wakeup Frame Format Date: Authors: Sept 2017 Liwen Chu
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
SU-MIMO Type for Group Addressed Frames
Wakeup Frame Format Date: Authors: Sept 2017 Liwen Chu
doc.: IEEE <doc#>
Fragmentation with A-MPDU
WUR MAC and Wakeup Frame
WUR MAC and Wakeup Frame
RTS CTS Rule Amendment Date: Authors: Date: January 2011
WUR MAC and Wakeup Frame
WUR MAC and Wakeup Frame
2/4/2019May 2008 November 2007 doc.: IEEE /2752r1
Slot-based Power Save without PS-Poll
WUR MAC and Wakeup Frame
MAC Partial Proposal for TGn
Wakeup Frame Format Date: Authors: Jan 2017 Liwen Chu
80MHz/160MHz Protection Date: Authors: Date: September 2010
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
Wakeup Frame Format Date: Authors: Sept 2017 Liwen Chu
VTS Robust Multicast/Broadcast Protocol
Synchronization of Quiet Periods for Incumbent User Detection
Response to Coexistence Presentations
FILS Frame Content Date: Authors: February 2008
80MHz/160MHz Protection Date: Authors: Date: September 2010
Wakeup Frame Format Date: Authors: Sept 2017 Liwen Chu
WUR MAC and Wakeup Frame
MAC Partial Proposal for TGn
Enhancement of Low Power Medium Access STAs
Presentation transcript:

doc.: IEEE /0110r7 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: April, 2012

doc.: IEEE /0110r7 Submission MAC Frame Header The typical frame payload of Smart Grid is tens/hundreds bytes. –100 bytes payload frame with 3 MAC addresses has about 30/100=30% MAC header overhead! –300 bytes payload frame with 3 MAC addresses has about 30/300=10% MAC header overhead! The following parts of the MAC header can be compressed : –Some MAC address fields can be removed from the MAC header, Before transmission, the removed MAC address should be negotiated and recorded in the transmitter and the receiver as defined in Backup slides. –Do we need 2 bytes Sequence Control in a low rate Smart Grid BSS? –Do we need Duration/ID since 2-bit ACK Indication is added to PHY SIG? –Do we need 2 bytes QoS Control field? –Do we need 4 byte FCS? Frame Control Duration/ ID Address 1Address 2Address 3Sequence Control Address 4QoS Control HT ControlFrame BodyFCS Octets: Variable4 Frame Header Slide 2 Date: April, 2012

doc.: IEEE /0110r7 Submission Frame Header Compression 1 MPDU type (Normal or compressed) should be identified by either the PHY or MAC header. –One bit in PHY PLCP SIG. –One bit in MAC header, e.g. if Duration/ID field is part of compressed frame and Bit15 of the Duration/ID field is set to 1 in a data/management frame, the data/management frame is a frame with frame header compression. if Duration/ID field is removed from the compressed frame and Bit15 of the AID/CH identifier field is set to 1 in a data/management frame, the data/management frame is a frame with frame header compression. –New MPDU type/subtype to indicate compressed frame format. Slide 3 Frame Control AID/CH Identifier RASequence Control QoS Control Frame Body FCS Octets: Variable2 Frame Control Duration/ ID RAAID/CH Identifier Sequence Control QoS Control Frame BodyFCS Octets: Variable2 2 Frame Control Duration/ ID Address 1Address 2Address 3Sequence Control Address 4QoS Control HT ControlFrame BodyFCS Bit15 of Duration/Id is always 0 in data/management frame. Bit15 of Duration/Id is 1 in compressed data/management frame. Bit15 of AID/CH Identifier is 1 in compressed data/management frame. Date: April, 2012

doc.: IEEE /0110r7 Submission Frame Header Compression 1 (cont’d) AID/CH Identifier field are used for indicating AID and DA/SA. –If the Duration/ID field is removed from the compressed frame, AID/CH identifier is defined as following: Bit15~Bit13 is the CH Identifier: –If Bit115 is set to 1, the compressed header is in the frame. – Bit 14—13 are used to identify DASA MAC address and other fields negotiated by management frames. Bit12 ~ Bit0 are used to identify the TA’s AID. –If the Duration/ID field is not removed from the compressed frame, AID/CH identifier is defined as following: Bit15~Bit13 is the CH Identifier: – Bit 15—13 are used to identify DASA MAC address and other fields negotiated by management frames. Bit12 ~ Bit0 are used to identify the TA’s AID. Slide 4 AIDCH Identifier Bit0 Bit12Bit13 Bit15 AID/CH Identifier Date: April, 2012

doc.: IEEE /0110r7 Submission Frame Header Compression 1 (cont’d) Duration field can be removed since 2-bit ACK Indication is added to PHY SIG. RA is the MAC address of the receiver One octet Sequence Control is used. One octet QoS control is used: 4 bits in QoS Control field are used to indicate TID of the frame. 2 bits are used to indicate ACK policy. Other bits are reserved. Single Address frames are not allowed to use compressed frame format. CRC-16-CCITT can detect 1, 2, 3 bit-errors when the frame size is smaller than 128 bytes. So 2-byte FCS is ok to frames with frame header compression. Slide 5 Date: April, 2012

doc.: IEEE /0110r7 Submission Frame Header Compression 2 MPDU type (Normal or compressed) should be identified by either the PHY or MAC header. –One bit in PHY PLCP SIG. –One bit in MAC header, e.g. if Duration/ID field is part of compressed frame and Bit15 of the Duration/ID field is set to 1 in a data/management frame, the data/management frame is a frame with frame header compression. if Duration/ID field is removed from the compressed frame and Bit15 of the AID/CH identifier field is set to 1 in a data/management frame, the data/management frame is a frame with frame header compression. –New MPDU type/subtype to indicate compressed frame format. Slide 6 Frame Control AID/CH Identifier TASequence Control QoS Control Frame Body FCS Octets: Variable2 Frame Control Duration/ ID TAAID/CH Identifier Sequence Control QoS Control Frame Body FCS Octets: Variable2 2 Frame Control Duration/ ID Address 1Address 2Address 3Sequence Control Address 4QoS Control HT ControlFrame BodyFCS Bit15 of Duration/Id is always 0 in data/management frame. Bit15 of Duration/Id is always 1 in compressed data/management frame. Bit15 of AID/CH Identifier is 1 in compressed data/management frame. Date: April, 2012

doc.: IEEE /0110r7 Submission Frame Header Compression 2 (cont’d) AID/CH Identifier field are used for indicating AID and DA/SA. –If the Duration/ID field is removed from the compressed frame, AID/CH identifier is defined as following: Bit15~Bit13 is the CH Identifier: –If Bit115 is set to 1, the compressed header is in the frame. – Bit 14—13 are used to identify DASA MAC address and other fields negotiated by management frames. Bit12 ~ Bit0 are used to identify the TA’s AID. –If the Duration/ID field is not removed from the compressed frame, AID/CH identifier is defined as following: Bit15~Bit13 is the CH Identifier: – Bit 15—13 are used to identify DASA MAC address and other fields negotiated by management frames. Bit12 ~ Bit0 are used to identify the RA’s AID. Slide 7 AIDCH Identifier Bit0 Bit12Bit13 Bit15 AID/CH Identifier Date: April, 2012

doc.: IEEE /0110r7 Submission Frame Header Compression 2 (cont’d) Duration field can be removed since 2-bit ACK Indication is added to PHY SIG. TA is the MAC address of the transmitter –This may help security implementation One octet Sequence Control is used. One octet QoS control is used: 4 bits in QoS Control field are used to indicate TID of the frame. 2 bits are used to indicate ACK policy. Other bits are reserved. Single Address frames are not allowed to use compressed frame format. CRC-16-CCITT can detect 1, 2, 3 bit-errors when the frame size is smaller than 128 bytes. So 2-byte FCS is ok to frames with frame header compression. Slide 8 Date: April, 2012

doc.: IEEE /0110r7 Submission Conclusion Frame header compression can decrease short frame overhead through: –AID replaces RA/TA MAC address in MAC header, –CH identifier indentifies SA/DA MAC address, –Single octet QoS Control field, –Single octet Sequence Control field, –Duration field is removed. Totally 14 bytes is removed from the MAC header of 3-address frame. –With 2-byte FCS, 16 bytes MAC overhead can be removed. With further frame header compression, 20 bytes can be removed from MAC header and FCS of 3-address frame. Slide 9 Date: April, 2012

doc.: IEEE /0110r7 Submission Backup Slides Slide 10 Date: April, 2012

doc.: IEEE /0110r7 Submission CH Identification Management Before compression frames are transmitted, the transmitter and the receiver negotiate the fields that CH Identifier indicates. –A non-AP STA sends CH Identification Request frame to the AP to indicate the mapping between CH Identifier and DASA MAC Address. –The AP sends CH Identification Response frame to acknowledge the mapping between CH Identifier and DASA MAC Address. –Other MAC information may be indicated by CH Identifier. But the layers that is upper layers of MAC layer shouldn’t be indicated by such negotiation. The transmitter and the receiver record the CH Identifier and DA/SA MAC address matching, and use the matching to create the compress frame and decode the compress frame. CategoryAction Value Dialog Token CH Identifier DASA MAC Address ……CH Identifier DASA MAC Address Octets: IdentifierReserved Bit0 Bit2Bit3 Bit7 CH Identification Request frame CH Identifier field CategoryAction ValueDialog TokenStatus Code Octets: CH Identification Response frame Slide 11 CH Identification Request CH Identification Response Compressed frame ACK Compressed frame ACK Compressed frame ACK Date: April, 2012

doc.: IEEE /0110r7 Submission Other Possible Variant of Compress Frame BSSID is included in compress frame. AID/CH Identifier is used to identify the TA or RA per From DS and To DS values. Further Compression can be done: –Each AP selects a 2-octet Compressed BSSID (BSSID[47--32], randomly, by IT manager etc.) to itself and notifies the Compressed BSSID to its associated STAs. Compressed BSSID conflict detection and avoidance: –An AP selects BSSID[47--32] as its Compressed BSSID if BSSID[47--35] does not conflict with its OBSS. –If an STA receives an Beacon with the same Compressed BSSID with its associated AP from another AP, it notifies its associated AP. –If an AP receives a Beacon with the same Compressed BSSID with it or receives a Compressed BSSID conflict from its associated STAs, it shall randomly select another Compressed BSSID and notify the new Compressed BSSID to its associated STAs. Slide 12 Date: April, 2012