WO2016068571A2 - 무선랜 시스템에서 상향링크 다중 사용자 데이터에 대한 확인응답 신호 송수신 방법 및 이를 위한 장치 - Google Patents

무선랜 시스템에서 상향링크 다중 사용자 데이터에 대한 확인응답 신호 송수신 방법 및 이를 위한 장치 Download PDF

Info

Publication number
WO2016068571A2
WO2016068571A2 PCT/KR2015/011366 KR2015011366W WO2016068571A2 WO 2016068571 A2 WO2016068571 A2 WO 2016068571A2 KR 2015011366 W KR2015011366 W KR 2015011366W WO 2016068571 A2 WO2016068571 A2 WO 2016068571A2
Authority
WO
WIPO (PCT)
Prior art keywords
frame
acknowledgment
ack
stas
data
Prior art date
Application number
PCT/KR2015/011366
Other languages
English (en)
French (fr)
Other versions
WO2016068571A3 (ko
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 엘지전자 주식회사
Priority to US15/522,727 priority Critical patent/US10313082B2/en
Publication of WO2016068571A2 publication Critical patent/WO2016068571A2/ko
Publication of WO2016068571A3 publication Critical patent/WO2016068571A3/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/005Allocation of pilot signals, i.e. of signals known to the receiver of common pilots, i.e. pilots destined for multiple users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the following description relates to a method and apparatus for transmitting and receiving an acknowledgment signal for multi-user or multi-station (STA) data in a WLAN system.
  • STA multi-station
  • IEEE 802.11a and b are described in 2.4. Using unlicensed band at GHz or 5 GHz, IEEE 802.11b provides a transmission rate of 11 Mbps and IEEE 802.11a provides a transmission rate of 54 Mbps.
  • IEEE 802. llg applies Orthogonal frequency-division multiplexing (OFDM) at 2.4 GHz to provide a transmission rate of 54 Mbps.
  • IEEE 802.11 ⁇ employs multiple input and output multiple out put (OFDM, MIM0-0FDM) to provide a transmission rate of 300 Mbps for four spatial streams. IEEE 802.11 ⁇ supports channel bandwidths up to 40 MHz. In this case, a transmission rate of 600 Mbps is provided.
  • the wireless LAN standard described above uses up to 160 MHz bandwidth, supports eight spatial streams, and supports the IEEE 802. llac standard for speeds up to lGbit / s. 802. 1 lax standardization is under discussion.
  • the AP may receive I MU frames from a plurality of STAs at the same transmission opportunity, and it is necessary to transmit an acknowledgment frame.
  • an access point (AP) in a WLAN system confirms acknowledgment (ACK / NACK) for transmission data of a plurality of stations (STA).
  • ACK / NACK acknowledgment
  • the method for transmitting a signal transmitting a trigger frame to the plurality of STAs, receiving data transmitted from the plurality of STAs in response to the trigger frame, acknowledgment signal for the data received from the plurality of STAs
  • the acknowledgment signal is transmitted using an acknowledgment frame rather than a block acknowledgment frame.
  • the acknowledgment frame preferably includes a group ACK indicator or the entire ACK indicator indicating that the acknowledgment of the entire data of the uplink multi-user frame received through the resource indicated by the trigger frame.
  • the group ACK indicator or the full ACK indicator indicates, via a first value, that the acknowledgment frame transmits an acknowledgment for the entire uplink frame random data received through the resource indicated by the trigger frame.
  • the acknowledgment frame may indicate, via a second value, that the acknowledgment frame transmits an acknowledgment signal for uplink data other than the uplink frame received through the resource indicated by the trigger frame.
  • an acknowledgment frame including the group ACK indicator or the entire ACK indicator is included.
  • the acknowledgment response signal for the entire uplink data received from the STAs of the first group may be transmitted through the UE.
  • the plurality of STAs The acknowledgment signal for the uplink data received from the second group of STAs in which the ACK policy is set to the second value may include an acknowledgment signal request signal from the STAs of the second group. You can send after receiving.
  • the group ACK indicator or the entire ACK indicator indicates uplink data received from one or more STAs whose ACK policy is set to a first value. The reception of may indicate success.
  • An acknowledgment frame other than the block acknowledgment frame may have an NDP frame format.
  • Another aspect of the present invention provides a method for a first station (STA) to receive an acknowledgment (ACK / NACK) signal for transmission data from an access point (AP) in a WLAN system, Receive a trigger frame transmitted to a plurality of STAs including the first STA, and transmits a plurality of data to the AP in the uplink multi-user or 0FDMA scheme in response to the trigger frame, and the plurality of data from the AP
  • the acknowledgment signal for data is received but the acknowledgment signal is received using a single acknowledgment frame rather than a block acknowledgment frame, the reception of the entire plurality of data is regarded as successful.
  • the acknowledgment frame may include a group ACK indicator or a full ACK indicator indicating that the acknowledgment of the entire data of the uplink multi-user frame received through the resource indicated by the trigger frame.
  • the first STA transmits data by setting the AC policy to the first value and the group ACK indicator or the entire ACK indicator receives an acknowledgment frame having a specific value
  • the first STA transmits the acknowledgment frame to the first STA. This can be regarded as an acknowledgment signal for all transmitted uplink data.
  • an AP (Access Point) device for transmitting an acknowledgment (ACK / NAC10) signal for transmission data of a plurality of STAs in a WLAN system
  • Send trigger frame to multiple STAs
  • a transceiver configured to receive data transmitted from the plurality of STAs in response to the trigger frame and to transmit an acknowledgment signal for the data received from the plurality of STAs;
  • a processor connected to the transceiver to process the trigger frame, the received data, and the acknowledgment signal, wherein the processor succeeds in receiving all of the data received from the plurality of STAs.
  • an AP device configured to transmit using an acknowledgment frame rather than a block acknowledgment frame.
  • the processor may be configured to include a group ACK indicator or an entire ACK indicator indicating that the acknowledgment frame is an acknowledgment of the entire data of an uplink multi-user frame received through the resource indicated by the trigger frame. have.
  • an apparatus operating as a first station (STA) that receives an ACK / NACK signal for transmission data from an access point (AP) in a WLAN 0VLAN system.
  • STA first station
  • AP access point
  • a transceiver configured to receive a confirmation acknowledgment signal for the plurality of data;
  • a processor coupled to the transceiver, the processor configured to process the trigger frame, the transmitted data, and the acknowledgment signal, wherein the processor comprises the block acknowledgment frame (B l ock ACK).
  • B l ock ACK block acknowledgment frame
  • the acknowledgment frame preferably includes a group ACK indicator or an entire ACK indicator indicating that the acknowledgment of the entire data of the uplink multiple user frame received through the resource indicated by the trigger frame.
  • the AP in the UL MU transmission situation, can minimize the overhead to efficiently transmit the acknowledgment signal to the plurality of STAs.
  • FIG. 1 illustrates an example of a configuration of a wireless LAN system.
  • FIG. 2 is a diagram illustrating another example of a configuration of a wireless LAN system.
  • 3 is a view for explaining a block Ack mechanism used in the WLAN system.
  • FIG. 4 is a diagram illustrating a basic configuration of a block acknowledgment frame.
  • FIG. 5 is a diagram illustrating a specific configuration of a BA control field shown in FIG. 4.
  • FIG. 6 is a diagram illustrating a specific configuration of a BA information field shown in FIG. 4.
  • FIG. 7 is a diagram showing the configuration of a Bock Ack start sequence control subfield. All.
  • FIG. 8 is a diagram illustrating a configuration of a BA information field of a compressed BlockAck frame.
  • FIG. 9 illustrates a BA information field of a Multi-TID Block Ack frame.
  • FIG. 12 is a diagram for explaining an uplink multi-user transmission situation to which the present invention is applied.
  • FIG. 13 illustrates a frame structure to be used for a downlink multi-user block acknowledgment mechanism according to an embodiment of the present invention.
  • FIG. 14 illustrates an example of changing a configuration of a BA control field in FIG. 13.
  • FIG. 15 illustrates an example of using a BA information field of FIG. 13 when a BA frame is used as a multi-STA BA frame.
  • FIG. 16 is a diagram illustrating a configuration of a Per AID Info field in FIG. 15.
  • FIG. 17 illustrates a case in which BA indicator information is added after the AID information and the reserved field.
  • FIG. I s a diagram in which a Sequence Control field and / or a Block ACK bitmap field are omitted.
  • FIG. 20 to 22 are diagrams for explaining a Multi-STA Block Ack mechanism utilizing the BA indicator as described above.
  • FIG. 23 illustrates a Mult i-STA BA frame format according to another embodiment of the present invention.
  • FIG. 24 illustrates an example in which an AP transmits an acknowledgment signal collectively to a plurality of STAs according to an embodiment of the present invention.
  • FIG 25 illustrates an Ack frame format according to an embodiment of the present invention.
  • FIG. 26 illustrates an Ack Frame transmission method according to Ack Pol i cy configuration of an STA.
  • FIG. 27 is a view for explaining an object of A l Ack Ind i cat i on in one embodiment of the present invention.
  • FIG. 28 illustrates a BA frame format
  • FIG. 29 illustrates a BA control field format in a BA frame.
  • FIG. 30 illustrates a case in which an acknowledgment response for UL data is transmitted using an NDP frame according to an embodiment of the present invention.
  • FIG. 31 to 34 are views for explaining a BA information configuration when the ACK / NACK type is represented by 10.
  • FIG. 31 to 34 are views for explaining a BA information configuration when the ACK / NACK type is represented by 10.
  • the following description relates to a method and an apparatus therefor for efficiently utilizing a wide band channel in a WLAN system.
  • a WLAN system to which the present invention is applied will be described in detail.
  • FIG. 1 is a diagram illustrating an example of a configuration of a wireless LAN system.
  • the WLAN system includes one or more basic service sets (BSSs).
  • BSS is a set of stations (Stations, STAs) that can successfully synchronize and communicate with each other.
  • a STA is a logical entity that includes a medium access control (MAC) and a physical layer interface to a wireless medium, and includes an access point (AP) and a non-AP STA (Non-AP).
  • AP Stat ion The portable terminal operated by the user among the STAs is a non-AP STA, and when referred to simply as a STA, it may also refer to a non-AP STA.
  • the AP STA is a terminal, a wireless transmit / receive unit (WTRU), a user equipment (UE), a mobile station (Mobi le Stat ion (MS)), a mobile terminal (Mobi le Terminal). , Alternatively, it may be called another name such as a mobile subscriber unit.
  • the AP is an entity that provides access to the Distribution System (DS) via the wireless medium to the combined ⁇ 350 ⁇ 6 (1 ⁇ 1).
  • DS Distribution System
  • BS Base Station
  • Node-B Node-B
  • BTS Base Transceiver System
  • the BSS can be classified into an infrastructure BSS and an independent BSS (IBSS).
  • IBSS independent BSS
  • the BBS shown in FIG. 1 is an IBSS.
  • IBSS means BSS that does not include AP, and because it does not include AP, access to DS is not allowed, thus forming a self-contained network.
  • FIG. 2 is a diagram illustrating another example of the configuration of a WLAN system.
  • the BSS shown in FIG. 2 is an infrastructure BSS.
  • Infrastructure BSS includes one or more STAs and APs.
  • communication between non-APSTAs is performed via an AP.
  • AP access point
  • a plurality of infrastructure BSSs may be interconnected through a DS.
  • a plurality of BSSs connected through a DS is called an extended service set (ESS).
  • STAs included in the ESS may communicate with each other, and a non-APSTA may move from one BSS to another BSS while seamlessly communicating within the same ESS.
  • DS is a mechanism for connecting a plurality of APs. It does not need to be a network, and there is no restriction on the form as long as it can provide a predetermined distribution service.
  • the DS may be a wireless network such as a mesh network or may be a physical structure that connects APs to each other.
  • the block Ack mechanism increases channel efficiency by transmitting multiple acknowledgments in one frame.
  • the instant answering method is advantageous for transmitting wide bandwidth and low delay traffic, while the delaying answering method may be suitable for applications that are not sensitive to delay.
  • a STA that sends data using a block Ack mechanism is referred to as an originator and a STA that receives such data as a recipient.
  • FIG. 3 is a diagram for explaining a block Ack mechanism used in a WLAN system.
  • a block Ack mechanism may be initiated by the exchange of an add block acknowledgment (ADDBA) request / answer frame as shown in FIG. 3 ((a) Setup step).
  • ADDBA add block acknowledgment
  • QoS data frame blocks may be sent from the sender to the receiver. Such blocks may be initiated in a polled TX0P or by winning an EDCA race.
  • the sphere of the frame in the block may be limited MPDUs in such a frame block may be acknowledged by a BlockAck frame received according to a request by a BlockAckReq frame ((b) Data & Block Ack step).
  • the sender may terminate the Block Ack mechanism by sending a Delete Block Acknowledgment (DELBA) frame to the receiver. Receiving such a DELBA frame, the receiver can release all resources allocated for Block Ack transmission ((c) Tear Down step).
  • DELBA Delete Block Acknowledgment
  • FIG. 4 is a diagram illustrating a basic configuration of a block acknowledgment frame
  • the block acknowledgment frame may include a MAC header field, a BA control field, and a BA information field, as shown in FIG. 4.
  • the MAC header field may include a frame control field, a Duration D field, an RA field, and a TA field.
  • the RA field indicates the address of the receiving STA
  • the TA field indicates the address of the calling STA.
  • FIG. 5 is a diagram illustrating a specific configuration of a BA control field shown in FIG. 4.
  • the value of the BA Ack policy subfield in the BA control field may convey the meaning as shown in Table 1 below.
  • the BA Ack Policy subfiekl is set to this value when the sender requires immediate ackiiowiedgment.
  • the addressee returns an Ack fi n me.
  • the value 0 is not used for data sent under HT-dekyecl Block Ack during a PS MP sequence.
  • the value 0 is not used in frames transmitted by DMG STAs.
  • the addressee sends no iumiedi te response upon receipt of the ii ame.
  • the BA Ack Policy is set to this value when the sender does not require immediate acknowledgmeiif.
  • the value I is not used in n Basic BlockAck fianie outside a PSMP sequence.
  • the value 1 is not used in nn Multi-TID BlockAck frame.
  • the Mult i-TID, Compressed Bitmap, and GCR subfields in the BA control field may determine the possible BlockAck frame transformation according to the following rule.
  • FIG. 6 is a diagram illustrating a detailed configuration of a BA information field illustrated in FIG. 4, and FIG. 7 is a diagram illustrating a configuration of a Block Ack start sequence control subfield.
  • the BA information field may include a Block Ack Start Sequence Control (SSC) subfield and a Block Ack bitmap subfield.
  • SSC Block Ack Start Sequence Control
  • the Block Ack bitmap subfield is 128 octets long. This can indicate the reception status of 64 MSDUs.
  • Bit position n of the Block Ack bitmap field if set to 1, may indicate the successful reception of an MPDU with an MPDU sequence control value corresponding to (SSC + n), where SSC is the Block Ack start sequence. Indicates the value of the control subfield.
  • bit position n of the Block Ack bitmap field when bit position n of the Block Ack bitmap field is set to 0, this may indicate that an MPDU having an MPDU sequence control value corresponding to (SSC + n) has not been received.
  • MPDU sequence control field and Block Ack start sequence control subfield values may be treated as 16-bit unsigned integers, respectively. For unused fragment numbers of the MSDU, the corresponding bit in the bitmap may be set to zero.
  • FIG. 8 illustrates a configuration of a BA information field of a compressed Block Ack frame.
  • the Block Ack bitmap of the BS information field of the compressed Block Ack frame may have an length of 8 octaves, as shown in FIG. 8, and may indicate reception states of 64 MSDUs and A-MSDUs.
  • the first bit of the bitmap refers to the MSDU or A-MSDU that corresponds to the value of the start sequence number subfield, and each bit can be sequentially read to the MSDU or A-MSDU following the MSDU or A-MSDU.
  • FIG. 9 illustrates a BA information field of a Multi-TID Block Ack frame.
  • the TIDJNF0 subfield of the BA control field of the Multi-TID BlockAck frame indicates how many TIDs are transmitted in the BA information field.
  • the value of the TID_INF0 subfield is the number of TIDs based on the information in the BA information field -1. Indicates. For example, when the TID_INF0 value is 2, it may represent that the BA information field includes information on three TIDs.
  • a Per TID Info subfield may be additionally included in the Block Ack start sequence control subfield and the Block Ack bitmap subfield as shown in FIG. 9.
  • Per TID Info, block Ack start sequence control, and Block Ack bitmap subfields that appear first may be transmitted corresponding to the lowest TID value, and subsequent repeated subfields may correspond to the next TID. Tr ip l et of these subfields may be repeated for each TID.
  • the AP may transmit MU-MIM0 data frames to a plurality of STAs (STAs 1 to 3).
  • the STA 1 may transmit a BA frame immediately after receiving a downlink MU PPDU without requesting a BA.
  • the AP may perform polling by transmitting a BAR (BA Request) frame to STA 2 and STA 3, and STA 2 and STA 3 may transmit a BA frame.
  • BAR BA Request
  • FIG. 11 is an example in which frame exchange is performed without SIFS after MU PPDU, and assumes that an Ack policy is set to Bock Ack for all STAs. Accordingly The LA AP may poll by transmitting a BAR frame to all STAs.
  • FIG. 12 is a diagram to describe an uplink multi-user transmission situation to which the present invention is applied.
  • FIG. 12 is a diagram to describe an uplink multi-user transmission situation to which the present invention is applied.
  • a UL MU transmission scheme may be used.
  • an AP may trigger a frame to a plurality of STAs (eg, STA 1 to STA 4).
  • the trigger frame may include UL MU allocation information (eg, resource location and size, STA IDs, MCS 4U type (MIMO, OFD A, etc.)).
  • UL MU allocation information eg, resource location and size, STA IDs, MCS 4U type (MIMO, OFD A, etc.
  • Tone (/ Resource) allocation information (e.g., bi tmap)
  • the AP may acquire TX0P for transmitting a trigger frame through a contention process to access a medium.
  • the STAs transmit a UL data frame in a format indicated by the AP after SIFS of a trigger frame. Can be sent.
  • the AP according to the present invention performs an acknowledgment answer for the UL MU data frame through a block ACK (BA) frame.
  • BA block ACK
  • the BA frame transmitted by STA 1 includes BA information on data transmitted by the AP to STA 1
  • the BA frame transmitted by the AP is UL transmitted by STA 1 to STA 4. It will contain the BA information for the MU data frame.
  • the MAC frame size is 32 bytes when using the compressed block Ack, 150 bytes in the case of the general block Ack may be an overhead problem.
  • an aspect of the present invention proposes a method for efficiently transmitting a BA frame in a UL MU situation by using a Multi-TID Block Ack frame ' format among the above-described BA frames.
  • FIG. 13 illustrates a frame structure to be used for a downlink multi-user block acknowledgment mechanism according to an embodiment of the present invention.
  • a multi-STABA frame to be used according to the present embodiment may basically have a form of a Multi-TID BA frame as shown in FIG. 13.
  • the BA frame is a simple Multi-TID BA frame. But may include an indicator indicating that it is a multi-STA BA frame.
  • the BA information field Unlike the conventional one, it may include BA information for different STAs.
  • FIG. 14 illustrates an example of changing a configuration of a BA control field in FIG. 13.
  • the BA control field shown in FIG. 14 adds an Nkilti-AID field as compared with FIG. 13.
  • the Multi—AID field may serve as an indicator indicating that the Multi-TID BA frame is a BA frame for a plurality of STAs, and may include other additional information for a plurality of AIDs.
  • AID information for each STA, which may be a field that p er TID Info field or in sangung.
  • FIG. 15 illustrates an example of using a BA information field of FIG. 13 when a BA frame is used as a multi-STA BA frame.
  • Block Ack start sequence control subfield and the Block Ack bitmap subfield may be similar to the above-described functions. However, in FIG. 15, each AID is utilized by using a Per TID Info field as a Per AID Info field. A configuration including a Block Ack start sequence subfield and a Block Ack bitmap subfield is shown.
  • Multi-AID field is set to a specific value (for example, 1) in FIG. 14 to indicate that the present BA frame is a Multi-STA BA frame.
  • FIG. 16 is a diagram illustrating a configuration of a Per AID Info field in FIG. 15.
  • the Per AID Info field may use a predetermined length to indicate the AIDs of the plurality of STAs as shown in FIG. Although the size of the AID information is illustrated as 12 bits in FIG. 16, it will be apparent to those skilled in the art that when an abbreviated AID such as PAID is used, the size of the AID field may be defined to be smaller than 12 bits. Meanwhile, in a preferred embodiment of the present invention, in order to efficiently solve the overhead problem that may occur when utilizing the Multi-STA BA frame as described above, the Per TID Info field of the Multi-TID BA frame ( Alternatively, as illustrated in FIG. 15 and FIG. 16, it is proposed to further include BA indicator information indicating whether the source control subfield and / or the Block Ack bitmap subfield can be omitted when the Block Ack starts. do.
  • Block Ack start sequence control field and the Block Ack bitmap field may not be needed. Can be.
  • Block Ack start sequence information is required, but Block Ack bitmap information may not be required.
  • FIG. 17 illustrates a case in which such BA indicator information is added after the AID information and the reservation field, but it is obvious that such BA indicator information may be located immediately after the AID information.
  • MPDU / A-MPDU indicates that all of the stones were well received.
  • Per TID Info Per TID Info
  • the BA indicator value is merely an example, and it is obvious that the specific value may be set differently from this.
  • 20 to 22 are diagrams for explaining the Multi-STA Block Ack mechanism using the BA indicator as described above.
  • the AP may transmit a trigger frame for UL MU transmission to a plurality of STAs (eg, STA 1 and STA 2).
  • STA 1 and STA 2 may include a plurality of MPDUs in the PPDU and transmit the same.
  • the AP If the AP has successfully received all the MPDUs after the MPDU for the Sequence Number 3 among the plurality of MPDUs received from the STA 1, the AP skips the Block Ack bitmap for the STA 1 and SSC.
  • STA 2 includes the AID, the Block Ack start sequence control field, and the Block Ack bitmap.
  • the BA branch office may display a value of 00.
  • FIG. 21 illustrates a case in which an MPDU successfully received before transmission of a trigger frame from STA 1 exists.
  • the BA indicator value is set to 10 according to the above-described BA indicator rule, and both the SSC and the bitmap are omitted in the BA information field.
  • FIG. 23 is a diagram illustrating a multi-STABA frame format according to another embodiment of the present invention.
  • FIG. 23 is a diagram illustrating a multi-STABA frame format according to another embodiment of the present invention.
  • the AID information and the above-described BA indicator information are transmitted using the reserved 12 bits of the Per TID Info field in the BA information field.
  • the example of FIG. 23 shows that the ACK / BA is represented by one bit of the BA indicator information.
  • the first bit B0 to the eleventh bit B10 of the Per TID Info field indicate AID information
  • the twelfth bit B11 indicates a Block Ack start sequence control sub in the BA information field for the corresponding TID (AID). It illustrates that ACK / BA information indicating whether a field and a Block Ack bitmap subfield are omitted is included.
  • BA information field of which may indicate that the omitted, in this case, the portion to STA of the corresponding AID ' It can indicate that all the MPDUs received through the PPDU received from the receiver (in the case of a single MPDU, a single MPDU) have been successfully received.
  • FIG. 23 illustrates a case in which only All Ack Indication of the BA indicator value is represented by 1 bit information.
  • the indicator for the case that includes only the SSC may also be defined in a separate field, and various combinations may be applied according to the structure of the frame.
  • An indication of receiving all remaining MPDUs corresponding to a specific sequence number is indicated in the Block ACK Starting Sequence Control field. It can be indicated or a specific bit or value in the TID Value field can indicate that there is no Block Ack Bitmap. in this case.
  • the ACK / BA Indication bit of the Per TID Info field may indicate a BA.
  • a specific bit / field or a specific value of a specific field of the Block ACK Staring Sequence Control field may indicate the presence or absence of a Block ACK (BA) bitmap.
  • BA Block ACK
  • a specific value for example, For example, all 1 or all 0
  • an MLilti-TID Block Ack frame is used.
  • a method of reducing overhead by omitting a start sequence and / or a bitmap will be described. It was.
  • the AP may not have the advantage of utilizing the block Ack frame.
  • a plurality of UL MU frames may be utilized by utilizing an Ack frame other than the block Ack frame. A method of transmitting an acknowledgment signal to the STA will be described.
  • 24 is a diagram for explaining an example in which an AP transmits an acknowledgment signal to a plurality of STAs collectively according to an embodiment of the present invention.
  • the AP may transmit a trigger frame for UL MU transmission.
  • FIG. 24 shows an example in which all UL MU frames are well received. have. in this case.
  • the AP may reduce overhead by transmitting an ACK frame instead of the aforementioned Block ACK frame.
  • the UL MU frame preferably indicates a frame received through a resource indicated by the most recently transmitted trigger frame.
  • the ACK frame for this is not a simple Ack but an Ack for all data (or data of a group including a plurality of STAs), which will be described below.
  • FIG 25 illustrates an Ack frame format according to an embodiment of the present invention.
  • the Ack frame may include a frame control field, a duration field, an RA field, and the like.
  • RA of ACKframe will include broadcast address or multicast address (if multicast address / group is assigned).
  • the ACK frame preferably includes Group ACK (All ACK) indication information.
  • Group ACK Indication or All ACK Indication are commonly used.
  • 'All Ack Indication' is an Ack for all uplink data received
  • 'Group Ack Indication ' is a group of STAs (e.g.
  • the Ack policy may be distinguished and used in view of Ack for the entire uplink data of STAs of STA groups having the Ack Policy set to 00.
  • the two terms mentioned above may be used interchangeably unless there is an explicit distinction.
  • Group ACK indication information may be delivered to the STA using an existing field.
  • E.g. To DS, From DS, More Frag, Retry, Protected Frame, etc. among subfields of the Frame Control field of FIG. 25 may indicate Group ACK indication information / All Ack Indication information in a manner that all are set to 0 in the control frame.
  • One of these fields e.g.,
  • More Flag or Retry can also be set to 1.
  • All Ack Indication Information / Group Ack Indication Information in the second aspect of the present invention can be applied to the multi-user unspecific Ack frame described in the first aspect of the present invention.
  • All / Group Ack Indication information is limited to indicating that the entire data of STAs that transmit the Ack Policy with a specific value among the plurality of STAs is successfully received. Suggest ways to operate.
  • FIG. 26 illustrates an Ack Frame transmission method according to an Ack Policy setting of an STA.
  • This embodiment extends the range of STAs in all STAs.
  • Ack Pol icy 00 (ACK for This means that UL MU PPDUs configured as single MPDUs or Implicit BA for multiple MPDUs) are limited to STAs. That is, when the AP successfully receives (receives all MPDUs) all MPDUs included in all UL MU PPDUs transmitted from all STAs allocated by the trigger frame. In order to inform STAs that have transmitted the PPDU with the ACKPolicy set to 0CKACK or implicit BA), the All ACK (or Group ACK) Indication may be set to 1 and transmitted.
  • FIG. 26 illustrates an example in which STAs 1 and 2 transmit MPDUs by setting an Ack Policy to 00, and STAs 3 and 4 transmit MPDUs by setting an Ack Policy to 11. Since the MPDUs of STA 1 and STA 2 set to Ack Policy 00 have been successfully received from the AP point of view, an example of transmitting an Ack for them using AM Ack Indication (AAI) is shown.
  • AAI AM Ack Indication
  • STA 3 and STA 4 has set the Ack Policy to 11, it is assumed that the acknowledgment for these are transmitted after receiving the acknowledgment request frame from STA 3/4. Therefore, there may be an MPDU that fails to receive from the STA3 / 4 when the STA 1/2 answers the Ml.
  • the Ack Policy is used instead of properly receiving all the MPDUs included in the UL MU PPDUs transmitted by all STAs allocated by the trigger frame.
  • all MPDUs included in the PPDU set to 00 ACK for single MPDU or implicit BA for multiple MPDUs
  • FIG. 27 is a diagram for explaining the target of All Ack Indication in one embodiment of the present invention.
  • the UL MU PPDU indicates a PPDU transmitted on a resource allocated by a trigger frame transmitted most recently.
  • the previously transmitted PPDU is preferably excluded.
  • the STA 1 correctly receives all MPDUs included in the UL MU PPDU in which the Ack policy is set to 00. However, since there is a previously received MPDU and a corresponding answer is required, Ml Shows an example where 0 is set.
  • the above concept may be a BA frame, a Multi-TID Block ACK frame, or a Multi-STA.
  • Block ACK frame It can also be applied to Block ACK frame.
  • FIG. 28 shows a BA frame, a Multi-TID Block ACK frame, or a Multi-STA Block.
  • FIG. 29 shows a frame in one of a BA frame, a Mult-TID Block ACK frame, or a Multi—STA Block ACK frame. It is a figure which shows the BA control field format.
  • a Group ACK (A11 ACK) indication may be included in the BA control field as shown in FIG. 29 and transmitted.
  • the Group ACK indication is set to 1
  • a Block ACK frame, a Mul t-TID Block ACK frame, or a Multi-STA Block ACK frame that does not include a BA information field may be configured as shown in FIGS. 28 and 29.
  • the procedure for setting the All ACK Indication of the Ack frame, the BACBlock ACK) frame, the Mult i-TID Block ACK frame, or the M-BA (Multi-STA Block ACK) frame described above includes all of the ACK frames mentioned above.
  • the same can be applied when configuring the All ACK Indication in the NDP MU BA / ACK frame described below.
  • FIG. 30 is a diagram for explaining a case of transmitting an acknowledgment for MU UL Data using an NDP frame according to an embodiment of the present invention.
  • the NDP frame may include an L / STF / L-LTF / L-SIG part, an HE-SIG 1 part, and an HE-SIG 2 part.
  • HE_SIG1 of FIG. 30 contains CcMmon information such as BW, BSS Color (index), GI length, HE-SIG2 length, and HE-SIG2 MCS, and the HE-SIG2 of the Group Block ACK. Content is entered.
  • the HE-SIG2 may be transmitted by dup li cated in 20 MHz units as the HE-SIG1, and may be transmitted with the full bandwidth indicated by the HE-SIG1.
  • NDP MU Group Block ACK The contents of the NDP MU Group Block ACK may be as follows.
  • ⁇ 00 Indicates MU Group Block ACK.
  • Multi-AID indication ACK7BA information about Multiple AID is included.
  • AID info indicates the identification of the STA
  • the Group ACK i nd i cat i on defined above is the ACK / NACK type as shown below.
  • ACK / BA Indication It indicates that it is not All ACK / NACK, followed by an AC / BA Information field, which may include ACK / BA for one or more STAs.
  • FIG. 31 to 34 are views for explaining a BA information configuration when the ACK / NACK type is represented by 10.
  • FIG. 31 to 34 are views for explaining a BA information configuration when the ACK / NACK type is represented by 10.
  • each bit indicates STAs in the order allocated in the trigger frame. For example, if resources for STA 1, 2, 4, and 5 are allocated in the trigger frame, the size of the STA bitmap consists of 4 bits, the first bit is STA1, the second bit is STA2, the third bit is STA4, The fourth bit indicates STA5.
  • Block ACK information (Block ACK Starting Sequence Control & Block ACK bitmap) of STAs set to 1 in the bitmap is included.
  • Block ACK information (Start Block ACK Starting Sequence Control & Block ACK bitmap) is repeatedly included in the bitmap as many as 1 set.
  • An STA AID may be repeatedly included instead of the STA bitmap, and FIG. 32 shows an example thereof.
  • the AID and the Block ACK information (Start Block ACK Starting Sequence Control & Block ACK bitmap) of the STA are repeatedly included in the bitmap as many times as 1 is set.
  • a format including partial information may be included in BA Information as shown in FIG. 33. That is, according to the Multi-AID BA type value, the Block ACK Starting Sequence Control field or the Block ACK Bitmap for each AID or STA. It may optionally be included. 34 shows an example of such a case.
  • the Multi-AID BA type will include 2 bits only for STAs set to 1 in the STA Bitmap, and as defined above, according to each Multi-AID BA type value, a Block ACK Starting Sequence Control field or a Block ACK Bitmap. This may be selectively included for each AID or STA.
  • 35 is a diagram for explaining an apparatus for implementing the method as described above.
  • the wireless device 800 of FIG. 35 may be a specific STA of the above description, and the wireless device 850 may speak to the AP of the above-described description.
  • the STA 800 may include a processor 810, a memory 820, and a transceiver 830, and the AP 850 may include the processor 860, the memory 870, and the transceiver 880. It may include.
  • the transceivers 830 and 880 may transmit / receive radio signals and may be executed in a physical layer such as IEEE 802.il/3GPP.
  • the processors 810 and 860 are executed at the physical layer and / or MAC balance and are connected to the transceivers 830 and 880. Processors 810 and 860 may perform the aforementioned UL MU scheduling procedure.
  • the processors 810 and 860 and / or the transceivers 830 and 880 may include specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processors. .
  • the memories 820 and 870 may include read-only memory (ROM), random access memory (RAM), flash memory, memory cards, storage media and / or other storage units.
  • ROM read-only memory
  • RAM random access memory
  • flash memory memory cards, storage media and / or other storage units.
  • One embodiment When executed by software, the method described above can be executed as a module (eg, process, function) that performs the functions described above.
  • the module may be stored in the memory 820, 870 and executed by the processor 810, 860.
  • the memory 820, 870 may be disposed inside or outside the processes 810, 860 and may be connected to the processes 810, 860 by well known means.
  • the present invention has been described on the assumption that the present invention is applied to an IEEE 802.11 based wireless LAN system, but the present invention is not limited thereto.
  • the present invention can be applied to various wireless systems in which the AP can operate the Bock Ack mechanism for a plurality of STAs in the same manner.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 문서는 무선랜(WLAN) 시스템에서 AP(Access Point)가 복수의 스테이션(STA)의 전송 데이터에 대해 확인응답 (ACK/NACK) 신호를 전송하는 방법 및 이를 위한 장치에 대한 것이다. 이를 위해 AP는 복수의 STA에 트리거 프레임을 전송하고, 트리거 프레임에 응답하여 복수의 STA으로부터 전송된 데이터를 수신하며, 복수의 STA으로부터 수신한 데이터에 대한 확인응답 신호를 전송한다. 이 과정에서 복수의 STA으로부터 수신한 데이터 전체의 수신에 성공한 경우, 상기 확인응답 신호는 블록 확인응답 프레임(Block ACK Frame)이 아닌 확인응답 프레임을 이용하여 전송될 수 있다.

Description

【명세서】
【발명의 명칭】
무선랜 시스템에서 상향링크 다중 사용자 데이터에 대한 확인응답 신호 송수신 방법 및 이를 위한 장치
【기술분야】
[1]이하의 설명은 무선랜 시스템에서 다중 사용자 또는 다중 스테이션 (STA) 데 이터에 대한 확인응답 신호를 송수신 하는 방법 및 이를 위한 장치에 대한 것이다.
【배경기술】
[2]무선랜 기술에 대한 표준은 lEEEdnstitute of Electrical and Electronics Engineers) 802.11 표준으로서 개발되고 있다. IEEE 802.11a 및 b 는 2.4. GHz 또는 5 GHz에서 비면허 대역 (unlicensed band)을 이용하고, IEEE 802.11b 는 11 Mbps의 전송 속도를 제공하고, IEEE 802.11a는 54 Mbps의 전송 속도 를 제공한다. IEEE 802. llg 는 2.4 GHz 에서 직교 주파수 분할 다중화 (Orthogonal frequency-division multiplexing, OFDM)를 적용하여, 54 Mbps 의 전송 속도를 제공한다. IEEE 802.11η 은 다중입출력 OFDN mul t iple input multiple out put -OFDM, MIM0-0FDM)을 적용하여, 4 개의 공간적인 스트림 (spatial stream)에 대해서 300 Mbps의 전송 속도를 제공한다. IEEE 802.11η 에서는 채널 대역폭 (channel bandwidth)을 40 MHz 까지 지원하며. 이 경우에 는 600 Mbps의 전송 속도를 제공한다.
[3]상술한 무선랜 표준은 최대 160MHz 대역폭을 사용하고, 8개의 공간 스트림을 지원하여 최대 lGbit/s의 속도를 지원하는 IEEE 802. llac 표준을 거쳐 , IEEE 802. 1 lax 표준화에 대한 논의가 이루어지고 있다.
【발명의 상세한 설명】
【기술적 과제】
[4] I EEE 802. 1 lax 표준화에서는 상향링크 OFDMA (UL 0FDMA) 전송 방식 및 상향링 크 다중 사용자 (UL MU) 전송 방식이 이용될 예정이다. 이에 따라 동일한 전 송 기회에 AP는 복수의 STA으로부터 I MU 프레임을 수신할 수 있으며 , 이에 대해 확인웅답 프레임을 전송하는 것이 필요하다.
[5]이때, 복수의 STA 돌에게 블록 확인웅답 프레임 (B l ock Ack Frame)을 통해 효 율적으로 확인응답 신호를 전송하는 것이 고려될 수 있으나, 복수의 STA 에 대한 MU BA 프레임은 크기가 커지게 되어 오버헤드가 문제될 수 있다.
[6]이하의 설명에서는 UL MU 전송 상황에서 오버해드를 최소화하여 효율적으로 확인응답 신호를 전송하기 위한 방법 및 장치에 대해 살펴본다.
【기술적 해결방법】
[기상술한 바와 같은 과제를 해결하기 위한 본 발명의 일 측면에서는 무선랜 (WLAN) 시스템에서 AP (Access Poi nt )가 복수의 스테이션 (STA)의 전송 데이 터에 대해 확인웅답 (ACK/NACK) 신호를 전송하는 방법에 있어서, 상기 복수의 STA에 트리거 프레임을 전송하고, 상기 트리거 프레임에 웅답하여 상기 복수 의 STA 으로부터 전송된 데이터를 수신하고, 상기 복수의 STA 으로부터 수신 한 데이터에 대한 확인웅답 신호를 전송하되, 상기 복수의 STA으로부터 수신 한 데이터 전체의 수신에 성공한 경우, 상기 확인웅답 신호는 블록 확인웅답 프레임 (Bl ock ACK Frame )이 아닌 확인웅답 프레임을 이용하여 전송되는, 확인 응답 신호 전송 방법을 제안한다.
[8]이때, 상기 확인응답 프레임은 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다중 사용자 프레임의 데이터 전체에 대한 확인웅답임 을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하는 것이 바람직 하다.
[9]상기 그룹 ACK 지시자 또는 상기 전체 ACK 지시자는, 상기 확인웅답 프레임 이 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 프레 임의 데이터 전체에 대한 확인응답을 전송함을 제 1 값을 통해 나타내며, 상 기 확인웅답 프레임이 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수 신된 상향링크 프레임 이외의 상향링크 데이터에 대한 확인웅답 신호를 전송 하는 것을 제 2 값을 통해 나타낼 수 있다.
[ 10] 상기 복수의 STA 중 ACK 정책이 제 1 값으로 설정된 제 1 그룹의 STA 들로부터 수신된 상향링크 데이터 전체의 수신이 성공한 경우, 그룹 ACK 지 시자 또는 전체 ACK 지시자를 포함하는 확인응답 프레임을 통해 상기 제 1 그룹의 STA 들로부터 수신된 상향링크 데이터 전체에 대한 확인웅답신호를 전송할 수 있다.
[ 11] 상기 복수의 STA 증 상기 ACK 정책이 제 2 값으로 설정된 제 2 그룹의 STA 들로부터 수신된 상향링크 데이터에 대한 확인웅답 신호는 상기 제 2 그 룹의 STA 들로부터 확인웅답 신호 요청 신호를 수신한 이후에 전송할 수 있 다.
[ 12] 상기 그룹 ACK 지시자 또는 상기 전체 ACK 지시자는 상기 ACK 정책이 제 1 값으로 설정된 하나 이상의 STA 들로부터 수신된 상향링크 데이터 전체 의 수신이 성공을 나타낼 수 있다.
[13] 상기 블록 확인웅답 프레임 (Block ACK Frame)이 아닌 확인응답 프레임 은 NDP 프레임 형식을 가질 수 있다. ·
[14] 본 발명의 다른 일 측면에서는 무선랜 (WLAN) 시스템에서 제 1 스테이 션 (STA)이 AP (Access Point)로부터 전송 데이터에 대해 확인웅답 (ACK/NACK) 신호를 수신하는 방법에 있어서, 상기 제 1 STA을 포함한 복수의 STA에 전송 된 트리거 프레임을 수신하고, 상기 트리거 프레임에 응답하여 상기 AP에 상 향링크 다중 사용자 방식 또는 0FDMA 방식으로 복수의 데이터를 전송하고, 상기 AP 로부터 상기 복수의 데이터에 대한 확인웅답 신호를 수신하되, 상기 확인웅답 신호가 블록 확인웅답 프레임 (Block ACK Frame)이 아닌 단일 확인응 답 프레임을 이용하여 수신되는 경우, 상기 복수의 데이터 전체의 수신이 성 공한 것으로 간주하는, 확인웅답 신호 수신 방법을 제안한다.
[15] 상기 확인웅답 프레임은 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다중 사용자 프레임의 데이터 전체에 대한 확인응답임 을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함할 수 있다.
[16] 상기 제 1STA이 AC 정책을 제 1 값으로 설정하여 데이터를 전송하고, 그룹 ACK 지시자 또는 전체 ACK 지시자가 특정 값을 가지는 확인웅답 프레임 을 수신하는 경우, 상기 확인응답 프레임을 상기 제 1 STA이 전송한 상향링 크 데이터 전체에 대한 확인웅답신호로 간주할 수 있다.
[17] 본 발명의 또 다른 측면에서는, 무선랜 (WLAN) 시스템에서 복수의 스테 이션 (STA)의 전송 데이터에 대해 확인웅답 (ACK/NAC10 신호를 전송하는 AP (Access Point) 장치에 있어서, 상기 복수의 STA 에 트리거 프레임을 전송하 고, 상기 트리거 프레임에 웅답하여 상기 복수의 STA으로부터 전송된 데이터 를 수신하고, 상기 복수의 STA으로부터 수신한 데이터에 대한 확인응답 신호 를 전송하도록 구성되는 송수신기; 및 상기 송수신기와 연결되어, 상기 트리 거 프레임, 상기 수신 데이터 및 상기 확인웅답 신호를 처리하는 프로세서를 포함하며, 상기 프로세서는 상기 복수의 STA 으로부터 수신한 데이터 전체의 수신에 성공한 경우, 상기 확인웅답 신호는 블록 확인응답 프레임 (B l ock ACK Frame )이 아닌 확인웅답 프레임을 이용하여 전송하도록 구성되는, AP 장치를 제안한다.
[ 18] 상기 프로세서는 상기 확인웅답 프레임이 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다중 사용자 프레임의 데이터 전체에 대한 확인웅답임을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함 하도록 구성될 수 있다.
[ 19] 본 발명의 또 다른 일 측면에서는 무선랜 0VLAN) 시스템에서 AP (Access Po i nt )로부터 전송 데이터에 대해 확인웅답 (ACK/NACK) 신호를 수신하는 제 1 스테이션 (STA)으로 동작하는 장치에 있어서 , 상기 제 1 STA을 포함한 복수의 STA에 전송된 트리거 프레임을 수신하고, 상기 트리거 프레임에 웅답하여 상 기 AP 에 상향링크 다중 사용자 방식 또는 0FDMA 방식으로 복수의 데이터를 전송하고, 상기 AP 로부터 상기 복수의 데이터에 대한 확인웅답 신호를 수신 하도특 구성되는 송수신기; 및 상기 송수신기와 연결되어, 상기 트리거 프레 임, 상기 전송 데이터, 및 상기 확인응답 신호를 처리하도록 구성되는 프로 세서를 포함하되, 상기 프로세서는 상기 확인응답 신호가 블록 확인웅답 프 레임 (B l ock ACK Frame)이 아닌 단일 확인웅답 프레임을 이용하여 수신되는 경 우. 상기 복수의 데이터 전체의 수신이 성공한 것으로 간주하는, 스테이션 장치를 제안한다.
[ 20] 상기 확인웅답 프레임은 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다증 사용자 프레임의 데이터 전체에 대한 확인웅답임 을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하는 것이 바람직 하다.
【유리한 효과】
[21 ] 상술한 바와 같은 본 발명에 따르면 , UL MU 전송 상황에서 AP가 오버헤 드를 최소화하여 복수의 STA에 효율적으로 확인웅답 신호를 전송할 수 있다.
【도면의 간단한 설명】
[22 ] 도 1은 무선랜 시스템의 구성의 일례를 나타낸 도면이다.
[ 23] 도 2는 무선랜 시스템의 구성의 다른 예를 나타낸 도면이다. [24ᅵ 도 3 은 무선랜 시스템에서 활용되는 블록 Ack 메커니즘을 설명하기 위 한 도면이다.
[25 ] 도 4는 블록 확인웅답 프레임의 기본 구성을 나타낸 도면이다.
[26 ] 도 5 는 도 4 에 도시된 BA 제어 필드의 구체적 구성을 도시한 도면이 다.
[27] 도 6 은 도 4 에 도시된 BA 정보 필드의 구체적 구성을 도시한 도면이 다.
[ 28] 도 7 은 B l ock Ack 시작 시뭔스 제어 서브필드의 구성을 도시한 도면이 다.
[29] 도 8은 압축된 BlockAck 프레임의 BA 정보 필드 구성을 도시한 도면이 다.
[30] 도 9 는 Multi-TID Block Ack 프레임의 BA 정보 필드를 도시한 도면이 다.
[31] 도 10 및 도 11은 BlockAck 메커니즘이 하향링크 ΜΙΗΠΜ0 방식에 적용 되는 경우를 설명하기 위한 도면이다.
[32] 도 12 는 본 발명이 적용될 상향링크 다중 사용자 전송 상황을 설명하 기 위한 도면이다.
[33] 도 13 은 본 발명의 바람직한 일 실시형태에 따라 하향링크 다중 사용 자 Block Ack 메커니즘에 활용될 프레임 구조를 도시한 도면이다.
[34] 도 14는 도 13에서 BA 제어 필드 구성을 변경한 일례이다.
[35] 도 15 는 BA프레임이 Multi-STA BA 프레임으로 활용되는 경우에 도 13 의 BA 정보 필드를 활용하는 일례를 도시한 도면이다.
[36] 도 16은 도 15에서 Per AID Info 필드의 구성을 도시한 도면이다.
[37] 도 17 은 BA 지시자 정보를 AID 정보와 유보 필드 이후에 추가하는 경 우를 도시하는 도면이다.
[38] 도 18 및 도 19 는 본 발명의 일 실시형태에 따라 Block ACK Starting
Sequence Control필드 및 /또는 Block ACK bitmap 필드가 생략되는 형태를 도 시한 도면이다.
[39] 도 20 내지 22 는 상술한 바와 같은 BA 지시자를 활용한 Multi— STA Block Ack 메커니즘을 설명하기 위한 도면이다. [40] 도 23은 본 발명의 다른 일 실시형태에 따른 Mu l t i-STA BA 프레임 포맷 을 도시한 도면이다.
[41 ] 도 24는 본 발명의 일 실시형태에 따라 AP가 복수 STA에게 일괄적으로 확인응답 신호를 전송하는 예를 설명하기 위한 도면이다.
[42] 도 25 는 본 발명의 일 실시형태에 따른 Ack 프레임 포맷을 나타낸 도 면이다.
[43] 도 26은 STA의 Ack Pol i cy 설정에 따른 Ack Frame 전송 방법을 설명하 기 위한 도면이다.
[44] 도 27 은 본 발명의 일 실시형태에서 A l l Ack Ind i cat i on 의 대상을 설 명하기 위한 도면이다.
[45] 도 28 은 BA 프레임 포맷을, 도 29 는 BA 프레임 내 BA 제어 필드 포맷 을 도시한 도면이다.
[46] 도 30 은 본 발명의 일 실시형태에 따라 NDP 프레임을 이용하여 亂) UL Data에 대한 확인웅답을 전송하는 경우를 설명하기 위한 도면이다.
[47] 도 31 내지 도 34 는 ACK/NACK type 이 10 으로 나타내어지는 경우 , BA 정보 구성을 설명하기 위한 도면이다.
[48] 도 35 는 상술한 바와 같은 방법을 구현하기 위한 장치를 설명하기 위한 도면이다. 【발명의 실시를 위한 형태】
[49] 이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발 명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있 는 유일한 실시형태를 나타내고자 하는 것이 아니다.
[50] 이하의 상세한 설명은 본 발명의 완전한 이해를 제공하기 위해서 구체 적 세부사항을 포함한다. 그러나. 당업자는 본 발명이 이러한 구체적 세부사 항 없이도 실시될 수 있음을 안다. 몇몇 경우, 본 발명의 개념이 모호해지는 것을 피하기 위하여 공지의 구조 및 장치는 생략되거나 각 구조 및 장치의 핵심기능을 증심으로 한 블록도 형식으로 도시된다.
[51] 상술한 바와 같이 이하의 설명은 무선랜 시스템에서 넓은 대역 가지 는 채널을 효율적으로 활용하기 위한 방법 및 이를 위한 장치에 대한 것이다. 이를 위해 먼저 본 발명이 적용되는 무선랜 시스템에 대해 구체적으로 설명 한다.
[52] 도 1은 무선랜 시스템의 구성의 일례를 나타낸 도면이다.
[53] 도 1 에 도시된 바와 같이, 무선랜 시스템은 하나 이상의 기본 서비스 세트 (Basic Service Set, BSS)를 포함한다. BSS는 성공적으로 동기화를 이루 어서 서로 통신할 수 있는 스테이션 (Station, STA)의 집합이다.
[54] STA 는 매체 접속 제어 (Medium Access Control , MAC)와 무선 매체에 대 한 물리계층 (Physical Layer) 인터페이스를 포함하는 논리 개체로서, 액세스 포인트 (access point, AP)와 비 AP STA (Non-AP Stat ion)을 포함한다. STA 중 에서 사용자가 조작하는 휴대용 단말은 Non-AP STA 로써, 단순히 STA 이라고 할 때는 Non-AP STA을 가리키기도 한다. Non— AP STA은 단말 (terminal ) , 무선 송수신 유닛 (Wireless Transmit/Receive Unit. WTRU), 사용자 장비 (User Equi ment, UE) , 이동국 (Mobi le Stat ion, MS) , 휴대용 단말 (Mobi le Terminal ) , 또는 이동 가입자 유닛 (Mobile Subscriber Unit) 등의 다른 명칭으로도 불릴 수 있다.
[55] 그리고, AP는 자신에게 결합된 ^ 350^^6(1 ^^1위에게 무선 매체 를 통해 분배 시스템 (Distribution System. DS)으로의 접속을 제공하는 개체 이다. AP 는 집증 제어기, 기지국 (Base Station, BS), Node-B, BTS(Base Transceiver System), 또는 사이트 제어기 등으로 불릴 수도 있다.
[56] BSS 는 인프라스트럭처 (infrastructure) BSS 와 독립적인 (Independent) BSS(IBSS)로 구분할 수 있다.
[57] 도 1에 도시된 BBS는 IBSS이다. IBSS는 AP를 포함하지 않는 BSS를 의 미하고 , AP를 포함하지 않으므로 , DS로의 접속이 허용되지 않아서 자기 완비 적 네트워크 (self-contained network)를 이룬다.
[58] 도 2는 무선랜 시스템의 구성의 다른 예를 나타낸 도면이다. ,
[59] 도 2에 도시된 BSS는 인프라스트럭처 BSS이다. 인프라스트럭처 BSS는 하나 이상의 STA 및 AP를 포함한다. 인프라스트럭처 BSS에서 비 APSTA들 사 이의 통신은 AP를 경유하여 이루어지는 것이 원칙이나, 비 AP STA 간에 직접 링크 (link)가 설정된 경우에는 비 AP STA들 사이에서 직접 통신도 가능하다.
[60] 도 2에 도시된 바와 같이, 복수의 인프라스트럭처 BSS는 DS를 통해 상 호 연결될 수 있다. DS 를 통하여 연결된 복수의 BSS 를 확장 서비스 세트 (Extended Service Set, ESS)라 한다. ESS에 포함되는 STA들은 서로 통신할 수 있으며 , 동일한 ESS 내에서 비 APSTA은 끊김 없이 통신하면서 하나의 BSS 에서 다론 BSS로 이동할 수 있다.
[61] DS 는 복수의 AP 들을 연결하는 메커니즘 (mechanism)으로서, 반드시 네 트워크일 필요는 없으며 , 소정의 분배 서비스를 제공할 수 있다면 그 형태에 대해서는 아무런 제한이 없다. 예컨대, DS는 메쉬 (mesh) 네트워크와 같은 무 선 네트워크일 수도 있고, AP들을 서로 연결시켜 주는 물리적인 구조물일 수 도 있다.
[62] 이상을 바탕으로 무선랜 시스템에서 블록 확인웅답 (Block Ack) 방식에 대해 설명한다.
[63] 블록 Ack 메커니즘은 하나의 프레임에 복수의 확인웅답을 포함시켜 전 송함으로써 채널 효율성을 증대시키는 방식이다. 블록 Ack 메커니즘에는 즉 시 웅답 방식 및 지연 웅답 방식과 같은 2 가지 방식이 존재한다. 즉시 웅답 방식은 넓은 대역폭과 낮은 지연 트래픽 전송에 유리한 반면, 지연 웅답 방 식은 지연에 민감하지 않은 어플리케이션에 적합할 수 있다. 이하의 설명에 서 특별히 다른 규정이 없는 한, 블록 Ack 메커니즘을 이용하여 데이터를 보 내는 STA을 발신자 (originator)로, 이러한 데이터를 수신하는 STA을 수신자 (recipient)로 나타낸다.
[64] 도 3 은 무선랜 시스템에서 활용되는 블록 Ack 메커니즘을 설명하기 위 한 도면이다.
[65] 블록 Ack 메커니즘을 도 3 에 도시된 바와 같이 ADDBA (add Block Acknowledgment)요청 /웅답 프레임의 교환에 의해 개시될 수 있다 ((a) Setup 단계). 이와 같이 개시된 이후, QoS 데이터 프레임 블록들은 발신자로부터 수신자에게 전송될 수 있다. 이와 같은 블록들은 폴링된 TX0P 내 또는 EDCA 경쟁에서 이김으로써 개시될 수 있다. 상기 블록 내 프레임의 구는 제한될 수 있다, 이와 같은 프레임 블록 내 MPDU들은 BlockAckReq 프레임에 의한 요 청에 따라 수신되는 BlockAck 프레임에 의해 수신 확인될 수 있다 ((b) Data & Block Ack 단계).
[66] 발신자가 더 이상 전송할 데이터가 없고 최종 블록 Ack 교환이 완료되 는 경우, 발신자는 수신자에게 DELBA (delete Block Acknowledgment) 프레임 을 전송하여 Block Ack 메커니즘을 종료할 수 있다. 이와 같은 DELBA 프레임 을 수신한 수신자는 Block Ack 전송을 위해 할당된 모든 자원을 해제할 수 있다 ((c) Tear Down 단계).
[67] 도 4는 블록 확인웅답 프레임의 기본 구성을 나타낸 도면이다,
[68] 블록 확인웅답 프레임은 도 4 에 도시된 바와 같이 MAC 헤더 필드, BA 제어 (BA Control) 필드 및 BA 정보 (BA information) 필드를 포함할 수 있다. 또한, MAC 헤더 필드는 프레임 제어 필드, Duration D 필드, RA 필드 및 TA 필드를 포함할 수 있다. 여기서 RA 필드는 수신 STA의 주소를, TA 필드는 발 신 STA의 주소를 나타낸다.
[69] 도 5 는 도 4 에 도시된 BA 제어 필드의 구체적 구성을 도시한 도면이 다.
[70] BA 제어 필드 내 BA Ack 정책 서브필드의 값은 아래 표 1 과 같은 의미 를 전달할 수 있다.
[71] 【표 1】 Value Meaning
0 Normal Acknowledgment.
The BA Ack Policy subfiekl is set to this value when the sender requires immediate ackiiowiedgment. The addressee returns an Ack fi n me.
The value 0 is not used for data sent under HT-dekyecl Block Ack during a PS MP sequence.
The value 0 is not used in frames transmitted by DMG STAs.
1 No Acknowledgment.
The addressee sends no iumiedi te response upon receipt of the ii ame.
The BA Ack Policy is set to this value when the sender does not require immediate acknowledgmeiif.
The value I is not used in n Basic BlockAck fianie outside a PSMP sequence.
The value 1 is not used in nn Multi-TID BlockAck frame.
[72] 한편, BA 제어 필드 내 Mult i-TID , Compressed Bi tmap 그리고 GCR 서브 필드들은 가능한 BlockAck 프레임 변형을 다음과 같은 규정에 따라 결정할 수 있다.
[73] 【표 2】
Figure imgf000015_0001
[74] 도 6은 도 4에 도시된 BA 정보 필드의 구체적 구성을 도시한 도면이며ᅳ 도 7은 Block Ack 시작 시뭔스 제어 서브필드의 구성을 도시한 도면이다.
[75] 도 6 에 도시된 바와 같이 BA 정보 필드는 Block Ack 시작 시퀀스 제어 (SSC) 서브필드 및 Block Ack 비트맵 서브필드를 포함할 수 았다.
[76] 도 6 에 도시된 바와 같이 Block Ack 비트맵 서브필드는 128 옥렛 길이 를 가지며, 이에 따라 64 개의 MSDU 의 수신 상태를 나타낼 수 있다. Block Ack 비트맵 필드의 비트 위치 n은, 만일 1로 설정되는 경우, (SSC + n)에 대 응하는 MPDU 시뭔스 제어 값을 가지는 MPDU의 수신 성공을 나타낼 수 있으며 , 여기서 SSC 는 Block Ack 시작 시퀀스 제어 서브필드의 값을 나타낸다. 이와 달리, Block Ack 비트맵 필드의 비트 위치 n이 0으로 설정되는 경우, (SSC + n)에 대응하는 MPDU 시뭔스 제어 값을 가지는 MPDU 가 수신되지 않았음을 나 타낼 수 있다. MPDU 시뭔스 제어 필드 및 Block Ack 시작 시퀀스 제어 서브 필드 값들은 각각 16 비트 unsigned integer로 취급될 수 있다. MSDU의 미사 용 fragment number 들에 대해서, 비트맵 내 대응하는 비트는 0 으로 설정될 수 있다.
[77] 도 8은 압축된 Block Ack 프레임의 BA 정보 필드 구성을 도시한 도면이 다.
[78] 압축된 Block Ack 프레임의 BS 정보 필드의 Block Ack 비트맵은 도 8에 도시된 바와 같이 8 옥¾ 길이를 가질 수 있으며, 64개의 MSDU 및 A-MSDU의 수신 상태는 나타낼 수 있다. 비트맵의 첫번째 비트는 시작 시퀀스 번호 서 브필드의 값에 대웅하는 MSDU 또는 A-MSDU에 대웅하며, 각 비트는 상기 MSDU 또는 A-MSDU 이후의 MSDU 또는 A-MSDU에 순차적으로 대웅할 수 있다.
[79] 도 9 는 Multi-TID Block Ack 프레임의 BA 정보 필드를 도시한 도면이 다.
[80] Multi-TID BlockAck 프레임의 BA 제어 필드의 TIDJNF0 서브필드는 BA 정보 필드에서 몇 개의 TID에 대한 정보를 전달하는지를 나타낸다. 구체적으 로 TID_INF0 서브필드의 값은 BA 정보 필드의 정보에 대웅하는 TID 의 수 -1 을 나타낸다. 예를 들어, TID_INF0 값이 2인 경우 BA 정보 필드는 3개의 TID 에 대한 정보를 포함함을 나타낼 수 있다.
[81] 한편, Mul t i -TID Bl ockAck 프레임의 경우 도 9 에 도시된 바와 같이 Block Ack 시작 시퀀스 제어 서브필드 및 Block Ack 비트맵 서브필드에 추가 적으로 Per TID Info 서브필드를 포함할 수 있다, 가장 처음에 등장하는 Per TID Info , block Ack 시작 시퀀스 제어, Block Ack 비트맵 서브필드들은 가장 낮은 TID값에 대응하여 전송될 수 있으며 , 이후의 반복되는 서브필드들은 다 음 TID에 대응할 수 있다. 이들 서브필드들의 Tr ip l et은 TID마다 반복될 수 있다.
[82] 도 10 및 도 11은 Bl ock Ack 메커니즘이 하향링크 MU-MIM0 방식에 적용 되는 경우를 설명하기 위한 도면이다.
[83] 도 10 및 도 11 에 도시된 바와 같이 AP 는 복수의 STA (STA 1 내지 3) 에세 MU-MIM0 데이터 프레임을 전송할 수 있다.
[84] 도 10은 MU PPDU 전송 후 SIFS 이후 프레임 교환이 이루어지는 것을 가 정하였다. 도 10의 경우 STA 1에 대해서는 묵시적 Block Ack 요청이 Ack 정 책으로 설정되고, STA 2 및 STA 3에 대해서는 Bl ock ACK이 Ack 정책으로 설 정된 것을 가정하였다. 이에 따라 STA 1의 경우 BA에 대한 요청 없이도 즉시 하향링크 MU PPDU 수신 후 BA 프레임을 전송할 수 있다. 이에 반해 STA 2 및 STA 3에게는 AP가 BAR (BA Request ) 프레임을 전송하여 폴링을 수행할 수 있 으며 , 이에 대해 STA 2 및 STA 3은 BA 프레임을 전송할 수 있다.
[85] 한편, 도 11은 MU PPDU 후 SIFS 없이 프레임 교환이 이루어지는 예로서, 모든 STA들에게 Ack 정책이 Bl ock Ack으로 설정된 경우를 가정한다. 이에 따 라 AP는 모든 STA에게 BAR 프레임을 전송하여 폴링할 수 있다.
[86] 도 12 는 본 발명이 적용될 상향링크 다중 사용자 전송 상황을 설명하 기 위한 도면이다.
[87] 상술한 바와 같이 802.11ax 시스템에서는 UL MU 전송 방식이 사용될 수 있으며, 이는 도 12 에 도시된 바와 같이 AP 가 복수의 STA (예를 들어, STA 1 내지 STA 4)에게 트리거 프레임 (Trigger Frame)을 전송함으로써 시작될 수 있다. 트리거 프레임은 UL MU 할당 정보 (예를 들어, 자원 위치 및 크기, STA ID들, MCS 4U 타입 (MIMO, OFD A 등))를 포함할 수 있다. 구체적으로 트 리거 프레임에 포함되어 전송될 수 있는 정보의 일례는 다음과 같을 수 있 다.
[88] 【표 3】
UL MU frame에 대한 duration
Number of allocation (N)
Each allocation's Information
■ SU/MU
■ AID (MU일 경우, STA수만큼 추가로 포함된다.)
■ Power adjustment
■ Tone(/Resource) allocation information (e.g. , bi tmap)
■ MCS
■ Nsts
■ STBC
■ Cod i ng
■ Beamformed
■ Etc.
[89] 한편, 도 12 에 도시된 바와 같이 AP 는 매체에 접속하기 위해 경쟁 과 정을 거쳐 트리거 프레임을 전송할 TX0P 를 획득할 수 있다. 이에 대해 STA 들은 트리거 프레임의 SIFS 이후 AP에 의해 지시된 포맷으로 UL 데이터 프레 임을 전송할 수 있다. 이에 대웅하여 본 발명에 따른 AP는 BA (Block ACK) 프 레임을 통해 UL MU 데이터 프레임에 대해 확인 웅답을 수행하는 것을 가정한 다.
[90] 다만, 상술한 바와 같은 UL MU 프레임에 대한 BA 프레임은 UL MU 프레 임에 대한 BA 프레임과 비교하여 크기가 상당히 커지기 때문에 오버헤드가 심각하게 문제될 수 있다. 예를 들어 도 10 및 도 11에서 STA 1이 전송하는 BA 프레임은 AP가 STA 1에 전송한 데이터에 대한 BA 정보를 포함하지만, 도 12에서 AP가 전송할 BA 프레임은 STA 1 내지 STA4가 전송한 UL MU 데이터 프 레임에 대한 BA 정보를 포함하게 된다. 또한, MAC 프레임의 크기는 압축 Block Ack을 사용하는 경우 32 바이트, 일반 Block Ack의 경우 150 바이트에 상웅하여 오버헤드가 문제될 수 있다.
[91] 제 1측면 - Multi-TID Block Ack프레임을 활용하는 방안
[92] 이에 따라 본 발명의 일 측면에서는 상술한 BA 프레임들 중 Multi-TID Block Ack 프레임' 포맷을 활용하여 UL MU 상황에서 효율적으로 BA 프레임을 전송하는 방법을 제안한다.
[93] 도 13 은 본 발명의 일 실시형태에 따라 하향링크 다중 사용자 Block Ack 메커니즘에 활용될 프레임 구조를 도시한 도면이다.
[94] 본 실시형태에 따라 사용될 Multi-STABA 프레임을 기본적으로 도 13에 도시된 바와 같이 Multi-TID BA 프레임의 형태를 가질 수 있으며, 바람직하 게는 해당 BA 프레임이 단순한 Multi-TID BA 프레임이 아니라 multi-STA BA 프레임임올 나타내는 지시자를 포함할 수 있다. 이에 따라 BA 정보 필드는 기존과 달리 서로 다른 STA에 대한 BA 정보를 포함할 수 있다.
[95] 도 14는 도 13에서 BA 제어 필드 구성을 변경한 일례이다.
[96] 도 14 에 도시된 BA 제어 필드는 도 13 과 대비하여 Nkilti-AID 필드를 추가하였다. 여기서 Multi— AID 필드는 상술한 바와 같이 본 Multi-TID BA 프레임이 복수의 STA 에 대한 BA 프레임임을 나타내는 지시자 역할을 수행할 수 있으며 , 복수의 AID에 대한 기타 부가 정보를 포함할 수 있다.
[97] 이와 같이 다중 사용자에 대한 BA 프레임을 구성하는 경우 각 STA 에 대한 (부분) AID 정보를 포함하는 것이 바람직하며, 이는 per TID Info 필드 또는 이에 상웅하는 필드를 사용할 수 있다.
[98] 도 15 는 BA프레임이 Multi-STA BA 프레임으로 활용되는 경우에 도 13 의 BA 정보 필드를 활용하는 일례를 도시한 도면이다.
[99] 도 15에서 Block Ack 시작 시뭔스 제어 서브 필드 및 Block Ack 비트맵 서브필드는 상술한 기능과 유사할 수 있다, 다만, 도 15에서는 Per TID Info 필드를 Per AID Info 필드로 활용하여 각 AID 당 Block Ack 시작 시뭔스 서브 필드 및 Block Ack 비트맵 서브필드를 포함하는 구성을 도시하고 있다.
[100] 이는 도 14 에서 Multi-AID 필드가 특정 값 (예를 들어 1)으로 설정되어 본 BA 프레임이 Multi-STA BA 프레임임을 나타내는 경우에 활용될 수 있다.
[101] 도 16은 도 15에서 Per AID Info 필드의 구성을 도시한 도면이다.
[102] Per AID Info 필드는 도 16 에 도시된 바와 같이 소정 길이를 복수의 STA의 AID를 나타내는데 사용할 수 있다. 도 16에서 AID 정보의 크기는 12 비트로 예시하고 있으나, PAID 와 같이 축약된 AID를 사용할 경우, AID 필드 의 크기는 12비트보다 작게 정의될 수 있음은 당업자에게 자명할 것이다. [103] 한편, 본 발명의 바람직한 일 실시형태에서는 상술한 바와 같이 Multi-STA BA 프레임을 활용함에 있어서 발생할 수 있는 오버헤드 문제를 효 율적으로 해결하기 위해 Multi-TID BA 프레임의 Per TID Info 필드 (또는 도 15 및 도 16에 예시된 바와 같이 Per AID Info 필드)에 Block Ack 시작 시 ¾ 스 제어 서브필드 및 /또는 Block Ack 비트맵 서브필드의 생략 가능 여부를 나타내는 BA 지시자 정보를 추가적으로 포함시키는 것을 제안한다.
[104] 예를 들어 , AP가 톡정 STA으로부터 수신한 UL MU PPDU를 통해 전송된 모든 MPDU/A-MPDU들을 모두 잘 받은 경우, Block Ack 시작 시뭔스 제어 필드 및 Block Ack 비트맵 필드는 필요하지 않을 수 있다. 다른 예로서, AP가 특 정 STA으로부터 수신한 ULMUPPPDU를 통해 전송된 복수의 MPDU/A-MPDU들 중 특정 MPDU/A-MPDU 부터 이후의 모든 MPDU/A-MPDU들에 대해 수신을 성공한 경 우, Block Ack 시작 시퀀스 정보는 필요하지만, Block Ack 비트맵 정보는 필 요하지 않을 수 있다. 따라서, 이러한 상황들에서 'BA 지시자 정보' 를 Per TID Info 필드 (또는 Per AID Info 필드)의 AID 정보 이후에 추가적으로 포함 시켜 전송하는 경우, 상술한 경우에 Block Ack 시작 시뭔스 제어 서브필드 및 /또는 Block Ack 비트맵 서브필드가 불필요한 상황에서 이들로 인한 오버 해드를 저감시킬 수 있다.
[105] 도 17 은 이와 같은 BA 지시자 정보를 AID 정보와 유보 필드 이후에 추 가하는 경우를 도시하고 있으나, 이와 같은 BA 지시자 정보는 AID 정보 이후 에 바로 위치할 수도 있음은 자명하다.
[106] 본 발명의 구체적인 일 실시형태에서는 이와 같은 BA 지시자 정보를 2 비트로 구성하고 다음과 같은 정보를 나타내는 것을 제안한다. [107] (1) 00: Normal BA information. 이는 도 15와 같이 Block Ack Starting Sequence Control 필드와 Block Ack 비트맵 필드가 모두 포함되는 경우를 나 타낸다.
[108] (2) 01: Partial BA information. Block Ack 시작 시퀀스 제어 필드가 가 리키는 MSDU/A-MSDU (또는 MPDU/A- PDU)부터 나머지 MSDU/A— MSDU (또는
MPDU/A-MPDU)돌이 모두 잘 수신되었다는 것을 나타낸다. 이 경우, 도 18 과 같이 Per AID Info(Per TID Info)와 함께 Block ACK Starting Sequence Control 필드만 BA Information 필드에 포함되어 전송될 수 있다.
[109] (3) 10: 수신된 PPDU가 Single MPDU인 경우 해당 MPDU가 잘 수신되었 다는 것을 가리키고 ACK 을 나타낸다. 또한, 수신된 PPDU 가 복수의 MPDU 를 포함하는 경우, PPDU에 포함된 모든 MPDU들이 성공적으로 수신된 것을 나타 낼 수 있다. 이 경우 모두도 19 에 도시된 바와 같이 Block ACK Starting Sequence Control 필드와 Block ACK bitmap 없이 Per AID Info 필드만 BA Information field에 포함될 수 있다.
[110] (4) 11: 유보
[111] 상술한 설명에서 BA 지시자 값은 예시에 불과하며, 구체적인 값은 이 와 달리 설정될 수 있음은 자명하다.
[112] 도 20 내지 22 는 상술한 바와 같은 BA 지시자를 활용한 Multi-STA Block Ack 메커니즘을 설명하기 위한 도면이다.
[113] 도 20에서 AP는 복수의 STA (예를 들어 , STA 1 및 STA 2)에게 UL MU 전 송을 위한 트리거 프레임을 전송할 수 있다. 이에 웅답하여 STA 1 및 STA 2 는 복수의 MPDU를 PPDU에 포함시켜 전송할 수 있다. [114] 만일 AP가 STA 1로부터 수신한 복수의 MPDU 중 Sequence Number 3에 대 웅하는 MPDU 이후의 모든 MPDU를 성공적으로 수신한 경우, AP는 STA 1에 대 해 Block Ack 비트맵을 생략하고, SSC =3 에 대웅하는 시작 시뭔스 서브필드 및 AID 정보를 포함하여 BA 정보 필드를 구성하여 전송할 수 있다. 이 경우 상술한 BA 지시자 규정에 따르면 BA 지시자는 01 값을 나타낼 수 있다.
[115] 한편, STA 2 로부터 수신한 복수의 MPDU 증 도 20 에 도시된 바와 같이 수신에 실패한 MPDU 이전에도 성공적으로 수신한 MPDU가 존재하는 경우, STA 1 과 같이 Block Ack 비트맵을 생략할 수 없으며. STA 2 에 대해서는 AID, Block Ack 시작 시퀀스 제어 필드, Block Ack 비트맵을 모두 포함시켜 전송하 게 된다. 이 경우, 상술한 BA 지시자 규정에 따르면 BA 지사자는 00 값을 나 타낼 수 있다.
[116] 한편 , 도 21의 경우 도 20과 달리 STA 1로부터 트리거 프레임 전송 전 에 성공적으로 수신한 MPDU가 존재하는 경우를 도시한 도면이다.
[117] 현재 PPDU 뿐 아니라 이전 PPDU 를 포함하여, 특정 MPDU 이후에 전송된 모든 MPDU들이 잘 수신되었을 경우에도, SSC만 포함시켜 전송할 수 있다. 이 는 SSC의 Sequence Number가 가리키는 MPDU부터 나머지 MPDU를 모두 잘 받 았다는 것을 가리킨다. 즉, 도 21에서 STA 1의 SSC =3에 대응하는 MPDU부터 이후의 MPDU 는 수신에 성공하였음을 도시된 바와 같이 나타낼 수 있음을 도 시하고 있다.
[118] 도 22의 경우 STA 1으로부터 수신한 MPDU들이 모두 성공적으로 수신된 경우를 나타내고 있다. 이러한 경우 상술한 BA 지시자 규정에 따르면 BA 지 시자 값이 10으로 설정되고, BA 정보 필드에는 SSC 및 비트맵 모두 생략하여 전송할 수 있다.
[119] 도 23은 본 발명의 다른 일 실시형태에 따른 Multi-STABA 프레임 포맷 을 도시한 도면이다.
[120] 도 23 의 경우 BA 정보 필드 중 Per TID Info 필드의 유보된 12 비트를 이용하여 AID 정보와 상술한 BA 지시자 정보를 전송하는 것을 도시하고 있다. 다만, 도 23의 예에서는 BA 지시자 정보를 1비트로서 ACK/BA를 나타내는 것 을 도시하고 있다. 구체적으로 Per TID Info 필드의 제 1 비트 (B0) 내지 제 11 비트 (B10)는 AID 정보를 나타내고, 제 12 비트 (B11)은 해당 TID (AID)에 대한 BA 정보 필드에 Block Ack 시작 시퀀스 제어 서브 필드 및 Block Ack 비 트맵 서브필드가 생략되었는지 여부를 나타내는 ACK/BA 정보가 포함되는 것 을 예시하고 있다.
[121] 만일, Per TID Info 필드의 B11 이 설정된 경우, BA 정보 필드에 Block Ack 비트맵 및 SC 서브필드는 생략된 것을 나타낼 수 있으며, 이 경우의 BA 정보 필드는 대응하는 AID의 STA으로부 '터 수신한 PPDU를 통해 수신한 모든 MPDU 들 (단밀 MPDU 인 경우, 해당 단일 MPDU)이 성공적으로 수신되었음을 나 타낼 수 있다.
[122] 즉, 도 23의 실시형태에서는 BA 지시자 값 중 All Ack Indication만을 1비트 정보로 나타내어 주는 경우를 도시하고 있다. 다만, SSC만을 포함하는 경우에 대한 지시자도 별도의 필드에서 규정될 수 있으며, 그 밖에도 다양한 조합이 해당 프레임의 구조에 따라 적용될 수 있다.
[123] 특정 Sequence number 에 해당하는 MPDU 부터 나머지 모두 수신했다는 것에 대한 indication이 Block ACK Start ing Sequence Control필드에서 가리 가리켜지거나 TID Value필드에서 특정 비트나 특정 값이 Block Ack Bi tmap이 없다는 것을 가리킬 수 있다. 이 경우. Per TID Info 필드의 ACK/BA Indication bit는 BA를 가리킬 수 있다.
[124] 한편, Block ACK Star ting Sequence Control 필드의 특정 비트 /필드나 특 정 필드의 특정 값이 Block ACK (BA) Bitmap의 존재 유무를 나타낼 수 있다. 예를 들어, Block ACK Starting Sequence Control필드에서, Fragment Number field의 특정 값이나, Fragment Number field의 특정 비트 (LSB M bits, M=2 or 3)가 Block ACK Bitmap length를 나타내고, 특정 값 (예를 들어, all 1 or all 0)은 BA Bitmap이 없다는 것을 가리킬 수 있다
[125] 제 2 측면 - 블록 Ack 프레임 이외의 Ack 프레임을 활용하는 방안
[126] 상술한 바와 같은 제 1 측면에서는 MLilti-TID Block Ack 프레임을 활용 하되, 모든 STA의 데이터가 잘 수신된 경우에는 시작 시뭔스 및 /또는 비트맵 을 생략하여 오버헤드를 저감시키는 방안을 설명하였다. 다만, 상술한 바와 같이 모든 UL MU 프레임이 잘 수신된 경우, AP는 굳이 블록 Ack 프레임을 활 용할 실익이 없을 수 있으며, 본 발명의 제 2 측면에서는 블록 Ack 프레임 이외의 Ack 프레임을 활용하여 복수의 STA에 대한 확인응답 신호를 전송하는 방안을 설명한다.
[127] 도 24는 본 발명의 일 실시형태에 따라 AP가 복수 STA에게 일괄적으로 확인웅답 신호를 전송하는 예를 설명하기 위한 도면이다.
[128] 상술한 바와 같이 UL MU 전송을 위해 AP 는 트리거 프레임을 전송할 수 있다. 한편, 도 24 는 모든 UL MU frame 이 잘 받아진 경우의 예를 도시하고 있다. 이 경우. AP 는 상술한 Block ACK프레임 대신 ACK 프레임을 전송하여 오버헤드를 저감시킬 수 있다. 도 24에 도시된 바와 같이 UL MU프레임은 가 장 최근에 전송한 Trigger frame 에 의해서 가리켜진 자원을 통해서 수신된 프레임을 가리키는 것이 바람직하다 .
[129] 다만, 이를 위한 ACK 프레임은 단순한 Ack 이 아니라 전체 데이터 (또 는 복수 STA을 포함하는 그룹의 데이터)에 대한 Ack임을 나타내어즐 필요가 있으며, 이하에서는 이에 대해 설명한다.
[130] 도 25 는 본 발명의 일 실시형태에 따른 Ack 프레임 포맷을 나타낸 도 면이다.
[131] 도 25 에 도시된 바와 같이 Ack 프레임은 프레임 제어 필드, 구간 (duration) 필드, RA 필드 등을 포함할 수 있다. ACKframe의 RA는 broadcast address 또는 multicast address (multicast address/group 가 할당된 경우) 가 포함될 것이다.
[132] 상술한 바와 같이 본 실시형태에 따른 ACK frame은 Group ACK (All ACK) indication 정보를 포함하는 것이 바람직하다. 이하의 설명에서 Group ACK Indication이나 All ACK Indication이라는 용어가 흔용해서 사용된다. '전 체 Ack 지시자 (All Ack Indication)' 은 수신한 모든 상향링크 데이터에 대 한 Ack 이라는 관점에서, '그룹 Ack 지시자 (Group Ack Indication)' 은 전 체 STA 중 특정 그룹의 STA들 (예를 들어, 후술하는 바와 같이 Ack Policy를 00으로 설정한 STA 그룹의 STA들)의 상향링크 데이터 전체에 대한 Ack이라 는 관점에서 구분되어 사용될 수도 있다. 다만, 명시적인 구분이 없는 한 상 술한 2가지 용어는 서로 바뀌어 사용될 수도 있다. [133] Group ACK indication =0은 해당 ACK이 Normal ACK이라는 것을 가리키 고, Group ACK indication = 1은 해당 ACK이 Group AC (A11 ACK)이라는 것을 나타낼 수 있다. UL MU Data frame을 전송한 STA들이 Group ACK을 가리키는 ACK frame을 수신하면, 이전에 자신들이 전송한 UL MU frame이 제대로 전송 되었다고 판단할 수 있다.
[134] Group ACK indication 정보는 기존의 필드를 사용하여 STA 에게 전달될 수 있다. 예를 들어. 도 25 의 Frame Control 필드의 서브 필드 중 To DS, From DS, More Frag, Retry, Protected Frame 등은 Control frame에서 모두 0 으로 설정되는 방식으로 Group ACK indication 정보 /All Ack Indication 정보 를 나타낼 수 있다. Group ACK을 가리키기 위해서 이들 필드 중 하나 (e.g. ,
More Flag 또는 Retry)를 1로 설정할 수도 있다.
[135] 상술한 본 발명의 제 2 측면에서의 All Ack Indication 정보 /Group Ack Indication 정보 개념은 본 발명의 제 1 측면에서 살펴본 다중사용자 블특 Ack 프레임에도 그대로 적용될 수 있음은 자명하다.
[136] 한편, 본 발명의 일 실시형태에서는 상술한 바와 같이 All/Group Ack Indication 정보 개념을 복수의 STA 중 Ack Policy 를 특정 값으로 전송한 STA 들의 데이터 전체를 성공적으로 수신한 것을 나타내는 것으로 한정하여 운용하는 방법을 제안한다.
[137] 도 26은 STA의 Ack Policy 설정에 따른 Ack Frame 전송 방법을 설명하 기 위한 도면이다.
[138] 본 실시형태는 STA들의 범위를 모든 STA에서. Ack Pol icy를 00 (ACK for single MPDU 또는 Implicit BA for multiple MPDUs)으로 설정된 UL MU PPDU 를 전송한 STA들로 한정하는 것을 의미한다. 즉, AP가 Trigger frame에 의 해서 할당한 모든 STA들로부터 전송된 모든 UL MU PPDU에 포함된 모든 MPDU 를 성공적으로 수신 (모든 MPDU를 수신)하였을 때 . ACKPolicy를 0CKACK 또는 implicit BA)로 설정된 PPDU 를 전송한 STA 들에게 이를 알리기 위해서, All ACK(or Group ACK) Indication을 1으로 설정하여 전송할 수 있다.
[139] 구체적으로 도 26에서 STA 1 및 STA 2는 Ack Policy를 00으로 설정하 여 MPDU들을 전송하고, STA 3 및 STA 4는 Ack Policy를 11로 설정하여 MPDU 들을 전송하는 예를 도시하고 있다, AP 입장에서 Ack Policy 00으로 설정된 STA 1 및 STA2의 MPDU들이 모두 성공적으로 수신되었기 때문에 이들에 대한 Ack을 AM Ack Indication (AAI)를 이용하여 전송하는 예를 도시하고 있다.
[140] 한편, STA 3 및 STA 4는 Ack Policy를 11로 설정하였으며 , 이들에 대 한 확인응답은 STA 3/4로부터 확인웅답 요청 프레임을 수신한 이후에 전송하 는 것을 가정한다. 따라서, STA 1/2에 대해 Ml를 통해 웅답을 할 때 STA3/4 로부터 수신에 실패한 MPDU가 존재하여도 무방하다.
[141] ACK Policy를 00으로 설정한 UL MU frame을 전송한 STA들 (예 , STA 1/2) 은 All ACK Indication이 1로 설정된 ACK/BA 프레임을 수신하면, 자신이 전 송한 모든 PDUCsingle MPDU or multiple MPDUs)들이 잘 전송되었다고 판단할 수 있다. 즉 , All ACK Indication ==1은 ACK Policy를 00으로 설정한 PPDU 에 포함된 모든 MPDUs들이 잘 수신 되었다는 것을 가리킬 수 있다. ,
[142] 즉, AP가 Trigger frame에 의해서 할당된 모든 STA들이 전송한 UL MU PPDU에 포함된 모든 MPDU를 모두 제대로 수신하는 것 대신에, Ack Policy가 00 (ACK for single MPDU or implicit BA for multiple MPDUs)으로 설정된 PPDU 에 포함된 모든 MPDU 를 제대로 수신한 경우로 제한할 수도 있고 이 경우, All ACK Indication이 1로 설정되어 BA Informat ion이 포함되지 않는다.
[143] Ack Policy 가 00 이 아닌 다른 값 (e.g., lKBlock ACK))으로 설정된 PPDU에 대해서도 최소 하나 이상의 MPDU를 수신하는 것이 바람직하며 , 이를 통해 해당 STA의 Ack Pol icy를 확인할 수 있다.
[144] 도 27 은 본 발명의 일 실시형태에서 All Ack Indication 의 대상을 설 명하기 위한 도면이다.
[145] 상술한 실시형태에서 UL MU PPDU 는 가장 최근에 전송된 Trigger frame 에 의해서 할당된 자원으로 전송된 PPDU 를 가리킨다. 즉, 이전에 전송된 PPDU는 제외되는 것이 바람직하다.
[146] 따라서, Ack Policy가 00 (ACK for single MPDU 또는 implicit BA for multiple MPDUs)으로 설정된 PPDU들에 포함된 모든 MPDU들을 제대로 수,신했 을지라도. 도 27과 같이 해당 PPDU 전에 전송되었던 MPDU (들)에 대해서 응답 을 해야 되는 경우에는 All ACK Indication을 1로 설정하지 않을 수 있다.
[147] 도 27에서는 STA 1이 Ack policy를 00으로 설정한 UL MU PPDU에 포함 된 모든 MPDU들을 AP가 제대로 수신했으나, 이전에 수신된 MPDU가 존재하고ᅳ 해당 MPDU 에 대해서도 웅답을 수행해야 되므로 Ml 은 0 으로 설정한 예를 도시하고 있다.
[148] 상술한 개념은 BA 프레임 , Multi-TID Block ACK프레임 , 또는 Multi-STA
Block ACK 프레임 에도 적용될 수 있다.
[149] 도 28은 BA 프레임 , Multi-TID Block ACK 프레임 , 또는 Multi-STA Block ACK 프레임에서 All ACI((Group ACK) Indication이 1로 설정되었을 때의 프레 임 포맷을, 도 29는 BA 프레임 , Mult ί-TID Block ACK 프레임 , 또는 Multi— STA Block ACK 프레임 들 중 하나의 프레임 내 BA 제어 필드 포맷을 도시한 도면 이다.
[150] Group ACK(A11 ACK) indication이 도 29와 같이 BA control field에 포 함되어 전송될 수 있다. Group ACK indication 이 1 로 설정되면, BA information 필드가 포함되지 않는 Block ACK 프레임, Mul t i-TID Block ACK 프 레임 , 또는 Multi-STA Block ACK프레임을 도 28 및 29와 같이 구성할 수 있 다.
[151] 상술한 Ack 프레임, BACBlock ACK) frame, Mult i-TID Block ACK 프레임 또는 M-BA(Multi-STA Block ACK) frame의 All ACK Indication을 설정하는 프 로시져는 위에서 언급된 ACK frame의 All ACK Indication을 설정하거나 전송 하는 방법뿐 아니라, 아래에서 기술될 NDP MU BA/ACK frame 에서 All ACK Indication을 설정할 때에도 동일하게 적용될 수 있다.
[152] 도 30 은 본 발명의 일 실시형태에 따라 NDP 프레임을 이용하여 MU UL Data에 대한 확인웅답을 전송하는 경우를 설명하기 위한 도면이다.
[153] 도 30 에 도시된 바와 같이 NDP 프레임은 L/STF/L-LTF/L-SIG 파트와, HE-SIG 1 파트, 그리고 HE-SIG 2 파트를 포함할 수 있으며, 도 30 에서는 L-파트와 HE-SIG 1 까지 20 MHz 단위로 반복되어 전송되는 경우를 도시하고 있다.
[154] 도 30의 HE_SIG1에는 BW, BSS Color ( index) , GI length, HE-SIG2 length, HE-SIG2 MCS와 같은 CcMmon 정보가 들어가고, HE-SIG2에 Group Block ACK의 Content가 들어간다. HE-SIG2는 HE-SIG1처럼 20MHz단위로 dup l i cated 되어 전송될 수 있고, HE-SIG1에서 가리켜진 전체 대역폭으로 전송될 수 있다.
[ 155] NDP MU Group Bl ock ACK의 cont ent s는 아래와 같을 수 있다.
[ 156] 【표 4】
- NDP frame indication
- NDP type:
■ 00: MU Group Block ACK을 가리킨다.
- MU Group ACK indication(lbits):
■ 1 : UL MU frame들이 모두 성공적으로 수신되었다는 것을 가리킴. 이 경우, 나머지 비트는 reserved 된다. 이 정보는 NDP type 에서 가리켜질 수 있다.
- Multi-AID indication: Multiple AID 에 대한 ACK7BA 정보가 포함된다.
- Number of STA AIDs
- For (per STA) { //Multi-AID indication 1 일 경우, STA당 정보가 포함된다.
AID info: STA의 identification을 나타냄
BA indication(2bits): 도 17에서 정의한 BA indication과 같다.
If (BA indication == 00) {
Block ACK Starting Sequence Control & Block ACK bitmap
} else if ((BA indication == 01 ) {
Block ACK Starting Sequence Control
[ 157] 위에서 정의된 Group ACK i nd i cat i on 은 아래와 같이 ACK/NACK type
(2비트)으로 구성 될 수 있다. [ 158] 【표 5】
ACK/NACK type (2 bits)
- 00: All ACK Indication, Trigger frame 을 통해서 할당한 자원으로 스케줄된 모든 STA 들로부터 프레임을 제대로 받았다는 것을 가리킨다. STA 들을 위에서 언급했던 ACK Policy ==00 으로 설정한 PPDU를 전송한 STA들로만으로 한정 시킬 수 있다.
- 01 : All NACK Indication, Trigger frame을 통해서 할당한 자원을 통해서, 하나의 프레임도 받지 못한 경우를 가리킨다.
- 10: ACK/BA Indication. All ACK/NACK 이 아닌 것을 가리키며, 뒤에, AC /BA Information field 가 나오게 된다, 하나 이상의 STA 에 대한 ACK/BA가 포함될 수 있다.
- 1 1: reserved [159] 상술한 표 5 에서 10 의 경우, 어떤 STA 의 BA information 이 포함되는지에 대한 정보가 같이 포함될 수 있고, STA Bitmap 형태로 가리켜질 수 있다.
[160] 도 31 내지 도 34 는 ACK/NACK type 이 10 으로 나타내어지는 경우 , BA 정보 구성을 설명하기 위한 도면이다.
[161] STABitniap에서 각 비트는 Trigger frame에서 할당된 순서대로 STA들을 가리킨다. 예를 들어, Trigger frame 에서 STA 1, 2, 4, 5 에 대한 자원이 할당되었으면, STA Bitmap의 크기는 4비트로 구성되고, 첫 번째 비트는 STA1, 두 번째 비트는 STA2, 세 번째 비트는 STA4, 네 번째 비트는 STA5 를 가리킨다. 비트맵에서 1 로 설정된 STA 들의 Block ACK 정보 (Block ACK Starting Sequence Control & Block ACK bitmap)가 포함된다.
[162] 도 31 에 도시한 바와 같이 Block ACK 정보 (Start Block ACK Starting Sequence Control & Block ACK bitmap)가 비트맵에서 1 로 설정된 수만큼 반복하여 포함되는 것이 바람직하다.
[163] STA Bitmap 대신에 STA AID가 반복되어 포함될 수 있고, 도 32는 이에 대한 예를 나타낸다.
[164] 도 32 에서 STA 의 AID 와 Block ACK 정보 (Start Block ACK Starting Sequence Control & Block ACK bitmap)가 비트맵에서 1 로 설정된 수만큼 반복하여 포함된다.
[165] 이 경우, 도 33 과 같이 BA Information 에 부분적인 정보가 포함되는 포맷이 들어갈 수 있다. 즉, Multi-AID BA type 값에 따라서, Block ACK Starting Sequence Control 필드나 Block ACK Bitmap 이 AID 또는 STA 별로 선택적으로 포함될 수 있다. 도 34는이러한 경우의 예를 도시하고 있다.
[166] Multi-AID BA type 은 STA Bitmap 에서 1 로 설정된 STA 들에 대해서만 2bit씩 포함될 것이고, 위에서 정의된 바와 같이 , 각 Multi-AID BA type값에 따라서, Block ACK Starting Sequence Control 필드나 Block ACK Bitmap 이 AID또는 STA별로 선택적으로 포함될 수 있다.
[167] 도 35 는 상술한 바와 같은 방법을 구현하기 위한 장치를 설명하기 위한 도면이다.
[168] 도 35 의 무선 장치 (800)은 상술한 설명의 특정 STA, 그리고 무선 장치 (850)은 상술한 설명의 AP에 대웅할 수 있다.
[169] STA (800)은 프로세서 (810), 메모리 (820), 송수신부 (830)를 포함할 수 있고 , AP (850)는 프로세서 (860), 메모리 (870) 및 송수신부 (880)를 포함할 수 있다. 송수신부 (830 및 880)은 무선 신호를 송신 /수신하고, IEEE 802.il/3GPP 등의 물리적 계층에서 실행될 수 있다. 프로세서 (810 및 860)은 물리 계층 및 /또는 MAC 계충에서 실행되고, 송수신부 (830 및 880)와 연결되어 있다. 프로세서 (810 및 860)는 상기 언급된 UL MU 스케줄링 절차를 수행할 수 있다.
[170] 프로세서 (810 및 860) 및 /또는 송수신부 (830 및 880)는 특정 집적 회로 (appl icat iorrspeci f ic integrated circuit, ASIC) , 다른 칩셋, 논리 회로 및 /또는 데이터 프로세서를 포함할 수 있다. 메모리 (820 및 870)은 ROM (read-only memory) , RAM (random access memory) , 플래시 메모리, 메모리 카드, 저장 매체 및 /또는 다른 저장 유닛을 포함할 수 있다. 일 실시 예가 소프트웨어에 의해 실행될 때, 상기 기술한 방법은 상기 기술된 기능을 수행하는 모들 (예를 들어, 프로세스, 기능)로서 실행될 수 있다. 상기 모듈은 메모리 (820 , 870)에 저장될 수 있고, 프로세서 (810 , 860)에 의해 실행될 수 있다. 상기 메모리 (820 , 870)는 상기 프로세스 (810 , 860)의 내부 또는 외부에 배치될 수 있고, 잘 알려진 수단으로 상기 프로세스 (810 , 860)와 연결될 수 있다.
[ 171 ] 상술한 바와 같이 개시된 본 발명의 바람직한 실시형태에 대한 상세한 설명은 당업자가 본 발명을 구현하고 실시할 수 있도록 제공되었다. 상기에 서는 본 발명의 바람직한 실시 형태를 참조하여 설명하였지만, 해당 기술 분 야의 숙련된 당업자는 상술한 설명으로부터 본 발명을 다양하게 수정 및 변 경시킬 수 있음을 이해할 수 있을 것이다. 따라서, 본 발명은 여기에 나타난 실시형태들에 제한되려는 것이 아니라, 여기서 개시된 원리들 및 신규한 특 징들과 일치하는 최광의 범위를 부여하려는 것이다. 【산업상 이용가능성】
[ 172] 상술한 바와 같은 본 발명은 IEEE 802. 11 기반 무선랜 시스템에 적용되 는 것을 가정하여 설명하였으나, 이에 한정될 필요는 없다. 본 발명은 AP 가 복수의 STA 에 대해 B l ock Ack 메커니즘을 운용할 수 있는 다양한 무선 시스 템에 동일한 방식으로 적용될 수 있다.

Claims

【청구의 범위】
【청구항 1】
무선랜 0VLAN) 시스템에서 AP (Access Po i nt )가 복수의 스테이션 ( STA )의 전송 데이터에 대해 확인웅답 (ACK/NACK) 신호를 전송하는 방법에 있어서,
상기 복수의 STA에 트리거 프레임을 전송하고,
상기 트리거 프레임에 웅답하여 상기 복수의 STA으로부터 전송된 데이터를 수신하고,
상기 복수의 STA으로부터 수신한 데이터에 대한 확인웅답 신호를 전송하되, 상기 복수의 STA으로부터 수신한 데이터 전체의 수신에 성공한 경우, 상기 확인웅답 신호는 블록 확인웅답 프레임 (B l ock ACK Frame)이 아닌 확인웅답 프레임을 이용하여 전송되는, 확인웅답 신호 전송 방법 .
【청구항 2]
제 1 항에 있어서,
상기 확인응답 프레임은 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다중 사용자 프레임의 데이터 전체에 대한 확인웅답임을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하는, 확인웅답 신호 전송 방법.
【청구항 3】
제 1 항에 있어서,
상기 그룹 ACK 지시자 또는 상기 전체 ACK 지시자는,
상기 확인웅답 프레임이 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 프레임의 데이터 전체에 대한 확인웅답을 전송함을 제 1 값을 통해 나타내며, 상기 확인응답 프레임이 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 프레임 이외의 상향링크 데이터에 대한 확인웅답 신호를 전송하는 것을 제 2 값을 통해 나타내는 확인응답 신호 전송 방법.
【청구항 4]
제 1 항에 있어서,
상기 복수의 STA 증 ACK 정책이 제 1 값으로 설정된 제 1 그룹의 STA들로부터 수신된 상향링크 데이터 전체의 수신이 성공한 경우,
그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하는 확인웅답 프레임을 통해 상기 제 1 그룹의 STA 들로부터 수신된 상향링크 데이터 전체에 대한 확인웅답신호를 전송하는, 확인웅답 신호 전송 방법.
【청구항 5]
제 4 항에 있어서,
상기 복수의 STA 증 상기 ACK 정책이 제 2 값으로 설정된 제 2 그룹의 STA들로부터 수신된 상향링크 데이터에 대한 확인웅답 신호는 상기 제 2 그룹의 STA들로부터 확인웅답 신호 요청 신호를 수신한 이후에 전송하는, 확인응답 신호 전송 방법 .
【청구항 6】
제 4 항에 있어서,
상기 그룹 ACK 지시자 또는 상기 전체 ACK 지시자는,
상기 ACK 정책이 제 1 값으로 설정된 하나 이상의 STA들로부터 수신된 상향링크 데이터 전체의 수신이 성공을 나타내는, 확인응답 신호 전송 방법.
【청구항 7】 제 1 항에 있어서.
상기 블록 확인응답 프레임 (Bl ock ACK Frame )이 아닌 확인웅답 프레임은 NDP 프레임 형식을 가지는. 확인웅답 신호 전송 방법.
【청구항 8】
무선랜 0VLAN) 시스템에서 제 1 스테이션 (STA)이 AP (Access Po i nt )로부터 전송 데이터에 대해 확인웅답 (ACK/NACK) 신호를 수신하는 방법에 있어서,
상기 제 1 STA을 포함한 복수의 STA에 전송된 트리거 프레임을 수신하고, 상기 트리거 프레임에 웅답하여 상기 AP에 상향링크 다중 사용자 방식 또는 0FDMA 방식으로 복수의 데이터를 전송하고,
상기 AP로부터 상기 복수의 데이터에 대한 확인웅답 신호를 수신하되, 상기 확인웅답 신호가 블록 확인응답 프레임 (Bl ock ACK Frame )이 아닌 단일 확인응답 프레임을 이용하여 수신되는 경우, 상기 복수의 데이터 전체의 수신이 성공한 것으로 간주하는, 확인응답 신호 수신 방법.
【청구항 9】
제 8 항에 있어서,
상기 확인응답 프레임은 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다중 사용자 프레임의 데이터 전체에 대한 확인웅답임을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하는, 확인웅답 신호 수신 방법.
【청구항 10]
제 8 항에 있어서,
상기 제 1 STA이 ACK 정책을 제 1 값으로 설정하여 데이터를 전송하고, 그룹 AC 지시자 또는 전체 ACK 지시자가 특정 값을 가지는 확인응답 프레임을 수신하는 경우,
상기 확인웅답 프레임을 상기 제 1 STA이 전송한 상향링크 데이터 전체에 대한 확인웅답신호로 간주하는, 확인응답 신호 수신 방법.
【청구항 11 ]
무선랜 (WLAN) 시스템에서 복수의 스테이션 (STA)의 전송 데이터에 대해 확인웅답 (ACK/NACK) 신호를 전송하는 AP (Access Po i nt ) 장치에 있어서,
상기 복수의 STA에 트리거 프레임을 전송하고, 상기 트리거 프레임에 웅답하여 상기 복수의 STA으로부터 전송된 데이터를 수신하고. 상기 복수의 STA으로부터 수신한 데이터에 대한 확인응답 신호를 전송하도톡 구성되는 송수신기: 및
상기 송수신기와 연결되어, 상기 트리거 프레임, 상기 수신 데이터 및 상기 확인응답 신호를 처리하는 프로세서를 포함하며,
상기 프로세서는 상기 복수의 STA으로부터 수신한 데이터 전체의 수신에 성공한 경우, 상기 확인웅답 신호는 블록 확인응답 프레임 (Bl ock AC Frame )이 아닌 확인응답 프레임을 이용하여 전송하도록 구성되는, AP 장치.
【청구항 12 ]
제 11 항에 있어서,
상기 프로세서는 상기 확인웅답 프레임이 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다증 사용자 프레임의 데이터 전체에 대한 확인응답임을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하도록 구성되는, AP 장치 .
【청구항 13 ] 무선랜 (WLAN) 시스템에서 AP (Access Po i nt )로부터 전송 데이터에 대해 확인웅답 (ACK/NACK) 신호를 수신하는 제 1 스테이션 (STA)으로 동작하는 장치에 있어서,
상기 제 1 STA을 포함한 복수의 STA에 전송된 트리거 프레임을 수신하고, 상기 트리거 프레임에 응답하여 상기 AP에 상향링크 다중 사용자 방식 또는 0FDMA 방식으로 복수의 데이터를 전송하고, 상기 AP로부터 상기 복수의 데이터에 대한 확인응답 신호를 수신하도록 구성되는 송수신기; 및
상기 송수신기와 연결되어, 상기 트리거 프레임, 상기 전송 데이터, 및 상기 확인웅답 신호를 처리하도톡 구성되는 프로세서를 포함하되,
상기 프로세서는 상기 확인웅답 신호가 블록 확인웅답 프레임 (B l ock ACK
Frame )이 아닌 단일 확인웅답 프레임을 이용하여 수신되는 경우, 상기 복수의 데이터 전체의 수신이 성공한 것으로 간주하는, 스테이션 장치.
【청구항 14]
제 13 항에 있어서,
상기 확인웅답 프레임은 상기 트리거 프레임에 의해 가리켜진 자원을 통해 수신된 상향링크 다중 사용자 프레임의 데이터 전체에 대한 확인웅답임을 나타내는 그룹 ACK 지시자 또는 전체 ACK 지시자를 포함하는, 스테이션 장치.
PCT/KR2015/011366 2014-10-27 2015-10-27 무선랜 시스템에서 상향링크 다중 사용자 데이터에 대한 확인응답 신호 송수신 방법 및 이를 위한 장치 WO2016068571A2 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/522,727 US10313082B2 (en) 2014-10-27 2015-10-27 Method for transmitting and receiving acknowledgment/negative-acknowledgment signal for uplink multi-user data in wireless LAN system and apparatus therefor

Applications Claiming Priority (16)

Application Number Priority Date Filing Date Title
US201462068771P 2014-10-27 2014-10-27
US62/068,771 2014-10-27
US201562100915P 2015-01-08 2015-01-08
US62/100,915 2015-01-08
US201562109623P 2015-01-30 2015-01-30
US62/109,623 2015-01-30
US201562110611P 2015-02-02 2015-02-02
US201562111021P 2015-02-02 2015-02-02
US62/111,021 2015-02-02
US62/110,611 2015-02-02
US201562111117P 2015-02-03 2015-02-03
US62/111,117 2015-02-03
US201562112600P 2015-02-05 2015-02-05
US62/112,600 2015-02-05
US201562185741P 2015-06-29 2015-06-29
US62/185,741 2015-06-29

Publications (2)

Publication Number Publication Date
WO2016068571A2 true WO2016068571A2 (ko) 2016-05-06
WO2016068571A3 WO2016068571A3 (ko) 2016-06-23

Family

ID=55858492

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2015/011366 WO2016068571A2 (ko) 2014-10-27 2015-10-27 무선랜 시스템에서 상향링크 다중 사용자 데이터에 대한 확인응답 신호 송수신 방법 및 이를 위한 장치

Country Status (2)

Country Link
US (1) US10313082B2 (ko)
WO (1) WO2016068571A2 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018231719A1 (en) * 2017-06-12 2018-12-20 Intel Corporation Enhanced trigger frame type for wireless communication

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10749724B2 (en) * 2014-11-20 2020-08-18 Futurewei Technologies, Inc. System and method for setting cyclic prefix length
WO2016123741A1 (zh) * 2015-02-02 2016-08-11 华为技术有限公司 一种资源指示方法及装置
US10334475B2 (en) 2015-03-06 2019-06-25 Interdigital Patent Holdings, Inc. Short packet optimization in WLAN systems
WO2016172639A1 (en) * 2015-04-24 2016-10-27 Newracom, Inc. Multi-user communication in wireless networks
US10158474B2 (en) * 2015-05-06 2018-12-18 Qualcomm Incorporated Block acknowledgement mechanism for acknowledging DL-MU data on UL-MU wireless communication system
CA2985322C (en) * 2015-07-07 2023-08-22 Sony Corporation Communication device and communication method for performing frame communication
US10129001B2 (en) * 2015-08-14 2018-11-13 Newracom, Inc. Block acknowledgment for multi-user transmissions in WLAN systems
WO2018094279A2 (en) * 2016-11-17 2018-05-24 Zte Corporation Slotted ofdma based channel access
EP3755043B1 (en) * 2018-02-13 2024-05-08 Sony Group Corporation Communication device and communication method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5637988B2 (ja) * 2008-06-26 2014-12-10 トムソン ライセンシングThomson Licensing 無線ローカル・エリア・ネットワークにおいてマルチキャスト・データの確認応答の要求および伝送を行う装置
US8199709B2 (en) * 2008-12-31 2012-06-12 Mediatek, Inc. Method and apparatus for wireless communication
KR101758909B1 (ko) * 2010-02-18 2017-07-18 엘지전자 주식회사 무선 랜에서 수신 확인 전송 방법 및 장치
US8982758B2 (en) * 2010-03-29 2015-03-17 Intel Corporation Techniques for efficient acknowledgement for UL MU MIMO and uplink OFDMA in wireless networks
US9887821B2 (en) * 2012-04-15 2018-02-06 Lg Electronics Inc. Method and apparatus for transmitting and receiving feedback trigger frames in wireless LAN systems
US9608789B2 (en) * 2012-05-11 2017-03-28 Interdigital Patent Holdings, Inc. Method and apparatus for transmitting acknowledgements in response to received frames
US10097315B2 (en) * 2013-04-19 2018-10-09 Qualcomm Incorporated Group scheduling and acknowledgement for wireless transmission
US9825678B2 (en) * 2013-11-26 2017-11-21 Marvell World Trade Ltd. Uplink multi-user multiple input multiple output for wireless local area network
EP4358460A3 (en) * 2015-03-20 2024-07-31 Godo Kaisha IP Bridge 1 Method and device for reporting and receiving csi

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018231719A1 (en) * 2017-06-12 2018-12-20 Intel Corporation Enhanced trigger frame type for wireless communication

Also Published As

Publication number Publication date
US10313082B2 (en) 2019-06-04
WO2016068571A3 (ko) 2016-06-23
US20170338931A1 (en) 2017-11-23

Similar Documents

Publication Publication Date Title
CA2965807C (en) Method for transmitting and receiving multiple user block acknowledgement frame in wireless lan system, and apparatus therefor
US10517094B2 (en) Acknowledgement for multiple user communication in a WLAN
US10425209B2 (en) Method and apparatus for processing ACK signal in a wireless local area network system
CN107113112B (zh) 发送和接收肯定应答/否定应答信号的方法及其装置
EP3192201B1 (en) Method and apparatus for transmitting and receiving acknowledgment in a wireless communication system
US10284287B2 (en) Method for transmitting and receiving confirmation response signal for uplink multi-user data in wireless LAN system, and apparatus therefor
US10313082B2 (en) Method for transmitting and receiving acknowledgment/negative-acknowledgment signal for uplink multi-user data in wireless LAN system and apparatus therefor
US11677530B2 (en) ACK/NACK signal processing method and device for uplink multi-user transmission
US20170359159A1 (en) Method for transmitting and receiving acknowledgment signal for uplink multi-user data in wlan system and device therefor
US20180034595A1 (en) Method for transmitting and receiving policy indicator-based acknowledgement/non-acknowledgement signal in wireless lan system, and device therefor
WO2015190779A1 (ko) 무선랜 시스템에서 상향링크 다중 사용자 전송 방법 및 이를 위한 장치
KR20170084131A (ko) 무선랜에서 데이터 프레임의 재전송 없이 에러를 회복하는 방법 및 장치
US20230057296A1 (en) Communication apparatus, communication control method, communication method, and computer-readable storage medium
US10341058B2 (en) Method for transmitting and receiving multi-station block ACK frame of expanded capacity and device therefor

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15855987

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15855987

Country of ref document: EP

Kind code of ref document: A2