Physical protocol data unit transmission method employed by wireless fidelity multi-link device
A physical protocol data unit (PPDU) transmission method includes aligning parameters of a plurality of links for constraining the plurality of links to have same capacity for PPDU transmission, and transmitting PPDUs via the plurality of links. Highest capacity supported by one of the plurality of links is different from highest capacity supported by another of the plurality of links. Each of the PPDUs is generated and transmitted under the same parameters. Ending time instants of transmission of the PPDUs are aligned.
Latest MEDIATEK INC. Patents:
- METHOD AND APPARATUS FOR PERFORMING SINGULARITY DETECTION AIDED CALIBRATION ON TIME-INTERLEAVED ANALOG-TO-DIGITAL CONVERTER
- Adaptive radio frequency front-end circuit with low insertion loss for WLAN
- Electronic device and method for scheduling restriction
- Methods and apparatuses of sharing preload region for affine prediction or motion compensation
- Method and system for improving the efficiency of protecting a multi-content process
This application claims the benefit of U.S. provisional application No. 62/909,831, filed on Oct. 3, 2019 and incorporated herein by reference.
BACKGROUNDThe present invention relates to wireless communications, and more particularly, to a physical protocol data unit (PPDU) transmission method employed by a wireless fidelity (WiFi) multi-link device (MLD).
In a WiFi multi-link operation (MLO), there exist several links between two MLDs, including one access point (AP) and one non-AP station (STA), that occupy different radio-frequency (RF) bands. These links can operate independently to increase the overall throughput and/or to improve the connection stability. Regarding a synchronous mode of MLO, an MLD may synchronize its transmit (TX) timing and/or receive (RX) timing of multiple links. However, each link has its own capacity that is based on several parameters, including bandwidth (BW), number of spatial streams (NSS), modulation and coding mechanism (MCS), etc. Capacities of links can be very different. Hence, for the same upper layer content to be transmitted over these links, physical protocol data unit (PPDU) lengths may be very different, thus resulting in PPDU ending time misalignment.
The PPDU ending time misalignment may occur in some scenarios. In a first scenario, duplicate transmission is performed over a high capacity link and a low capacity link. Due to link capacity difference, the same contents transmitted over different links result in very different PPDU lengths. In a second scenario, a low capacity link's PPDU goes first and a high capacity link's PPDU goes later. Due to link capacity difference and transmission timing difference, the data left on the high capacity link is not enough to fulfill the PPDU length requirement to be synchronized with the low capacity link's PPDU. In a third scenario, the PPDU takes 80% of data on the first link, and the 20% rest data transmitted later on the second link results in a much shorter PPDU due to the fact that uncertain second link transmission makes the transmitter to load more data to the early coming transmission opportunity.
Thus, there is a need for an innovative PPDU transmission design which can deal with any of the above-mentioned scenarios to help a WiFi MLD to achieve PPDU ending time alignment of multiple links.
SUMMARYOne of the objectives of the claimed invention is to provide a physical protocol data unit (PPDU) transmission method employed by a wireless fidelity (WiFi) multi-link device (MLD). For example, the proposed PPDU transmission method can achieve PPDU ending time alignment of multiple links under any of the above-mentioned scenarios.
According to a first aspect of the present invention, an exemplary physical protocol data unit (PPDU) transmission method is disclosed. The exemplary PPDU transmission method includes: aligning, by a wireless fidelity (WiFi) multi-link device (MLD), parameters of a plurality of links for constraining the plurality of links to have same capacity for PPDU transmission, wherein highest capacity supported by one of the plurality of links is different from highest capacity supported by another of the plurality of links; and transmitting PPDUs via the plurality of links, wherein each of the PPDUs is generated and transmitted under the same parameters, and ending time instants of transmission of the PPDUs are aligned
According to a second aspect of the present invention, an exemplary physical protocol data unit (PPDU) transmission method is disclosed. The exemplary PPDU transmission method includes: setting parameters of each of a plurality of links for enabling the plurality of links to have different capacity for PPDU transmission, wherein parameters of one of the plurality of links are different from parameters of another of the plurality of links, and highest capacity supported by said one of the plurality of links is higher than highest capacity supported by said another of the plurality of links; setting, by a wireless fidelity (WiFi) multi-link device (MLD), a content carried by a first PPDU transmitted via said one of the plurality of links to ensure that an ending time instant of transmission of the first PPDU transmitted via said one of the plurality of links and an ending time instant of transmission of a second PPDU transmitted via said another of the plurality of links are aligned; and transmitting PPDUs via the plurality of links, wherein one PPDU is transmitted via each of the plurality of links, and the PPDUs comprise the first PPDU and the second PPDU.
According to a third aspect of the present invention, an exemplary physical protocol data unit (PPDU) transmission method is disclosed. The exemplary PPDU transmission method includes: setting parameters of each of a plurality of links for enabling the plurality of links to have different capacity for PPDU transmission, wherein parameters of one of the plurality of links are different from parameters of another of the plurality of links, and highest capacity supported by said one of the plurality of links is higher than highest capacity supported by said another of the plurality of links; and transmitting, by a wireless fidelity (WiFi) multi-link device (MLD), PPDUs via the plurality of links, wherein one PPDU is transmitted via said another of the plurality of links, and multiple PPDUs are transmitted via said one of the plurality of links to ensure that an ending time instant of transmission of said one PPDU and an ending time instant of transmission of the multiple PPDUs are aligned.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Certain terms are used throughout the following description and claims, which refer to particular components. As one skilled in the art will appreciate, electronic equipment manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not in function. In the following description and in the claims, the terms “include” and “comprise” are used in an open-ended fashion, and thus should be interpreted to mean “include, but not limited to . . . ”. Also, the term “couple” is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
In certain cases, the PPDUs' starting time instants may not be synchronized due to the fact that transmission opportunity (TXOP) timing of multiple links may be different and/or the transmitter needs to check clear channel assessment (CCA) for a certain period before medium access. The proposed PPDU alignment mechanism is capable of synchronizing ending time instants of transmission of PPDUs transmitted over multiple links to help the acknowledgement (ACK) receiving and the follow-up transmission to be synchronized. In this present invention, ending time instants of transmission of PPDUs transmitted over multiple links may be regarded as aligned with each other when mismatch between the ending time instants falls within a predefined tolerance range. For example, the predefined tolerance range may be set by short interframe space (SIFS)±aSlotTime*10%. In practice, the predefined tolerance range may be adjusted, depending upon actual design considerations.
In accordance with the first PPDU ending time alignment mechanism, the PPDU transmission for each of the first link and the second link may use BW=40 MHz, NSS=1, and best MCS=MCS3. The first PPDU ending time alignment mechanism may be applicable to the duplicate transmission scenario with synchronized PPDU starting time. As shown in
Since the highest capacity supported by the second link is higher than the highest capacity supported by the first link and parameters of the first link and the second link are constrained to be the same for PPDU transmission, the available capacity of the second link is not fully utilized by PPDU transmission. As a result, links capable of allowing more data transmission may lose efficiency. As shown in
In accordance with the second PPDU ending time alignment mechanism, the PPDU transmission for each of the first link and the second link may use BW=40 MHz, NSS=1, and best MCS=MCS3. The second PPDU ending time alignment mechanism may be applicable to the duplicate transmission scenario with synchronized PPDU starting time. As shown in
Since the capacity provided by the second link is higher than the capacity provided by the first link, partial duplication can be enabled to align PPDU lengths for achieving PPDU ending time alignment. The third PPDU ending time alignment mechanism may be applicable to all of the aforementioned scenarios. As shown in
Each link may use its best parameters to generate and transmit the PPDU. For example, one WiFi MLD (e.g., AP 102) communicates with another WiFi MLD (e.g., non-AP STA 104) via multiple links including a first link (denoted by “Link 1”) and a second link (denoted by “Link 2”), and further communicates with yet another WiFi MLD (e.g., non-AP STA 106) via multiple links including the second link (denoted by “Link 2”), where the first link supports BW=40 MHz (denoted by “BW40”), NSS=1, and best MCS=MCS3, and the second link supports BW=80 MHz (denoted by “BW80”), NSS=1, and best MCS=MCS7. Hence, the highest capacity supported by the second link is higher than the highest capacity supported by the first link. The first link is configured to use best parameters, including BW=40 MHz, NSS=1, and best MCS=MCS3, for PPDU transmission, and the second link is configured to use best parameters, including BW=80 MHz, NSS=1, and best MCS=MCS7, for PPDU transmission.
Since the capacity provided by the second link is higher than the capacity provided by the first link, the second link is allowed to transmit multiple PPDUs during a transmission period of one PPDU that is transmitted via the first link. The fourth PPDU ending time alignment mechanism may be applicable to all of the aforementioned scenarios. As shown in
In a case where the fourth PPDU ending time alignment mechanism is applied to the duplicate transmission scenario, the PPDU 504 is a duplicate of the PPDU 502, and an ending time instant of transmission of the PPDU 504 is earlier than an ending time instant of transmission of the PPDU 502. If immediate acknowledgement (ACK) is required by duplicate transmission and an ACK message is sent over the second link, the ACK message receiving interferes with transmission of padding PPDU(s) 506. To address this issue, the present invention proposes sending the ACK message over the first link that occupies the longer period to avoid interfering with transmission of the padding PPDU(s) 506 on the second link. Alternatively, a block ACK mechanism may be adopted to collect acknowledgement later after the transmission, and/or signaling can be adopted to delay the acknowledgement until the end of transmission.
Since the capacity provided by the second link is higher than the capacity provided by the first link, different MPDUs can be allowed in the second link to align the PPDU lengths for achieving PPDU ending time alignment. The fifth PPDU ending time alignment mechanism may be applicable to the duplication transmission scenario with no PPDU starting time alignment. As shown in
Since the capacity provided by the second link is higher than the capacity provided by the first link, the second link can transmit a multi-user (MU) PPDU under a condition that the PPDU ending time alignment is met. The sixth PPDU ending time alignment mechanism may be applicable to all of the aforementioned scenarios. As shown in
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Claims
1. A physical protocol data unit (PPDU) transmission method comprising:
- aligning, by a wireless fidelity (WiFi) multi-link device (MLD), parameters of a plurality of links for constraining the plurality of links to have same capacity for PPDU transmission, wherein the parameters comprise bandwidth (BW), number of spatial streams (NSS), and modulation and coding mechanism (MCS), the plurality of links use a same setting of BW, a same setting of NSS, and a same setting of MCS, and highest capacity supported by one of the plurality of links is different from highest capacity supported by another of the plurality of links; and
- transmitting PPDUs via the plurality of links, wherein each of the PPDUs is generated and transmitted under the same parameters, one of the PPDUs is transmitted via said one of the plurality of links, another of the PPDUs is transmitted via said another of the plurality of links, and an ending time instant of transmission of said one of the PPDUs is aligned with an ending time instant of transmission of said another of the PPDUs.
2. The PPDU transmission method of claim 1, wherein the highest capacity supported by said one of the plurality of links is higher than the highest capacity supported by said another of the plurality of links, the highest capacity supported by said another of the plurality of links is available under first parameters employed by said another of the plurality of links for PPDU transmission, and aligning the parameters of the plurality of links adopted by the WiFi MLD comprises:
- setting second parameters employed by said one of the plurality of links for PPDU transmission by the first parameters.
3. The PPDU transmission method of claim 2, wherein transmitting the PPDUs via the plurality of links comprises:
- transmitting one PPDU via said one of the plurality of links, wherein said one of the plurality of links has unused capacity during a transmission period of said one PPDU.
4. The PPDU transmission method of claim 2, wherein transmitting the PPDUs via the plurality of links comprises:
- transmitting one PPDU and one duplicate PPDU via said one of the plurality of links, wherein said one PPDU and said one duplicate PPDU carry a same content.
5. The PPDU transmission method of claim 1, wherein transmitting the PPDUs via the plurality of links comprises:
- transmitting a first PPDU via said one of the plurality of links; and
- transmitting a second PPDU via said another of the plurality of links;
- wherein the first PPDU and the second PPDU carry a same content.
6. The PPDU transmission method of claim 1, wherein the PPDUs are transmitted to a same user only.
7. A wireless fidelity (WiFi) multi-link device (MLD), arranged to perform operations comprising:
- aligning parameters of a plurality of links for constraining the plurality of links to have same capacity for physical protocol data unit (PPDU) transmission, wherein the parameters comprise bandwidth (BW), number of spatial streams (NSS), and modulation and coding mechanism (MCS), the plurality of links use a same setting of BW, a same setting of NSS, and a same setting of MCS, and highest capacity supported by one of the plurality of links is different from highest capacity supported by another of the plurality of links; and
- transmitting PPDUs via the plurality of links, wherein each of the PPDUs is generated and transmitted under the same parameters, one of the PPDUs is transmitted via said one of the plurality of links, another of the PPDUs is transmitted via said another of the plurality of links, and an ending time instant of transmission of said one of the PPDUs is aligned with an ending time instant of transmission of said another of the PPDUs.
8. The WiFi MLD of claim 7, wherein the highest capacity supported by said one of the plurality of links is higher than the highest capacity supported by said another of the plurality of links, the highest capacity supported by said another of the plurality of links is available under first parameters employed by said another of the plurality of links for PPDU transmission, and aligning the parameters of the plurality of links adopted by the WiFi MLD comprises:
- setting second parameters employed by said one of the plurality of links for PPDU transmission by the first parameters.
9. The WiFi MLD of claim 8, wherein transmitting the PPDUs via the plurality of links comprises:
- transmitting one PPDU via said one of the plurality of links, wherein said one of the plurality of links has unused capacity during a transmission period of said one PPDU.
10. The WiFi MLD of claim 8, wherein transmitting the PPDUs via the plurality of links comprises:
- transmitting one PPDU and one duplicate PPDU via said one of the plurality of links, wherein said one PPDU and said one duplicate PPDU carry a same content.
11. The WiFi MLD of claim 7, wherein transmitting the PPDUs via the plurality of links comprises:
- transmitting a first PPDU via said one of the plurality of links; and
- transmitting a second PPDU via said another of the plurality of links;
- wherein the first PPDU and the second PPDU carry a same content.
12. The WiFi MLD of claim 7, wherein the PPDUs are transmitted to a same user only.
20130208606 | August 15, 2013 | Merlin |
20140293916 | October 2, 2014 | Sohn |
20160269932 | September 15, 2016 | Nemavat |
20170099219 | April 6, 2017 | Lee |
20170264550 | September 14, 2017 | Larose |
20180234320 | August 16, 2018 | Paulraj |
20190215884 | July 11, 2019 | Patil |
20200036478 | January 30, 2020 | Chu |
20200037324 | January 30, 2020 | Chu |
20200162963 | May 21, 2020 | Alpert |
20200288523 | September 10, 2020 | Patil |
20200359259 | November 12, 2020 | Patil |
20210014784 | January 14, 2021 | Kneckt |
20210014811 | January 14, 2021 | Seok |
20210050999 | February 18, 2021 | Huang |
20210076340 | March 11, 2021 | Naribole |
20210084711 | March 18, 2021 | Park |
20210307064 | September 30, 2021 | Ryu |
20210329698 | October 21, 2021 | Jang |
20210336827 | October 28, 2021 | Park |
20210409958 | December 30, 2021 | Huang |
Type: Grant
Filed: Sep 22, 2020
Date of Patent: Feb 28, 2023
Patent Publication Number: 20210105859
Assignee: MEDIATEK INC. (Hsin-Chu)
Inventors: Chien-Fang Hsu (Hsinchu), Yongho Seok (San Jose, CA), James Chih-Shi Yee (San Jose, CA)
Primary Examiner: Khaled M Kassim
Assistant Examiner: Berhanu D Belete
Application Number: 17/027,735
International Classification: H04W 80/02 (20090101); H04W 28/06 (20090101); H04L 69/324 (20220101); H04W 28/08 (20230101);