[go: up one dir, main page]

TW201711504A - ACK policy for uplink and downlink MU PPDU - Google Patents

ACK policy for uplink and downlink MU PPDU Download PDF

Info

Publication number
TW201711504A
TW201711504A TW105117214A TW105117214A TW201711504A TW 201711504 A TW201711504 A TW 201711504A TW 105117214 A TW105117214 A TW 105117214A TW 105117214 A TW105117214 A TW 105117214A TW 201711504 A TW201711504 A TW 201711504A
Authority
TW
Taiwan
Prior art keywords
trigger
box
ppdu
sta
transmission
Prior art date
Application number
TW105117214A
Other languages
Chinese (zh)
Other versions
TWI720987B (en
Inventor
石鎔豪
Original Assignee
新樂康公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 新樂康公司 filed Critical 新樂康公司
Publication of TW201711504A publication Critical patent/TW201711504A/en
Application granted granted Critical
Publication of TWI720987B publication Critical patent/TWI720987B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A method implemented by a station (STA) in a Wireless Local Area Network (WLAN) to acknowledge a downlink (DL) multi-user (MU) physical layer (PHY) Protocol Data Unit (PPDU) transmitted by an access point (AP). The method includes receiving the DL MU PPDU, decoding a frame from the DL MU PPDU, where the frame includes an indication requesting the STA to provide a trigger-based immediate acknowledgement, determining whether trigger information for an uplink (UL) MU transmission has been obtained from the DL MU PPDU, responsive to a determination that the trigger information has been obtained from the DL MU PPDU, transmitting a trigger-based immediate acknowledgement frame to the AP during the UL MU transmission, according to the trigger information, and responsive to a determination that the trigger information has not been obtained from the DL MU PPDU, refraining from transmitting the trigger-based immediate acknowledgement frame to the AP.

Description

用於上行與下行多使用者通訊協定資料單元之確認政策 Validation policy for upstream and downstream multi-user communication protocol data units

本發明的實施例相關於無線區域網路(WLAN)操作的領域。更具體地說,本發明的實施例相關於用於在多使用者(MU)傳輸環境中確認實體層(PHY)協定資料單元(PPDU)的方法及設備。亦揭示其他實施例。 Embodiments of the present invention are related to the field of wireless local area network (WLAN) operation. More specifically, embodiments of the present invention relate to methods and apparatus for validating physical layer (PHY) protocol data units (PPDUs) in a multi-user (MU) transmission environment. Other embodiments are also disclosed.

國際電機電子工程師學會(IEEE)802.11係用於實作無線區域網路(WLAN)通訊的一組實體及媒體存取控制(MAC)規格。此等規格為使用由Wi-Fi聯盟管理及界定之Wi-Fi品牌的無線網路產品提供基礎。該等規格界定2.400-2.500GHz以及4.915-5.825GHz頻帶的使用。此等譜帶共同稱為2.4GHz及5GHz頻帶。將各頻譜細分為具有中心頻率及帶寬的頻道。將2.4GHz頻帶分割為以5MHz相隔的14個頻道,雖然部分國家管制此等頻道的可用性。5GHz頻帶比2.4GHz頻帶受更多管制,且頻道的間隔取決於個別國家或領土的管制以5MHz的最小間距橫跨頻譜變化。 The Institute of Electrical and Electronics Engineers (IEEE) 802.11 is a set of entities and media access control (MAC) specifications for implementing wireless local area network (WLAN) communications. These specifications provide the basis for wireless network products that are managed and defined by the Wi-Fi Alliance. These specifications define the use of the 2.400-2.500 GHz and 4.915-5.825 GHz bands. These bands are collectively referred to as the 2.4 GHz and 5 GHz bands. Each spectrum is subdivided into channels with a center frequency and bandwidth. The 2.4 GHz band is split into 14 channels separated by 5 MHz, although some countries regulate the availability of such channels. The 5 GHz band is more regulated than the 2.4 GHz band, and the channel spacing depends on the regulation of individual countries or territories across the spectrum with a minimum spacing of 5 MHz.

WLAN裝置目前部署在多樣化的環境中。此等環境的特徵為在有限地理面積中存在許多存取點(AP)及非AP站台(STA)。日益增加之來自相鄰裝置的干擾引起效能退化。另外,WLAN裝置日益需要支援各式各樣的應用,諸如,視訊、雲端存取、及卸載。特別係預期視訊流量將成為WLAN部署中的主要流量種類。隨著部分此等應用的即時需求,WLAN使用者要求改善效能。 WLAN devices are currently deployed in a diverse environment. These environments are characterized by the presence of many access points (APs) and non-AP stations (STAs) in a limited geographic area. Increasing interference from neighboring devices causes performance degradation. In addition, WLAN devices are increasingly required to support a wide variety of applications, such as video, cloud access, and offload. In particular, it is expected that video traffic will become the main type of traffic in WLAN deployments. With the immediate need for some of these applications, WLAN users are demanding improved performance.

在稱為IEEE 802.11ax的工作組中,高效能(HE)WLAN標準化正在討論中。HE的目標係改善由要求高容量及高速率服務之使用者感覺到的效能。HE可支援UL及DL MU同步傳輸,其包括多使用者多輸入多輸出(MU-MIMO)及正交分頻多重存取(OFDMA)傳輸。 High efficiency (HE) WLAN standardization is under discussion in a working group called IEEE 802.11ax. The goal of HE is to improve the performance perceived by users who require high capacity and high rate services. The HE can support UL and DL MU synchronous transmission, including multi-user multiple input multiple output (MU-MIMO) and orthogonal frequency division multiple access (OFDMA) transmission.

當AP在DL MU傳輸期間傳輸資料框至STA時,AP可向STA徵求立即確認。例如,AP可藉由將資料框的ACK政策欄位設定為「00」的二進位值而向STA徵求立即確認。根據目前的IEEE 802.11規格,以此方式設定ACK政策欄位係以SU方式向STA徵求立即確認。 When the AP transmits a data frame to the STA during DL MU transmission, the AP may request immediate confirmation from the STA. For example, the AP may request immediate confirmation from the STA by setting the ACK policy field of the data frame to the binary value of "00". According to the current IEEE 802.11 specification, the ACK policy field is set in this way to the STA for immediate confirmation.

AP可傳輸引發STA提供確認的DL MU實體層(PHY)協定資料單元(PPDU)。STA可傳輸立即ACK、傳輸延遲的ACK、以SU方式傳輸ACK、及以MU方式傳輸ACK。若多個STA使用相同的傳輸資源(例如,在相同時間及頻率資源)傳輸ACK,可導致碰撞。 The AP may transmit a DL MU Physical Layer (PHY) Protocol Data Unit (PPDU) that causes the STA to provide an acknowledgment. The STA may transmit an immediate ACK, a transmission delayed ACK, an SU transmission ACK, and an MU transmission ACK. If multiple STAs use the same transmission resource (eg, at the same time and frequency resources) to transmit an ACK, a collision may result.

實施例提供一種藉由無線區域網路(WLAN)中的基地台(STA)實作以確認由存取點(AP)傳輸之下行(DL)多使用者(MU)實體層(PHY)協定資料單元(PPDU)的方法。該方法包括接收該DL MU PPDU、自該DL MU PPDU解碼框,其中該框包括請求該STA提供以觸發為基的立即確認的指示、決定用於上行(UL)MU傳輸的觸發資訊是否已從該DL MU PPDU得到、回應於該觸發資訊已從該DL MU PPDU得到的決定,根據該觸發資訊,傳輸以觸發為基的立即確認框至該AP、及回應於該觸發資訊尚未從該DL MU PPDU得到的決定,制止傳輸該以觸發為基的立即確認框至該AP。 Embodiments provide a base station (STA) implementation in a wireless local area network (WLAN) to acknowledge downlink (DL) multi-user (MU) physical layer (PHY) protocol data transmitted by an access point (AP) Unit (PPDU) method. The method includes receiving the DL MU PPDU, from the DL MU PPDU decoding block, wherein the box includes requesting the STA to provide an indication of trigger-based immediate acknowledgment, determining whether trigger information for uplink (UL) MU transmission has been Determining, in response to the trigger information being obtained from the DL MU PPDU, transmitting, according to the trigger information, a trigger-based immediate confirmation box to the AP, and responding to the trigger information not yet from the DL MU The PPDU gets a decision to refrain from transmitting the trigger-based immediate acknowledgement box to the AP.

實施例提供一種以無線區域網路(WLAN)中之基地台運作的網路裝置,其中將該STA組態成確認由存取點(AP)傳輸的下行(DL)多使用者(MU)實體層(PHY)協定資料單元(PPDU)。該網路裝置包括射頻(RF)收發器、一組一或多個處理器、及非暫態機器可讀媒體,具有儲存於其中的MU確認模組,當其由該組一或多個處理器執行時,導致當該網路裝置如該STA般地運作時,接收該DL MU PPDU、自該DL MU PPDU解碼框,其中該框包括請求該STA提供以觸發為基的立即確認的指示、決定用於上行(UL)MU傳輸的觸發資訊是否已從該DL MU PPDU得到、回應於該觸發資訊已從該DL MU PPDU得到的決定,根據該觸發資訊,傳輸以觸發為基的立即確認框至該AP、及回應於該觸發資訊尚未從該 DL MU PPDU得到的決定,制止傳輸該觸發為基的立即確認框至該AP。 Embodiments provide a network device operating in a base station in a wireless local area network (WLAN), wherein the STA is configured to acknowledge a downlink (DL) multi-user (MU) entity transmitted by an access point (AP) Layer (PHY) Protocol Data Unit (PPDU). The network device includes a radio frequency (RF) transceiver, a set of one or more processors, and a non-transitory machine readable medium having a MU validation module stored therein for processing by one or more of the groups When executed, causing the network device to receive the DL MU PPDU from the DL MU PPDU decoding block when the network device operates as the STA, wherein the box includes an indication requesting the STA to provide a trigger-based immediate acknowledgement, Determining whether trigger information for uplink (UL) MU transmission has been obtained from the DL MU PPDU, in response to a decision that the trigger information has been obtained from the DL MU PPDU, and according to the trigger information, transmitting a trigger-based immediate confirmation box To the AP, and in response to the trigger information has not yet been The DL MU PPDU gets a decision to stop transmitting the trigger-based immediate acknowledgement box to the AP.

實施例提供一種非暫態機器可讀儲存媒體,具有儲存於其中之待由功能如同無線區域網路(WLAN)中的基地台(STA)之網路裝置的一組一或多個處理器執行以確認由存取點(AP)傳輸之下行(DL)多使用者(MU)實體層(PHY)協定資料單元(PPDU)的的電腦碼。當該電腦碼由如該STA般地運作的該網路裝置執行時,導致該網路裝置接收該DL MU PPDU、自該DL MU PPDU解碼框,其中該框包括請求該STA提供以觸發為基的立即確認的指示、決定用於上行(UL)MU傳輸的觸發資訊是否已從該DL MU PPDU得到、回應於該觸發資訊已從該DL MU PPDU得到的決定,根據該觸發資訊,傳輸以觸發為基的立即確認框至該AP、及回應於該觸發資訊尚未從該DL MU PPDU得到的決定,制止傳輸該觸發為基的立即確認框至該AP。 Embodiments provide a non-transitory machine readable storage medium having a set of one or more processors stored therein that are to be functioned by a network device of a base station (STA) in a wireless local area network (WLAN) To confirm the computer code of the line (DL) multi-user (MU) physical layer (PHY) protocol data unit (PPDU) transmitted by the access point (AP). When the computer code is executed by the network device operating as the STA, causing the network device to receive the DL MU PPDU from the DL MU PPDU decoding frame, wherein the box includes requesting the STA to provide triggering The immediate confirmation indication, whether the trigger information for the uplink (UL) MU transmission has been obtained from the DL MU PPDU, and in response to the decision that the trigger information has been obtained from the DL MU PPDU, according to the trigger information, the transmission is triggered A base-based immediate confirmation block to the AP, and in response to the decision that the trigger information has not been obtained from the DL MU PPDU, the transmission of the trigger-based immediate confirmation box to the AP is suppressed.

實施例提供一種藉由無線區域網路(WLAN)中的存取點(AP)實作以從基地台(STA)引出以觸發為基的立即確認的方法。該方法包括產生用於上行(UL)多使用者(MU)傳輸的觸發資訊、產生框,其中該框包括指示,其中該指示請求該STA提供觸發為基的立即確認,其中若由該STA得到該觸發資訊,該STA根據該觸發資訊傳輸觸發為基的立即確認框至該AP,且若未由該STA得到該觸發資訊,該STA制止傳輸該觸發為基的立 即確認框至該AP、及傳輸下行(DL)MU實體層(PHY)協定資料單元(PPDU)至該STA,其中該DL MU PPDU包括該框及該觸發資訊。 Embodiments provide a method for triggering immediate acknowledgment based on an access point (AP) implementation in a wireless local area network (WLAN) to be extracted from a base station (STA). The method includes generating trigger information for an uplink (UL) multi-user (MU) transmission, generating a box, wherein the box includes an indication, wherein the indication requests the STA to provide a trigger-based immediate acknowledgement, wherein if obtained by the STA In the triggering information, the STA sends an immediate confirmation frame based on the trigger information transmission trigger to the AP, and if the trigger information is not obtained by the STA, the STA stops transmitting the trigger as a base. That is, the confirmation frame to the AP, and the transmission downlink (DL) MU physical layer (PHY) protocol data unit (PPDU) to the STA, wherein the DL MU PPDU includes the frame and the trigger information.

實施例提供一種功能如同無線區域網路(WLAN)中之存取點(AP)的網路裝置,其中該AP組態成從基地台(STA)引發觸發為基的立即確認。該網路裝置包括射頻(RF)收發器、一組一或多個處理器、及非暫態機器可讀媒體,具有儲存於其中的MU確認模組,當其由該組一或多個處理器執行時,導致當作用如AP時的該網路裝置產生用於上行(UL)多使用者(MU)傳輸的觸發資訊、產生框,其中該框包括指示,其中該指示請求該STA提供觸發為基的立即確認,其中若由該STA得到觸發資訊,該STA根據該觸發資訊傳輸觸發為基的立即確認框至該AP,且若未由該STA得到觸發資訊,該STA制止傳輸該觸發為基的立即確認框至該AP、及傳輸下行(DL)MU實體層(PHY)協定資料單元(PPDU)至該STA,其中該DL MU PPDU包括該框及該觸發資訊。 Embodiments provide a network device that functions as an access point (AP) in a wireless local area network (WLAN), where the AP is configured to trigger a trigger-based immediate acknowledgement from a base station (STA). The network device includes a radio frequency (RF) transceiver, a set of one or more processors, and a non-transitory machine readable medium having a MU validation module stored therein for processing by one or more of the groups When executed, causing the network device, when acting as an AP, to generate trigger information for an uplink (UL) multi-user (MU) transmission, generating a box, wherein the box includes an indication, wherein the indication requests the STA to provide a trigger For the immediate confirmation of the base, if the STA obtains the trigger information, the STA sends an immediate confirmation frame based on the trigger information transmission trigger to the AP, and if the trigger information is not obtained by the STA, the STA stops the transmission of the trigger as The base immediately acknowledges the frame to the AP, and transmits a downlink (DL) MU physical layer (PHY) protocol data unit (PPDU) to the STA, wherein the DL MU PPDU includes the frame and the trigger information.

實施例提供一種非暫態機器可讀儲存媒體,具有儲存於其中之待由功能如同無線區域網路(WLAN)中的存取點(AP)之網路裝置的一組一或多個處理器執行以從基地台(STA)引發以觸發為基之立即確認的電腦碼。當該電腦碼由功能如同該AP的網路裝置執行時,導致該網路裝置產生用於上行(UL)多使用(MU)傳輸的觸發資訊、產生框,其中該框包括指示,其中該指示請求 該STA提供觸發為基的立即確認,其中若由該STA得到該觸發資訊,該STA根據該觸發資訊傳輸觸發為基的立即確認框至該AP,且若未由該STA得到該觸發資訊,該STA制止傳輸該觸發為基的立即確認框至該AP、及傳輸下行(DL)MU實體層(PHY)協定資料單元(PPDU)至該STA,其中該DL MU PPDU包括該框及該觸發資訊。 Embodiments provide a non-transitory machine readable storage medium having a set of one or more processors stored therein that function as a network device in an access point (AP) in a wireless local area network (WLAN) Execute a computer code that is triggered by the base station (STA) to trigger immediately. When the computer code is executed by a network device functioning as the AP, causing the network device to generate trigger information for an uplink (UL) multi-use (MU) transmission, generating a frame, wherein the frame includes an indication, wherein the indication request The STA provides a trigger-based immediate acknowledgment, wherein if the trigger information is obtained by the STA, the STA sends an immediate confirmation frame based on the trigger information transmission trigger to the AP, and if the trigger information is not obtained by the STA, The STA refrains from transmitting the trigger-based immediate acknowledgement block to the AP, and transmits a downlink (DL) MU physical layer (PHY) protocol data unit (PPDU) to the STA, wherein the DL MU PPDU includes the frame and the trigger information.

1‧‧‧WLAN裝置 1‧‧‧WLAN device

10‧‧‧基帶處理器 10‧‧‧baseband processor

11‧‧‧MAC處理器 11‧‧‧MAC processor

12‧‧‧MAC軟體處理單元 12‧‧‧MAC software processing unit

13‧‧‧MAC硬體處理單元 13‧‧‧MAC hardware processing unit

15‧‧‧PHY處理器 15‧‧‧PHY processor

20‧‧‧射頻(RF)收發器 20‧‧‧ Radio Frequency (RF) Transceiver

21‧‧‧RF發射器 21‧‧‧RF Transmitter

22‧‧‧RF接收器 22‧‧‧RF Receiver

30‧‧‧天線單元 30‧‧‧Antenna unit

40‧‧‧記憶體 40‧‧‧ memory

50‧‧‧輸入介面單元 50‧‧‧Input interface unit

60‧‧‧輸出介面單元 60‧‧‧Output interface unit

70‧‧‧匯流排 70‧‧‧ busbar

100‧‧‧傳輸信號處理單元 100‧‧‧Transmission Signal Processing Unit

110‧‧‧編碼器 110‧‧‧Encoder

120‧‧‧交錯器 120‧‧‧Interlacer

130‧‧‧映射器 130‧‧‧ Mapper

140‧‧‧反傅立葉轉換器(IFT) 140‧‧‧Anti-Fourier Transformer (IFT)

150‧‧‧防護間隔(GI)插入器 150‧‧‧Guard Interval (GI) Inserter

200‧‧‧接收信號處理單元 200‧‧‧ Received Signal Processing Unit

220‧‧‧GI移除器 220‧‧‧GI remover

230‧‧‧傅立葉轉換器(FT) 230‧‧‧Fourier Transformer (FT)

240‧‧‧解映射器 240‧‧‧Demapper

250‧‧‧解交錯器 250‧‧‧Deinterlacer

260‧‧‧解碼器 260‧‧‧Decoder

1200‧‧‧MU確認(ACK)模組 1200‧‧‧MU Confirmation (ACK) Module

本發明在該等隨附圖式的圖中係藉由範例方式而非藉由限制方式說明,其中相似參考數字指示相似元件。應注意到在此說明書中對「一」或「一個」實施例的不同引用不必然係對相同實施例的引用,且此種引用意指至少一個。另外,當特定特性、結構、或特徵關聯於實施例描述時,無論是否明顯地描述,認為其係在熟悉本發明之人士的知識內,以影響與其他實施例關聯之此種特性、結構、或特徵。 The present invention is illustrated by way of example and not by way of limitation It should be noted that the various references to the "a" or "an" embodiment in this specification are not necessarily a reference to the same embodiment, and such reference is intended to mean at least one. In addition, when a particular feature, structure, or characteristic is described in the description of the embodiments, whether or not explicitly described, it is considered to be within the knowledge of those skilled in the <RTIgt; Or feature.

圖1係根據部分實施例描繪MU確認程序之操作的圖式。 1 is a diagram depicting the operation of a MU validation procedure in accordance with some embodiments.

圖2A係根據部分實施例描繪MU確認程序之操作的圖式,其中觸發框引發UL MU傳輸。 2A depicts a diagram of the operation of a MU validation procedure in which a triggering box triggers a UL MU transmission, in accordance with some embodiments.

圖2B係根據部分實施例描繪MU確認程序之操作的圖式,其中包括在資料框之MAC標頭中的觸發資訊引發UL MU傳輸。 2B is a diagram depicting the operation of a MU validation procedure in accordance with some embodiments, wherein trigger information included in the MAC header of the data frame triggers UL MU transmission.

圖3係根據部分實施例描繪能在MU確認程序期間發生之問題的圖式。 3 is a diagram depicting a problem that can occur during a MU validation procedure in accordance with some embodiments.

圖4係根據部分實施例描繪使用觸發為基之立即確認的MU確認程序之操作的圖式。 4 is a diagram depicting the operation of a MU validation procedure using trigger-based immediate acknowledgment in accordance with some embodiments.

圖5係根據部分實施例描繪MU確認程序之操作的圖式,其中阻止ACK請求框引發立即確認。 5 is a diagram depicting the operation of a MU validation procedure in accordance with some embodiments in which blocking an ACK request box triggers an immediate acknowledgement.

圖6係根據部分實施例描繪MU確認程序之操作的圖式,其中觸發框引發UL MU傳輸,且阻止ACK請求框及資料框的ACK政策欄位引發立即確認。 6 is a diagram depicting the operation of a MU acknowledgment procedure in which a trigger block triggers a UL MU transmission and blocks the ACK request field of the ACK request box and the data frame from initiating an immediate acknowledgement, in accordance with some embodiments.

圖7係根據部分實施例描繪能在MU確認程序期間發生之問題的圖式。 Figure 7 depicts a diagram of a problem that can occur during a MU validation procedure in accordance with some embodiments.

圖8係根據部分實施例描繪使用觸發為基之立即確認的MU確認程序之操作的圖式。 8 is a diagram depicting the operation of a MU validation procedure using trigger-based immediate acknowledgment in accordance with some embodiments.

圖9係根據部分實施例描繪MU確認程序之操作的圖式,其中MU阻止ACK請求框引發立即確認。 9 is a diagram depicting the operation of a MU validation procedure in which a MU blocks an ACK request box from initiating an immediate acknowledgement, in accordance with some embodiments.

圖10係根據部分實施例藉由功能如同非AP STA的網路裝置實作之用於確認由AP傳輸的DL MU PPDU之處理的流程圖。 10 is a flow diagram of a process for validating a DL MU PPDU transmitted by an AP by a network device functioning like a non-AP STA, in accordance with some embodiments.

圖11係根據部分實施例藉由功能如同AP的網路裝置實作之用於從STA引發觸發為基的立即確認之處理的流程圖。 11 is a flow diagram of a process for triggering a trigger-based immediate acknowledgement from a STA implemented by a network device functioning as an AP, in accordance with some embodiments.

圖12係根據部分實施例實作執行MU確認處理及模組的STA或AP之網路裝置的方塊圖。 Figure 12 is a block diagram of a network device implementing STA or AP for performing MU validation processing and modules in accordance with some embodiments.

圖13係根據部分實施例之WLAN的方塊圖。 Figure 13 is a block diagram of a WLAN in accordance with some embodiments.

圖14係根據部分實施例例示WLAN裝置中之傳輸信號處理器的示意方塊圖。 14 is a schematic block diagram illustrating a transmission signal processor in a WLAN device in accordance with some embodiments.

圖15係根據部分實施例例示WLAN中之接收信號處理單元的示意方塊圖。 Figure 15 is a schematic block diagram illustrating a received signal processing unit in a WLAN, in accordance with some embodiments.

圖16係根據部分實施例提供載波感測多重存取/碰撞避免(CSMA/CA)傳輸程序之範例的時序圖。 16 is a timing diagram of an example of a carrier sense multiple access/collision avoidance (CSMA/CA) transmission procedure in accordance with some embodiments.

圖17係根據部分實施例描繪DL MU PPDU及UL MU PPDU交換的圖式。 17 is a diagram depicting DL MU PPDU and UL MU PPDU exchange, in accordance with some embodiments.

本文揭示的實施例提供在多使用者傳輸環境中用於確認實體層(PHY)協定資料單元(PPDU)的方法及設備。實施例係藉由無線區域網路(WLAN)中之基地台(STA)實作之使用觸發為基的立即確認的觀念以確認由存取點(AP)傳輸之下行(DL)多使用者(MU)PPDU的方法。使用觸發為基的立即確認,成功地從由AP傳輸的DL MU PPDU解碼用於上行(UL)MU傳輸之觸發資訊的STA根據該觸發資訊(例如,使用配置的傳輸資源)在UL MU傳輸期間以MU方式傳輸確認框至該AP。另一方面,無法成功地從由AP傳輸之DL MU PPDU解碼觸發資訊的STA(至少在UL MU傳輸已結束之前)抑制傳輸確認框至該AP。也描述及聲明其他實施例。 Embodiments disclosed herein provide methods and apparatus for validating physical layer (PHY) protocol data units (PPDUs) in a multi-user transmission environment. Embodiments are triggered by the use of base station (STA) implementations in a wireless local area network (WLAN) to trigger the concept of immediate acknowledgment to confirm that a line (DL) multi-user is transmitted by an access point (AP) ( MU) method of PPDU. Using the trigger-based immediate acknowledgment, the STA successfully decoding the trigger information for the uplink (UL) MU transmission from the DL MU PPDU transmitted by the AP according to the trigger information (eg, using the configured transmission resource) during the UL MU transmission The confirmation box is transmitted to the AP in MU mode. On the other hand, the STA that cannot successfully decode the trigger information from the DL MU PPDU transmitted by the AP (before at least the UL MU transmission has ended) suppresses the transmission confirmation frame to the AP. Other embodiments are also described and claimed.

在以下描述中,陳述許多特定細節。然而,已理解可實踐本發明實施例而無須此等特定細節。在其他 實例中,未詳細顯示已為人所熟知之電路、結構、以及技術,以不模糊對此描述的理解。然而,熟悉本發明之人士將領會可實踐本發明而無需此種具體細節。熟悉本發明之人士將能以所包括的描述實作適當功能而無須過度實驗。 In the following description, numerous specific details are set forth. However, it is understood that the embodiments of the invention may be practiced without the specific details. In other In the examples, circuits, structures, and techniques that are well known are not shown in detail so as not to obscure the understanding of the description. However, those skilled in the art will appreciate that the invention may be practiced without the specific details. Those skilled in the art will be able to carry out the appropriate functions in the practice of the invention without undue experiment.

引用於本說明書中的「一實施例」、「實施例」、「範例實施例」等指示所描述的實施例可包括特定特性、結構、或特徵,但可不係每個實施例均需包括該特定特性、結構、或特徵。此外,此種片語不必然指相同的實施例。另外,當特定特性、結構、或特徵結合實施例描述時,無論是否明顯地描述,認為其係在熟悉本發明之人士的知識內,以影響與其他實施例結合的此種特性、結構、或特徵。 The embodiments described in the "Implification", "Embodiment", "Example Embodiment" and the like in the specification may include specific features, structures, or features, but may not be included in every embodiment. Specific characteristics, structure, or characteristics. Moreover, such phrases are not necessarily referring to the same embodiments. In addition, the particular features, structures, or characteristics described in connection with the embodiments, whether explicitly described or not, are considered to be within the knowledge of those skilled in the <Desc/Clms Page number> feature.

在以下描述及申請專利範圍中,可使用該等術語「耦合」及「連接」連同彼等的衍生辭。應理解未將此等術語視為係彼此的同義辭。「耦合」係用於指示可或可不彼此直接實體或電性接觸的二或多個元件彼此合作或互動。「連接」係用於指示彼此耦合的二或多個元件之間的通訊的建立。本文所使用的「組」係指包括一個項的任何正整數目的項。 The terms "coupled" and "connected", along with their derivatives, may be used in the following description and claims. It should be understood that these terms are not considered as synonyms for each other. "Coupling" is used to indicate that two or more elements, which may or may not be in direct physical or electrical contact with each other, cooperate or interact with each other. "Connection" is used to indicate the establishment of communication between two or more elements that are coupled to each other. As used herein, "group" refers to any positive integer item that includes an item.

電子裝置使用機器可讀媒體(也稱為電腦可讀媒體),諸如,非暫態機器可讀媒體(例如,機器可讀儲存媒體,諸如,磁碟、光碟、唯讀記憶體、快閃記憶體裝置、相變記憶體)及暫態機器可讀傳輸媒體(也稱為載波)(例如,電、光、無線電、聲學、或其他形式的傳播 信號-諸如,載波、紅外線信號)儲存及傳輸(內部地及/或透過網路與其他電子裝置)碼(其由軟體指令組成且有時稱為電腦程式碼或電腦程式)及/或資料。因此,電子裝置(例如,電腦)包括硬體及軟體,諸如,耦接至一或多個非暫態機器可讀儲存媒體(以儲存用於在該組處理器上執行的碼及資料)的一組一或多個處理器,及一組一或多個實體網路介面(等)以建立網路連接(以使用傳播信號傳輸碼及/或資料)。換言之,典型電子裝置包括包含非揮發性記憶體(與電子裝置是否開啟或關閉無關地包含碼)及揮發性記憶體(例如,動態隨機存取記憶體(DRAM)、靜態隨機存取記憶體(SRAM))的記憶體,且在電子裝置開啟的同時,針對由電子裝置之處理器的執行,將目前正在執行之碼的部分從較慢的非揮發性記憶體複製至揮發性記憶體(常以階層組織)。 Electronic devices use machine-readable media (also known as computer-readable media), such as non-transitory machine-readable media (eg, machine-readable storage media, such as magnetic disks, optical disks, read-only memory, flash memory) Body device, phase change memory) and transitory machine readable transmission medium (also known as carrier wave) (eg, electrical, optical, radio, acoustic, or other forms of propagation) Signals - such as carrier waves, infrared signals - are stored and transmitted (internal and/or through the network and other electronic devices) code (which consists of software instructions and sometimes referred to as computer code or computer programs) and/or data. Accordingly, an electronic device (eg, a computer) includes hardware and software, such as coupled to one or more non-transitory machine-readable storage media (to store code and data for execution on the set of processors) A set of one or more processors, and a set of one or more physical network interfaces (etc.) to establish a network connection (to transmit codes and/or data using a propagated signal). In other words, typical electronic devices include non-volatile memory (including code regardless of whether the electronic device is turned on or off) and volatile memory (eg, dynamic random access memory (DRAM), static random access memory ( SRAM)), and while the electronic device is turned on, copying the portion of the code currently being executed from the slower non-volatile memory to the volatile memory for execution by the processor of the electronic device (often Organized by hierarchy).

網路裝置(ND)係通訊地互連網路上之其他電子裝置(例如,其他網路裝置、終端使用者裝置)的電子裝置。部分網路裝置係「多重服務網路裝置」,其對多網路功能(例如,路由、橋接、交換、層2聚合、會話邊界控制、服務品質、及/或用戶管理)提供支援,及/或對多應用程式服務(例如,資料、語音、及視訊)提供支援。網路裝置或網路元件能包括無線通訊系統,諸如,無線區域網路(WLAN),中的AP及非AP STA。STA係連接至包括經由AP連接至WLAN的用戶端或使用者裝置之WLAN並在其中通訊的裝置。AP係可係能經由無線媒體 或經由有線連接與WLAN中的其他網路裝置通訊之特殊化的無線存取點的網路裝置。在本文中可將STA或AP稱為WLAN裝置。 A network device (ND) is an electronic device that communicatively interconnects other electronic devices (eg, other network devices, end user devices) on the network. Some network devices are "multi-service network devices" that provide support for multi-network functions (eg, routing, bridging, switching, layer 2 aggregation, session border control, quality of service, and/or user management), and / Or support for multiple application services such as data, voice, and video. The network device or network element can include a wireless communication system, such as an AP in a wireless local area network (WLAN), and a non-AP STA. The STA is connected to a device that includes and communicates with a WLAN of a client or user device connected to the WLAN via an AP. AP system can be connected via wireless media Or a network device of a specialized wireless access point that communicates with other network devices in the WLAN via a wired connection. A STA or AP may be referred to herein as a WLAN device.

習知地,當WLAN裝置(例如,STA或AP)傳輸資料框至另一WLAN裝置時,傳輸的WLAN裝置可在該資料框中指示其期望的確認政策。例如,能將資料框之QoS控制欄位中的2位元ACK政策次欄位(例如,QoS控制欄位的位元5及位元6)用於此目的。表1顯示ACK政策次欄位可如何由WLAN裝置解譯。 Conventionally, when a WLAN device (eg, a STA or an AP) transmits a data frame to another WLAN device, the transmitted WLAN device can indicate its desired acknowledgment policy in the data frame. For example, the 2-bit ACK policy subfield in the QoS Control field of the data frame (eg, bit 5 and bit 6 of the QoS Control field) can be used for this purpose. Table 1 shows how the ACK policy subfield can be interpreted by the WLAN device.

在稱為國際電機電子工程師學會(IEEE)802.11ax的工作群組中,高效率(HE)WLAN標準化在討論中。HE的目標係改善由要求高容量及高速率服務之使用者感覺到的效能。HE可支援UL及DL MU同步傳 輸,其包括多使用者多輸入多輸出(MU-MIMO)及正交分頻多重存取(OFDMA)傳輸。 High efficiency (HE) WLAN standardization is under discussion in a working group known as the International Institute of Electrical and Electronics Engineers (IEEE) 802.11ax. The goal of HE is to improve the performance perceived by users who require high capacity and high rate services. HE can support UL and DL MU synchronous transmission Transmission, which includes multi-user multiple input multiple output (MU-MIMO) and orthogonal frequency division multiple access (OFDMA) transmission.

當AP(例如,高效率(HE)AP)在DL MU傳輸期間傳輸資料框至STA(例如,高效率(HE)STA)時,AP可從STA引發立即確認。例如,AP可藉由將資料框的ACK政策欄位設定為「00」的二進位值而從STA引發立即確認。根據目前的IEEE 802.11規格,以此方式設定ACK政策欄位係以SU方式從STA引發立即確認。 When an AP (eg, a High Efficiency (HE) AP) transmits a data frame to a STA (eg, a High Efficiency (HE) STA) during DL MU transmission, the AP may initiate an immediate acknowledgement from the STA. For example, the AP may initiate an immediate acknowledgement from the STA by setting the ACK Policy field of the data frame to the binary value of "00". According to the current IEEE 802.11 specification, the ACK policy field is set in this way to trigger an immediate acknowledgement from the STA in SU mode.

在DL MU傳輸期間由AP傳輸之DL MU PPDU內的各酬載可包括其包括用於UL MU傳輸之觸發資訊的觸發框。觸發資訊可包括關於UL MU傳輸的資訊,諸如,UL MU傳輸的傳輸長度及用於UL MU傳輸之傳輸資源的配置。觸發框在DL MU PPDU中的存在引發UL MU傳輸。成功地解碼包括在觸發框中之觸發資訊的STA可根據該觸發資訊(例如,使用指定給STA的傳輸資源)在UL MU傳輸期間以MU方式傳輸確認框(例如,ACK框或阻止ACK(BA)框)至AP。 Each payload within a DL MU PPDU transmitted by the AP during DL MU transmission may include a triggering block that includes trigger information for UL MU transmission. The trigger information may include information about the UL MU transmission, such as the transmission length of the UL MU transmission and the configuration of the transmission resources for the UL MU transmission. The presence of a trigger block in the DL MU PPDU triggers a UL MU transmission. The STA that successfully decodes the trigger information included in the trigger frame may transmit a confirmation block (eg, an ACK box or block ACK (BA) during the UL MU transmission according to the trigger information (eg, using the transmission resource assigned to the STA). ) box) to AP.

然而,若STA無法成功地解碼觸發資訊,STA可用SU方式傳輸確認框,其可導致與UL MU傳輸期間由其他STA傳輸之其他確認框的碰撞。 However, if the STA is unable to successfully decode the trigger information, the STA may transmit a confirmation frame in SU mode, which may result in a collision with other confirmation frames transmitted by other STAs during UL MU transmission.

實施例藉由引入在本文中稱為觸發為基的立即確認之新種類的確認政策而克服既存技術的缺點。使用觸發為基的立即確認,成功地從由AP傳輸的DL MU PPDU解碼用於UL MU傳輸之觸發資訊的STA根據該觸 發資訊(例如,使用配置的傳輸資源)在UL MU傳輸期間以MU方式傳輸確認框至該AP。另一方面,無法成功地從由AP傳輸之DL MU PPDU解碼觸發資訊的STA(至少在UL MU傳輸已結束之前)抑制傳輸確認框至該AP。以此方式,無法成功地解碼來自DL MU PPDU之觸發資訊的STA將避免在UL MU傳輸期間以SU方式傳輸確認框,且因此避免導致與UL MU傳輸期間由其他STA傳輸之確認框的碰撞。 Embodiments overcome the shortcomings of the prior art by introducing a new type of validation policy, referred to herein as trigger-based immediate validation. Using the trigger-based immediate acknowledgment, the STA successfully decoding the trigger information for the UL MU transmission from the DL MU PPDU transmitted by the AP according to the touch Sending information (eg, using the configured transmission resources) transmits a confirmation box to the AP in MU mode during UL MU transmission. On the other hand, the STA that cannot successfully decode the trigger information from the DL MU PPDU transmitted by the AP (before at least the UL MU transmission has ended) suppresses the transmission confirmation frame to the AP. In this way, STAs that are unable to successfully decode trigger information from the DL MU PPDU will avoid transmitting the acknowledgment frame in SU mode during UL MU transmission, and thus avoid collisions with the acknowledgment frame transmitted by other STAs during UL MU transmission.

圖1係根據部分實施例描繪MU確認程序之操作的圖式。為說明的目的,此圖式及其他圖式中的操作將在包括AP及至少二個STA(例如,STA1及STA2)之簡單WLAN的背景中描述。然而,應理解本文描述的原理及觀念並未受限於其。在此圖式及部分的其他圖式(圖2-9)中,水平維度代表時間維度,同時垂直維度代表頻率維度。AP在DL MU傳輸期間傳輸資料框至STA1及STA2各者(例如,在DL MU PPDU中-其可係DL OFDMA PPDU)。在第一個20MHz次頻道中傳輸用於STA1的資料框,並在第二個20MHz次頻道中傳輸用於STA2的資料框。用於STA1的資料框包括設定成指示隱含阻止ACK請求確認政策的ACK政策欄位(例如,將ACK政策欄位設定成「00」的二進位值),其引發來自STA1的立即確認。用於STA2的資料框包括設定成指示阻止ACK確認政策的ACK政策欄位(例如,將ACK政策欄位設定成「11」的二進位值),其向STA2徵求延遲 確認。使用阻止ACK確認政策,STA2能在未來期望來自AP的阻止ACK請求框,且STA2能回應於從AP接收阻止ACK請求框將確認框傳輸至AP。 1 is a diagram depicting the operation of a MU validation procedure in accordance with some embodiments. For purposes of illustration, the operations in this and other figures will be described in the context of a simple WLAN including an AP and at least two STAs (e.g., STA1 and STA2). However, it should be understood that the principles and concepts described herein are not limited thereto. In this diagram and some of the other diagrams (Figure 2-9), the horizontal dimension represents the time dimension and the vertical dimension represents the frequency dimension. The AP transmits the data frame to each of STA1 and STA2 during DL MU transmission (eg, in a DL MU PPDU - which may be a DL OFDMA PPDU). A data frame for STA1 is transmitted in the first 20 MHz secondary channel, and a data frame for STA2 is transmitted in the second 20 MHz secondary channel. The data frame for STA1 includes an ACK policy field set to indicate an implicit blocking ACK request confirmation policy (eg, setting the ACK policy field to a binary value of "00"), which triggers an immediate acknowledgement from STA1. The data frame for STA2 includes an ACK policy field set to indicate blocking of the ACK acknowledgment policy (eg, setting the ACK policy field to a binary value of "11"), which requests a delay to STA2 confirm. Using the Block ACK acknowledgment policy, STA2 can expect to block the ACK request box from the AP in the future, and STA2 can transmit a confirmation box to the AP in response to receiving the Block ACK Request box from the AP.

因為將用於STA1之資料框的ACK政策欄位設定成指示隱含阻止ACK請求確認政策,STA1以SU方式傳輸阻止ACK框至AP。因為將用於STA2之資料框的ACK政策欄位設定成指示阻止ACK確認政策,AP傳輸阻止ACK請求框至STA2,且STA2回應於從AP接收阻止ACK請求框而傳輸阻止ACK框。 Since the ACK policy field for the data frame of STA1 is set to indicate the implicit blocking ACK request acknowledgement policy, STA1 transmits the Block ACK box to the AP in SU mode. Since the ACK policy field for the data frame of STA2 is set to indicate the Block ACK acknowledgment policy, the AP transmission blocks the ACK request box to STA2, and STA2 transmits a Block ACK box in response to receiving the Block ACK Request box from the AP.

圖2A係根據部分實施例描繪MU確認程序之操作的圖式,其中觸發框引發UL MU傳輸。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸觸發框及資料框至STA1及STA2各者。用於STA1的觸發框及資料框在第一個20MHz次頻道中傳輸,且用於STA2的觸發框及資料框在第二個20MHz次頻道中傳輸。用於STA1的資料框及用於STA2的資料框分別從STA1及STA2引發立即確認。各觸發框包括用於UL MU傳輸的觸發資訊。例如,觸發資訊可包括用於排程UL MU傳輸的排程資訊。觸發框的存在引發UL MU傳輸。因此,STA1及STA2各者在UL MU傳輸期間(例如,在UL MU PPDU中-其可係UL OFDMA PPDU)根據觸發資訊(例如,使用指定給STA的傳輸資源)以MU方式傳輸阻止ACK框至AP。 2A depicts a diagram of the operation of a MU validation procedure in which a triggering box triggers a UL MU transmission, in accordance with some embodiments. The AP transmits the trigger frame and the data frame to each of STA1 and STA2 during the DL MU transmission (for example, in the DL MU PPDU). The trigger box and data frame for STA1 are transmitted in the first 20 MHz secondary channel, and the trigger frame and data frame for STA2 are transmitted in the second 20 MHz secondary channel. The data frame for STA1 and the data frame for STA2 are immediately acknowledged from STA1 and STA2, respectively. Each trigger block includes trigger information for UL MU transmission. For example, the trigger information may include schedule information for scheduling UL MU transmissions. The presence of a trigger block triggers a UL MU transfer. Therefore, each of STA1 and STA2 transmits the Block ACK box to the MU mode according to the trigger information (eg, using the transmission resource assigned to the STA) during UL MU transmission (eg, in the UL MU PPDU - which may be a UL OFDMA PPDU) AP.

圖2B係根據部分實施例描繪MU確認程序之 操作的圖式,其中包括在資料框之MAC標頭中的觸發資訊引發UL MU傳輸。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸資料框至STA1及STA2各者,其中各資料框在其MAC標頭中包括觸發資訊。在第一個20MHz次頻道中傳輸用於STA1的資料框,並在第二個20MHz次頻道中傳輸用於STA2的資料框。用於STA1的資料框及用於STA2的資料框分別從STA1及STA2引發立即確認。觸發資訊在資料框之MAC標頭中的存在引發UL MU傳輸。因此,STA1及STA2各者在UL MU傳輸期間(例如,在UL MU PPDU中)根據觸發資訊(例如,使用指定給STA的傳輸資源)以MU方式傳輸阻止ACK框至AP。 2B depicts a MU validation procedure in accordance with some embodiments The schema of the operation, including the trigger information in the MAC header of the data frame, triggers the UL MU transmission. The AP transmits a data frame to each of STA1 and STA2 during DL MU transmission (eg, in a DL MU PPDU), where each data frame includes trigger information in its MAC header. A data frame for STA1 is transmitted in the first 20 MHz secondary channel, and a data frame for STA2 is transmitted in the second 20 MHz secondary channel. The data frame for STA1 and the data frame for STA2 are immediately acknowledged from STA1 and STA2, respectively. The presence of the trigger information in the MAC header of the data frame triggers the UL MU transmission. Thus, each of STA1 and STA2 transmits the Blocked ACK box to the AP in MU mode during UL MU transmission (eg, in the UL MU PPDU) based on trigger information (eg, using transmission resources assigned to the STA).

圖3係根據部分實施例描繪能在MU確認程序期間發生之問題的圖式。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸觸發框及資料框至STA1及STA2各者。用於STA1的觸發框及資料框在第一個20MHz次頻道中傳輸,且用於STA2的觸發框及資料框在第二個20MHz次頻道中傳輸。各觸發框包括用於UL MU傳輸的觸發資訊。觸發框的存在引發UL MU傳輸。各資料框包括設定成指示需要立即確認的ACK政策欄位(例如,隱含阻止ACK請求確認政策)。 3 is a diagram depicting a problem that can occur during a MU validation procedure in accordance with some embodiments. The AP transmits the trigger frame and the data frame to each of STA1 and STA2 during the DL MU transmission (for example, in the DL MU PPDU). The trigger box and data frame for STA1 are transmitted in the first 20 MHz secondary channel, and the trigger frame and data frame for STA2 are transmitted in the second 20 MHz secondary channel. Each trigger block includes trigger information for UL MU transmission. The presence of a trigger block triggers a UL MU transfer. Each data frame includes an ACK policy field that is set to indicate that an immediate confirmation is required (eg, an implicit block ACK request confirmation policy).

在此範例中,STA1成功地接收及解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA1),且因此在UL MU傳輸期間以MU方式傳輸阻止ACK框至AP。 然而,在此範例中,STA2無法成功地解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA2)。結果,STA2終止以SU方式傳輸阻止ACK框至AP,其與UL MU傳輸期間由STA1傳輸的阻止ACK框碰撞。本文描述的實施例藉由引入觸發為基的立即確認的觀念解決此問題。參考圖4描述使用觸發為基的立即確認以避免此種碰撞的MU確認程序。 In this example, STA1 successfully receives and decodes the trigger information included in the trigger frame (transmitted to STA1 by the AP), and thus transmits the Block ACK box to the AP in MU mode during UL MU transmission. However, in this example, STA2 cannot successfully decode the trigger information included in the trigger box (transmitted to STA2 by the AP). As a result, STA2 terminates transmitting the Block ACK box to the AP in SU mode, which collides with the Block ACK box transmitted by STA1 during UL MU transmission. Embodiments described herein address this problem by introducing a trigger-based concept of immediate confirmation. A MU validation procedure using trigger-based immediate acknowledgment to avoid such collisions is described with reference to FIG.

圖4係根據部分實施例描繪使用觸發為基之立即確認的MU確認程序之操作的圖式。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸觸發框及資料框至STA1及STA2各者。用於STA1的觸發框及資料框在第一個20MHz次頻道中傳輸,且用於STA2的觸發框及資料框在第二個20MHz次頻道中傳輸。各觸發框包括用於UL MU傳輸的觸發資訊。在一實施例中,各資料框包括接收方(例如,在此範例中係STA1或STA2)應提供觸發為基的立即確認的指示。在一實施例中,此指示包括在資料框的ACK政策欄位中。例如,可將資料框的ACK政策欄位設定成「01」的二進位值,以指示接收方應提供觸發為基的立即確認(「01」的二進位值正常用於PSMP操作,但可不使用PSMP,所以此值能另作它用以指示觸發為基的立即確認)。使用觸發為基的立即確認,成功地從由AP傳輸的DL MU PPDU解碼用於UL MU傳輸之觸發資訊的STA根據該觸發資訊(例如,使用配置的傳輸資源)在UL MU傳輸期間以MU方式傳輸確認框 至該AP。另一方面,無法成功地從由AP傳輸之DL MU PPDU解碼觸發資訊的STA(至少在UL MU傳輸已結束之前)抑制傳輸確認框至該AP。 4 is a diagram depicting the operation of a MU validation procedure using trigger-based immediate acknowledgment in accordance with some embodiments. The AP transmits the trigger frame and the data frame to each of STA1 and STA2 during the DL MU transmission (for example, in the DL MU PPDU). The trigger box and data frame for STA1 are transmitted in the first 20 MHz secondary channel, and the trigger frame and data frame for STA2 are transmitted in the second 20 MHz secondary channel. Each trigger block includes trigger information for UL MU transmission. In an embodiment, each of the material frames includes an indication that the recipient (e.g., STA1 or STA2 in this example) should provide a trigger-based immediate confirmation. In an embodiment, this indication is included in the ACK policy field of the data frame. For example, the ACK policy field of the data frame can be set to the binary value of "01" to indicate that the receiver should provide a trigger-based immediate confirmation (the binary value of "01" is normally used for PSMP operation, but may not be used. PSMP, so this value can be used to indicate trigger-based immediate confirmation). Using the trigger-based immediate acknowledgment, the STA successfully decoding the trigger information for the UL MU transmission from the DL MU PPDU transmitted by the AP according to the trigger information (eg, using the configured transmission resource) in the MU mode during the UL MU transmission Transmission confirmation box To the AP. On the other hand, the STA that cannot successfully decode the trigger information from the DL MU PPDU transmitted by the AP (before at least the UL MU transmission has ended) suppresses the transmission confirmation frame to the AP.

在此範例中,STA1成功地接收及解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA1),且因此在UL MU傳輸期間以MU方式傳輸阻止ACK框至AP。然而,在此範例中,STA2無法成功地解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA2)。根據觸發為基的立即確認政策,STA2決定是否已成功地解碼來自DL MU PPDU(例如,來自DL MU PPDU中的觸發框)的觸發資訊。在此範例中,STA2決定已無法成功地解碼來自DL MU PPDU的觸發資訊。因此,STA2制止傳輸確認框至AP。以此方式,能避免碰撞(例如,參考圖3描述的碰撞)。 In this example, STA1 successfully receives and decodes the trigger information included in the trigger frame (transmitted to STA1 by the AP), and thus transmits the Block ACK box to the AP in MU mode during UL MU transmission. However, in this example, STA2 cannot successfully decode the trigger information included in the trigger box (transmitted to STA2 by the AP). Based on the trigger-based immediate acknowledgement policy, STA2 decides whether the trigger information from the DL MU PPDU (eg, from the trigger block in the DL MU PPDU) has been successfully decoded. In this example, STA2 decides that the trigger information from the DL MU PPDU has not been successfully decoded. Therefore, STA2 suppresses the transmission confirmation box to the AP. In this way, collisions can be avoided (for example, the collision described with reference to Figure 3).

在上述範例中,觸發資訊包括在DL MU PPDU中的觸發框中。然而,應理解觸發資訊能包括在資料框的MAC標頭中,否則包括在DL MU PPDU內。 In the above example, the trigger information is included in the trigger box in the DL MU PPDU. However, it should be understood that the trigger information can be included in the MAC header of the data frame, otherwise included in the DL MU PPDU.

在上述範例中,AP隱含地請求來自STA的立即確認(例如,藉由設定資料框的ACK政策欄位)。在一實施例中,AP可藉由在DL MU PPDU中傳輸阻止ACK請求框至STA而明顯地請求來自STA的立即確認。當阻止ACK請求框用於請求來自STA的立即確認時,也能發生如上文所述的相似問題(例如,碰撞)。現在將描述阻止ACK請求框用於請求來自STA之立即確認的實施例。 In the above example, the AP implicitly requests immediate confirmation from the STA (eg, by setting the ACK policy field of the data frame). In an embodiment, the AP may explicitly request immediate acknowledgment from the STA by transmitting a Block ACK Request Block to the STA in the DL MU PPDU. Similar problems (e.g., collisions) as described above can also occur when the Block ACK Request box is used to request immediate acknowledgment from the STA. An embodiment of the Block ACK Request box for requesting immediate confirmation from the STA will now be described.

圖5係根據部分實施例描繪MU確認程序之操作的圖式,其中阻止ACK請求框引發立即確認。AP在DL MU傳輸期間傳輸資料框至STA1及STA2各者(例如,在DL MU PPDU中-其可係DL OFDMA PPDU)。各資料框已將其ACK政策欄位設定成指示阻止ACK確認政策(例如,將ACK政策欄位設定成「11」的二進位值)。AP也在DL MU傳輸期間傳輸阻止ACK請求框至STA1。在第一個20MHz次頻道中傳輸用於STA1的阻止ACK請求框及資料框,並在第二個20MHz次頻道中傳輸用於STA2的資料框。阻止ACK請求框以SU方式引發來自STA1的立即確認。因此,在DL MU傳輸後,STA1以SU方式傳輸阻止ACK框至AP。然後AP傳輸阻止ACK請求框至STA2,其以SU方式引發來自STA2的立即確認。因此,在從AP接收阻止ACK請求框時,STA2傳輸阻止ACK框至AP。 5 is a diagram depicting the operation of a MU validation procedure in accordance with some embodiments in which blocking an ACK request box triggers an immediate acknowledgement. The AP transmits the data frame to each of STA1 and STA2 during DL MU transmission (eg, in a DL MU PPDU - which may be a DL OFDMA PPDU). Each data frame has its ACK policy field set to indicate an ACK acknowledgment policy (for example, the ACK policy field is set to a binary value of "11"). The AP also transmits a Block ACK Request Block to STA1 during DL MU transmission. A Block ACK Request Box and a Data Frame for STA1 are transmitted in the first 20 MHz secondary channel, and a data frame for STA2 is transmitted in the second 20 MHz secondary channel. The Block ACK Request box causes an immediate acknowledgement from STA1 in SU mode. Therefore, after the DL MU is transmitted, STA1 transmits the blocking ACK box to the AP in SU mode. The AP then transmits a Block ACK Request Block to STA2, which initiates an immediate acknowledgement from STA2 in SU mode. Therefore, when receiving the Block ACK Request box from the AP, STA2 transmits a Block ACK box to the AP.

圖6係根據部分實施例描繪MU確認程序之操作的圖式,其中觸發框引發UL MU傳輸,且阻止ACK請求框及資料框的ACK政策欄位引發立即確認。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸觸發框、阻止ACK請求框、及資料框至STA1及STA2各者。用於STA1的觸發框、阻止ACK請求框、及資料框在第一個20MHz次頻道中傳輸,且用於STA2的觸發框、阻止ACK請求框、及資料框在第二個20MHz次頻道中傳輸。各觸發框包括用於UL MU傳輸的觸發資訊。觸發框 的存在引發UL MU傳輸。各資料框已將其ACK政策欄位設定成指示阻止ACK確認政策(例如,將ACK政策欄位設定成「11」的二進位值)。阻止ACK請求框的存在與資料框之ACK政策欄位的設定的組合(以指示阻止ACK確認政策)引發來自STA的立即確認。因此,STA1及STA2各者在UL MU傳輸期間(例如,在UL MU PPDU中-其可係UL OFDMA PPDU)根據觸發資訊(例如,使用指定給STA的傳輸資源)以MU方式傳輸阻止ACK框至AP。在一實施例中,STA(例如,STA1或STA2)可在UL MU傳輸期間(若時間允許)傳輸額外框(例如,一或多個資料框)。 6 is a diagram depicting the operation of a MU acknowledgment procedure in which a trigger block triggers a UL MU transmission and blocks the ACK request field of the ACK request box and the data frame from initiating an immediate acknowledgement, in accordance with some embodiments. The AP transmits a trigger block, an ACK request block, and a data frame to each of STA1 and STA2 during DL MU transmission (eg, in a DL MU PPDU). The trigger block for STA1, the block ACK request box, and the data frame are transmitted in the first 20 MHz secondary channel, and the trigger block for STA2, the block ACK request box, and the data frame are transmitted in the second 20 MHz secondary channel. . Each trigger block includes trigger information for UL MU transmission. Trigger box The presence of UL MU transmission. Each data frame has its ACK policy field set to indicate an ACK acknowledgment policy (for example, the ACK policy field is set to a binary value of "11"). The combination of blocking the presence of the ACK request box and the setting of the ACK policy field of the data frame (to indicate that the ACK acknowledgment policy is blocked) triggers an immediate acknowledgment from the STA. Therefore, each of STA1 and STA2 transmits the Block ACK box to the MU mode according to the trigger information (eg, using the transmission resource assigned to the STA) during UL MU transmission (eg, in the UL MU PPDU - which may be a UL OFDMA PPDU) AP. In an embodiment, the STA (e.g., STA1 or STA2) may transmit additional blocks (e.g., one or more data frames) during UL MU transmission (if time permits).

圖7係根據部分實施例描繪能在MU確認程序期間發生之問題的圖式。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸觸發框、阻止ACK請求框、及資料框至STA1及STA2各者。用於STA1的觸發框、阻止ACK請求框、及資料框在第一個20MHz次頻道中傳輸,且用於STA2的觸發框、阻止ACK請求框、及資料框在第二個20MHz次頻道中傳輸。各觸發框包括用於UL MU傳輸的觸發資訊。觸發框的存在引發UL MU傳輸。各資料框已將其ACK政策欄位設定成指示阻止ACK確認政策(例如,將ACK政策欄位設定成「11」的二進位值)。阻止ACK請求框的存在與資料框之ACK政策欄位的設定的組合(以指示阻止ACK確認政策)引發來自STA的立即確認。 Figure 7 depicts a diagram of a problem that can occur during a MU validation procedure in accordance with some embodiments. The AP transmits a trigger block, an ACK request block, and a data frame to each of STA1 and STA2 during DL MU transmission (eg, in a DL MU PPDU). The trigger block for STA1, the block ACK request box, and the data frame are transmitted in the first 20 MHz secondary channel, and the trigger block for STA2, the block ACK request box, and the data frame are transmitted in the second 20 MHz secondary channel. . Each trigger block includes trigger information for UL MU transmission. The presence of a trigger block triggers a UL MU transfer. Each data frame has its ACK policy field set to indicate an ACK acknowledgment policy (for example, the ACK policy field is set to a binary value of "11"). The combination of blocking the presence of the ACK request box and the setting of the ACK policy field of the data frame (to indicate that the ACK acknowledgment policy is blocked) triggers an immediate acknowledgment from the STA.

在此範例中,STA1成功地接收及解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA1),且因此在UL MU傳輸期間以MU方式傳輸阻止ACK框至AP。然而,在此範例中,STA2無法成功地解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA2)。結果,STA2終止以SU方式傳輸阻止ACK框至AP,其與UL MU傳輸期間由STA1傳輸的阻止ACK框碰撞。本文描述的實施例藉由引入觸發為基的立即確認的觀念解決此問題。參考圖8描述使用觸發為基的立即確認以避免此種碰撞的MU確認程序。 In this example, STA1 successfully receives and decodes the trigger information included in the trigger frame (transmitted to STA1 by the AP), and thus transmits the Block ACK box to the AP in MU mode during UL MU transmission. However, in this example, STA2 cannot successfully decode the trigger information included in the trigger box (transmitted to STA2 by the AP). As a result, STA2 terminates transmitting the Block ACK box to the AP in SU mode, which collides with the Block ACK box transmitted by STA1 during UL MU transmission. Embodiments described herein address this problem by introducing a trigger-based concept of immediate confirmation. A MU confirmation procedure using trigger-based immediate acknowledgment to avoid such collisions is described with reference to FIG.

圖8係根據部分實施例描繪使用觸發為基之立即確認的MU確認程序之操作的圖式。AP在DL MU傳輸期間(例如,在DL MU PPDU中)傳輸觸發框、阻止ACK請求框、及資料框至STA1及STA2各者。用於STA1的觸發框、阻止ACK請求框、及資料框在第一個20MHz次頻道中傳輸,且用於STA2的觸發框、阻止ACK請求框、及資料框在第二個20MHz次頻道中傳輸。各觸發框包括用於UL MU傳輸的觸發資訊。在一實施例中,各阻止ACK請求框包括接收方(例如,在此範例中係STA1或STA2)應提供觸發為基的立即確認的指示。在一實施例中,此指示包括在阻止ACK請求框的阻止ACK請求(BAR)ACK政策欄位中。例如,可將阻止ACK請求框的BAR ACK政策欄位設定成「1」的二進位值,以指示接收方應提供觸發為基的立即確認(「1」的 二進位值正常用於PSMP操作,但可不使用PSMP,所以此值能另作它用以指示觸發為基的立即確認)。各資料框已將其ACK政策欄位設定成指示阻止ACK確認政策(例如,將ACK政策欄位設定成「11」的二進位值)。使用觸發為基的立即確認,成功地從由AP傳輸的DL MU PPDU解碼用於UL MU傳輸之觸發資訊的STA根據該觸發資訊(例如,使用配置的傳輸資源)在UL MU傳輸期間以MU方式傳輸確認框至該AP。另一方面,無法成功地從由AP傳輸之DL MU PPDU解碼觸發資訊的STA(至少在UL MU傳輸已結束之前)抑制傳輸確認框至該AP。 8 is a diagram depicting the operation of a MU validation procedure using trigger-based immediate acknowledgment in accordance with some embodiments. The AP transmits a trigger block, an ACK request block, and a data frame to each of STA1 and STA2 during DL MU transmission (eg, in a DL MU PPDU). The trigger block for STA1, the block ACK request box, and the data frame are transmitted in the first 20 MHz secondary channel, and the trigger block for STA2, the block ACK request box, and the data frame are transmitted in the second 20 MHz secondary channel. . Each trigger block includes trigger information for UL MU transmission. In an embodiment, each block ACK request box includes an indication that the recipient (e.g., STA1 or STA2 in this example) should provide a trigger-based immediate acknowledgement. In an embodiment, this indication is included in the Block ACK Request (BAR) ACK Policy field of the Block ACK Request box. For example, the BAR ACK policy field of the Block ACK Request box may be set to a binary value of "1" to indicate that the receiver should provide a trigger-based immediate acknowledgement ("1") The binary value is normally used for PSMP operation, but PSMP may not be used, so this value can be used to indicate trigger-based immediate acknowledgement). Each data frame has its ACK policy field set to indicate an ACK acknowledgment policy (for example, the ACK policy field is set to a binary value of "11"). Using the trigger-based immediate acknowledgment, the STA successfully decoding the trigger information for the UL MU transmission from the DL MU PPDU transmitted by the AP according to the trigger information (eg, using the configured transmission resource) in the MU mode during the UL MU transmission Send a confirmation box to the AP. On the other hand, the STA that cannot successfully decode the trigger information from the DL MU PPDU transmitted by the AP (before at least the UL MU transmission has ended) suppresses the transmission confirmation frame to the AP.

在此範例中,STA1成功地接收及解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA1),且因此在UL MU傳輸期間以MU方式傳輸阻止ACK框至AP。然而,在此範例中,STA2無法成功地解碼包括在觸發框中的觸發資訊(藉由AP傳輸至STA2)。根據觸發為基的立即確認政策,STA2決定是否已成功地解碼來自DL MU PPDU(例如,來自DL MU PPDU中的觸發框)的觸發資訊。在此範例中,STA2決定已無法成功地解碼來自DL MU PPDU的觸發資訊。因此,STA2制止傳輸確認框至AP。以此方式,能避免碰撞(例如,參考圖7描述的碰撞)。 In this example, STA1 successfully receives and decodes the trigger information included in the trigger frame (transmitted to STA1 by the AP), and thus transmits the Block ACK box to the AP in MU mode during UL MU transmission. However, in this example, STA2 cannot successfully decode the trigger information included in the trigger box (transmitted to STA2 by the AP). Based on the trigger-based immediate acknowledgement policy, STA2 decides whether the trigger information from the DL MU PPDU (eg, from the trigger block in the DL MU PPDU) has been successfully decoded. In this example, STA2 decides that the trigger information from the DL MU PPDU has not been successfully decoded. Therefore, STA2 suppresses the transmission confirmation box to the AP. In this way, collisions can be avoided (for example, the collision described with reference to Figure 7).

在上述範例中,觸發資訊包括在DL MU PPDU中的觸發框中。然而,應理解觸發資訊能包括在資料框的MAC標頭中,否則包括在DL MU PPDU內。例 如,在一實施例中,觸發資訊包括在阻止ACK請求框中。此種框在本文中稱為MU阻止ACK請求框(或MU-BAR框)。 In the above example, the trigger information is included in the trigger box in the DL MU PPDU. However, it should be understood that the trigger information can be included in the MAC header of the data frame, otherwise included in the DL MU PPDU. example For example, in an embodiment, the triggering information is included in the Block ACK Request box. Such a box is referred to herein as a MU blocking ACK request box (or MU-BAR box).

圖9係根據部分實施例描繪MU確認程序之操作的圖式,其中MU阻止ACK請求框引發立即確認。AP在DL MU傳輸期間傳輸MU阻止ACK請求框及資料框至STA1及STA2各者(例如,在DL MU PPDU中)。用於STA1的MU阻止ACK請求框及資料框在第一個20MHz次頻道中傳輸,且用於STA2的MU阻止ACK請求框及資料框在第二個20MHz次頻道中傳輸。各MU阻止ACK請求框包括用於UL MU傳輸的觸發資訊。各資料框已將其ACK政策欄位設定成指示阻止ACK確認政策(例如,將ACK政策欄位設定成「11」的二進位值)。MU阻止ACK請求框的存在以MU方式引發來自STA的立即確認。因此,STA1及STA2各者在UL MU傳輸期間(例如,在UL MU PPDU中-其可係UL OFDMA PPDU)根據觸發資訊(例如,使用指定給STA的傳輸資源)以MU方式傳輸阻止ACK框至AP。在一實施例中,STA(例如,STA1或STA2)可在UL MU傳輸期間(若時間允許)傳輸額外框(例如,一或多個資料框)。在一實施例中,AP可傳輸阻止ACK請求框(正常的非MU阻止ACK請求框)至STA以用SU方式引發來自STA的立即確認,且AP可傳輸MU阻止ACK框至STA以用MU方式引發來自STA的立即確認。 9 is a diagram depicting the operation of a MU validation procedure in which a MU blocks an ACK request box from initiating an immediate acknowledgement, in accordance with some embodiments. The AP transmits the MU to block the ACK request box and the data frame to each of STA1 and STA2 (for example, in the DL MU PPDU) during the DL MU transmission. The MU for STA1 blocks the ACK request box and the data frame from being transmitted in the first 20 MHz secondary channel, and the MU for STA2 blocks the ACK request box and the data frame from being transmitted in the second 20 MHz secondary channel. Each MU Block ACK Request box includes trigger information for UL MU transmission. Each data frame has its ACK policy field set to indicate an ACK acknowledgment policy (for example, the ACK policy field is set to a binary value of "11"). The MU blocks the presence of the ACK request box to trigger an immediate acknowledgement from the STA in MU mode. Therefore, each of STA1 and STA2 transmits the Block ACK box to the MU mode according to the trigger information (eg, using the transmission resource assigned to the STA) during UL MU transmission (eg, in the UL MU PPDU - which may be a UL OFDMA PPDU) AP. In an embodiment, the STA (e.g., STA1 or STA2) may transmit additional blocks (e.g., one or more data frames) during UL MU transmission (if time permits). In an embodiment, the AP may transmit a Block ACK Request Block (normal non-MU Block ACK Request Box) to the STA to initiate an immediate acknowledgement from the STA in SU mode, and the AP may transmit the MU Block ACK box to the STA to use the MU mode. Raise immediate confirmation from the STA.

圖10係根據部分實施例藉由功能如同非AP STA的網路裝置實作之用於確認由AP傳輸的DL MU PPDU之處理的流程圖。在一實施例中,流程圖的操作可藉由在無線通訊網路(例如,WLAN)中之功能如同非AP STA的網路裝置實施。將參考其他圖式中的例示實施例描述此流程圖及其他流程圖中的操作。然而,應理解流程圖的操作能藉由參考其他圖式討論的實施例以外之本發明的實施例實施,且參考此等其他圖式討論之本發明的實施例能實施與參考流程圖討論的操作不同的操作。 10 is a flow diagram of a process for validating a DL MU PPDU transmitted by an AP by a network device functioning like a non-AP STA, in accordance with some embodiments. In one embodiment, the operation of the flowchart can be implemented by a network device in a wireless communication network (e.g., WLAN) that functions as a non-AP STA. The operations in this flowchart and other flowcharts will be described with reference to the illustrative embodiments in the other figures. However, it should be understood that the operation of the flowcharts can be implemented by the embodiments of the present invention other than the embodiments discussed with reference to the other figures, and the embodiments of the invention discussed with reference to the other figures can be implemented with reference to the flowcharts. Operate different operations.

在一實施例中,當STA從AP接收DL MU PPDU時,啟始處理(方塊1010)。STA解碼來自DL MU PPDU的框,其中該框包括請求STA提供觸發為基的立即確認的指示(方塊1020)。在一實施例中,該框係資料框。在一實施例中,請求STA提供觸發為基的立即確認的指示包括在框的ACK政策欄位中。在一實施例中,將ACK政策欄位設定成「01」的二進位值以請求STA提供觸發為基的立即確認。在一實施例中,該框係阻止ACK請求框。在一實施例中,請求STA提供觸發為基的立即確認的指示包括在阻止ACK請求框的阻止ACK請求(BAR)ACK政策欄位中。在一實施例中,將BAR ACK政策欄位設定成「1」的二進位值以請求STA提供觸發為基的立即確認。在一實施例中,該框係MU阻止ACK請求框。 In an embodiment, when the STA receives the DL MU PPDU from the AP, processing begins (block 1010). The STA decodes the box from the DL MU PPDU, where the box includes an indication that the requesting STA provides a trigger-based immediate acknowledgement (block 1020). In an embodiment, the frame is a data frame. In an embodiment, the indication that the requesting STA provides a trigger-based immediate acknowledgement is included in the ACK policy field of the box. In one embodiment, the ACK policy field is set to a binary value of "01" to request the STA to provide an immediate confirmation based on the trigger. In an embodiment, the frame blocks the ACK request box. In an embodiment, the indication that the requesting STA provides a trigger-based immediate acknowledgment is included in the Block ACK Request (BAR) ACK Policy field of the Block ACK Request box. In one embodiment, the BAR ACK policy field is set to a binary value of "1" to request the STA to provide a trigger based immediate acknowledgment. In an embodiment, the frame MU blocks the ACK request box.

STA決定用於UL MU傳輸的觸發資訊是否已 (成功地)從DL MU PPDU得到(例如,成功地解碼)(決定方塊1030)。在一實施例中,用於UL MU傳輸的觸發資訊包括關於用於UL MU傳輸的傳輸資源之配置的資訊。若STA決定已從DL MU PPDU得到觸發資訊,則STA根據該觸發資訊(例如,藉由使用配置給STA的傳輸資源傳輸觸發為基的立即確認框)傳輸觸發為基的立即確認框至AP(例如,在UL MU傳輸期間)(方塊1040)。在一實施例中,STA在接收DL MU PPDU後的短框間空間(SITS)傳輸觸發為基的立即確認框至AP。另一方面,若STA決定已無法從DL MU PPDU得到觸發資訊,則STA制止傳輸觸發為基的立即確認框至AP(方塊1050)。在一實施例中,若STA決定已無法從DL MU PPDU得到觸發資訊,STA等待來自AP之用於該框的阻止ACK請求框並回應於接收該阻止ACK請求框傳輸用於該框的確認框至AP。在一實施例中,若STA決定已無法從DL MU PPDU得到觸發資訊,在其從AP接收阻止ACK請求框之前,STA在後續的傳輸機會(例如,TXOP)期間傳輸確認框至AP。 The STA determines whether the trigger information for the UL MU transmission has been (Successfully) derived (e.g., successfully decoded) from the DL MU PPDU (decision block 1030). In an embodiment, the trigger information for UL MU transmission includes information regarding the configuration of transmission resources for UL MU transmission. If the STA decides that the trigger information has been obtained from the DL MU PPDU, the STA transmits a trigger-based immediate confirmation frame to the AP according to the trigger information (for example, by using an immediate confirmation box based on the transmission resource transmission trigger configured to the STA). For example, during UL MU transmission) (block 1040). In an embodiment, the short inter-frame space (SITS) transmission of the STA after receiving the DL MU PPDU triggers a base immediate acknowledgement block to the AP. On the other hand, if the STA decides that the trigger information has not been obtained from the DL MU PPDU, the STA severs the transmission trigger-based immediate acknowledgement block to the AP (block 1050). In an embodiment, if the STA decides that the trigger information cannot be obtained from the DL MU PPDU, the STA waits for the Block ACK Request box for the frame from the AP and transmits a confirmation box for the box in response to receiving the Block ACK request box. To the AP. In an embodiment, if the STA decides that the trigger information has not been obtained from the DL MU PPDU, the STA transmits a confirmation frame to the AP during a subsequent transmission opportunity (eg, TXOP) before it receives the Block ACK Request box from the AP.

圖11係根據部分實施例藉由功能如同AP的網路裝置實作之用於從STA引發觸發為基的立即確認之處理的流程圖。在一實施例中,流程圖的操作可藉由在無線通訊網路(例如,WLAN)中之功能如同AP的網路裝置實施。 11 is a flow diagram of a process for triggering a trigger-based immediate acknowledgement from a STA implemented by a network device functioning as an AP, in accordance with some embodiments. In one embodiment, the operation of the flowchart can be implemented by a network device functioning as an AP in a wireless communication network (e.g., WLAN).

AP產生用於UL MU傳輸的觸發資訊(方塊 1105)。在一實施例中,用於UL MU傳輸的觸發資訊包括關於用於UL MU傳輸的傳輸資源之配置的資訊。AP產生框,其中該框包括指示,其中該指示請求STA提供觸發為基的立即確認,其中若由STA得到觸發資訊(例如,成功地解碼),STA根據該觸發資訊傳輸觸發為基的立即確認框至AP(例如,在UL MU傳輸期間),且若未由STA得到觸發資訊,STA制止傳輸觸發為基的立即確認框至AP(方塊1110)。在一實施例中,該框係資料框。在一實施例中,請求STA提供觸發為基的立即確認的指示包括在框的ACK政策欄位中。在一實施例中,將ACK政策欄位設定成「01」的二進位值以請求STA提供觸發為基的立即確認。在一實施例中,該框係阻止ACK請求框。在一實施例中,請求STA提供觸發為基的立即確認的指示包括在阻止ACK請求框的阻止ACK請求(BAR)ACK政策欄位中。在一實施例中,將BAR ACK政策欄位設定成「1」的二進位值以請求STA提供觸發為基的立即確認。在一實施例中,該框係MU阻止ACK請求框。然後STA傳輸DL MU PPDU至STA,其中DL MU PPDU包括該框及觸發資訊(方塊1120)。 The AP generates trigger information for UL MU transmission (block 1105). In an embodiment, the trigger information for UL MU transmission includes information regarding the configuration of transmission resources for UL MU transmission. The AP generates a frame, where the box includes an indication, wherein the indication requests the STA to provide a trigger-based immediate acknowledgement, wherein if the trigger information is obtained by the STA (eg, successfully decoded), the STA immediately acknowledges based on the trigger information transmission trigger Block to the AP (e.g., during UL MU transmission), and if the trigger information is not obtained by the STA, the STA refrains from transmitting a trigger-based immediate acknowledgement block to the AP (block 1110). In an embodiment, the frame is a data frame. In an embodiment, the indication that the requesting STA provides a trigger-based immediate acknowledgement is included in the ACK policy field of the box. In one embodiment, the ACK policy field is set to a binary value of "01" to request the STA to provide an immediate confirmation based on the trigger. In an embodiment, the frame blocks the ACK request box. In an embodiment, the indication that the requesting STA provides a trigger-based immediate acknowledgment is included in the Block ACK Request (BAR) ACK Policy field of the Block ACK Request box. In one embodiment, the BAR ACK policy field is set to a binary value of "1" to request the STA to provide a trigger based immediate acknowledgment. In an embodiment, the frame MU blocks the ACK request box. The STA then transmits the DL MU PPDU to the STA, where the DL MU PPDU includes the box and trigger information (block 1120).

如上文提及的,在一實施例中,觸發資訊能包括在DL MU PPDU中的觸發框中。在一實施例中,包括觸發框的多個框能藉由聚合該等框(例如,Mac協定資料單元(MPDU))在聚合MPDU(A-MPDU)中而包括在DL MU PPDU中。在一實施例中,包括觸發資訊的至 多一框能包括在A-MPDU中。在一實施例中,包括觸發資訊的框應係A-MPDU中的第一框或最末框。在一實施例中,A-MPDU中之其他框的ACK政策欄位不應設定成指示正常ACK確認政策、隱含阻止ACK請求確認政策、或阻止ACK確認政策。可將A-MPDU中之資料框的ACK政策欄位設定成保留值(例如,「01」的二進位值)以指示接收方應提供觸發為基的立即確認。在此情形中,接收方的確認行為取決於接收方是否能成功地接收及解碼觸發資訊(例如,來自A-MPDU中的觸發框或其他框)。例如,當DL MU PPDU中的框包括接收方應提供觸發為基的立即確認的指示時(例如,資料框的ACK政策欄位設定成「01」的二進位值),接收方的確認行為能如下文所示:ACK政策設定成01:PSMP背景或UL OFDMA背景在係在PSMP背景中的框中 As mentioned above, in an embodiment, the trigger information can be included in a trigger box in the DL MU PPDU. In an embodiment, multiple blocks including trigger blocks can be included in the DL MU PPDU by aggregating the blocks (eg, Mac Protocol Data Units (MPDUs)) in an aggregated MPDU (A-MPDU). In an embodiment, including trigger information More than one frame can be included in the A-MPDU. In an embodiment, the box including the trigger information should be the first box or the last box in the A-MPDU. In an embodiment, the ACK policy field of the other blocks in the A-MPDU should not be set to indicate a normal ACK acknowledgement policy, an implicit block ACK request acknowledgement policy, or an ACK acknowledgement policy. The ACK policy field of the data frame in the A-MPDU may be set to a reserved value (eg, a binary value of "01") to indicate that the recipient should provide a trigger-based immediate acknowledgement. In this case, the recipient's acknowledgment behavior depends on whether the receiver can successfully receive and decode the trigger information (eg, from a trigger box or other box in the A-MPDU). For example, when the box in the DL MU PPDU includes an indication that the receiver should provide a trigger-based immediate acknowledgment (for example, the ACK policy field of the data frame is set to a binary value of "01"), the receiving party's confirmation behavior can As shown below: ACK policy is set to 01: PSMP background or UL OFDMA background is in the box in the PSMP background

i)當框控制欄位的位元6設定成1時: i) When bit 6 of the box control field is set to 1:

可有被接收之該框的回應框,但其既不是ACK框也不是任何+CF-ACK次種類的資料框。將用於QoS CF-輪詢及QoS CF-ACK+CF-輪詢資料框的ACK政策次欄位設定成此值。 There may be a response box for the box received, but it is neither an ACK box nor a data frame of any +CF-ACK subtype. The ACK policy subfield for the QoS CF-Poll and QoS CF-ACK+CF-Poll data box is set to this value.

ii)當框控制欄位的位元6設定成0時: Ii) When bit 6 of the box control field is set to 0:

當指示PSMP ACK的框出現在PSMP下行傳輸時間(PSMP-UTT)中時,待於稍後的PSMP上行傳輸時間(PSMP-UTT)中接收用於其的確認。當指示PSMP ACK 之框出現在PSMP-UTT中時,待於稍後的PSMP-DTT中接收用於其的確認。 When the frame indicating the PSMP ACK appears in the PSMP Downlink Time (PSMP-UTT), the acknowledgment for it is received in a later PSMP Uplink Time (PSMP-UTT). When indicating PSMP ACK When the frame appears in the PSMP-UTT, the acknowledgment for it is received in a later PSMP-DTT.

在係在UL OFDMA背景中的框中 In the box in the background of UL OFDMA

i)接收具有次頻道指定資訊的框之定址的接收方根據指定在該接收之框中的次頻道指定資訊,以獨立地或作為在運載該框的PPDU後開始SIFS之A-MPDU的一部分之任一者的方式傳回ACK/阻止ACK框。 i) receiving the address of the frame with the sub-channel designation information according to the sub-channel designation information specified in the receiving frame, either independently or as part of the AFS of the SIFS after the PPDU carrying the frame Either way returns the ACK/block ACK box.

ii)未接收具有次頻道指定資訊的框之定址的接收方在接收該框時除了記錄狀態外不採取行動。接收方能在未來預期使用在阻止確認機制中描述的程序回應其的阻止ACK請求框。但在未來接收阻止ACK請求框之前,當定址的接收方得到TXOP時,其能以主動方式傳回ACK/阻止ACK框。此主動提供的ACK/阻止ACK框傳輸與延遲的阻止ACK政策相似。經由ACK政策欄位,定址的接收方知道其被請求傳回ACK/阻止ACK框。但因為次頻道指定資訊的喪失,定址的接收方不能傳回ACK/阻止ACK框。所以,當定址的接收方稍後得到新的TXOP時,其能傳回用於避免來自AP之不必要的重傳輸的ACK/阻止ACK框。 Ii) The recipient who did not receive the address of the box with the sub-channel designation information does not take action except when recording the status when receiving the box. The receiver can respond to its Block ACK Request box in the future using the program described in the Block Acknowledgment mechanism. However, before receiving the Block ACK Request box in the future, when the addressed receiver gets the TXOP, it can actively return the ACK/Block ACK box. This unsolicited ACK/block ACK box transmission is similar to the delayed ACK policy. Via the ACK policy field, the addressed recipient knows that it is being requested to return an ACK/block ACK box. However, because the sub-channel designation information is lost, the addressed receiver cannot return the ACK/block ACK box. Therefore, when the addressed receiver gets a new TXOP later, it can return an ACK/block ACK box for avoiding unnecessary retransmissions from the AP.

如上文提及的,在一實施例中,觸發資訊能包括在DL PPDU中之框的MAC標頭中。在此情形中,在一實施例中,A-MPDU中之資料框的ACK政策欄位必須設定成指示正常ACK確認政策或隱含阻止ACK請求確認政策。在一實施例中,A-MPDU中的所有的框之MAC標 頭中的觸發資訊具有相同資訊。在一實施例中,當將A-MPDU中之資料框的ACK政策欄位設定成指示無ACK確認政策時,則用於該資料框之接收方的傳輸資源指定資訊不包括在觸發資訊中。 As mentioned above, in an embodiment, the trigger information can be included in the MAC header of the block in the DL PPDU. In this case, in an embodiment, the ACK policy field of the data frame in the A-MPDU must be set to indicate a normal ACK acknowledgement policy or an implicit block ACK request acknowledgement policy. In an embodiment, the MAC of all the boxes in the A-MPDU The trigger information in the header has the same information. In an embodiment, when the ACK policy field of the data frame in the A-MPDU is set to indicate that there is no ACK confirmation policy, the transmission resource designation information for the receiver of the data frame is not included in the trigger information.

如上文提及的,在一實施例中,觸發資訊能包括在MU阻止ACK請求框中。在一實施例中,MU阻止ACK請求框可具有下列格式: As mentioned above, in an embodiment, the trigger information can be included in the MU Block ACK Request box. In an embodiment, the MU Block ACK Request box may have the following format:

BAR控制欄位包括向其請求立即確認的使用者數目。每使用者阻止ACK請求欄位及每使用者次頻道指定欄位對各使用者重複。多使用者阻止ACK請求框的接收方根據指示在每使用者次頻道指定欄位中的次頻道指定以在UL MU傳輸期間傳輸的ACK框及阻止ACK框回應。能將一或多個MU阻止ACK請求框包括在DL MU PPDU中。然而,因為正常(非MU)阻止ACK請求框仍能用於請求以SU方式傳輸的ACK框或阻止ACK框,在一實施例中,MU阻止ACK請求框及正常阻止ACK請求框不應共同存在於相同的DL MU PPDU中。能將MU阻止ACK請求框(與其他框)包括在A-MPDU中。在此情形中,在一實施例中,MU阻止ACK請求框不應係A-MPDU中的第一框或最末框。 The BAR Control field includes the number of users who requested immediate confirmation. Each user blocks the ACK request field and the designated field for each user channel is repeated for each user. The multi-user blocked ACK request box specifies the ACK box and the ACK box response to be transmitted during the UL MU transmission according to the sub-channel in the designated field per user sub-channel. One or more MU Block ACK Request boxes can be included in the DL MU PPDU. However, because the normal (non-MU) blocking ACK request box can still be used to request an ACK box or an ACK box to be transmitted in SU mode, in an embodiment, the MU blocking ACK request box and the normal blocking ACK request box should not coexist. In the same DL MU PPDU. The MU Block ACK Request box (with other boxes) can be included in the A-MPDU. In this case, in an embodiment, the MU blocking ACK request box should not be the first box or the last box in the A-MPDU.

在一實施例中,包括觸發資訊的至多一框能包括在A-MPDU中。在一實施例中,當阻止ACK請求框包括在A-MPDU中時,應將A-MPDU中之資料框的ACK政策欄位設定成阻止ACK(因為阻止ACK請求框也存在於A-MPDU中)。在一實施例中,不應將A-MPDU中之阻止ACK請求框的BAR ACK政策欄位設定成「0」的二進位值(正常ACK),而應設定成保留值(例如,「1」的二進位值)以指示接收方應提供觸發為基的立即確認。在此情形中,接收方的確認行為取決於接收方是否能成功地接收及解碼觸發資訊(例如,來自A-MPDU中的觸發框或其他框)。例如,當DL MU PPDU中的阻止ACK請求框包括接收方應提供觸發為基之立即確認的指示時(例如,阻止ACK請求框的BAR ACK政策欄位設定成「1」的二進位值),接收方的確認行為能如下文所示:BAR ACK政策設定成1:PSMP背景或UL OFDMA背景在係在PSMP背景中的框中i)無確認。 In an embodiment, at most one of the frames including the trigger information can be included in the A-MPDU. In an embodiment, when the Block ACK Request box is included in the A-MPDU, the ACK Policy field of the data frame in the A-MPDU should be set to block ACK (because the Block ACK Request box also exists in the A-MPDU) ). In an embodiment, the BAR ACK policy field of the Block ACK Request box in the A-MPDU should not be set to a binary value of "0" (normal ACK), but should be set to a reserved value (eg, "1") The binary value) is an immediate acknowledgement indicating that the receiver should provide a trigger. In this case, the recipient's acknowledgment behavior depends on whether the receiver can successfully receive and decode the trigger information (eg, from a trigger box or other box in the A-MPDU). For example, when the Block ACK Request box in the DL MU PPDU includes an indication that the receiver should provide a trigger-based immediate acknowledgement (eg, to prevent the BAR ACK policy field of the ACK request box from being set to a binary value of "1"), The acknowledgement behavior of the receiver can be as follows: The BAR ACK policy is set to 1: the PSMP background or the UL OFDMA background is in the box in the PSMP context i) no acknowledgement.

收件方在接收框時不傳送立即回應。當傳送方不需要立即確認時,將BAR ACK政策次欄位設定成此值。值1不使用在PSMP序列外側的基本阻止ACK請求框中。值1不使用在多TID阻止ACK請求框中。 The recipient does not send an immediate response when receiving the box. When the transmitter does not need immediate confirmation, the BAR ACK policy subfield is set to this value. A value of 1 is not used in the basic blocking ACK request box outside the PSMP sequence. A value of 1 is not used in the Multiple TID Block ACK Request box.

在係在UL OFDMA背景中的框中 In the box in the background of UL OFDMA

i)接收具有次頻道指定資訊的框之定址的接收方根 據指定在該接收之框中的次頻道指定資訊,以獨立地或作為在運載該框的PPDU後開始SIFS之A-MPDU的一部分之任一者的方式傳回ACK/阻止ACK框。 i) receiving the receiver root of the address of the frame with the subchannel designation information The ACK/block ACK box is returned in a manner that either specifies the sub-channel designation in the frame of the reception, either independently or as part of starting a portion of the A-MPDU of the SIFS after the PPDU carrying the box.

ii)未接收具有次頻道指定資訊的框之定址的接收方在接收該框時除了記錄狀態外不採取行動。接收方能在未來預期使用在阻止確認機制中描述的程序回應其的阻止ACK請求框。 Ii) The recipient who did not receive the address of the box with the sub-channel designation information does not take action except when recording the status when receiving the box. The receiver can respond to its Block ACK Request box in the future using the program described in the Block Acknowledgment mechanism.

在一實施例中,當DL MU PPDU中的阻止ACK請求框包括接收方應以SU方式提供立即確認的指示(例如,阻止ACK請求框的BAR ACK政策欄位設定成「0」的二進位值)時,接收方的確認行為能如下文所示:BAR ACK政策設定成0:PSMP背景或SU背景在係在PSMP背景中的框中i)正常確認。 In an embodiment, the Block ACK Request box in the DL MU PPDU includes an indication that the receiver should provide immediate acknowledgment in SU mode (eg, a binary value that prevents the BAR ACK policy field of the ACK request box from being set to "0". The receiving party's acknowledgment behavior can be as follows: The BAR ACK policy is set to 0: the PSMP background or SU background is in the box in the PSMP background i) Normal acknowledgment.

當傳送方需要立即確認時,將BAR ACK政策次欄位設定成此值。收件方傳回ACK框(每PSMP確認規則)。 When the transmitter needs immediate confirmation, the BAR ACK policy subfield is set to this value. The recipient returns an ACK box (per PSMP confirmation rule).

在係在SU背景中的框中i)定址的接收方以獨立地或作為在運載該框之PPDU後開始SIFS的A-MPDU之一部分的任一方式傳回阻止ACK框。 The recipient addressed in the box i) in the SU background is returned to the Block ACK box either by itself or as part of the start of a portion of the SIFS A-MPDU after the PPDU carrying the box.

在一實施例中,MU確認行為如下所示。下列框的至多一者能存在於用於DL MU PPDU之各企圖接收 方的A-MPDU中:i)具有設定成指示隱含阻止ACK請求確認政策之ACK政策欄位的一或多個QoS資料框;ii)具有設定成指示接收方應提供觸發為基的立即確認之ACK政策欄位的一或多個QoS資料框(例如,將ACK政策欄位設定成「01」的二進位值);iii)阻止ACK請求框;及iv)MU阻止ACK請求框。 In an embodiment, the MU confirmation behavior is as follows. At most one of the following boxes can exist for each attempted reception of the DL MU PPDU In the party's A-MPDU: i) has one or more QoS data frames set to indicate an ACK policy field that implicitly blocks the ACK request acknowledgement policy; ii) has an immediate acknowledgement set to indicate that the receiver should provide a trigger based One or more QoS data frames of the ACK policy field (eg, setting the ACK policy field to a binary value of "01"); iii) blocking the ACK request box; and iv) the MU blocking the ACK request box.

在一實施例中,DL MU PPDU不應包括其包括以SU方式引發立即確認之下列框的一或多者之一個以上的A-MPDU:i)具有設定成指示隱含阻止ACK請求確認政策之ACK政策欄位的一或多個QoS資料框;及ii)阻止ACK請求框。 In an embodiment, the DL MU PPDU shall not include one or more A-MPDUs including one or more of the following blocks that initiate an immediate acknowledgement in SU mode: i) having a policy set to indicate an implicit blocking ACK request confirmation policy One or more QoS data frames in the ACK policy field; and ii) Block ACK request box.

在一實施例中,DL MU PPDU可包括其包括以MU方式引發立即確認之下列框的一或多者之一個以上的A-MPDU:i)具有設定成指示接收方應提供觸發為基的立即確認之ACK政策欄位的一或多個QoS資料框(例如,將ACK政策欄位設定成「01」的二進位值);及ii)MU阻止ACK請求框。 In an embodiment, the DL MU PPDU may include one or more A-MPDUs including one or more of the following blocks that cause immediate acknowledgment in MU mode: i) having an immediate setting indicating that the receiver should provide a trigger based One or more QoS data frames for the ACK policy field identified (eg, the ACK policy field is set to a binary value of "01"); and ii) the MU blocks the ACK request box.

在一實施例中,當DL MU PPDU包括其包括具有設定成指示隱含阻止ACK請求確認政策或阻止ACK請求框的ACK政策欄位之QoS資料框的A-MPDU,然後下列框不能存在於DL MU PPDU:i)具有設定成指示接收方應提供觸發為基的立即確認之ACK政策欄位的一或多個QoS資料框(例如,將ACK政策欄位設定成「01」的二進位值);及ii)MU阻止ACK請求框。 In an embodiment, when the DL MU PPDU includes an A-MPDU including a QoS data frame having an ACK Policy field set to indicate an implicit blocking ACK request acknowledgement policy or a block ACK request box, then the following box cannot exist in the DL MU PPDU: i) has one or more QoS data frames set to indicate that the receiver should provide a trigger-based immediate acknowledgement ACK policy field (eg, set the ACK policy field to a binary value of "01") ; and ii) MU blocks the ACK request box.

在一實施例中,當將UL MU PPDU(從STA傳輸至AP)中之資料框的ACK政策欄位設定成指示隱含阻止ACK請求確認政策(例如,將ACK政策欄位設定成「00」的二進位值)時,AP可藉由以SU方式或MU方式的任一者(由AP決定)傳輸ACK框或阻止ACK框至STA而回應。此意謂著確認行為能取決於傳輸方向而不同(例如,UL MU傳輸對DL MU傳輸)。在一實施例中,確認行為能在表2中總結如下: In an embodiment, the ACK policy field of the data frame in the UL MU PPDU (transmitted from the STA to the AP) is set to indicate an implicit blocking ACK request confirmation policy (eg, setting the ACK policy field to "00" When the binary value is), the AP may respond by transmitting an ACK box or blocking the ACK box to the STA in either the SU mode or the MU mode (determined by the AP). This means that the acknowledgment behavior can vary depending on the direction of transmission (eg, UL MU transmission to DL MU transmission). In an embodiment, the confirmation behavior can be summarized in Table 2 as follows:

在一實施例中,一或多個阻止ACK請求框可存在於UL MU PPDU中。在一實施例中,包括在UL MU PPDU中的正常(非MU)阻止ACK請求框以SU方式或MU方式的任一者(由AP決定)引發來自AP的立即確認。在一實施例中,關於阻止ACK請求框的確認行為能在表3中總結如下: In an embodiment, one or more blocked ACK request frames may be present in the UL MU PPDU. In an embodiment, the normal (non-MU) Block ACK Request box included in the UL MU PPDU triggers an immediate acknowledgement from the AP in either the SU mode or the MU mode (as determined by the AP). In an embodiment, the acknowledgment behavior for blocking the ACK request box can be summarized in Table 3 as follows:

圖12係根據部分實施例實作執行MU確認處理及模組的STA或AP之網路裝置的方塊圖。在無線區域網路(WLAN)中,諸如,描繪於圖13中的範例WLAN,基本服務組(BSS)包括在本文中稱為WLAN裝置的複數個網路裝置。各WLAN裝置可包括根據IEEE 802.11標準的媒體存取控制(MAC)層及實體(PHY)層。在複數個WLAN裝置中,至少一個WLAN裝置可係AP站台(例如,圖13中的存取點0及存取點1),且其他WLAN裝置可係非AP站台(非AP STA)(例如,圖13中的站台0-3)。或者,在點對點網路環境中,所有複數個WLAN裝置可均係非AP STA。通常,AP STA及非AP STA各者在本文中均可稱為站台(STA)。然而,為易於描述,在本文中僅將非AP STA稱為STA,然而為了易於描述,在本文中將AP站台稱為AP。如圖13所示,WLAN能具有能形成離散網路、點對點網路、或其之任何組合之STA及AP的任何組合。能將任何數目的AP及STA包括在WLAN中,且能在網路中使用此種AP及STA的任何拓撲及組態。 Figure 12 is a block diagram of a network device implementing STA or AP for performing MU validation processing and modules in accordance with some embodiments. In a wireless local area network (WLAN), such as the example WLAN depicted in Figure 13, a basic service set (BSS) includes a plurality of network devices, referred to herein as WLAN devices. Each WLAN device may include a Medium Access Control (MAC) layer and a Physical (PHY) layer in accordance with the IEEE 802.11 standard. In a plurality of WLAN devices, at least one WLAN device may be an AP station (eg, access point 0 and access point 1 in FIG. 13), and other WLAN devices may be non-AP stations (non-AP STAs) (eg, Station 0-3) in Figure 13. Alternatively, in a peer-to-peer network environment, all of the plurality of WLAN devices may be non-AP STAs. Generally, each of the AP STA and the non-AP STA may be referred to herein as a station (STA). However, for ease of description, only non-AP STAs are referred to herein as STAs, however, for ease of description, the AP stations are referred to herein as APs. As shown in FIG. 13, the WLAN can have any combination of STAs and APs that can form a discrete network, a peer-to-peer network, or any combination thereof. Any number of APs and STAs can be included in the WLAN, and any topology and configuration of such APs and STAs can be used in the network.

範例WLAN裝置1包括基帶處理器10、射頻(RF)收發器20、天線單元30、記憶體40、輸入介面單元50、輸出介面單元60、及匯流排70。基帶處理器10實施基帶信號處理,並包括MAC處理器11及PHY處理器15。此等處理器能係包括通用處理單元或特定應用積 體電路(ASIC)之任何種類的積體電路(IC)。在部分實施例中,MAC處理器11也實作MU確認(ACK)模組1200。MU確認模組1200能實作用於關於圖1-13於上文描述的實施例之任何組合的個別功能。在其他實施例中,MU確認模組1200可藉由PHY處理器15及MAC處理器11二者實作或分散於其上。MU確認模組1200可實作為軟體或PHY處理器15或MAC處理器11之任一者的硬體組件。 The example WLAN device 1 includes a baseband processor 10, a radio frequency (RF) transceiver 20, an antenna unit 30, a memory 40, an input interface unit 50, an output interface unit 60, and a bus bar 70. The baseband processor 10 performs baseband signal processing and includes a MAC processor 11 and a PHY processor 15. These processors can include general purpose processing units or specific application products. Any type of integrated circuit (IC) of an integrated circuit (ASIC). In some embodiments, the MAC processor 11 is also implemented as an MU acknowledgment (ACK) module 1200. The MU validation module 1200 can function with respect to the individual functions of any combination of the embodiments described above with respect to Figures 1-13. In other embodiments, the MU validation module 1200 can be implemented or distributed by both the PHY processor 15 and the MAC processor 11. The MU validation module 1200 can be implemented as a hardware component of either the software or any of the PHY processor 15 or the MAC processor 11.

在一實施例中,MAC處理器11可包括MAC軟體處理單元12及MAC硬體處理單元13。記憶體40可儲存軟體(在本文中稱為「MAC軟體」),包括MAC層的至少部分功能。MAC軟體處理單元12執行MAC軟體以實作MAC層的部分功能,且MAC硬體處理單元13可用硬體實作MAC層的其餘功能(在本文中稱為「MAC硬體」)。然而,MAC處理器11並未限於此功能分配。 In an embodiment, the MAC processor 11 may include a MAC software processing unit 12 and a MAC hardware processing unit 13. The memory 40 can store software (referred to herein as "MAC software"), including at least some of the functions of the MAC layer. The MAC software processing unit 12 executes the MAC software to implement some of the functions of the MAC layer, and the MAC hardware processing unit 13 can implement the remaining functions of the MAC layer (referred to herein as "MAC hardware"). However, the MAC processor 11 is not limited to this function allocation.

PHY處理器15包括參考圖9及10進一步於下文描述的傳輸信號處理單元100及接收信號處理單元200。 The PHY processor 15 includes a transmission signal processing unit 100 and a reception signal processing unit 200 which are further described below with reference to FIGS. 9 and 10.

基帶處理器10、記憶體40、輸入介面單元50、及輸出介面單元60可經由匯流排70彼此通訊。射頻(RF)收發器20包括RF發射器21及RF接收器22。記憶體40可更儲存作業系統及應用程式。在部分實施例中,記憶體可儲存與擷取之框有關的記錄資訊。輸入介面單元50從使用者接收資訊,且輸出介面單元60輸出資訊 至使用者。 The baseband processor 10, the memory 40, the input interface unit 50, and the output interface unit 60 can communicate with each other via the bus bar 70. A radio frequency (RF) transceiver 20 includes an RF transmitter 21 and an RF receiver 22. The memory 40 can store operating systems and applications. In some embodiments, the memory can store recorded information related to the captured frame. The input interface unit 50 receives information from the user, and the output interface unit 60 outputs information. To the user.

天線單元30包括一或多個天線。當使用MIMO或MU-MIMO系統時,天線單元30可包括複數個天線。 Antenna unit 30 includes one or more antennas. When a MIMO or MU-MIMO system is used, the antenna unit 30 may include a plurality of antennas.

圖14係根據部分實施例例示WLAN裝置中之傳輸信號處理器的示意方塊圖。參考上述圖式,傳輸信號處理單元100包括編碼器110、交錯器120、映射器130、反傅立葉轉換器(IFT)140、及防護間隔(GI)插入器150。編碼器110編碼輸入資料。例如,編碼器110可係前向誤差校正(FEC)編碼器。FEC編碼器可包括二進位卷積碼(BCC)編碼器、其後的穿刺裝置,或可包括低密度同位核對(LDPC)編碼器。 14 is a schematic block diagram illustrating a transmission signal processor in a WLAN device in accordance with some embodiments. Referring to the above figures, the transmission signal processing unit 100 includes an encoder 110, an interleaver 120, a mapper 130, an inverse Fourier transform (IFT) 140, and a guard interval (GI) inserter 150. Encoder 110 encodes the input data. For example, encoder 110 may be a forward error correction (FEC) encoder. The FEC encoder may include a binary convolutional code (BCC) encoder, a subsequent puncturing device, or may include a low density parity check (LDPC) encoder.

傳輸信號處理單元100可更包括用於在編碼前混碼輸入資料的混碼器,以減少0或1之長序列的可能性。若BCC編碼使用在編碼器110中,傳輸信號處理單元100可更包括在複數BCC編碼器中之用於解多工混碼位元的編碼器剖析器。若LDPC編碼使用在編碼器110中,傳輸信號處理單元100可不使用編碼器剖析器。 The transmission signal processing unit 100 may further include a codec for mixing the input data before encoding to reduce the likelihood of a long sequence of 0 or 1. If BCC coding is used in the encoder 110, the transmission signal processing unit 100 may further include an encoder profiler for demultiplexing the coded bits in the complex BCC encoder. If LDPC encoding is used in the encoder 110, the transmission signal processing unit 100 may not use an encoder profiler.

交錯器120將從編碼器輸出之各串流的位元交錯以改變位元次序。交錯可僅在使用BCC編碼時施用。映射器130將從交錯器輸出的位元序列映射至群集點。若LDPC編碼使用在編碼器110中,除了群集映射外,映射器130可更實施LDPC音色映射。 Interleaver 120 interleaves the bits of each stream output from the encoder to change the bit order. Interlacing can be applied only when BCC coding is used. The mapper 130 maps the sequence of bits output from the interleaver to the cluster point. If LDPC encoding is used in the encoder 110, the mapper 130 may implement LDPC tone mapping in addition to the cluster mapping.

當使用多輸入-多輸出(MIMO)或多使用者 (MU)-MIMO時,傳輸信號處理單元100可使用對應於空間串流之數目NSS的複數個交錯器120及複數個映射器130。在此情形中,傳輸信號處理單元100可更包括用於將BCC編碼器或LDPC編碼器之輸出分割為傳送至不同交錯器120或映射器130之方塊的串流剖析器。傳輸信號處理單元100可更包括用於將聚集器從NSS空間串流分散至NSTS空間時間串流的空間時間方塊碼(STBC)編碼器及用於將空間時間串流映射為傳輸鏈的空間映射器。空間映射器可使用直接映射、空間擴展、或成束。 When multiple input-multiple output (MIMO) or multi-user (MU)-MIMO is used, the transmission signal processing unit 100 may use a plurality of interleavers 120 and a plurality of mappers 130 corresponding to the number N SS of spatial streams. In this case, the transmission signal processing unit 100 may further include a stream parser for dividing the output of the BCC encoder or the LDPC encoder into blocks transmitted to different interleaver 120 or mapper 130. The transmission signal processing unit 100 may further include a spatial time block code (STBC) encoder for distributing the aggregator from the N SS spatial stream to the N STS spatial time stream and for mapping the spatial time stream to the transmission chain. Space mapper. The spatial mapper can use direct mapping, spatial expansion, or bunching.

IFT 140藉由使用反向離散傅立葉轉換(IDFT)或反向快速傅立葉轉換(IFFT)將從映射器130或空間映射器輸出之聚集點的方塊轉換為時域方塊(亦即,符號)。若使用STBC編碼器及空間映射器,反向傅立葉轉換器140可對各傳輸鏈設置。 The IFT 140 converts the squares of the aggregated points output from the mapper 130 or the spatial mapper into time domain blocks (i.e., symbols) by using inverse discrete Fourier transform (IDFT) or inverse fast Fourier transform (IFFT). If an STBC encoder and a spatial mapper are used, the inverse Fourier transformer 140 can be set for each transmission chain.

當使用MIMO或MU-MIMO時,傳輸信號處理單元100可插入循環移位多樣性(CSD)以防止意外的成束。CSD插入可發生在反向傅立葉轉換140之前或之後。CSD可對每個傳輸鏈指定或可對每個空間時間串流指定。或者,CSD可施用為空間映射器的一部分。當使用MU-MIMO時,空間映射器之前的部分方塊可對各使用者提供。 When MIMO or MU-MIMO is used, the transmission signal processing unit 100 can insert a cyclic shift diversity (CSD) to prevent accidental bundling. The CSD insertion can occur before or after the inverse Fourier transform 140. CSD can be specified for each transport chain or can be specified for each spatial time stream. Alternatively, the CSD can be applied as part of a space mapper. When MU-MIMO is used, some of the blocks before the space mapper are available to each user.

GI插入器150將GI前置於符號。傳輸信號處理單元100可在插入GI後選擇性地實施窗化以將各符號的邊緣平滑化。RF發射器21將符號轉換為RF信號並經 由天線單元30傳輸RF信號。當使用MIMO或MU-MIMO時,GI插入器150及RF發射器21可對各傳輸鏈設置。 The GI inserter 150 places the GI on the symbol. The transmission signal processing unit 100 can selectively perform windowing after inserting the GI to smooth the edges of the respective symbols. The RF transmitter 21 converts the symbol into an RF signal and The RF signal is transmitted by the antenna unit 30. When MIMO or MU-MIMO is used, the GI interposer 150 and the RF transmitter 21 can be set for each transmission chain.

圖15係根據部分實施例例示WLAN中之接收信號處理單元的示意方塊圖。參考圖15,接收信號處理單元200包括GI移除器220、傅立葉轉換器(FT)230、解映射器240、解交錯器250、及解碼器260。 Figure 15 is a schematic block diagram illustrating a received signal processing unit in a WLAN, in accordance with some embodiments. Referring to FIG. 15, the received signal processing unit 200 includes a GI remover 220, a Fourier transform (FT) 230, a demapper 240, a deinterleaver 250, and a decoder 260.

RF接收器22經由天線單元30接收RF信號並將RF信號轉換為符號。GI移除器220將GI從符號移除。當使用MIMO或MU-MIMO時,RF接收器22及GI移除器220可對各接收鏈設置。 The RF receiver 22 receives the RF signal via the antenna unit 30 and converts the RF signal into a symbol. The GI remover 220 removes the GI from the symbol. When MIMO or MU-MIMO is used, the RF receiver 22 and the GI remover 220 can be set for each receive chain.

FT 230藉由使用離散傳立葉轉換(DFT)或快速傅立葉轉換(FFT)將符號(亦即,時域方塊)轉換為聚集點的方塊。傅立葉轉換器230可對各接收鏈設置。 The FT 230 converts the symbols (i.e., time domain blocks) into squares of the aggregated points by using discrete Fourier transform (DFT) or fast Fourier transform (FFT). Fourier converter 230 can be set for each receive chain.

當使用MIMO或MU-MIMO時,接收信號處理單元200可使用用於將傅立葉轉換的接收鏈轉換為空間時間串流之聚集點的空間解映射器及用於將聚集點從空間時間串流解分解至空間串流中的STBC解碼器。 When MIMO or MU-MIMO is used, the received signal processing unit 200 may use a spatial demapper for converting the Fourier transformed receive chain into a gather point of the spatial time stream and for streaming the aggregate point from the spatial time stream Decomposed into the STBC decoder in the spatial stream.

解映射器240將從傅立葉轉換器230或STBC解碼器輸出的聚集點解映射成位元串流。若使用LDPC編碼,解映射器240可更在聚集解映射之前實施LDPC音色解映射。解交錯器250將從解映射器240輸出之各串流的位元解交錯。解交錯可僅在使用BCC編碼時施用。 The demapper 240 demaps the aggregation points output from the Fourier transformer 230 or the STBC decoder into a bit stream. If LDPC encoding is used, the demapper 240 can implement LDPC tone demapping more prior to aggregation demapping. The deinterleaver 250 deinterleaves the bits of each stream output from the demapper 240. Deinterlacing can be applied only when BCC encoding is used.

當使用MIMO或MU-MIMO時,接收信號處理單元200可使用對應於空間串流之數目的複數個解映射 器240及複數個解交錯器250。在此情形中,接收信號處理單元200可更包括用於將從解交錯器250輸出之串流組合的串流解剖析器。 When MIMO or MU-MIMO is used, the received signal processing unit 200 can use a plurality of demappings corresponding to the number of spatial streams. The device 240 and the plurality of deinterlacers 250. In this case, the received signal processing unit 200 may further include a stream dissector for combining the streams output from the deinterleaver 250.

解碼器260解碼從解交錯器250或串流解剖析器輸出的串流。例如,解碼器260可係FEC解碼器。FEC解碼器可包括BCC解碼器或LDPC解碼器。接收信號處理單元200可更包括用於解混碼已解碼資料的解混碼器。若BCC解碼使用在解碼器260中,接收信號處理單元200可更包括將由複數個BCC解碼器解碼之資料多工的編碼器解剖析器。若LDPC解碼使用在解碼器260中,接收信號處理單元200可不使用編碼器解剖析器。 The decoder 260 decodes the stream output from the deinterleaver 250 or the stream dissector. For example, decoder 260 can be an FEC decoder. The FEC decoder may include a BCC decoder or an LDPC decoder. The received signal processing unit 200 may further include a demixing coder for demixing the coded decoded material. If BCC decoding is used in decoder 260, receive signal processing unit 200 may further include an encoder anamorphizer that will decode the data multiplexed by a plurality of BCC decoders. If LDPC decoding is used in the decoder 260, the received signal processing unit 200 may not use an encoder analytic analyzer.

圖16係根據部分實施例提供載波感測多重存取/碰撞避免(CSMA/CA)傳輸程序之範例的時序圖。在說明範例中,STA1係用於傳輸資料的傳輸WLAN裝置、STA2係用於接收該資料的接收WLAN裝置、且STA3係WLAN裝置,其可位於從STA1傳輸的框及/或從STA2傳輸的框能由該WLAN裝置接收的區域。 16 is a timing diagram of an example of a carrier sense multiple access/collision avoidance (CSMA/CA) transmission procedure in accordance with some embodiments. In the illustrated example, STA1 is a transmission WLAN device for transmitting data, STA2 is a receiving WLAN device for receiving the data, and STA3 is a WLAN device, which may be located in a frame transmitted from STA1 and/or a frame transmitted from STA2. An area that can be received by the WLAN device.

STA1可藉由載波感測決定頻道是否繁忙。STA1可基於頻道上的信號品質或頻道中的信號關聯決定頻道佔據,或可藉由使用網路配置向量(NAV)計時器決定頻道佔據。 STA1 can determine whether the channel is busy by carrier sensing. STA1 may determine channel occupancy based on signal quality on the channel or signal correlation in the channel, or may determine channel occupancy by using a Network Configuration Vector (NAV) timer.

當決定頻道在DIFS期間未由其他裝置使用(亦即,頻道係閑置的)時,STA1可在實施後移後傳輸RTS框至STA2。在接收RTS框時,STA2可在SIFS後傳 輸CTS框作為CTS框的回應。當STA3接收RTS框時,其可藉由使用包括在RTS框中的持續時間資訊將NAV計時器設定成用於後續傳輸框的傳輸持續時間(例如,SIFS的持續時間+CTS框持續時間+SIFS+資料框持續時間+SIFS+ACK框持續時間)。當STA3接收CTS框時,其可藉由使用包括在RTS框中的持續時間資訊將NAV計時器設定成用於後續傳輸框的傳輸持續時間(例如,SIFS的持續時間+資料框持續時間+SIFS+ACK框持續時間)。在NAV調整器逾時前接收到新框時,STA3可藉由使用包括在新框中的持續時間資訊更新NAV計時器。STA3在NAV計時器逾時前不會企圖存取頻道。 When it is determined that the channel is not used by other devices during DIFS (i.e., the channel is idle), STA1 may transmit the RTS frame to STA2 after the implementation moves backward. STA2 can be transmitted after SIFS when receiving the RTS frame. The CTS box is sent as a response to the CTS box. When STA3 receives the RTS box, it can set the NAV timer to the transmission duration for the subsequent transmission frame by using the duration information included in the RTS box (eg, duration of SIFS + CTS box duration + SIFS+) Data frame duration + SIFS + ACK box duration). When STA3 receives the CTS box, it can set the NAV timer to the transmission duration for the subsequent transmission frame by using the duration information included in the RTS box (eg, duration of SIFS + frame duration + SIFS) +ACK box duration). When a new frame is received before the NAV adjuster expires, STA3 can update the NAV timer by using the duration information included in the new box. STA3 does not attempt to access the channel until the NAV timer expires.

當STA1接收來自STA2的CTS框時,其可在從CTS框已完全接收時的時間經過SIFS後傳輸資料框至STA2。在成功地接收資料框時,STA2可在經過SIFS後傳輸ACK框作為資料框的回應。 When STA1 receives the CTS box from STA2, it can transmit the data frame to STA2 after passing the SIFS at the time when the CTS frame has been completely received. Upon successful reception of the data frame, STA2 may transmit an ACK box as a response to the data frame after passing the SIFS.

當NAV計時器逾時時,STA3可經由使用載波感測技術決定頻道是否繁忙。在決定頻道在DIFS期間未由其他裝置使用且在NAV計時器已逾時後時,STA3可在根據隨機後移的競爭窗經過後嘗試頻道存取。 When the NAV timer expires, STA3 can determine whether the channel is busy by using carrier sensing technology. When it is determined that the channel is not used by other devices during DIFS and after the NAV timer has expired, STA3 may attempt channel access after the contention window according to the random backshift.

本文提供的解決方案已參考無線LAN系統描述;然而,應理解解決方案也可應用於其他網路環境,諸如,蜂巢式電信網路、有線網路、及相似的通訊網路。 The solution provided herein has been described with reference to a wireless LAN system; however, it should be understood that the solution can be applied to other network environments, such as cellular telecommunications networks, wired networks, and similar communication networks.

圖17係根據部分實施例描繪DL MU PPDU及UL MU PPDU交換的圖式。在說明範例中,AP以高效率 (HE)PPDU格式傳輸DL OFDMA PPDU。HE PPDU格式包括傳統前文、HE前文、及運往各STA的資料。AP分別經由5MHz、5MHz、10MHz、5MHz、5MHz、5MHz、及5MHz的次頻道傳輸用於STA1、STA2、STA3、STA4、STAS、STA6、及STA7的資料。在此範例中,在接收DL OFDMA PPDU的SIFS時間後,STA1及STA4以HE PPDU格式在UL OFDMA PPDU中傳輸控制回應框(例如,分別經由20MHz及20MHz的次頻道)。 17 is a diagram depicting DL MU PPDU and UL MU PPDU exchange, in accordance with some embodiments. In the illustrated example, AP is highly efficient The (HE)PPDU format transmits DL OFDMA PPDUs. The HE PPDU format includes the traditional preamble, the HE preamble, and the data destined for each STA. The AP transmits data for STA1, STA2, STA3, STA4, STAS, STA6, and STA7 via subchannels of 5 MHz, 5 MHz, 10 MHz, 5 MHz, 5 MHz, 5 MHz, and 5 MHz, respectively. In this example, after receiving the SIFS time of the DL OFDMA PPDU, STA1 and STA4 transmit control response frames in the UL OFDMA PPDU in HE PPDU format (eg, via 20 MHz and 20 MHz secondary channels, respectively).

本發明的實施例可係製品,其中非暫態機器可讀媒體(諸如,微電子記憶體)具有儲存於其上之程式化一或多個資料處理組件(此處通常稱為「處理器」)以實施上述操作的指令。在其他實施例中,部分此等操作可藉由包含硬接邏輯(例如,專用數位濾波器方塊及狀態機)的特定硬體組件實施。此等操作可另外藉由程式化的資料處理組件及固定硬接電路組件的任何組合實施。 Embodiments of the invention may be an article of manufacture, wherein a non-transitory machine readable medium, such as a microelectronic memory, has a programmatic one or more data processing components stored thereon (generally referred to herein as a "processor" ) to implement the instructions of the above operations. In other embodiments, some of these operations may be implemented by specific hardware components that include hard-wired logic (eg, dedicated digital filter blocks and state machines). Such operations may additionally be implemented by any combination of stylized data processing components and fixed hard circuit components.

上述實施方式的部分內容已依據在電腦記憶體內之資料位元上的操作的演算法及符號表示呈現。此等演算描述及表示係由熟悉會議技術的人士所使用的方式,以最有效地將彼等工作的實質內容傳達給其他熟悉本技術的人士。在本文中且通常將演算法設想為導致期望結果之一系列自相一致的操作。該等操作係需要實際操控物理量的操作。然而,應牢記所有此等及相似術語係與合適的物理量有關且僅係施用至此等量的便利標示。除非另外具體 地陳述,從以上討論顯而易見地,理解在本描述通篇中,使用術語,諸如,在以下申請專利範圍中陳述的術語,的討論係指會議裝置或相似電子計算裝置的行動及處理,其在該會議裝置的暫存器及記憶體內將表示為物理(電子)量的資料操縱及轉變為在會議裝置的記憶體或暫存器或其他此種資訊儲存器、傳輸或顯示裝置內相似地表示為物理量的其他資料。 Portions of the above-described embodiments have been presented in terms of algorithms and symbolic representations of operations on data bits in computer memory. These calculus descriptions and representations are used by those who are familiar with the technology of the conference to best convey the substance of their work to others who are familiar with the technology. The algorithm is hereafter and generally conceived to result in a series of self-consistent operations that result in a desired result. These operations require operations that actually manipulate physical quantities. However, it should be kept in mind that all such and similar terms are to be accorded Unless otherwise specific It is apparent from the above discussion that, throughout the present description, the use of terms, such as terms set forth in the scope of the following claims, refers to the actions and processing of a conferencing device or similar electronic computing device, The scratchpad and memory of the conferencing device will be represented as a physical (electronic) amount of data manipulation and conversion to be similarly represented in the memory or scratchpad of the conferencing device or other such information storage, transmission or display device Additional information for physical quantities.

雖然圖式中的流程圖在本文中顯示由本發明之特定實施例實施的特定運算次序,應理解此種次序係範例(例如,替代實施例可用不同次序實施運算、組合特定運算、重疊特定運算等)。 Although the flowchart in the drawings shows a specific operational order implemented by a particular embodiment of the present invention, it should be understood that such an order is an example (eg, alternative embodiments may perform operations in different orders, combine specific operations, overlap specific operations, etc. ).

當本發明已依次描述在數個實施例中時,熟悉本技術的人士將承認本發明並未受限於所述的該等實施例,可用在隨附之申請專利範圍的精神及範圍內的修改及變化實施。因此將本描述視為係說明性的而非限制性的。 While the invention has been described in the foregoing embodiments of the present invention, it will be understood that Modifications and changes to implementation. The description is therefore to be considered as illustrative and not restrictive.

Claims (20)

一種藉由無線區域網路(WLAN)中的基地台(STA)實作以確認由存取點(AP)傳輸之下行(DL)多使用者(MU)實體層(PHY)協定資料單元(PPDU)的方法,該方法包含:接收該DL MU PPDU;自該DL MU PPDU解碼框,其中該框包括請求該STA提供以觸發為基的立即確認的指示;決定用於上行(UL)MU傳輸的觸發資訊是否已從該DL MU PPDU得到;回應於該觸發資訊已從該DL MU PPDU得到的決定,根據該觸發資訊,傳輸以觸發為基的立即確認框至該AP;及回應於該觸發資訊尚未從該DL MU PPDU得到的決定,制止傳輸該以觸發為基的立即確認框至該AP。 One is implemented by a base station (STA) in a wireless local area network (WLAN) to confirm that a line (DL) multi-user (MU) physical layer (PHY) protocol data unit (PPDU) is transmitted by an access point (AP). Method, the method comprising: receiving the DL MU PPDU; decoding the frame from the DL MU PPDU, wherein the box includes an indication requesting the STA to provide a trigger-based immediate acknowledgment; determining for uplink (UL) MU transmission Whether the trigger information has been obtained from the DL MU PPDU; in response to the decision that the trigger information has been obtained from the DL MU PPDU, according to the trigger information, transmitting a trigger-based immediate confirmation box to the AP; and responding to the trigger information The decision to obtain from the DL MU PPDU has not been passed to the transmission of the trigger-based immediate acknowledgement block to the AP. 如申請專利範圍第1項的方法,其中該指示包括在該框的ACK政策欄位中。 The method of claim 1, wherein the indication is included in an ACK policy field of the box. 如申請專利範圍第2項的方法,其中該ACK政策欄位設定成「01」的二進位值以請求該STA提供該以觸發為基的立即確認。 The method of claim 2, wherein the ACK policy field is set to a binary value of "01" to request the STA to provide the trigger-based immediate acknowledgement. 如申請專利範圍第3項的方法,其中該框係資料框。 For example, the method of claim 3, wherein the frame is a data frame. 如申請專利範圍第1項的方法,其中制止傳輸該以觸發為基的立即確認框包含: 等待用於該框的阻止ACK請求框;及回應於接收該阻止ACK請求框,傳輸用於該框的確認框至該AP。 The method of claim 1, wherein the acknowledging transmission of the trigger-based immediate confirmation box comprises: Waiting for the block ACK request box for the box; and in response to receiving the block ACK request box, transmitting a confirmation box for the box to the AP. 如申請專利範圍第1項的方法,其中傳輸該以觸發為基的立即確認框包含:在接收該DL MU PPDU之後,短框間空間(SIFS)傳輸該以觸發為基的立即確認框。 The method of claim 1, wherein transmitting the trigger-based immediate acknowledgement box comprises: after receiving the DL MU PPDU, the inter-frame space (SIFS) transmits the trigger-based immediate acknowledgement block. 如申請專利範圍第1項之方法,更包含:回應於該觸發資訊尚未從該DL MU PPDU得到的該決定,在從該AP接收阻止ACK請求(BAR)框之前,在後續的傳輸機會期間傳輸該確認框至該AP。 The method of claim 1, further comprising: responding to the decision that the trigger information has not been obtained from the DL MU PPDU, transmitting during a subsequent transmission opportunity before receiving the Block ACK Request (BAR) box from the AP The confirmation box is to the AP. 如申請專利範圍第1項的方法,其中該觸發資訊包括有關於用於該UL MU傳輸之傳輸資源的配置的資訊,及其中傳輸該以觸發為基的立即確認框包含:藉由使用配置給該STA的傳輸資源傳輸該以觸發為基的立即確認框。 The method of claim 1, wherein the triggering information includes information about a configuration of a transmission resource for the UL MU transmission, and transmitting the trigger-based immediate confirmation box includes: by using a configuration The transmission resource of the STA transmits the trigger-based immediate acknowledgement box. 一種以無線區域網路(WLAN)中之基地台(STA)運作的網路裝置,該STA組態成確認由存取點(AP)傳輸的下行(DL)多使用者(MU)實體層(PHY)協定資料單元(PPDU),該網路裝置包含:射頻收發器;一組一或多個處理器;及非暫態機器可讀媒體,具有儲存於其中的MU確認模 組,當其由該組一或多個處理器執行時,導致該網路裝置接收該DL MU PPDU、自該DL MU PPDU解碼框,其中該框包括請求該STA提供以觸發為基的立即確認的指示、決定用於上行(UL)MU傳輸的觸發資訊是否已從該DL MU PPDU得到、回應於該觸發資訊已從該DL MU PPDU得到的決定,根據該觸發資訊,傳輸以觸發為基的立即確認框至該AP、及回應於該觸發資訊尚未從該DL MU PPDU得到的決定,制止傳輸該以觸發為基的立即確認框至該AP。 A network device operating in a base station (STA) in a wireless local area network (WLAN) configured to acknowledge a downlink (DL) multi-user (MU) physical layer transmitted by an access point (AP) ( PHY) Protocol Data Unit (PPDU), the network device comprising: a radio frequency transceiver; a set of one or more processors; and a non-transitory machine readable medium having a MU validation module stored therein The group, when executed by the one or more processors of the group, causes the network device to receive the DL MU PPDU from the DL MU PPDU decoding block, wherein the box includes requesting the STA to provide trigger-based immediate acknowledgement And the decision to determine whether the trigger information for the uplink (UL) MU transmission has been obtained from the DL MU PPDU, in response to the trigger information being obtained from the DL MU PPDU, according to the trigger information, the transmission is triggered Immediately confirming the box to the AP, and in response to the decision that the trigger information has not been obtained from the DL MU PPDU, the transmission of the trigger-based immediate confirmation box to the AP is suppressed. 如申請專利範圍第9項的網路裝置,其中該指示包括在該框的ACK政策欄位中。 A network device as claimed in claim 9, wherein the indication is included in an ACK policy field of the box. 如申請專利範圍第10項的網路裝置,其中該ACK政策欄位設定成「01」的二進位值以請求該STA提供該以觸發為基的立即確認。 The network device of claim 10, wherein the ACK policy field is set to a binary value of "01" to request the STA to provide the trigger-based immediate acknowledgement. 如申請專利範圍第11項的網路裝置,其中該框係資料框。 The network device of claim 11, wherein the frame is a data frame. 如申請專利範圍第9項的網路裝置,其中該MU確認模組當由該組一或多個處理器執行時,更導致該網路裝置等待用於該框的阻止ACK請求框,及回應於接收該阻止ACK請求框,傳輸用於該框的確認框至該AP。 The network device of claim 9, wherein the MU confirmation module, when executed by the one or more processors of the group, causes the network device to wait for a block ACK request box for the box, and responds In response to receiving the Block ACK Request box, a confirmation box for the box is transmitted to the AP. 如申請專利範圍第9項的網路裝置,其中在接收該DL MU PPDU之後,短框間空間(SIFS)傳輸該以觸發為基的立即確認框至該AP。 The network device of claim 9, wherein after receiving the DL MU PPDU, the inter-frame space (SIFS) transmits the trigger-based immediate acknowledgement block to the AP. 一種藉由無線區域網路(WLAN)中的存取點 (AP)實作以從基地台(STA)引出以觸發為基的立即確認的方法,該方法包含:產生用於上行(UL)多使用者(MU)傳輸的觸發資訊;產生框,其中該框包括指示,其中該指示請求該STA提供以觸發為基的立即確認,其中若該觸發資訊由該STA得到,則該STA根據該觸發資訊傳輸以觸發為基的立即確認框至該AP,且若該觸發資訊未由該STA得到,則該STA制止傳輸該以觸發為基的立即確認框至該AP;及傳輸下行(DL)MU實體體(PHY)協定資料單元(PPDU)至該STA,其中該DL MU PPDU包括該框及該觸發資訊。 An access point in a wireless local area network (WLAN) (AP) implementing a method for extracting a trigger-based immediate acknowledgment from a base station (STA), the method comprising: generating trigger information for uplink (UL) multi-user (MU) transmission; generating a frame, wherein The frame includes an indication, wherein the indication requests the STA to provide an immediate acknowledgement based on the trigger, wherein if the trigger information is obtained by the STA, the STA transmits a trigger-based immediate confirmation box to the AP according to the trigger information, and If the trigger information is not obtained by the STA, the STA refrains from transmitting the trigger-based immediate acknowledgement block to the AP; and transmits a downlink (DL) MU entity (PHY) protocol data unit (PPDU) to the STA, The DL MU PPDU includes the frame and the trigger information. 如申請專利範圍第15項的方法,其中該指示包括在該框的ACK政策欄位中。 The method of claim 15, wherein the indication is included in an ACK policy field of the box. 如申請專利範圍第16項的方法,其中該ACK政策欄位設定成「01」的二進位值以請求該STA提供該以觸發為基的立即確認。 The method of claim 16, wherein the ACK policy field is set to a binary value of "01" to request the STA to provide the trigger-based immediate acknowledgement. 如申請專利範圍第17項的方法,其中該框係資料框。 For example, the method of claim 17 of the patent scope, wherein the frame is a data frame. 如申請專利範圍第15項之方法,更包含:回應於該STA並未傳輸該以觸發為基的立即確認框至該AP的決定,在傳輸該DL MU PPDU至該STA後,傳輸用於該框的阻止ACK請求框至該STA。 The method of claim 15, further comprising: in response to the STA not transmitting the trigger-based immediate confirmation box to the AP, after transmitting the DL MU PPDU to the STA, transmitting Block the ACK request box to the STA. 如申請專利範圍第15項的方法,其中該觸發資 訊包括有關於用於該UL MU傳輸之傳輸資源的配置的資訊。 For example, the method of claim 15 of the patent scope, wherein the triggering asset The message includes information about the configuration of the transmission resources used for the UL MU transmission.
TW105117214A 2015-06-02 2016-06-01 Ack policy for uplink and downlink mu ppdu TWI720987B (en)

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
US201562170018P 2015-06-02 2015-06-02
US62/170,018 2015-06-02
US201562205570P 2015-08-14 2015-08-14
US62/205,570 2015-08-14
US201562257657P 2015-11-19 2015-11-19
US62/257,657 2015-11-19
US201562260188P 2015-11-25 2015-11-25
US62/260,188 2015-11-25
US201562269036P 2015-12-17 2015-12-17
US62/269,036 2015-12-17

Publications (2)

Publication Number Publication Date
TW201711504A true TW201711504A (en) 2017-03-16
TWI720987B TWI720987B (en) 2021-03-11

Family

ID=58774154

Family Applications (2)

Application Number Title Priority Date Filing Date
TW110106921A TW202133670A (en) 2015-06-02 2016-06-01 Ack policy for uplink and downlink mu ppdu
TW105117214A TWI720987B (en) 2015-06-02 2016-06-01 Ack policy for uplink and downlink mu ppdu

Family Applications Before (1)

Application Number Title Priority Date Filing Date
TW110106921A TW202133670A (en) 2015-06-02 2016-06-01 Ack policy for uplink and downlink mu ppdu

Country Status (1)

Country Link
TW (2) TW202133670A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI710237B (en) * 2018-02-01 2020-11-11 新加坡商聯發科技(新加坡)私人有限公司 Group-based unequal mcs schemes for a single user station in wlan transmissions
TWI722375B (en) * 2018-02-01 2021-03-21 新加坡商聯發科技(新加坡)私人有限公司 Enhanced resource unit allocation schemes for ofdma transmission in wlan
TWI745557B (en) * 2017-05-07 2021-11-11 美商高通公司 Method, apparatus, and computer-readable medium for wireless communication

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8594007B2 (en) * 2010-04-23 2013-11-26 Qualcomm Incorporated Sequential ACK for multi-user transmissions
CN104350799B (en) * 2012-04-15 2019-02-22 Lg 电子株式会社 Method and apparatus for sending and receiving feedback trigger frame in wireless LAN system
KR101905057B1 (en) * 2013-05-07 2018-10-08 인텔 아이피 코포레이션 Methods and arrangements to signal an acknowledgement policy in a short frame
US20150063190A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US10230497B2 (en) * 2013-11-01 2019-03-12 Qualcomm Incorporated Protocols for multiple user frame exchanges

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI745557B (en) * 2017-05-07 2021-11-11 美商高通公司 Method, apparatus, and computer-readable medium for wireless communication
TWI710237B (en) * 2018-02-01 2020-11-11 新加坡商聯發科技(新加坡)私人有限公司 Group-based unequal mcs schemes for a single user station in wlan transmissions
TWI722375B (en) * 2018-02-01 2021-03-21 新加坡商聯發科技(新加坡)私人有限公司 Enhanced resource unit allocation schemes for ofdma transmission in wlan
US11044056B2 (en) 2018-02-01 2021-06-22 Mediatek Singapore Pte. Ltd. Enhanced resource unit allocation schemes for OFDMA transmission in WLAN
US11265048B2 (en) 2018-02-01 2022-03-01 Mediatek Singapore Pte. Ltd. Group-based unequal MCS schemes for a single user station in WLAN transmissions

Also Published As

Publication number Publication date
TW202133670A (en) 2021-09-01
TWI720987B (en) 2021-03-11

Similar Documents

Publication Publication Date Title
US11924101B2 (en) ACK policy for uplink and downlink MU PPDU
US10314067B2 (en) Resource request and allocation for uplink multi-user communication
CN113365368B (en) Apparatus and method for TXOP duration field in PHY header
US10681703B2 (en) Methods for exchanging operation changes between WLAN stations
US10027782B2 (en) Link adaptation for 802.11 system
US10257324B2 (en) Link adaptation for multi-user transmission in 802.11 systems
CN112787791A (en) Wireless communication method using trigger information, and wireless communication terminal
US20170126384A1 (en) Simplified scheduling information for acknowledgement in a wireless communication system
TW201711504A (en) ACK policy for uplink and downlink MU PPDU
US20250089103A1 (en) Techniques for reducing the probability of collisions when transmitting low latency data using preemption
US20250150157A1 (en) Amplify-and-forward relay mechanism enabled by multi-link operations in a wireless network
US20250080208A1 (en) Low latency relay transmissions with simultaneous transmit and receive multi-link devices
US20250016542A1 (en) Seamless roaming mechanism for wireless networks
US20250089093A1 (en) Non-coherent joint transmission (ncjt) scheme in a wireless network
US20250158700A1 (en) Per-packet amplify and forward relay for beyond ieee 802.11be wireless lans
US20250063490A1 (en) Relay operations for wireless networks
US20250212240A1 (en) Apparatus and methods for providing coordinated resource availability information
US20250088251A1 (en) Channel sounding process in a wireless network
US20250047375A1 (en) Optimizing transmission opportunity (txop) usage in coordinated-time division multiple access (c-tdma) transmission for enhanced system throughput
WO2025230775A1 (en) Signaling to allow overlapping basic service set (obss) transmission opportunity (txop) preemption
WO2025226488A1 (en) Padding technique to prevent collisions during dynamic bandwidth signaling
KR20250015994A (en) Non-primary channel access in wireless networks
WO2025136623A1 (en) Channel sounding process for obtaining dominant signal path information
WO2025207237A1 (en) Transmission opportunity (txop) preemption in a multi-access point (ap) coordination scenario
WO2025010203A2 (en) Enhanced coordinated spatial reuse transmission to support low latency data