Long packet and quick Acking on secondary link
AssigneesSony Group Corporation, Sony Corporation of America
InventorsLi-Hsiang Sun, Mohamed Abouelseoud, Liangxiao Xin, Qing Xia
Life of this patent
Estimating the term…
Abstract
A wireless communication protocol which operates with multi-link devices (MLDs) having simultaneous transmit and receive (STR) link pairs to allow transmitting a long MU PPDU by an originator on a first link, which is acknowledged (Ack) by a recipient on a second link. The Ack on the second link may be on a single resource unit (RU) which may be shared by multiple stations. The Ack may be received during the MP PPDU on the first link, making it a quick Ack. In many cases this allows the originator to perform a retransmission within the same PPDU, thus especially benefitting real-time traffic which is latency sensitive.
Claims18
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit, as a wireless station (STA) in a multiple-link device (MLD), and operating as either an Access Point (AP) STA, or a non-AP STA for wirelessly communicating with other wireless stations (STAs) using a carrier sense multiple access/collision avoidance (CSMA/CA) mechanism on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is utilized for random channel access on all the links;
- (b) a processor coupled to said wireless communication circuit for operating on the WLAN;
- (c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs;
- and
- (d) wherein said instructions, when executed by the processor, perform steps of a wireless communications protocol for said wireless communication circuit, comprising:
- (i) wherein on a first link of an originating MLD, a physical layer protocol data unit (PPDU) is transmitted comprising one or more aggregated MAC protocol data units (AMPDUs);
- (ii) wherein said originator receives an acknowledgement (Ack) frame, as a quick Ack, from a recipient MLD over a second link before the transmission of the PPDU by said originator on said first link has been completed;
- and
- (iii) wherein said first and second link for said originating MLD and the recipient MLD are simultaneous transmit and receive (STR) link pairs;
- and
- (iv) wherein said originator MLD and recipient MLD agree to a time instance t0 associated to the quick Ack agreed by the originator and recipient MLD that corresponds to a set X of MPDU(s), whose receiving status is included in the acknowledgement frame.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit, as a wireless station (STA) in a multiple-link device (MLD), and operating as either an Access Point (AP) STA, or a non-AP STA for wirelessly communicating with other wireless stations (STAs) using a carrier sense multiple access/collision avoidance (CSMA/CA) mechanism on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is utilized for random channel access on all the links;
- (b) a processor coupled to said wireless communication circuit for operating on the WLAN;
- (c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs;
- and
- (d) wherein said instructions, when executed by the processor, perform steps of a wireless communications protocol for said wireless communication circuit, comprising:
- (i) wherein on a first link of an originating MLD, a long physical layer protocol data unit (PPDU) is transmitted comprising one or more aggregated MAC protocol data units (AMPDUs);
- (ii) wherein said originator receives an acknowledgement (Ack) frame, as a quick Ack, from a recipient MLD over a second link before the transmission of the long PPDU by said originator on said first link has been completed;
- (iii) wherein said first and second link for said originating MLD and the recipient MLD are simultaneous transmit and receive (STR) link pairs;
- and
- (iv) wherein said originator MLD and recipient MLD agree to a time instance t0 associated to the quick Ack agreed by the originator and recipient MLD that corresponds to a set X of MPDU(s), whose receiving status is included in the acknowledgement frame.
A method for performing wireless communication in a network, comprising:
- (a) performing wireless communication in a wireless station (STA) of a multiple-link device (MLD), and operating as either an Access Point (AP) STA, or a non-AP STA for wirelessly communicating with other wireless stations (STAs) using a carrier sense multiple access/collision avoidance (CSMA/CA) mechanism on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is utilized for random channel access on all the links;
- (b) wherein on a first link of an originating MLD, a long physical layer protocol data unit (PPDU) is transmitted comprising one or more aggregated MAC protocol data units (AMPDUs);
- (c) wherein said originator receives an acknowledgement (Ack) frame, as a quick Ack, from a recipient MLD over a second link before the transmission of the long PPDU by said originator on said first link has been completed;
- (d) wherein said first and second link for said originating MLD and the recipient MLD are simultaneous transmit and receive (STR) link pairs;
- and
- (e) wherein said originator MLD and recipient MLD agree to a time instance to associated to the quick Ack agreed by the originator and recipient MLD that corresponds to a set X of MPDU(s), whose receiving status is included in the acknowledgement frame.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit, as a wireless station (STA) in a multiple-link device (MLD), and operating as either an Access Point (AP) STA, or a non-AP STA for wirelessly communicating with other wireless stations (STAs) using a carrier sense multiple access/collision avoidance (CSMA/CA) mechanism on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is utilized for random channel access on all the links;
- (b) a processor coupled to said wireless communication circuit for operating on the WLAN;
- (c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs;
- and
- (d) wherein said instructions, when executed by the processor, perform steps of a wireless communications protocol for said wireless communication circuit, comprising:
- (i) wherein on a first link of an originating MLD, a physical layer protocol data unit (PPDU) is transmitted comprising one or more aggregated MAC protocol data units (AMPDUs);
- (ii) wherein said originator receives an acknowledgement (Ack) frame, as a quick Ack, from a recipient MLD over a second link before the transmission of the PPDU by said originator on said first link has been completed;
- (ii) wherein said first and second link for said originating MLD and the recipient MLD are simultaneous transmit and receive (STR) link pairs;
- and
- (iv) wherein PPDUs are sent on the first link by the originator while there is an ongoing long PPDU sent on the second link by the recipient, and wherein on condition of the recipient being an AP MLD, allocates a resource unit (RU), as a shared Ack RU, in the long PPDU transmitted by the AP MLD on the second link.
An apparatus for wireless communication in a network, the apparatus comprising:
- (a) a wireless communication circuit, as a wireless station (STA) in a multiple-link device (MLD), and operating as either an Access Point (AP) STA, or a non-AP STA for wirelessly communicating with other wireless stations (STAs) using a carrier sense multiple access/collision avoidance (CSMA/CA) mechanism on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is utilized for random channel access on all the links;
- (b) a processor coupled to said wireless communication circuit for operating on the WLAN;
- (c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs;
- and
- (d) wherein said instructions, when executed by the processor, perform steps of a wireless communications protocol for said wireless communication circuit, comprising:
- (i) wherein on a first link of an originating MLD, a physical layer protocol data unit (PPDU) is transmitted comprising one or more aggregated MAC protocol data units (AMPDUs);
- (ii) wherein said originator receives an acknowledgement (Ack) frame, as a quick Ack, from a recipient MLD over a second link before the transmission of the PPDU by said originator on said first link has been completed;
- (iii) wherein said first and second link for said originating MLD and the recipient MLD are simultaneous transmit and receive (STR) link pairs;
- and
- (iv) wherein a quick ack for the PPDU is transmitted in the first link is transmitted in a shared Ack resource unit (RU);
- (v) wherein upon successfully receiving a preamble on the first link, when the AP-MLD is not already receiving another PPDU on the first link on the same frequency resource, then the AP MLD broadcasts the first link network allocation vector (NAV) for the remaining PPDU duration on the first link plus the NAV of the PPDU, and the identity of the transmitter of the PPDU is sent on the first link;
- and
- (vi) wherein the addressing of the shared Ack RU may be based on a broadcast AID, or based on a special AID signaled to the originator non-AP MLD in advance.
Dependencies are inferred from the claim text.