1 / 7

Fragmentation with A-MPDU

Date: Jan, 2012. Fragmentation with A-MPDU. Authors:. Date: 2012-01-16. Fragmentation in the 802.11 Baseline Specification.

dakota
Download Presentation

Fragmentation with A-MPDU

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Date: Jan, 2012 Fragmentation with A-MPDU Authors: Date: 2012-01-16 Liwen Chu Etc.

  2. Fragmentation in the 802.11 Baseline Specification Fragmentation creates MPDUs smaller than the original MSDU or MMPDU length to increase reliability, by increasing the probability of successful transmission of the MSDU or MMPDU in cases where channel characteristics limit reception reliability for longer frames. An MSDU transmitted under an HT-immediate or HT-delayed Block Ack agreement shall not be fragmented even if its length exceeds dot11FragmentationThreshold. An MSDU transmitted within an A-MPDU shall not be fragmented even if its length exceeds dot11FragmentationThreshold. Group addressed MSDUs or MMPDUs shall not be fragmented even if their length exceeds dot11FragmentationThreshold. Date: Jan, 2012

  3. Why Narrower Channel needs Fragmentation with A-MPDU Sub1GHz 802.11ah has comparably narrow operating channels (1Mhz, 2MHz, 4MHz, 8MHz, 16MHz) than legacy bands. 802.11af will also have narrow channels (e.g. 6MHz). Fragmentation without A-MPDU increases the reliability: When collision occurs, the unsuccessful transmission is shorter. The CRC can provide higher protection to the shorter frame. Fragmentation without A-MPDU creates more overhead. Each fragmentation needs an acknowledge frame. More IFSs and PHY headers are required for a MSDU/MMPDU. Date: Jan, 2012 MSDU Fragment0 Fragment1 Fragment2 Fragment3 Fragment4 PHY Header MPDU Fragment0 Fragment1 Fragment2 Fragment3 Fragment4 PHY Header ACK SIFS

  4. Why Narrower Channel needs Fragmentation with A-MPDU (Cont’d) Fragmentation with A-MPDU increases the reliability without increasing overhead. When a collision occurs, the unsuccessful transmission is shorter. Each A-MPDU subframe is identified by an MPDU Delimiter. The CRC can provide higher protection to the shorter frame. Aggregated fragments plus a BlockAck decrease the IFS and PHY overhead. Date: Jan, 2012 MSDU 4 bytes MPDU Delimiter Fragment0 Fragment1 Fragment2 Fragment3 Fragment4 Pad (0 - 3bytes) MPDU A-MPDU Subframe PHY Header A-MPDU Subframe Fragment0 Fragment1 Fragment2 Fragment3 Fragment4 BlockAck SIFS

  5. Solution: Allow Fragmentation with A-MPDU In a narrow-channel band (e.g. Sub 1GHz TGah), a STA or an AP can combine Fragmentation with A-MPDU: An MSDU transmitted within an A-MPDU may be fragmented if its length exceeds dot11FragmentationThreshold. Date: Jan, 2012 MSDU 4 bytes MPDU Delimiter Fragment0 Fragment1 Fragment2 Fragment3 Fragment4 Pad (0 - 3bytes) MPDU A-MPDU Subframe PHY Header A-MPDU Subframe Fragment0 Fragment1 Fragment2 Fragment3 Fragment4 BlockAck SIFS

  6. Issue and Solution with Fragmentation BlockAck Issue with fragmentation blockAck: The BA Information field is a long field 128 +2 = 130 bytes. This may not be good to low PHY rate. Solution: Compress the fragmentation BA Information field to shorter length (e.g. 10 Octets, 4 MSDUs can be acknowledged by this shorter fragmentation BA Information field ). A reserved bit in BA Control field can used as shorter fragmentation BA Information indication. Or A compressed basic blockAck Req can be defined for the shorter fragmentation BA . Date: Jan, 2012 Octets 2 8

  7. Straw Poll Do you support fragmentation with A-MPDU defined in slide 5 and slide 6? Y N A Date: Jan, 2012

More Related