similar to the existing mechanism of using BAR to move the BA window. It can be selective in that the receipient only flushes incomplete MSDUs up to and including the indicated end sequence number. It can be also requesting flush all. No receiver window move occurs. No BlockAck is transmitted in response. MSDUs and fragments of MSDUs that are not covered by the SEQ number range or which are completely assembled in the buffer are unaltered. Adding this function to the BlockAckReq seems to be a good option. original rule, i.e., by setting the SSN in the BlockAckReq. To flush all the MSDUs at the receipient, the originator can do so by the original rule, i.e., by setting the SSN in the BlockAckReq higher than the largest sequence number of the MSDUs that it transmitted. If the receiver window is not changed after the flush as the commenter suggested, it means that the originator can send fragments again and if as a result, the MSDU is completed and passed to the next MAC process, the MSDU reordering will get messed up. 14323 Zhou Lan 75.54 A RX buffer flushing mechanism is needed. It is selective in that the receipient only flushes incomplete MSDUs up to and including the indicated end sequence number. No receiver window move occurs. No BlockAck is transmitted in response. MSDUs and fragments of MSDUs that are not covered by the SEQ number range or which are completely assembled in the buffer are unaltered. Adding this function to the BlockAckReq. as in the comment Rejected. To make the receipient flush the imcomplete MSDUs up to the intended sequence number, the originator can do so by the original rule, i.e., by setting the SSN in the BlockAckReq. To flush all the MSDUs at the receipient, the originator can do so by the original rule, i.e., by setting the SSN in the BlockAckReq higher than the largest sequence number of the MSDUs that it transmitted. If the receiver window is not changed after the
flush as the commenter suggested, it means that the originator can send fragments again and if as a result, the MSDU is completed and passed to the next MAC process, the MSDU reordering will get messed up. 13659 Tomoko Adachi In the baseline, the BlockAck frame variant encoding and the BlockAckReq frame variant were aligned. As the BlockAck frame variant encoding has been changed from the baseline, the BlockAckReq frame variant encoding should be also changed. The old subfield names should be also searched through the baseline and the draft and should be updated. As in comment. Revised. See the instructions to the TGax editor in doc. 11-18/0733. Note to the TGax editor: subclause 10.24.6 was modified by 11ak draft but it is not reflected in 11ax D2.3. The track changes shown in doc.11-18/0733 is based on the text in 11ax D2.3 but 11ak modification should be incorporated and changes should be made thereto. 10.24.6 CID Commenter PP.LL Comment Proposed Change Resolution 11056 Adrian Stephens 202.44 "The B2 bit of the BA Type subfield of the BA Control field shall be set to 1" -- this cries out for this bit to be named. Magic numbers in the text are inherently evil. Name bit 2 at the point of definition once, and refer to it here. Name bits 3-4 as a subfield at the point of definition and refer to the name here. Revised. In the past there were names for bit 2 and bits 3-4, but there was an agreement to change the encoding of bit fields to make better use of them. So, bringing back the names is not appropriate. See the instructions to the TGax editor in doc. 11-18/0733.