WO2024262849A1 - Method and device for communication in interference situation in wireless lan system - Google Patents
Method and device for communication in interference situation in wireless lan system Download PDFInfo
- Publication number
- WO2024262849A1 WO2024262849A1 PCT/KR2024/007821 KR2024007821W WO2024262849A1 WO 2024262849 A1 WO2024262849 A1 WO 2024262849A1 KR 2024007821 W KR2024007821 W KR 2024007821W WO 2024262849 A1 WO2024262849 A1 WO 2024262849A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sta
- txop
- frame
- wireless lan
- data frame
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/541—Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present disclosure relates to a wireless LAN system, and more particularly, to a method and device for communication in an interference situation in a wireless LAN system.
- Wireless LAN Wireless Local Area Network
- Wireless LAN technology is a technology that allows mobile devices such as smart phones, smart pads, laptop computers, portable multimedia players, and embedded devices to wirelessly access the Internet based on short-range wireless communication technology.
- wireless LANs may support expanded frequency bandwidth and/or efficient retransmission operations.
- operations utilizing multiple channels or links simultaneously may be supported.
- the technology that serves as the background for the invention was written to promote understanding of the background for the invention, and may include content that is not a prior art already known to a person with ordinary knowledge in the field to which the technology belongs.
- the present disclosure provides a method and device for performing smooth communication when interference or communication interruption occurs due to non-wireless LAN or wireless LAN direct communication within a wireless LAN terminal.
- the present disclosure provides a method and device for reducing interference when performing non-wireless LAN wireless communication or wireless LAN direct communication in a wireless LAN system.
- a method for operating an access point (AP) in a wireless LAN system includes the steps of receiving at least one data frame from a first STA (first station), transmitting at least one control frame to at least one STA (station) including the first STA, and performing an operation related to a TXOP (transmit opportunity) of the first STA, wherein one of the at least one data frame may include information related to the TXOP of the first STA.
- a method of operating a first station (STA) in a wireless LAN system includes the steps of obtaining a transmit opportunity (TXOP), transmitting at least one data frame to an access point (AP), receiving at least one control frame from the AP, and performing an operation exclusive to the wireless LAN communication, wherein one of the at least one data frame may include information related to the TXOP.
- TXOP transmit opportunity
- a communication node in a wireless LAN system, includes a transceiver, and a processor connected to the transceiver, wherein the transceiver receives at least one data frame from a first STA, the transceiver transmits at least one control frame to at least one STA (station) including the first STA, and the processor performs an operation related to a TXOP (transmit opportunity) of the first STA, wherein one of the at least one data frame may include information related to the TXOP of the first STA.
- TXOP transmit opportunity
- a communication node in a wireless LAN system, includes a transceiver, and a processor connected to the transceiver, wherein the processor obtains a transmit opportunity (TXOP), the transceiver transmits at least one data frame to an access point (AP), the transceiver receives at least one control frame from the AP, and the processor performs an operation exclusive to wireless LAN communication, wherein one of the at least one data frame may include information related to the TXOP.
- TXOP transmit opportunity
- AP access point
- AP access point
- the transceiver receives at least one control frame from the AP
- the processor performs an operation exclusive to wireless LAN communication, wherein one of the at least one data frame may include information related to the TXOP.
- a wireless LAN terminal and a communication method can be provided that increase the stability of wireless LAN communication by sharing a TXOP (transmit opportunity) with another wireless LAN terminal or terminating it early when a wireless LAN terminal performing non-wireless LAN wireless communication or wireless LAN direct communication does not perform wireless LAN communication.
- TXOP transmit opportunity
- Figure 1 illustrates a block diagram of a communication node in a wireless LAN system.
- Figure 2 illustrates the concept of multiple links established between MLDs (multi link devices) in a wireless LAN system.
- Figure 3 illustrates a first embodiment of a communication method when interference occurs in a wireless LAN system.
- Figure 4 illustrates a second embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 5a illustrates a third embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 5b illustrates a fourth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 5c illustrates a fifth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 6a illustrates a sixth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 6b illustrates a seventh embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 6c illustrates an eighth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 7a illustrates a ninth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 7b illustrates a tenth embodiment of a communication method when interference occurs in a wireless LAN system.
- Figure 8 illustrates an eleventh embodiment of a communication method when interference occurs in a wireless LAN system.
- Figure 9 shows an example of A-control information.
- FIG. 10 illustrates an operation flow diagram of an AP (access point) according to one embodiment of the present disclosure.
- FIG. 11 illustrates an operation flow diagram of a first STA (first station) according to one embodiment of the present disclosure.
- FIG. 12 illustrates an operation flow diagram of a second STA (second station) according to one embodiment of the present disclosure.
- a component when a component is said to be “connected”, “coupled” or “connected” to another component, this may include not only a direct connection relationship, but also an indirect connection relationship in which another component exists in between.
- a component when a component is said to "include” or “have” another component, this does not exclude the other component unless specifically stated otherwise, but means that the other component can be included.
- first, second, etc. are used only for the purpose of distinguishing one component from another component, and do not limit the order or importance between the components unless specifically stated. Accordingly, within the scope of this disclosure, a first component in one embodiment may be referred to as a second component in another embodiment, and similarly, a second component in one embodiment may be referred to as a first component in another embodiment.
- the components that are distinguished from each other are intended to clearly explain the characteristics of each, and do not necessarily mean that the components are separated. That is, a plurality of components may be integrated to form a single hardware or software unit, and a single component may be distributed to form a plurality of hardware or software units. Accordingly, even if not mentioned separately, such integrated or distributed embodiments are also included in the scope of the present disclosure.
- the components described in various embodiments do not necessarily mean essential components, and some may be optional components. Accordingly, an embodiment that consists of a subset of the components described in one embodiment is also included in the scope of the present disclosure. In addition, an embodiment that includes other components in addition to the components described in various embodiments is also included in the scope of the present disclosure.
- each of the phrases “A or B”, “at least one of A and B”, “at least one of A or B”, “A, B or C”, “at least one of A, B and C”, and “at least one of A, B, C or combination thereof” can include any one of the items listed together in the corresponding phrase, or all possible combinations thereof.
- wireless LAN communication system to which embodiments according to the present invention are applied is described.
- the wireless LAN communication system to which embodiments according to the present invention are applied is not limited to the contents described below, and the embodiments according to the present invention can be applied to various wireless communication systems.
- the wireless LAN communication system can be referred to as a "wireless LAN communication network.”
- Figure 1 illustrates a block diagram of a communication node in a wireless LAN system.
- a communication node (100) may be an access point (AP), a station (STA), an AP multi-link device (MLD), or a non-AP MLD.
- STA may mean a non-AP STA.
- An operating channel width supported by an AP may be 20 MHz (megahertz), 80 MHz, or 160 MHz, etc.
- An operating channel width supported by an STA may be 20 MHz, 80 MHz, etc.
- the communication node (100) may include at least one processor (110), a memory (120), and at least one transceiver (130) that is connected to a network and performs communication.
- the transceiver (130) may be referred to as a transceiver, an RF (radio frequency) unit, an RF module, etc.
- the communication node (100) may further include an input interface device (140), an output interface device (150), a storage device (160), etc.
- Each component included in the communication node (100) may be connected by a bus (170) and may communicate with each other.
- each component included in the communication node (100) may be connected through an individual interface or individual bus centered around the processor (110), rather than a common bus (170).
- the processor (110) may be connected to at least one of the memory (120), the transmission/reception device (130), the input interface device (140), the output interface device (150), and the storage device (160) through a dedicated interface.
- the processor (110) can execute a program command stored in at least one of the memory (120) and the storage device (160).
- the processor (110) may mean a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor in which methods according to embodiments of the present invention are performed.
- Each of the memory (120) and the storage device (160) may be configured with at least one of a volatile storage medium and a nonvolatile storage medium.
- the memory (120) may be configured with at least one of a read only memory (ROM) and a random access memory (RAM).
- Figure 2 illustrates the concept of multiple links established between MLDs in a wireless LAN system.
- an MLD may have one MAC (medium access control) address.
- the MLD may refer to an AP MLD and/or a non-AP MLD.
- the MAC address of the MLD may be used in a multi-link setup procedure between the non-AP MLD and the AP MLD.
- the MAC address of the AP MLD may be different from the MAC address of the non-AP MLD.
- AP(s) associated with the AP MLD may have different MAC addresses, and STA(s) associated with the non-AP MLD may have different MAC addresses.
- APs in the AP MLD with different MAC addresses may be responsible for each link and may perform the role of independent APs.
- the non-AP MLD may be referred to as a STA MLD.
- the MLD may support a STR (simultaneous transmit and receive) operation. In this case, the MLD may perform a transmission operation on link 1 and a reception operation on link 2.
- An MLD supporting the STR operation may be referred to as a STR MLD (e.g., STR AP MLD, STR non-AP MLD).
- a link may mean a channel or a band.
- a device that does not support the STR operation may be referred to as an NSTR (non-STR) AP MLD or an NSTR non-AP MLD (or, NSTR STA MLD).
- the MLD can transmit and receive frames in multiple links by using a non-continuous bandwidth expansion scheme (e.g., 80 MHz + 80 MHz).
- the multi-link operation can include multi-band transmission.
- the AP MLD can include multiple APs, and the multiple APs can operate on different links. Each of the multiple APs can perform the function(s) of the lower MAC layer. Each of the multiple APs can be referred to as a "communication node" or a "lower entity.”
- the communication node i.e., AP
- the non-AP MLD can include multiple STAs, and the multiple STAs can operate on different links.
- Each of the multiple STAs can be referred to as a "communication node” or a “lower entity.”
- the communication node e.g., STA
- the communication node can operate under the control of a higher layer (or, the processor (110) illustrated in FIG. 1).
- the MLD can perform communications in multi-band.
- the MLD can perform communications using a 40MHz bandwidth in a 2.4GHz band according to a channel expansion method (e.g., a bandwidth expansion method), and can perform communications using a 160MHz bandwidth in a 5GHz band according to a channel expansion method.
- the MLD can perform communications using a 160MHz bandwidth in a 5GHz band, and can perform communications using a 160MHz bandwidth in a 6GHz band.
- One frequency band (e.g., one channel) used by the MLD can be defined as one link.
- multiple links can be established in one frequency band used by the MLD.
- the MLD can establish one link in a 2.4GHz band, and two links in a 6GHz band.
- Each link can be referred to as a first link, a second link, a third link, etc.
- each link can be referred to as link 1, link 2, link 3, etc.
- Link numbers can be set by the AP, and each link can be assigned an ID (identifier).
- An MLD (e.g., an AP MLD and/or a non-AP MLD) can establish multiple links by performing an access procedure and/or a negotiation procedure for multi-link operation. In this case, the number of links and/or a link to be used among multiple links can be established.
- a non-AP MLD (e.g., an STA) can check information on a band that can be communicated with the AP MLD. In the negotiation procedure for multi-link operation between the non-AP MLD and the AP MLD, the non-AP MLD can establish one or more links among the links supported by the AP MLD to be used for multi-link operation.
- An STA (e.g., an IEEE 802.11a/b/g/n/ac/ax STA) that does not support multi-link operation can be connected to one or more links among the multiple links supported by the AP MLD.
- the MLD can perform the STR operation. For example, the MLD can transmit PPDU (PLCP (physical layer convergence procedure) protocol data unit) 1 using link 1 among the multiple links, and receive PPDU 2 using link 2 among the multiple links.
- PPDU physical layer convergence procedure
- IDC in-device coexistence
- the link pair having the above-described interference relationship may be a Non Simultaneous Transmit and Receive (NSTR) limited link pair.
- the MLD may be an NSTR AP MLD or an NSTR non-AP MLD.
- multiple links including link 1, link 2, and link 3 can be established between the AP MLD and the non-AP MLD 1. If the bandwidth gap between link 1 and link 3 is sufficient, the AP MLD can perform the STR operation using link 1 and link 3. That is, the AP MLD can transmit a frame using link 1 and receive a frame using link 3. If the bandwidth gap between link 1 and link 2 is not sufficient, the AP MLD may not perform the STR operation using link 1 and link 2. If the bandwidth gap between link 2 and link 3 is not sufficient, the AP MLD may not perform the STR operation using link 2 and link 3.
- a negotiation procedure for multi-link operation can be performed in the access procedure between a STA and an AP.
- a device (e.g., AP and STA) supporting multiple links may be referred to as a multi-link device (MLD).
- An AP supporting multiple links may be referred to as an AP MLD, and an STA supporting multiple links may be referred to as a non-AP MLD or a STA MLD.
- An AP MLD may have a physical address (e.g., MAC address) for each link.
- the AP MLD may be implemented as if there are separate APs responsible for each link. Multiple APs may be managed within one AP MLD. Therefore, coordination between multiple APs belonging to the same AP MLD may be possible.
- a STA MLD may have a physical address (e.g., MAC address) for each link.
- the STA MLD may be implemented as if there are separate STAs responsible for each link. Multiple STAs may be managed within one STA MLD. Therefore, coordination between multiple STAs belonging to the same STA MLD may be possible.
- each of AP1 of the AP MLD and STA1 of the STA MLD can be in charge of the first link and can communicate using the first link.
- Each of AP2 of the AP MLD and STA2 of the STA MLD can be in charge of the second link and can communicate using the second link.
- STA2 can receive state change information about the first link from the second link.
- the STA MLD can collect information (e.g., state change information) received from each link and control an operation performed by STA1 based on the collected information.
- a method e.g., transmitting or receiving a signal
- a second communication node corresponding thereto can perform a method (e.g., receiving or transmitting a signal) corresponding to the method performed by the first communication node. That is, when an operation of an STA is described, an AP corresponding thereto can perform an operation corresponding to the operation of the STA. Conversely, when an operation of an AP is described, an STA corresponding thereto can perform an operation corresponding to the operation of the AP.
- an operation of an STA can be interpreted as an operation of an STA MLD
- an operation of an STA MLD can be interpreted as an operation of an STA
- an operation of an AP can be interpreted as an operation of an AP MLD
- an operation of an AP MLD can be interpreted as an operation of an AP.
- Figure 3 illustrates a first embodiment of a communication method when interference occurs in a wireless LAN system.
- AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel.
- the wireless LAN channel may also be referred to as a wireless LAN link.
- the wireless LAN link in which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of the multi-link links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate while being affiliated with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate while being affiliated with an upper MLD.
- STA 1 (103) can perform a channel access procedure on a link.
- the channel access procedure may be an enhanced distributed channel access (EDCA) backoff operation per AC (access categories). If STA 1 (103) succeeds in the backoff operation (e.g., the EDCA backoff counter per AC reaches 0) and the EDCAF (EDCA Function) per AC of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder.
- STA 1 (103) which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP.
- STA 1 (103) may transmit multiple data frames at predetermined intervals within the TXOP.
- the predetermined interval may be a Short Inter-Frame Space (SIFS) or an XIFS which is longer or shorter than the SIFS.
- the XIFS can be shorter than or equal to the PIFS (priority inter-frame space) interval.
- the data frame can be, for example, a PPDU (physical layer protocol data unit), an MPDU (medium access control layer protocol data unit), or an A-MPDU (aggregated MPDU).
- STA 1 (103) can transmit a first data frame (300) and a second data frame (302) to AP 1 (101) on the link.
- the transmission interval of the first data frame (300) and the second data frame (302) can be XIFS, which is SIFS or other interval.
- a first control frame (304) of AP 1 (101) can be transmitted between the first data frame (300) and the second data frame (302).
- the control frame may be, for example, one of a BA (block ACK) frame, a CF-End (contention free end) frame, a CTS (clear to send) frame, and an RTS (request to send) frame.
- Whether the first control frame (304) should be transmitted between data frames or whether the first control frame (304) should be transmitted after the transmission of the last data frame (e.g., the second data frame (302)) may be determined in advance through negotiation.
- the transmission timing of the first control frame (304) may be indicated by an indicator included in the MAC header included in the first transmitted data frame (e.g., the first data frame (300)).
- STA 1 (103) Before transmitting the second data frame (302), STA 1 (103) may know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or wireless LAN direct communication will be performed.
- the non-802.11 wireless communication or wireless LAN direct communication may be performed at a different operating frequency from the link on which the first data frame (300) is transmitted. That is, the non-802.11 wireless communication or wireless LAN direct communication may be performed at a different channel from the channel on which the TXOP acquired by STA 1 (103) is set.
- STA 1 (103) cannot communicate with AP 1 (101) while performing non-802.11 wireless communication and wireless LAN direct communication.
- STA 1 (103) may want to allow AP 1 (101) to use communication resources while performing non-802.11 wireless communication and wireless LAN direct communication. Accordingly, STA 1 (103) may include TXOP transfer information in the MAC header of the MPDU or A-MPDU included in the second data frame (302).
- the TXOP transfer information may have, for example, a structure identical to or similar to that illustrated in FIG. 9.
- the TXOP transfer information may be included in the HT control field of the MAC header in the form of an A-control.
- the TXOP transfer information may be included in a data frame and transmitted in a form other than the A-control form (e.g., an information element, a bit, a field, or a sub-field).
- the TXOP transfer information may instruct STA 1 (103) to transfer a TXOP to AP 1 (101).
- STA 1 (103) may indicate the length of the TXOP transferred in the TXOP transfer information.
- STA 1 (103) may indicate the length of the TXOP to be transmitted by the duration field of the MAC header, and may indicate the length of time during which wireless LAN communication is unavailable by including the length of time in the TXOP transmission information.
- the duration field of the MAC header transmitted by STA 1 (103) and the length of the TXOP of STA 1 (103) included in the TXOP transmission information may be the same.
- the second data frame (302) which is the last frame transmitted by STA 1 (103) to transmit the TXOP, may be transmitted in a format that legacy terminals can recognize (e.g., non-HT PPDU).
- AP 1 (101) may respond with a first control frame (304) after receiving the second data frame (302) of STA 1 (103).
- the first control frame (304) may include all reception status information for data frames received before transmitting the first control frame (304).
- AP 1 (101) may perform communication within a time length included in the TXOP transmission information indicated by STA 1 (103).
- the time length indicated by STA 1 (103) may be referred to as Transferred TXOP.
- AP 1 (101) does not transmit frames to STA 1 (103) within the Transferred TXOP.
- AP 1 (101) may act as a holder of the Transferred TXOP or may perform an operation similar to a TXOP holder.
- AP 1 (101) may transmit a downlink frame to STA 2 (105). Alternatively, AP 1 (101) may transmit a trigger frame to trigger uplink frame transmission. Alternatively, AP 1 (101) may terminate a TXOP. Terminating a TXOP may be performed, for example, by transmitting a second control frame (e.g., a CF-End frame). Alternatively, terminating a TXOP may also be performed by transmitting a data frame in which the Duration field of the MAC header is indicated as 0.
- a second control frame e.g., a CF-End frame
- STA 1 (103) can perform non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (302).
- FIG. 4 is a diagram illustrating a second embodiment of a communication method when interference occurs in a wireless LAN system.
- AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel.
- the wireless LAN channel may also be referred to as a wireless LAN link.
- the wireless LAN link in which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of the multi-link links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate in conjunction with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate in conjunction with an upper MLD.
- STA 1 (103) can perform a channel access procedure on the link.
- the channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF (EDCA Function) of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals.
- the predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS.
- XIFS may be shorter than or equal to PIFS.
- the data frame may be, for example, a PPDU, an MPDU, or an A-MPDU.
- STA 1 (103) may transmit a first data frame (400) and a second data frame (402) to AP 1 (101) over the link.
- the transmission interval of the first data frame (400) and the second data frame (402) may be SIFS or another interval, XIFS.
- a first control frame (404) of AP 1 (101) may be transmitted between the first data frame (400) and the second data frame (402).
- Whether the first control frame (404) should be transmitted between the data frames or after the transmission of the last data frame (e.g., the second data frame (402)) may be determined in advance through negotiation.
- an indicator may be included in the MAC header included in the first transmitted data frame (e.g., the first data frame (400)) to indicate the time of transmission of the first control frame (404).
- Non-802.11 wireless communication e.g., Bluetooth communication, cellular communication, etc.
- Non-802.11 wireless communication or wireless LAN direct communication can be performed at a different operating frequency from the link on which the first data frame (400) is transmitted. That is, Non-802.11 wireless communication or wireless LAN direct communication can be performed at a different channel from the channel on which the TXOP acquired by STA 1 (103) is set.
- STA 1 (103) cannot communicate with AP 1 (101) while performing Non-802.11 wireless communication and wireless LAN direct communication.
- STA 1 (103) may want to allow communication nodes including AP 1 (101) and STA 2 (105) to use communication resources while performing Non-802.11 wireless communication and wireless LAN direct communication.
- STA 1 (103) may include TXOP Termination information in the MAC header of the MPDU or A-MPDU included in the second data frame (402).
- the TXOP termination information may have a structure identical to or similar to that illustrated in FIG. 9, for example.
- the TXOP termination information may be included in the HT Control field of the MAC header in the form of an A-Control.
- the TXOP termination information may be included in the frame and transmitted in a form other than the A-Control form (e.g., information element, bit, field, or subfield).
- the TXOP termination information is information indicating that STA 1 (103) terminates the TXOP.
- STA 1 (103) may indicate the expected transmission time of the BA frame (404) of AP 1 (101) in the duration field of the MAC header, and may include the length of time during which wireless LAN communication is unavailable in the TXOP transmission information.
- STA 1 (103) may indicate the remaining length of the original TXOP in the duration field of the MAC header, and may include the length of time during which wireless LAN communication is unavailable in the TXOP transmission information.
- the second data frame (402) which is the last frame transmitted by STA 1 (103) to terminate the TXOP, may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
- AP 1 (101) may respond with a first control frame (404) after receiving the second data frame (402) of STA 1 (103).
- the first control frame (404) may include all reception status information for data frames received before transmission of the first control frame (404).
- a duration field included in the MAC header of the first control frame (404) may be set to 0.
- AP 1 (101) responds with the first control frame (404)
- AP 1 (101) does not transmit a frame to STA 1 (103) for a time period included in the TXOP termination information indicated by STA 1 (103).
- STA 2 (105) can set NAV (network allocation vector, 406) according to the value of the duration field included in the MAC header of the MPDU or/and A-MPDU included in the first data frame (400) of STA 1 (103). If NAV (406) is set, the channel is considered busy by virtual carrier sensing. If the channel is considered busy by virtual carrier sensing, the communication node considers the corresponding channel to be occupied when performing a channel sensing operation. STA 2 (105) can update NAV (406) according to the duration field included in the MAC header of the second data frame (402) transmitted by STA 1 (103) and the first control frame (404) transmitted by AP 1 (101).
- NAV network allocation vector
- the updated NAV (updated NAV, 408) may be shorter than the NAV (406) set by the first data frame (400), and STA 2 (105) may access the channel based on the NAV (408) updated by the second data frame (402).
- the first control frame (404) may be a CF-End frame.
- Communication nodes e.g., communication nodes including STA 2 (105)
- STA 2 (105) may access the channel based on the NAV (408) updated by the first control frame (404).
- STA 1 (103) can perform a non-802.11 wireless communication or a wireless LAN direct communication operation during the time period indicated in the second data frame (402).
- STA 1 (103) terminates TXOP early, when STA 1 (103) performs a non-802.11 communication or a wireless LAN direct communication operation on a link other than a wireless LAN link (e.g., the link through which the first data frame (400) and the second data frame (402) are transmitted), STA 2 (105) can terminate NAV (406) early on the wireless LAN link. Accordingly, unnecessary channel access delays of STAs other than STA 1 (103) can be reduced.
- FIG. 5a illustrates a third embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 5b illustrates a fourth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 5c illustrates a fifth embodiment of a communication method when interference occurs in a wireless LAN system.
- AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel.
- the wireless LAN channel may also be referred to as a wireless LAN link.
- the wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of multiple links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate while being linked to an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate while being linked to an upper MLD.
- STA 1 (103) can perform a channel access procedure on the link.
- the channel access procedure can be an EDCA backoff operation per AC. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines to transmit, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals.
- the predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS.
- XIFS may be shorter than or equal to PIFS.
- the data frame may be PPDU, MPDU, or A-MPDU.
- STA 1 (103) transmits a first data frame (500) and a second data frame (502) to AP on the link. 1(101).
- the transmission interval of the first data frame (500) and the second data frame (502) may be SIFS or other intervals such as XIFS.
- a first control frame (504) of AP 1 (101) may be transmitted between the first data frame (500) and the second data frame (502).
- the control frame may be, for example, one of a BA frame, a CF-End frame, a CTS frame, and an RTS frame.
- Whether the first control frame (504) should be transmitted between the data frames or after the last data frame (e.g., the second data frame (502)) is transmitted may be determined in advance through negotiation, or may be indicated by including an indicator in the MAC header included in the first transmitted data frame (e.g., the first data frame (500)).
- STA 1 (103) Before transmitting the second data frame (502), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or direct wireless LAN communication will be performed.
- non-802.11 wireless communication e.g., Bluetooth communication, cellular communication, etc.
- STA 1 (103) may include TXOP termination information in the MAC header of the MPDU or A-MPDU included in the second data frame (502).
- the TXOP termination information may have, for example, a structure identical to or similar to that illustrated in FIG. 9.
- the TXOP termination information may be included in the HT control field of the MAC header in the form of an A-control.
- the TXOP termination information may be included in the frame and transmitted in a form other than the A-control form (e.g., an information element, a bit, a field, or a subfield).
- the TXOP termination information is information indicating that STA 1 (103) terminates the TXOP.
- STA 1 (103) may indicate the expected transmission time of the first control frame (504) of AP 1 (101) in the duration field of the MAC header. In addition, STA 1 (103) may indicate the length of time during which wireless LAN communication is impossible by including it in the TXOP transmission information. Alternatively, STA 1 (103) may indicate the transmission time of the first control frame (504) and the second control frame (506) of AP 1 (101) in the duration field of the MAC header. In addition, STA 1 (103) may indicate the length of time during which wireless LAN communication is unavailable by including it in the TXOP transmission information. Alternatively, STA 1 (103) may indicate the remaining length of the original TXOP in the duration field of the MAC header. In addition, STA 1 (103) may indicate the length of time during which wireless LAN communication is unavailable by including it in the TXOP transmission information.
- the second data frame (502), which is the last data frame transmitted by STA 1 (103) to terminate TXOP, may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
- AP 1 (101) may respond using the first control frame (504).
- the first control frame (504) may include all reception status information for data frames received before transmitting the first control frame (504).
- the duration field included in the MAC header of the first control frame (504) may be set to 0.
- AP 1 (101) responds using the first control frame (504)
- AP 1 (101) does not transmit a frame to STA 1 (103) for a time period included in the TXOP termination information indicated by STA 1 (103).
- AP 1 (101) may transmit the second control frame (506) after transmitting the first control frame (504).
- STAs that receive the second control frame (506) can initialize NAV (508), and the TXOP is terminated.
- the second control frame (506) may be a CF-End frame.
- the second control frame (506) may be a separate frame that instructs to initialize or shorten NAV other than the CF-End frame.
- STA 2 (105) can set NAV (508) according to the value of the duration field included in the MAC header of the MPDU or/and A-MPDU included in the first data frame (500) of STA 1 (103). If NAV (508) is set, the channel is considered busy due to virtual carrier detection.
- STA 2 (105) can update NAV (508) according to the duration field included in the MAC header of the second data frame (502) transmitted by STA 1 (103) and the first control frame (504) transmitted by AP 1 (101).
- the updated NAV (510) can be shorter than the NAV (508) set by the first data frame (500), and STA 2 (105) can access the channel based on the updated NAV (510).
- STA 1 (103) can perform non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (502).
- STA 1 (103) may include an expected transmission time of the first control frame (504) and a transmission time of the second control frame (512) of AP 1 (101) in the duration field of the MAC header of the MPDU or A-MPDU included in the second data frame (502).
- AP 1 (101) may respond to the second data frame (502) of STA 1 (103) with the first control frame (504), and STA 1 (103) may transmit the second control frame (512) after receiving the first control frame (504) of AP 1 (101) to indicate termination of TXOP.
- STA 2 (105) can set NAV (508) according to the value of the duration field included in the MAC header of the MPDU and/or A-MPDU included in the first data frame (500) of STA 1 (103). If NAV (508) is set, the channel is considered busy by virtual carrier detection. If the channel is considered busy by virtual carrier detection, the communication node considers the corresponding channel to be occupied when performing a channel detection operation.
- STA 2 (105) can update NAV (508) according to the duration field included in the MAC header of the second data frame (502) transmitted by STA 1 (103) and the BA frame (504) transmitted by AP 1 (101).
- STA 2 (105) can update NAV (508) when receiving the second control frame (512) of STA 1 (103), and NAV (508) can be initialized.
- the second control frame (506) may be a CF-End frame.
- the second control frame (506) may be a separate frame that instructs to initialize or shorten the NAV other than the CF-End frame.
- the updated NAV (510) may be shorter than the NAV (508) established by the first data frame (500), and STA 2 (105) may access the channel based on the updated NAV (510).
- STA 1 (103) may transmit a second data frame (502) to AP 1 (101), and AP 1 (101) may respond to the second data frame (502) of STA 1 (103) using a first control frame (504).
- STA 1 (103) may transmit a third control frame (514) after receiving the first control frame (504) of AP 1 (101).
- the third control frame (514) may be a control frame in which a receiver address (RA) is STA 1 (103) itself.
- the third control frame (103) may be a CTS frame.
- the duration field of the MAC header of the third control frame (514) may be set to a time length for protecting non-802.11 communication or wireless LAN direct communication of STA 1 (103). For example, the duration field of the MAC header of the third control frame (514) may be set to the remaining length of the Original TXOP initially acquired by STA 1 (103).
- STA 2 (105) can set NAV (508) according to the value of the duration field included in the MAC header of the MPDU or/and A-MPDU included in the first data frame (500) of STA 1 (103). If NAV (508) is set, the channel is considered busy by virtual carrier detection. If the channel is considered busy by virtual carrier detection, the communication node considers the corresponding channel to be occupied when performing a channel detection operation.
- STA 2 (105) can update NAV (508) according to the duration field included in the MAC header of the second data frame (502) transmitted by STA 1 (103), the first control frame (504) transmitted by AP 1 (101), and the third control frame (514) of STA 1 (103). STA 1 (103) can access the channel based on the updated NAV (510).
- STA 1 (103) terminates TXOP early, when STA 1 (103) performs a non-802.11 communication or a wireless LAN direct communication operation on a link other than a wireless LAN link (e.g., the link on which the first data frame (500) and the second data frame (502) are transmitted), other STAs (e.g., STA 2 (105)) other than STA 1 (103) may terminate NAV (508) early on the wireless LAN link. Accordingly, unnecessary channel access delays of other STAs (e.g., STA 2 (105)) other than STA 1 (103) may be reduced.
- the wireless LAN link may mean a wireless frequency.
- the other wireless LAN link may mean a wireless frequency different from the aforementioned wireless frequency.
- FIG. 6a illustrates a sixth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 6b illustrates a seventh embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 6c illustrates an eighth embodiment of a communication method when interference occurs in a wireless LAN system.
- AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel.
- the wireless LAN channel may also be referred to as a wireless LAN link.
- the wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of the multi-link links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate while being linked to an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate while being linked to an upper MLD.
- STA 1 (103) can perform a channel access procedure on the link.
- the channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals. The predetermined interval may be SIFS or XIFS.
- the length of XIFS may be shorter than or equal to PIFS.
- the data frame may be a PPDU, an MPDU, or an A-MPDU.
- STA 1 (103) may transmit a first data frame (600) and a second data frame (602) to AP 1 (101) on the link.
- the transmission interval of the first data frame (600) and the second data frame (602) may be SIFS or another interval, XIFS.
- a first control frame of AP 1 (101) may be transmitted between the first data frame (600) and the second data frame (602).
- first control frame (604) should be transmitted between the data frames or the first control frame (604) should be transmitted after the last data frame (e.g., the second data frame (602)) is transmitted may be determined in advance through negotiation, and an indicator may be included in the MAC header included in the first data frame (e.g., the first data frame (600)) to be transmitted.
- STA 1 (103) Before transmitting the second data frame (602), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or direct wireless LAN communication will be performed.
- non-802.11 wireless communication e.g., Bluetooth communication, cellular communication, etc.
- STA 1 (103) may include TXOP forwarding information in the MAC header of the MPDU or A-MPDU included in the second data frame (602).
- the TXOP forwarding information may have, for example, a structure identical to or similar to that illustrated in FIG. 9.
- the TXOP forwarding information may be included in the HT Control field of the MAC header in the form of an A-Control.
- the TXOP forwarding information may be included in the frame and transmitted in a form other than the A-Control form (e.g., an information element, a bit, a field, or a subfield).
- the TXOP forwarding information may instruct STA 1 (103) to temporarily forward a TXOP to AP 1 (101).
- STA 1 (103) may indicate the length of the TXOP to be forwarded in the TXOP forwarding information.
- STA 1 (103) may set the length of the duration field of the MAC header to the remaining length of the Original TXOP.
- the second data frame (602), which is the last frame transmitted by STA 1 (103) to convey TXOP, may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
- AP 1 (101) may respond with a first control frame (604) after receiving the second data frame (602) of STA 1 (103).
- the first control frame (604) may include all reception status information for data frames received before transmitting the first control frame (604).
- AP 1 (101) may perform communication within a time length included in the TXOP transmission information indicated by STA 1 (103).
- the time length indicated by STA 1 (103) may be referred to as a Transferred TXOP.
- AP 1 (101) does not transmit a frame to STA 1 (103) within the Transferred TXOP.
- AP 1 (101) may act as a holder of the Transferred TXOP, or may perform an operation similar to a TXOP holder.
- AP 1 (101) may transmit a downlink frame to STA 2 (105). Alternatively, AP 1 (101) may transmit a trigger frame to trigger uplink frame transmission. If AP 1 (101) has no frames to transmit, it may not transmit any frames within the Transferred TXOP. If the NAV (606) is properly set for other STAs except STA 1 (103) by the second data frame (602), frame transmission by STAs except STA 1 (103) within the Transferred TXOP may not be performed. Alternatively, if AP 1 (101) has no frames to transmit, it may transmit a data frame having no information. For example, it may transmit a data frame having no data until the end point of the Transferred TXOP.
- STA 1 (103) may perform a non-802.11 wireless communication or a wireless LAN direct communication operation during a time period (i.e., Transferred TXOP) indicated in the second data frame (602).
- STA 1 (103) may transmit a third data frame (608) to AP 1 (101) on the wireless LAN link after the time period indicated in the second data frame (602).
- STA 1 (103) may transmit the third data frame (608) immediately after the time period indicated by the second data frame (602) or after a certain frame interval (e.g., SIFS).
- STA 1 (103) may perform a channel access procedure (e.g., EDCA backoff operation) after the time period indicated by the second data frame (602) to transmit the third data frame (608). If the channel access procedure is successful, STA 1 (103) can transmit a third data frame (608).
- a channel access procedure e.g., EDCA backoff operation
- the second data frame (602) transmitted by STA 1 (103) may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
- the duration field included in the MAC header of the MPDU or A-MPDU included in the second data frame (602) may indicate the remaining length of the Original TXOP.
- AP 1 (101) may respond to the second data frame (602) of STA 1 (103) with a first control frame (604).
- STA 1 (103) may perform a non-802.11 wireless communication or a wireless LAN direct communication operation after receiving the first control frame (604) of AP 1 (101). If the NAV (606) is properly set for other STAs except STA 1 (103) by the second data frame (602), frame transmission by STAs except STA 1 (103) may not be performed while STA 1 (103) performs a non-802.11 wireless communication or a wireless LAN direct communication operation.
- STA 1 (103) may transmit a third data frame (608) to AP 1 (101) on the wireless LAN link after termination of the non-802.11 wireless communication or the wireless LAN direct communication.
- the third data frame (608) may be transmitted immediately after the time indicated by the second data frame (602) or after a certain frame interval (e.g., SIFS).
- STA 1 (103) may perform a channel access procedure (e.g., EDCA backoff operation) after the time indicated by the second data frame (602) to transmit the third data frame (608). If the channel access procedure is successful, STA 1 (103) may transmit the third data frame (608).
- a channel access procedure e.g., EDCA backoff operation
- the second data frame (602) transmitted by STA 1 (103) may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
- the duration field included in the MAC header of the MPDU or A-MPDU included in the second data frame (602) may indicate the remaining length of the Original TXOP.
- AP 1 (101) may respond to the second data frame (602) of STA 1 (103) with a first control frame (604).
- STA 1 (103) may transmit a third control frame (610) after receiving the first control frame (604) of AP 1 (101).
- the non-802.11 transmission and wireless LAN direct communication of STA 1 (103) may be performed on a wireless LAN link (e.g., the link through which the first data frame (600) and the second data frame (602) are transmitted). That is, the non-802.11 wireless communication or the wireless LAN direct communication may be performed on the same channel as the channel to which the TXOP acquired by STA 1 (103) is set.
- the third control frame (610) may be transmitted to protect the non-802.11 transmission and wireless LAN direct communication of STA 1 (103).
- the third control frame (610) transmitted by STA 1 (103) may be a control frame whose receiver address is STA 1 (103) itself.
- the third control frame (610) may be a CTS frame.
- the duration field included in the MAC header of the third control frame (610) may indicate the remaining time interval of the Original TXOP.
- STA 1 (103) may perform non-802.11 wireless communication or wireless LAN direct communication operation. If NAV (606) is properly set for other STAs except STA 1 (103) by the second data frame (602) and the third control frame (610), frame transmission by STAs except STA 1 (103) may not be performed while STA 1 (103) performs non-802.11 wireless communication or wireless LAN direct communication operation.
- STA 1 (103) may transmit a third data frame (608) to AP 1 (101) on the wireless LAN link after termination of the non-802.11 wireless communication or the wireless LAN direct communication.
- the third data frame (608) may be transmitted immediately after the time indicated by the second data frame (602), or after a certain time interval (e.g., SIFS).
- STA 1 (103) may perform a channel access procedure (e.g., EDCA backoff operation) after the time indicated by the second data frame (602) to transmit the third data frame (608). If the channel access procedure is successful, STA 1 (103) may transmit the third data frame (608).
- a channel access procedure e.g., EDCA backoff operation
- FIG. 7a illustrates a ninth embodiment of a communication method when interference occurs in a wireless LAN system.
- FIG. 7b illustrates a tenth embodiment of a communication method when interference occurs in a wireless LAN system.
- AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel.
- the wireless LAN channel may also be referred to as a wireless LAN link.
- the wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of multiple links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate in conjunction with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate in conjunction with an upper MLD.
- STA 1 (103) can perform a channel access procedure on the link.
- the channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals.
- the predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS.
- XIFS may be shorter than or equal to PIFS.
- the data frame may be a PPDU, MPDU, or A-MPDU.
- STA 1 (103) may transmit a first data frame (700) and a second data frame (702) to AP 1 (101) on the link.
- the transmission interval of the first data frame (700) and the second data frame (702) may be SIFS or another interval, XIFS.
- a first control frame (704) of AP 1 (101) may be transmitted between the first data frame (700) and the second data frame (702).
- Whether the first control frame (704) should be transmitted between the data frames or after the transmission of the last data frame (e.g., the second data frame (702)) may be determined in advance through negotiation, or may be indicated by including an indicator in the MAC header included in the first transmitted data frame (e.g., the first data frame (700)).
- STA 1 (103) Before transmitting the second data frame (702), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or direct wireless LAN communication will be performed.
- non-802.11 wireless communication e.g., Bluetooth communication, cellular communication, etc.
- the MAC header of the MPDU or A-MPDU included in the second data frame (702) may include TXOP forwarding information.
- the TXOP forwarding information may have, for example, a structure identical to or similar to that illustrated in FIG. 9.
- the TXOP forwarding information may be included in the HT Control field of the MAC header in the form of an A-Control.
- the TXOP forwarding information may be included in a frame and transmitted in a form other than the A-Control form (e.g., an information element, a bit, a field, or a subfield).
- the TXOP forwarding information may instruct STA 1 (103) to temporarily forward a TXOP to AP 1 (101).
- STA 1 (103) may indicate the length of the TXOP to be forwarded in the TXOP forwarding information.
- STA 1 (103) may set the length of the duration field of the MAC header to the remaining length of the Original TXOP.
- the TXOP transmission information further includes information that STA 1 (103) requests a trigger frame (706) from AP 1 (101).
- the transmission time of the trigger frame (706) that STA 1 (103) requests from AP 1 (101) may be after the time length included in the TXOP transmission information indicated by STA 1 (103).
- the second data frame (702), which is the last frame that STA 1 (103) transmits to transmit the TXOP may be transmitted in a format that legacy terminals can recognize (e.g., non-HT PPDU).
- AP 1 (101) may respond with a first control frame (704) after receiving the second data frame (702) of STA 1 (103).
- the first control frame (704) may include all reception status information for data frames received before transmitting the first control frame (704).
- AP 1 (101) may perform communication within a time length included in the TXOP transmission information indicated by STA 1 (103).
- the time length indicated by STA 1 (103) may be referred to as Transferred TXOP.
- AP 1 (101) does not transmit frames to STA 1 (103) within the Transferred TXOP.
- AP 1 (101) may act as a holder of the Transferred TXOP or may perform an operation similar to a TXOP holder.
- AP 1 (101) may transmit a downlink frame to STA 2 (105). Alternatively, AP 1 (101) may transmit a trigger frame (706) to trigger uplink frame transmission. If AP 1 (101) has no frame to transmit, it may not transmit any frame within the Transferred TXOP. If NAVs are correctly set for STAs other than STA 1 (103) by the second data frame (702), frame transmission by STAs other than STA 1 (103) within the Transferred TXOP may not be performed.
- STA 1 (103) may perform a non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (702).
- the non-802.11 wireless communication or wireless LAN direct communication operation performed by STA 1 (103) may have been performed at a frequency (or link) different from the operating frequency at which the first data frame (700) and the second data frame (702) were transmitted. Since STA 1 (103) did not detect a wireless LAN channel for a certain period of time, it is considered that medium synchronization was lost.
- STA 1 (103) sets a MediumSyncDelay timer after the non-802.11 wireless communication or wireless LAN direct communication operation is completed in order to recover medium synchronization.
- STA 1 (103) may perform channel detection and frame reception operations and may not transmit frames.
- the MediumSyncDelay timer can be initialized when a correct frame (e.g., MPDU or A-MPDU) is received and NAV is set.
- the length of the MediumSyncDelay timer can be a preset value (e.g., aPPDUMaxTime, which is the length of the maximum PPDU).
- AP 1 (101) can transmit a trigger frame (706) to STA 1 (103).
- STA 1 (103) can initialize the MediumSyncDelay timer based on the trigger frame (706) and transmit an uplink frame.
- STA 1 (103) can transmit a third data frame to AP 1 (101) after receiving the trigger frame (706) of AP 1 (101).
- STA 1 (103) may include information requesting a trigger frame (706) in the MAC header of the MPDU or A-MPDU included in the second data frame (702).
- the information requesting the trigger frame (706) includes information that STA 1 (103) requests the trigger frame (706) from AP 1 (101).
- the information requesting the trigger frame (706) may have, for example, a structure identical to or similar to that illustrated in FIG. 9.
- the information requesting the trigger frame (706) may be included in a format identical to or similar to an AAR (Assisted AP Request) A-control format.
- the information requesting the trigger frame (706) may be included in the HT control field of the MAC header in the form of an A-control.
- the information requesting the trigger frame (706) may be included in a frame and transmitted in a form other than the A-control form (e.g., an information element, a bit, a field, or a subfield).
- the transmission time of the trigger frame (706) that STA 1 (103) requests AP 1 (101) may be after the time length included in the information requesting the trigger frame (706) indicated by STA 1 (103).
- the last data frame (e.g., the second data frame (702)) that STA 1 (103) transmits to convey TXOP may be transmitted in a format that legacy terminals can recognize (e.g., non-HT PPDU).
- STA 1 (103) may perform a non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (702).
- the non-802.11 wireless communication or wireless LAN direct communication operation performed by STA 1 (103) may have been performed at a frequency (or link) different from the operating frequency at which the first data frame (700) and the second data frame (702) were transmitted. Since STA 1 (103) did not detect a wireless LAN channel for a certain period of time, it is considered that medium synchronization was lost.
- STA 1 (103) sets a MediumSyncDelay timer after the non-802.11 wireless communication or wireless LAN direct communication operation is completed in order to recover medium synchronization.
- STA 1 (103) may perform channel detection and frame reception operations while the MediumSyncDelay timer is operating, and may not transmit frames.
- the MediumSyncDelay timer may be initialized when a correct data frame (e.g., MPDU, A-MPDU) is received.
- the length of the MediumSyncDelay timer may be a preset value (e.g., aPPDUMaxTime, which is the length of the maximum PPDU).
- AP 1 (101) may transmit a trigger frame (706) to STA 1 (103).
- STA 1 (103) may initialize the MediumSyncDelay timer and transmit an uplink frame based on the trigger frame (706).
- STA 1 (103) may transmit a third data frame to AP 1 (101) after receiving the trigger frame (706) of AP 1 (101).
- Figure 8 illustrates an eleventh embodiment of a communication method when interference occurs in a wireless LAN system.
- AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel.
- the wireless LAN channel may be referred to as a wireless LAN link.
- the wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of multiple links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate in conjunction with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate in conjunction with an upper MLD.
- STA 1 (103) can perform a channel access procedure on the link.
- the channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple frames within the TXOP at predetermined intervals.
- the predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS. XIFS is shorter than or equal to PIFS.
- a data frame may be a PPDU, MPDU, or A-MPDU.
- STA 1 (103) may transmit a first data frame (800) and a second data frame (802) to AP 1 (101) on the link.
- the transmission interval of the first data frame (800) and the second data frame (802) may be SIFS or another interval, XIFS.
- a first control frame (804) of AP 1 (101) may be transmitted between the first data frame (800) and the second data frame (802).
- Whether the first control frame (804) should be transmitted between the data frames or after the transmission of the last data frame (e.g., the second data frame (802)) may be determined in advance through negotiation, or may be indicated by an indicator included in the MAC header included in the first transmitted data frame (e.g., the first data frame (800)).
- STA 1 (103) Before transmitting the second data frame (802), STA 1 (103) may know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) is to be performed, or that wireless LAN direct communication is to be performed.
- the non-802.11 wireless communication or wireless LAN direct communication operation of STA 1 (103) may be performed on the same channel (or link) as the wireless LAN link through which the first data frame (800) and the second data frame (802) are transmitted.
- STA 1 (103) If the non-802.11 wireless communication or wireless LAN direct communication operation of STA 1 (103) is performed on the same channel (or link) as the wireless LAN link through which the first data frame (800) and the second data frame (802) are transmitted, STA 1 (103) cannot perform the non-802.11 wireless communication or wireless LAN direct communication operation in a range exceeding the acquired Original TXOP. If STA 1 (103) performs communication operations within a range that does not exceed the Original TXOP, fairness of other STAs except STA 1 (103) can be guaranteed.
- Figure 9 shows an example of A-control information.
- A-control information (900) may indicate at least one of the TXOP forwarding information, TXOP termination information, and information requesting a trigger frame described in FIGS. 3 to 8.
- the information illustrated in FIG. 9 is A-control information (900) included in the HT control field included in the MAC header.
- the information illustrated in FIG. 9 may be information included in a frame in the form of an information element, a field, or a subfield.
- A-control information (900) may be transmitted by being included in a frame in which an HT control field exists in the MAC header of a data frame (e.g., MPDU or A-MPDU).
- A-control information (900) may be a variant of the HT control field or the HT control field format.
- the HT control field may include control information of wireless LAN terminals.
- A-control information (900), which is a variant of the HT control field may include control information of wireless LAN terminals.
- the Control ID subfield (902) is a bit for distinguishing A-control information (900).
- the TXOP forwarding subfield (904) is a 2-bit subfield for distinguishing a TXOP transmission operation.
- the TXOP forwarding subfield (904) is set to 00, the STA or AP that has received the information does not perform any operation.
- the TXOP forwarding subfield (904) is set to 01, the STA or AP that has received the information receives the TXOP.
- the length of the received TXOP may be the length indicated in the Interruption Duration subfield (906) of the information illustrated in FIG. 9, or the length of the Duration field included in the MAC header of the frame in which the information illustrated in FIG. 9 is transmitted.
- the STA or AP that has received the information may temporarily receive the TXOP for the time length included in the information (e.g., the length indicated in the Interruption Duration subfield (906)).
- the TXOP forwarding subfield (904) is set to 11, it may indicate the end of TXOP.
- the Interruption Duration subfield (906) indicates how long the STA transmitting the information illustrated in FIG. 9 performs a non-802.11 communication operation or a wireless LAN direct communication operation.
- the Interruption Duration subfield (906) indicates the length of time and is interpreted in the same or similar manner as the Duration field included in the MAC header.
- the Link ID subfield (908) can indicate the link where interference occurs.
- the TF request subfield (910) is a field that requests a trigger frame (e.g., 706 of FIG. 7a) to be transmitted to an STA or AP receiving the information illustrated in FIG. 9. If the bit of the TF request subfield (910) is 0, a trigger frame (e.g., 706 of FIG. 7a) is not requested. If the bit of the TF request subfield (910) is 1, a trigger frame (e.g., 706 of FIG. 7a) is requested.
- a trigger frame e.g., 706 of FIG. 7a
- At least one of TXOP forwarding, TXOP termination, and TF request may be indicated by at least one of information from among the TXOP forwarding subfield (904), the Interruption Duration subfield (906), the Link ID subfield (908), and the TF Request subfield (910).
- the length and form of each subfield may be changed or modified.
- FIG. 10 illustrates an operation flow diagram of an AP according to one embodiment of the present disclosure.
- FIG. 10 illustrates an operation method of an AP (e.g., AP 1 (101) of FIG. 5A).
- the AP receives at least one data frame from a first STA (e.g., STA 1 (103) of FIG. 5a).
- the at least one data frame may be, for example, one of a PPDU, an MPDU, or an A-MPDU.
- One of the at least one data frame may include information related to transmission of one of the at least one control frame (e.g., the first control frame (504) of FIG. 5a) and one of information related to TXOP.
- the AP transmits at least one control frame.
- the control frame may be, for example, one of a BA frame, a CF-End frame, an RTS frame, a CTS frame, and an ACK frame.
- each control frame may be transmitted at a different time.
- the AP may transmit at least one control frame each time it receives one data frame from the first STA.
- the AP may transmit at least one control frame after receiving the last data frame from the first STA before the non-802.11 wireless communication or the wireless LAN direct communication of the first STA.
- the time at which the control frame is transmitted may be indicated by the first STA.
- the time at which the control frame is transmitted may be determined in advance through negotiation between the first STA and the AP.
- the AP may determine the number or type of control frames to be transmitted based on information related to the TXOP.
- the AP performs an operation related to the TXOP of the first STA.
- the operation related to the TXOP of the first STA may include an operation of terminating the TXOP of the first STA or receiving the TXOP of the first STA.
- the AP terminates the TXOP of the first STA by transmitting a control frame including CF-End.
- the AP receives the TXOP from the first STA.
- the transfer of the TXOP includes an operation of the AP acquiring a TXOP having a length equal to the remaining time of the first STA and an operation of the first STA terminating the TXOP.
- the AP that has received the TXOP may operate as a temporary TXOP holder.
- the AP which is a temporary TXOP holder, may transmit a data frame and a trigger frame to other STAs other than the first STA.
- FIG. 11 is a flowchart illustrating an operation of a first STA according to an embodiment of the present disclosure.
- FIG. 11 illustrates an operation method of a first STA (e.g., STA 1 (103) of FIG. 5A).
- the first STA according to an embodiment of the present disclosure may be an STA that performs non-802.11 wireless communication or wireless LAN direct communication from time point 1.
- the first STA may receive information related to non-802.11 wireless communication or wireless LAN direct communication by using an input interface device.
- the first STA performs a channel access procedure. If the channel access procedure is successful, the first STA obtains a TXOP.
- the channel access procedure may be, for example, an AC-specific EDCA backoff operation.
- the first STA if the first STA succeeds in the backoff operation and the AC-specific EDCAF of the first STA determines transmission, the first STA obtains a TXOP.
- the success of the backoff operation may mean, for example, that the AC-specific EDCA backoff counter reaches 0.
- the length of the TXOP may be, for example, a time length as long as the original TXOP.
- the first STA transmits at least one data frame at a predetermined time interval.
- the data frame(s) transmitted by the first STA may be, for example, a PPDU, an MPDU, or an A-MPDU.
- the predetermined time interval may be, for example, an SIFS.
- the predetermined time interval may be a time interval shorter than or equal to a PIFS.
- One of the at least one data frame transmitted by the first STA may include information related to a TXOP.
- the information related to the TXOP includes at least one of TXOP termination information and TXOP forwarding information.
- the information related to the TXOP may be included in the HT control field of the MAC header in the form of an A-control (900), for example.
- the information related to the TXOP may be included in the frame in a form other than the A-control form (for example, an information element, a bit, a field, or a subfield).
- the information related to the TXOP may be, for example, information indicated using the TXOP forwarding subfield (904) illustrated in FIG. 9.
- the last frame in time among the transmitted frames e.g., the second data frame (502) of FIG. 5a
- the first STA receives at least one control frame.
- the at least one control frame may include, for example, at least one of a BA frame, a CF-End frame, an RTS frame, a CTS frame, and an ACK frame.
- the first STA performs an exclusive operation with respect to wireless LAN communication.
- the exclusive operation with respect to wireless LAN communication may be referred to as an operation that is incompatible with the wireless LAN system, or an operation that causes interference with wireless LAN communication.
- the exclusive operation with respect to wireless LAN communication may be, for example, at least one of an operation of terminating a TXOP, an operation of transferring a TXOP, and an operation of performing non-802.11 wireless communication or wireless LAN direct communication.
- the operation of performing non-802.11 wireless communication or wireless LAN direct communication may cause interference with the wireless LAN communication.
- the first STA may perform the exclusive operation with respect to wireless LAN communication based on information related to the TXOP.
- the non-802.11 wireless communication may include, for example, Bluetooth communication.
- the non-802.11 wireless communication or wireless LAN direct communication may be performed using the same frequency as or a different frequency from the 802.11 wireless communication.
- FIG. 12 illustrates an operation flow diagram of a second STA according to one embodiment of the present disclosure.
- a second STA receives one of the data frames transmitted by a first STA (e.g., STA 1 (103) of FIG. 5a).
- the second STA sets a NAV (e.g., NAV (508) of FIG. 5a) based on the received data frame. For example, the second STA sets the NAV according to the value of the duration field included in the received data frame.
- the NAV is set, the channel of the second STA is considered busy by virtual carrier detection.
- the communication node considers the corresponding channel to be occupied when performing a channel detection operation. In other words, the second STA cannot transmit a frame to an AP (e.g., AP 1 (101) of FIG. 5a).
- the second STA updates the NAV based on at least one of the received control frame and data frame.
- the control frame is transmitted from the AP.
- the data frame is transmitted from the first STA.
- the second STA updates the NAV according to a duration field included in at least one of the received frames.
- the updated NAV e.g., the updated NAV (510) of FIG. 5A
- the second STA may initialize the NAV if it receives a control frame including CF-End (e.g., the second control frame (506) of FIG. 5A).
- the methods according to the present invention may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium.
- the computer-readable medium may include program commands, data files, data structures, etc., alone or in combination.
- the program commands recorded on the computer-readable medium may be those specially designed and configured for the present invention or may be those known and available to those skilled in the art of computer software.
- Examples of computer-readable media include hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory.
- Examples of program instructions include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.
- the above-described hardware devices can be configured to operate with at least one software module to perform the operations of the present invention, and vice versa.
- the present invention can be used in devices and recording media of a wireless LAN system.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 개시는 무선랜 시스템에 대한 것으로, 더욱 상세하게는 무선랜 시스템에서 간섭 상황에서의 통신 방법 및 장치에 관한 것이다.The present disclosure relates to a wireless LAN system, and more particularly, to a method and device for communication in an interference situation in a wireless LAN system.
최근 모바일 디바이스들의 보급이 확대됨에 따라 모바일 디바이스들에게 빠른 무선 통신 서비스를 제공할 수 있는 무선랜(Wireless Local Area Network) 기술이 많은 각광을 받고 있다. 무선랜 기술은 근거리에서 무선 통신 기술을 바탕으로 스마트 폰(smart phone), 스마트 패드(smart pad), 랩탑 컴퓨터(laptop computer), 휴대형 멀티미디어 플레이어(portable multimedia player), 및 임베디드 기기(embedded device) 등과 같은 모바일 기기(mobile device)들이 무선으로 인터넷에 접속할 수 있도록 하는 기술이다.Recently, as the spread of mobile devices has expanded, wireless LAN (Wireless Local Area Network) technology that can provide fast wireless communication services to mobile devices has been receiving a lot of attention. Wireless LAN technology is a technology that allows mobile devices such as smart phones, smart pads, laptop computers, portable multimedia players, and embedded devices to wirelessly access the Internet based on short-range wireless communication technology.
더 높은 처리율을 요구하는 어플리케이션 및 실시간 전송을 요구하는 어플리케이션이 발생함에 따라, 무선랜에서 확대된 주파수 대역폭 및/또는 효율적인 재전송 동작 등을 지원할 수 있다. 또한, 여러 채널이나 링크를 동시에 사용하는 동작은 지원될 수 있다. As applications requiring higher throughput and real-time transmission emerge, wireless LANs may support expanded frequency bandwidth and/or efficient retransmission operations. In addition, operations utilizing multiple channels or links simultaneously may be supported.
한편, 발명의 배경이 되는 기술은 발명의 배경에 대한 이해를 증진하기 위하여 작성된 것으로서, 이 기술이 속하는 분야에서 통상의 지식을 가진 자에게 이미 알려진 종래 기술이 아닌 내용을 포함할 수 있다.Meanwhile, the technology that serves as the background for the invention was written to promote understanding of the background for the invention, and may include content that is not a prior art already known to a person with ordinary knowledge in the field to which the technology belongs.
본 개시는 무선랜 단말 내부에서 비-무선랜 또는 무선랜 직접 통신으로 인한 간섭 또는 통신 중단 발생 시 원활한 통신을 수행하기 위한 방법 및 장치를 제공하기 위한 것이다.The present disclosure provides a method and device for performing smooth communication when interference or communication interruption occurs due to non-wireless LAN or wireless LAN direct communication within a wireless LAN terminal.
본 개시는 무선랜 시스템에서 비-무선랜 무선 통신 또는 무선랜 직접 통신을 수행하는 경우, 간섭을 감소시키기 위한 방법 및 장치를 제공하기 위한 것이다.The present disclosure provides a method and device for reducing interference when performing non-wireless LAN wireless communication or wireless LAN direct communication in a wireless LAN system.
본 개시에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by a person having ordinary skill in the technical field to which the present disclosure belongs from the description below.
본 개시의 일 실시예에 따르면, 무선랜 시스템에서 AP(access point)의 동작 방법은, 제1 STA(first station)로부터 적어도 하나의 데이터 프레임을 수신하는 단계, 상기 제1 STA를 포함하는 적어도 하나의 STA(station)에게 적어도 하나의 제어 프레임을 송신하는 단계, 및 상기 제1 STA의 TXOP(transmit opportunity)와 관련된 동작을 수행하는 단계를 포함하되, 상기 적어도 하나의 데이터 프레임 중 하나의 프레임은 상기 제1 STA의 TXOP와 관련된 정보를 포함할 수 있다.According to one embodiment of the present disclosure, a method for operating an access point (AP) in a wireless LAN system includes the steps of receiving at least one data frame from a first STA (first station), transmitting at least one control frame to at least one STA (station) including the first STA, and performing an operation related to a TXOP (transmit opportunity) of the first STA, wherein one of the at least one data frame may include information related to the TXOP of the first STA.
본 개시의 다른 실시예에 따르면, 무선랜 시스템에서 제1 STA(first station)의 동작 방법은, TXOP(transmit opportunity)를 획득하는 단계, AP(access point)에게 적어도 하나의 데이터 프레임을 송신하는 단계, 상기 AP로부터 적어도 하나의 제어 프레임을 수신하는 단계, 및 상기 무선랜 통신과 배타적인 동작을 수행하는 단계를 포함하되, 상기 적어도 하나의 데이터 프레임 중 하나의 프레임은 상기 TXOP와 관련된 정보를 포함할 수 있다.According to another embodiment of the present disclosure, a method of operating a first station (STA) in a wireless LAN system includes the steps of obtaining a transmit opportunity (TXOP), transmitting at least one data frame to an access point (AP), receiving at least one control frame from the AP, and performing an operation exclusive to the wireless LAN communication, wherein one of the at least one data frame may include information related to the TXOP.
본 개시의 또 다른 실시예에 따르면, 무선랜 시스템에서 통신 노드는, 송수신기, 및 상기 송수신기와 연결된 프로세서를 포함하고, 상기 송수신기는 제1 STA로부터 적어도 하나의 데이터 프레임을 수신하고, 상기 송수신기는 상기 제1 STA를 포함하는 적어도 하나의 STA(station)에게 적어도 하나의 제어 프레임을 송신하고, 상기 프로세서는 상기 제1 STA의 TXOP(transmit opportunity)와 관련된 동작을 수행하되, 상기 적어도 하나의 데이터 프레임 중 하나의 프레임은 상기 제1 STA의 TXOP와 관련된 정보를 포함할 수 있다.According to another embodiment of the present disclosure, in a wireless LAN system, a communication node includes a transceiver, and a processor connected to the transceiver, wherein the transceiver receives at least one data frame from a first STA, the transceiver transmits at least one control frame to at least one STA (station) including the first STA, and the processor performs an operation related to a TXOP (transmit opportunity) of the first STA, wherein one of the at least one data frame may include information related to the TXOP of the first STA.
본 개시의 또 다른 실시예에 따르면, 무선랜 시스템에서 통신 노드는, 송수신기, 및 상기 송수신기와 연결된 프로세서를 포함하고, 상기 프로세서는 TXOP(transmit opportunity)를 획득하고, 상기 송수신기는 AP(access point)에게 적어도 하나의 데이터 프레임을 송신하고, 상기 송수신기는 상기 AP로부터 적어도 하나의 제어 프레임을 수신하고, 상기 프로세서는 무선랜 통신과 배타적인 동작을 수행하되, 상기 적어도 하나의 데이터 프레임 중 하나의 프레임은 상기 TXOP와 관련된 정보를 포함할 수 있다.According to another embodiment of the present disclosure, in a wireless LAN system, a communication node includes a transceiver, and a processor connected to the transceiver, wherein the processor obtains a transmit opportunity (TXOP), the transceiver transmits at least one data frame to an access point (AP), the transceiver receives at least one control frame from the AP, and the processor performs an operation exclusive to wireless LAN communication, wherein one of the at least one data frame may include information related to the TXOP.
본 개시에 따르면, 비-무선랜 무선 통신 또는 무선랜 직접 통신을 수행하는 무선랜 단말이 무선랜 통신을 수행하지 않을 때 TXOP(transmit opportunity)를 다른 무선랜 단말에 공유하거나 조기 종료하여 무선랜 통신의 안정성을 증가시키는 무선랜 단말 및 통신 방법이 제공될 수 있다. According to the present disclosure, a wireless LAN terminal and a communication method can be provided that increase the stability of wireless LAN communication by sharing a TXOP (transmit opportunity) with another wireless LAN terminal or terminating it early when a wireless LAN terminal performing non-wireless LAN wireless communication or wireless LAN direct communication does not perform wireless LAN communication.
본 개시에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable from the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by a person skilled in the art to which the present disclosure belongs from the description below.
도 1은 무선랜 시스템에서 통신 노드의 블록도를 도시한다.Figure 1 illustrates a block diagram of a communication node in a wireless LAN system.
도 2는 무선랜 시스템에서 MLD(multi link device)들 간에 설정되는 다중 링크의 개념을 도시한다.Figure 2 illustrates the concept of multiple links established between MLDs (multi link devices) in a wireless LAN system.
도 3은 무선랜 시스템에서 간섭 발생 시 통신 방법의 제1 실시예를 도시한다.Figure 3 illustrates a first embodiment of a communication method when interference occurs in a wireless LAN system.
도 4는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제2 실시예를 도시한다.Figure 4 illustrates a second embodiment of a communication method when interference occurs in a wireless LAN system.
도 5a는 무 무선랜 시스템에서 간섭 발생 시 통신 방법의 제3 실시예를 도시한다.FIG. 5a illustrates a third embodiment of a communication method when interference occurs in a wireless LAN system.
도 5b는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제4 실시예를 도시한다.FIG. 5b illustrates a fourth embodiment of a communication method when interference occurs in a wireless LAN system.
도 5c는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제5 실시예를 도시한다.FIG. 5c illustrates a fifth embodiment of a communication method when interference occurs in a wireless LAN system.
도 6a는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제6 실시예를 도시한다.FIG. 6a illustrates a sixth embodiment of a communication method when interference occurs in a wireless LAN system.
도 6b는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제7 실시예를 도시한다.FIG. 6b illustrates a seventh embodiment of a communication method when interference occurs in a wireless LAN system.
도 6c는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제8 실시예를 도시한다.FIG. 6c illustrates an eighth embodiment of a communication method when interference occurs in a wireless LAN system.
도 7a는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제9 실시예를 도시한다.FIG. 7a illustrates a ninth embodiment of a communication method when interference occurs in a wireless LAN system.
도 7b는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제10 실시예를 도시한다.FIG. 7b illustrates a tenth embodiment of a communication method when interference occurs in a wireless LAN system.
도 8은 무선랜 시스템에서 간섭 발생 시 통신 방법의 제11 실시예를 도시한다.Figure 8 illustrates an eleventh embodiment of a communication method when interference occurs in a wireless LAN system.
도 9는 A-제어 정보의 예를 도시한다.Figure 9 shows an example of A-control information.
도 10은 본 개시의 일 실시예에 따른 AP(access point)의 동작 흐름도를 도시한다.FIG. 10 illustrates an operation flow diagram of an AP (access point) according to one embodiment of the present disclosure.
도 11은 본 개시의 일 실시예에 따른 제1 STA(first station)의 동작 흐름도를 도시한다.FIG. 11 illustrates an operation flow diagram of a first STA (first station) according to one embodiment of the present disclosure.
도 12는 본 개시의 일 실시예에 따른 제2 STA(second station)의 동작 흐름도를 도시한다.FIG. 12 illustrates an operation flow diagram of a second STA (second station) according to one embodiment of the present disclosure.
이하에서는 첨부한 도면을 참고로 하여 본 개시의 실시 예에 대하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나, 본 개시는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein.
본 개시의 실시 예를 설명함에 있어서 공지 구성 또는 기능에 대한 구체적인 설명이 본 개시의 요지를 흐릴 수 있다고 판단되는 경우에는 그에 대한 상세한 설명은 생략한다. 및, 도면에서 본 개시에 대한 설명과 관계없는 부분은 생략하였으며, 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.In describing embodiments of the present disclosure, if it is determined that a specific description of a known configuration or function may obscure the gist of the present disclosure, a detailed description thereof will be omitted. In addition, parts in the drawings that are not related to the description of the present disclosure have been omitted, and similar parts have been given similar drawing reference numerals.
본 개시에 있어서, 어떤 구성요소가 다른 구성요소와 "연결", "결합" 또는 "접속"되어 있다고 할 때, 이는 직접적인 연결관계 뿐만 아니라, 그 중간에 또 다른 구성요소가 존재하는 간접적인 연결관계도 포함할 수 있다. 또한 어떤 구성요소가 다른 구성요소를 "포함한다" 또는 "가진다"고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 배제하는 것이 아니라 또 다른 구성요소를 더 포함할 수 있는 것을 의미한다.In the present disclosure, when a component is said to be "connected", "coupled" or "connected" to another component, this may include not only a direct connection relationship, but also an indirect connection relationship in which another component exists in between. In addition, when a component is said to "include" or "have" another component, this does not exclude the other component unless specifically stated otherwise, but means that the other component can be included.
본 개시에 있어서, 제1, 제2 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용되며, 특별히 언급되지 않는 한 구성요소들간의 순서 또는 중요도 등을 한정하지 않는다. 따라서, 본 개시의 범위 내에서 일 실시 예에서의 제1 구성요소는 다른 실시 예에서 제2 구성요소라고 칭할 수 있고, 마찬가지로 일 실시 예에서의 제2 구성요소를 다른 실시 예에서 제1 구성요소라고 칭할 수 있다. In this disclosure, the terms first, second, etc. are used only for the purpose of distinguishing one component from another component, and do not limit the order or importance between the components unless specifically stated. Accordingly, within the scope of this disclosure, a first component in one embodiment may be referred to as a second component in another embodiment, and similarly, a second component in one embodiment may be referred to as a first component in another embodiment.
본 개시에 있어서, 서로 구별되는 구성요소들은 각각의 특징을 명확하게 설명하기 위함이며, 구성요소들이 반드시 분리되는 것을 의미하지는 않는다. 즉, 복수의 구성요소가 통합되어 하나의 하드웨어 또는 소프트웨어 단위로 이루어질 수 있고, 하나의 구성요소가 분산되어 복수의 하드웨어 또는 소프트웨어 단위로 이루어질 수 있다. 따라서, 별도로 언급하지 않더라도 이와 같이 통합된 또는 분산된 실시 예도 본 개시의 범위에 포함된다. In the present disclosure, the components that are distinguished from each other are intended to clearly explain the characteristics of each, and do not necessarily mean that the components are separated. That is, a plurality of components may be integrated to form a single hardware or software unit, and a single component may be distributed to form a plurality of hardware or software units. Accordingly, even if not mentioned separately, such integrated or distributed embodiments are also included in the scope of the present disclosure.
본 개시에 있어서, 다양한 실시 예에서 설명하는 구성요소들이 반드시 필수적인 구성요소들을 의미하는 것은 아니며, 일부는 선택적인 구성요소일 수 있다. 따라서, 일 실시 예에서 설명하는 구성요소들의 부분집합으로 구성되는 실시 예도 본 개시의 범위에 포함된다. 또한, 다양한 실시 예에서 설명하는 구성요소들에 추가적으로 다른 구성요소를 포함하는 실시 예도 본 개시의 범위에 포함된다.In the present disclosure, the components described in various embodiments do not necessarily mean essential components, and some may be optional components. Accordingly, an embodiment that consists of a subset of the components described in one embodiment is also included in the scope of the present disclosure. In addition, an embodiment that includes other components in addition to the components described in various embodiments is also included in the scope of the present disclosure.
본 개시에서, "A 또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나", 및 "A, B, 또는 C 중 적어도 하나(at least one of A, B, C or combination thereof)"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. In this disclosure, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C", and "at least one of A, B, C or combination thereof" can include any one of the items listed together in the corresponding phrase, or all possible combinations thereof.
본 개시의 이점 및 특징, 및 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참고하면 명확해질 것이다. 그러나 본 개시는 이하에서 제시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명에 대한 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다.The advantages and features of the present disclosure, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present disclosure is not limited to the embodiments presented below, but may be implemented in various different forms, and these embodiments are provided only to make the disclosure of the present invention complete, and to fully inform a person having ordinary skill in the art to which the present invention belongs of the scope of the invention.
이하에서, 본 발명에 따른 실시예들이 적용되는 무선랜 통신 시스템(wireless LAN communication system)이 설명된다. 본 발명에 따른 실시예들이 적용되는 무선랜 통신 시스템은 아래 설명된 내용에 한정되지 않으며, 본 발명에 따른 실시예들은 다양한 무선 통신 시스템들에 적용될 수 있다. 무선랜 통신 시스템은 "무선랜 통신 네트워크"로 지칭될 수 있다.Hereinafter, a wireless LAN communication system to which embodiments according to the present invention are applied is described. The wireless LAN communication system to which embodiments according to the present invention are applied is not limited to the contents described below, and the embodiments according to the present invention can be applied to various wireless communication systems. The wireless LAN communication system can be referred to as a "wireless LAN communication network."
도 1은 무선랜 시스템에서 통신 노드의 블록도를 도시한다.Figure 1 illustrates a block diagram of a communication node in a wireless LAN system.
도 1을 참고하면, 통신 노드(100)는 AP(access point), STA(station), AP MLD(multi-link device), 또는 non-AP MLD일 수 있다. STA는 non-AP STA을 의미할 수 있다. AP에 의해 지원되는 동작 채널 폭(operating channel width)는 20MHz(megahertz), 80MHz, 또는 160MHz 등일 수 있다. STA에 의해 지원되는 동작 채널 폭은 20MHz, 또는 80MHz 등일 수 있다.Referring to FIG. 1, a communication node (100) may be an access point (AP), a station (STA), an AP multi-link device (MLD), or a non-AP MLD. STA may mean a non-AP STA. An operating channel width supported by an AP may be 20 MHz (megahertz), 80 MHz, or 160 MHz, etc. An operating channel width supported by an STA may be 20 MHz, 80 MHz, etc.
통신 노드(100)는 적어도 하나의 프로세서(110), 메모리(120) 및 네트워크와 연결되어 통신을 수행하는 적어도 하나의 송수신 장치(130)들을 포함할 수 있다. 송수신 장치(130)는 트랜시버(transceiver), RF(radio frequency) 유닛, RF 모듈(module) 등으로 지칭될 수 있다. 또한, 통신 노드(100)는 입력 인터페이스 장치(140), 출력 인터페이스 장치(150), 저장 장치(160) 등을 더 포함할 수 있다. 통신 노드(100)에 포함된 각각의 구성 요소들은 버스(bus, 170)에 의해 연결되어 서로 통신을 수행할 수 있다.The communication node (100) may include at least one processor (110), a memory (120), and at least one transceiver (130) that is connected to a network and performs communication. The transceiver (130) may be referred to as a transceiver, an RF (radio frequency) unit, an RF module, etc. In addition, the communication node (100) may further include an input interface device (140), an output interface device (150), a storage device (160), etc. Each component included in the communication node (100) may be connected by a bus (170) and may communicate with each other.
다만, 통신 노드(100)에 포함된 각각의 구성요소들은 공통 버스(170)가 아닌, 프로세서(110)를 중심으로 개별 인터페이스 또는 개별 버스를 통하여 연결될 수 있다. 예를 들어, 프로세서(110)는 메모리(120), 송수신 장치(130), 입력 인터페이스 장치(140), 출력 인터페이스 장치(150) 및 저장 장치(160) 중에서 적어도 하나와 전용 인터페이스를 통하여 연결될 수 있다.However, each component included in the communication node (100) may be connected through an individual interface or individual bus centered around the processor (110), rather than a common bus (170). For example, the processor (110) may be connected to at least one of the memory (120), the transmission/reception device (130), the input interface device (140), the output interface device (150), and the storage device (160) through a dedicated interface.
프로세서(110)는 메모리(120) 및 저장 장치(160) 중에서 적어도 하나에 저장된 프로그램 명령(program command)을 실행할 수 있다. 프로세서(110)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU), 또는 본 발명의 실시예들에 따른 방법들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(120) 및 저장 장치(160) 각각은 휘발성 저장 매체 및 비휘발성 저장 매체 중에서 적어도 하나로 구성될 수 있다. 예를 들어, 메모리(120)는 읽기 전용 메모리(read only memory, ROM) 및 랜덤 액세스 메모리(random access memory, RAM) 중에서 적어도 하나로 구성될 수 있다.The processor (110) can execute a program command stored in at least one of the memory (120) and the storage device (160). The processor (110) may mean a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor in which methods according to embodiments of the present invention are performed. Each of the memory (120) and the storage device (160) may be configured with at least one of a volatile storage medium and a nonvolatile storage medium. For example, the memory (120) may be configured with at least one of a read only memory (ROM) and a random access memory (RAM).
도 2는 무선랜 시스템에서 MLD들 간에 설정되는 다중 링크의 개념을 도시한다.Figure 2 illustrates the concept of multiple links established between MLDs in a wireless LAN system.
도 2를 참고하면, MLD는 하나의 MAC(medium access control) 주소를 가질 수 있다. 실시예들에서 MLD는 AP MLD 및/또는 non-AP MLD를 지칭할 수 있다. MLD의 MAC 주소는 non-AP MLD과 AP MLD 간의 다중 링크 셋업 절차에서 사용될 수 있다. AP MLD의 MAC 주소는 non-AP MLD의 MAC 주소와 다를 수 있다. AP MLD에 연계된 AP(들)은 서로 다른 MAC 주소를 가질 수 있고, non-AP MLD에 연계된 STA(들)은 서로 다른 MAC 주소를 가질 수 있다. 서로 다른 MAC 주소를 가진 AP MLD 내의 AP들은 각 링크를 담당할 수 있고, 독립적인 AP의 역할을 수행할 수 있다. Referring to FIG. 2, an MLD may have one MAC (medium access control) address. In embodiments, the MLD may refer to an AP MLD and/or a non-AP MLD. The MAC address of the MLD may be used in a multi-link setup procedure between the non-AP MLD and the AP MLD. The MAC address of the AP MLD may be different from the MAC address of the non-AP MLD. AP(s) associated with the AP MLD may have different MAC addresses, and STA(s) associated with the non-AP MLD may have different MAC addresses. APs in the AP MLD with different MAC addresses may be responsible for each link and may perform the role of independent APs.
서로 다른 MAC 주소를 가진 non-AP MLD 내의 STA들은 각 링크를 담당할 수 있고, 독립적인 STA의 역할을 수행할 수 있다. Non-AP MLD는 STA MLD로 지칭될 수 있다. MLD는 STR(simultaneous transmit and receive) 동작을 지원할 수 있다. 이 경우, MLD는 링크 1에서 전송 동작을 수행할 수 있고, 링크 2에서 수신 동작을 수행할 수 있다. STR 동작을 지원하는 MLD는 STR MLD(예: STR AP MLD, STR non-AP MLD)로 지칭될 수 있다. 실시예들에서 링크는 채널 또는 대역을 의미할 수 있다. STR 동작을 지원하지 않는 디바이스는 NSTR(non-STR) AP MLD 또는 NSTR non-AP MLD(또는, NSTR STA MLD)로 지칭될 수 있다.STAs in a non-AP MLD with different MAC addresses can take charge of each link and perform the role of independent STAs. The non-AP MLD may be referred to as a STA MLD. The MLD may support a STR (simultaneous transmit and receive) operation. In this case, the MLD may perform a transmission operation on
MLD는 비연속적인 대역폭 확장 방식(예: 80MHz + 80MHz)을 사용함으로써 다중 링크에서 프레임을 송수신할 수 있다. 다중 링크 동작은 멀티 대역 전송을 포함할 수 있다. AP MLD는 복수의 AP들을 포함할 수 있고, 복수의 AP들은 서로 다른 링크들에서 동작할 수 있다. 복수의 AP들 각각은 하위 MAC 계층의 기능(들)을 수행할 수 있다. 복수의 AP들 각각은 "통신 노드" 또는 "하위 엔티티(entity)"로 지칭될 수 있다. 통신 노드(즉, AP)는 상위 계층(또는, 도 1에 도시된 프로세서(110))의 제어에 따라 동작할 수 있다. non-AP MLD는 복수의 STA들을 포함할 수 있고, 복수의 STA들은 서로 다른 링크들에서 동작할 수 있다. 복수의 STA들 각각은 "통신 노드" 또는 "하위 엔티티"로 지칭될 수 있다. 통신 노드(예: STA)는 상위 계층(또는, 도 1에 도시된 프로세서(110))의 제어에 따라 동작할 수 있다.The MLD can transmit and receive frames in multiple links by using a non-continuous bandwidth expansion scheme (e.g., 80 MHz + 80 MHz). The multi-link operation can include multi-band transmission. The AP MLD can include multiple APs, and the multiple APs can operate on different links. Each of the multiple APs can perform the function(s) of the lower MAC layer. Each of the multiple APs can be referred to as a "communication node" or a "lower entity." The communication node (i.e., AP) can operate under the control of a higher layer (or, the processor (110) illustrated in FIG. 1). The non-AP MLD can include multiple STAs, and the multiple STAs can operate on different links. Each of the multiple STAs can be referred to as a "communication node" or a "lower entity." The communication node (e.g., STA) can operate under the control of a higher layer (or, the processor (110) illustrated in FIG. 1).
MLD는 멀티 대역(multi-band)에서 통신을 수행할 수 있다. 예를 들어, MLD는 2.4GHz 대역에서 채널 확장 방식(예: 대역폭 확장 방식)에 따라 40MHz 대역폭을 사용하여 통신을 수행할 수 있고, 5GHz 대역에서 채널 확장 방식에 따라 160MHz 대역폭을 사용하여 통신을 수행할 수 있다. MLD는 5GHz 대역에서 160MHz 대역폭을 사용하여 통신을 수행할 수 있고, 6GHz 대역에서 160MHz 대역폭을 사용하여 통신을 수행할 수 있다. MLD가 사용하는 하나의 주파수 대역(예: 하나의 채널)은 하나의 링크로 정의될 수 있다. 또는, MLD가 사용하는 하나의 주파수 대역에서 복수의 링크들이 설정될 수 있다. 예를 들어, MLD는 2.4GHz 대역에서 하나의 링크를 설정할 수 있고, 6GHz 대역에서 두 개의 링크들을 설정할 수 있다. 각 링크는 제1 링크, 제2 링크, 제3 링크 등으로 지칭될 수 있다. 또는, 각 링크는 링크 1, 링크 2, 링크 3 등으로 지칭될 수 있다. 링크 번호는 AP에 의해 설정될 수 있고, 링크별로 ID(identifier)가 부여될 수 있다.The MLD can perform communications in multi-band. For example, the MLD can perform communications using a 40MHz bandwidth in a 2.4GHz band according to a channel expansion method (e.g., a bandwidth expansion method), and can perform communications using a 160MHz bandwidth in a 5GHz band according to a channel expansion method. The MLD can perform communications using a 160MHz bandwidth in a 5GHz band, and can perform communications using a 160MHz bandwidth in a 6GHz band. One frequency band (e.g., one channel) used by the MLD can be defined as one link. Alternatively, multiple links can be established in one frequency band used by the MLD. For example, the MLD can establish one link in a 2.4GHz band, and two links in a 6GHz band. Each link can be referred to as a first link, a second link, a third link, etc. Alternatively, each link can be referred to as
MLD(예: AP MLD 및/또는 non-AP MLD)는 접속 절차 및/또는 다중 링크 동작을 위한 협상 절차를 수행함으로써 다중 링크를 설정할 수 있다. 이 경우, 링크의 개수 및/또는 다중 링크 중에서 사용될 링크가 설정될 수 있다. non-AP MLD(예: STA)는 AP MLD와 통신이 가능한 대역 정보를 확인할 수 있다. non-AP MLD와 AP MLD 간의 다중 링크 동작을 위한 협상 절차에서, non-AP MLD는 AP MLD가 지원하는 링크들 중에서 하나 이상의 링크들을 다중 링크 동작을 위해 사용하도록 설정할 수 있다. 다중 링크 동작을 지원하지 않는 STA(예: IEEE 802.11a/b/g/n/ac/ax STA)은 AP MLD가 지원하는 다중 링크들 중에서 하나 이상의 링크들에 접속될 수 있다.An MLD (e.g., an AP MLD and/or a non-AP MLD) can establish multiple links by performing an access procedure and/or a negotiation procedure for multi-link operation. In this case, the number of links and/or a link to be used among multiple links can be established. A non-AP MLD (e.g., an STA) can check information on a band that can be communicated with the AP MLD. In the negotiation procedure for multi-link operation between the non-AP MLD and the AP MLD, the non-AP MLD can establish one or more links among the links supported by the AP MLD to be used for multi-link operation. An STA (e.g., an IEEE 802.11a/b/g/n/ac/ax STA) that does not support multi-link operation can be connected to one or more links among the multiple links supported by the AP MLD.
다중 링크 간의 대역 간격(예: 주파수 도메인에서 링크 1와 링크 2의 대역 간격)이 충분한 경우, MLD는 STR 동작을 수행할 수 있다. 예를 들어, MLD는 다중 링크 중에서 링크 1를 사용하여 PPDU(PLCP(physical layer convergence procedure) protocol data unit) 1을 전송할 수 있고, 다중 링크 중에서 링크 2를 사용하여 PPDU 2를 수신할 수 있다. 반면, 다중 링크 간의 대역 간격이 충분하지 않은 경우에 MLD가 STR 동작을 수행하면, 다중 링크 간의 간섭인 IDC(in-device coexistence) 간섭이 발생할 수 있다. 따라서 다중 링크 간의 대역 간격이 충분하지 않은 경우, MLD는 STR 동작을 수행하지 못할 수 있다. 상술한 간섭 관계를 가지는 링크 쌍은 NSTR(Non Simultaneous Transmit and Receive) 제한된(limited) 링크 쌍일 수 있다. 여기서, MLD는 NSTR AP MLD 또는 NSTR non-AP MLD 일 수 있다.When the bandwidth gap between multiple links (e.g., the bandwidth gap between
예를 들어, AP MLD와 non-AP MLD 1 간에 링크 1, 링크 2, 및 링크 3을 포함하는 다중 링크가 설정될 수 있다. 링크 1과 링크 3 간의 대역 간격이 충분한 경우, AP MLD는 링크 1 및 링크 3을 사용하여 STR 동작을 수행할 수 있다. 즉, AP MLD는 링크 1을 사용하여 프레임을 전송할 수 있고, 링크 3을 사용하여 프레임을 수신할 수 있다. 링크 1과 링크 2 간의 대역 간격이 충분하지 않은 경우, AP MLD는 링크 1 및 링크 2를 사용하여 STR 동작을 수행하지 못할 수 있다. 링크 2와 링크 3 간의 대역 간격이 충분하지 않은 경우, AP MLD는 링크 2 및 링크 3을 사용하여 STR 동작을 수행하지 못할 수 있다.For example, multiple
한편, 무선랜 시스템에서 STA과 AP 간의 접속(access) 절차에서 다중 링크 동작을 위한 협상 절차가 수행될 수 있다.Meanwhile, in a wireless LAN system, a negotiation procedure for multi-link operation can be performed in the access procedure between a STA and an AP.
다중 링크를 지원하는 디바이스(예: AP, 및 STA)는 MLD(multi-link device)로 지칭될 수 있다. 다중 링크를 지원하는 AP는 AP MLD로 지칭될 수 있고, 다중 링크를 지원하는 STA은 non-AP MLD 또는 STA MLD로 지칭될 수 있다. AP MLD는 각 링크를 위한 물리적 주소(예: MAC 주소)를 가질 수 있다. AP MLD는 각 링크를 담당하는 AP가 별도로 존재하는 것처럼 구현될 수 있다. 복수의 AP들은 하나의 AP MLD 내에서 관리될 수 있다. 따라서 동일한 AP MLD에 속하는 복수의 AP들간의 조율이 가능할 수 있다. STA MLD는 각 링크를 위한 물리적 주소(예: MAC 주소)를 가질 수 있다. STA MLD는 각 링크를 담당하는 STA이 별도로 존재하는 것처럼 구현될 수 있다. 복수의 STA들은 하나의 STA MLD 내에서 관리될 수 있다. 따라서 동일한 STA MLD에 속하는 복수의 STA들간의 조율이 가능할 수 있다.A device (e.g., AP and STA) supporting multiple links may be referred to as a multi-link device (MLD). An AP supporting multiple links may be referred to as an AP MLD, and an STA supporting multiple links may be referred to as a non-AP MLD or a STA MLD. An AP MLD may have a physical address (e.g., MAC address) for each link. The AP MLD may be implemented as if there are separate APs responsible for each link. Multiple APs may be managed within one AP MLD. Therefore, coordination between multiple APs belonging to the same AP MLD may be possible. A STA MLD may have a physical address (e.g., MAC address) for each link. The STA MLD may be implemented as if there are separate STAs responsible for each link. Multiple STAs may be managed within one STA MLD. Therefore, coordination between multiple STAs belonging to the same STA MLD may be possible.
예를 들어, AP MLD의 AP1 및 STA MLD의 STA1 각각은 제1 링크를 담당할 수 있고, 제1 링크를 사용하여 통신을 할 수 있다. AP MLD의 AP2 및 STA MLD의 STA2 각각은 제2 링크를 담당할 수 있고, 제2 링크를 사용하여 통신을 할 수 있다. STA2는 제2 링크에서 제1 링크에 대한 상태 변화 정보를 수신할 수 있다. 이 경우, STA MLD는 각 링크에서 수신된 정보(예: 상태 변화 정보)를 취합할 수 있고, 취합된 정보에 기초하여 STA1에 의해 수행되는 동작을 제어할 수 있다.For example, each of AP1 of the AP MLD and STA1 of the STA MLD can be in charge of the first link and can communicate using the first link. Each of AP2 of the AP MLD and STA2 of the STA MLD can be in charge of the second link and can communicate using the second link. STA2 can receive state change information about the first link from the second link. In this case, the STA MLD can collect information (e.g., state change information) received from each link and control an operation performed by STA1 based on the collected information.
다음으로, 무선랜 시스템에서 데이터의 송수신 방법들이 설명될 것이다. 통신 노드들 중에서 제1 통신 노드에서 수행되는 방법(예: 신호의 전송 또는 수신)이 설명되는 경우에도 이에 대응하는 제2 통신 노드는 제1 통신 노드에서 수행되는 방법과 상응하는 방법(예: 신호의 수신 또는 전송)을 수행할 수 있다. 즉, STA의 동작이 설명된 경우에 이에 대응하는 AP는 STA의 동작과 상응하는 동작을 수행할 수 있다. 반대로, AP의 동작이 설명된 경우에 이에 대응하는 STA은 AP의 동작과 상응하는 동작을 수행할 수 있다. 실시예에서, STA의 동작은 STA MLD의 동작으로 해석될 수 있고, STA MLD의 동작은 STA의 동작으로 해석될 수 있고, AP의 동작은 AP MLD의 동작으로 해석될 수 있고, AP MLD의 동작은 AP의 동작으로 해석될 수 있다.Next, methods of transmitting and receiving data in a wireless LAN system will be described. Even if a method (e.g., transmitting or receiving a signal) performed by a first communication node among communication nodes is described, a second communication node corresponding thereto can perform a method (e.g., receiving or transmitting a signal) corresponding to the method performed by the first communication node. That is, when an operation of an STA is described, an AP corresponding thereto can perform an operation corresponding to the operation of the STA. Conversely, when an operation of an AP is described, an STA corresponding thereto can perform an operation corresponding to the operation of the AP. In an embodiment, an operation of an STA can be interpreted as an operation of an STA MLD, an operation of an STA MLD can be interpreted as an operation of an STA, an operation of an AP can be interpreted as an operation of an AP MLD, and an operation of an AP MLD can be interpreted as an operation of an AP.
도 3은 무선랜 시스템에서 간섭 발생 시 통신 방법의 제1 실시예를 도시한다.Figure 3 illustrates a first embodiment of a communication method when interference occurs in a wireless LAN system.
도 3을 참고하면, 무선랜 채널에서는 AP 1(101), STA 1(103), 및 STA 2(105)가 동작할 수 있다. 무선랜 채널은 무선랜 링크로도 지칭될 수 있다. AP 1(101), STA 1(103), 및 STA 2(105)가 동작하는 무선랜 링크는 다중 링크(Multi-Link) 중 하나의 링크일 수 있다. 즉, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어(affiliated with) 동작할 수 있다. 또는, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작하지 않을 수 있다.Referring to FIG. 3, AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel. The wireless LAN channel may also be referred to as a wireless LAN link. The wireless LAN link in which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of the multi-link links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate while being affiliated with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate while being affiliated with an upper MLD.
STA 1(103)은 링크에서 채널 접근 절차를 수행할 수 있다. 채널 접근 절차는 AC(access categories)별 EDCA(enhanced distributed channel access) 백오프 동작일 수 있다. STA 1(103)이 백오프 동작을 성공(예: AC별 EDCA 백오프 카운터가 0에 도달)하고, STA 1(103)의 AC별 EDCAF(EDCA Function)가 전송을 결정한 경우 STA 1(103)은 TXOP을 획득한 것으로 간주된다. 즉, STA 1(103)은 TXOP 보유자(Holder)이다. TXOP 보유자인 STA 1(103)은 Original TXOP 길이만큼 TXOP을 획득했을 수 있다. STA 1(103)은 TXOP 내에서 복수의 데이터 프레임들을 미리 정해진 간격을 두고 전송할 수 있다. 미리 정해진 간격은 SIFS(Short Inter-Frame Space) 또는 SIFS보다 길거나 짧은 XIFS일 수 있다. XIFS는 PIFS(priority inter-frame space) 간격보다는 짧거나 같을 수 있다. 데이터 프레임은 예를 들어, PPDU(physical layer protocol data unit), MPDU(medium access control layer protocol data unit) 또는, A-MPDU(aggregated MPDU)일 수 있다. STA 1(103)은 링크에서 제1 데이터 프레임(300) 및 제2 데이터 프레임(302)을 AP 1(101)로 전송할 수 있다. 제1 데이터 프레임 (300) 및 제2 데이터 프레임(302)의 전송 간격은 SIFS 또는 기타간격인 XIFS일 수 있다. 다른 방법으로, 제1 데이터 프레임(300) 및 제2 데이터 프레임(302) 사이에는 AP 1(101)의 제1 제어 프레임(304)이 전송될 수 있다. 제어 프레임은 예를 들어, BA(block ACK) 프레임, CF-End(contention free end) 프레임, CTS(clear to send) 프레임, 및 RTS(request to send) 프레임 등 중 어느 하나일 수 있다. 데이터 프레임들 사이에 제1 제어 프레임(304)이 전송되어야 하는지, 또는 마지막 데이터 프레임(예: 제2 데이터 프레임(302)) 전송 후에 제1 제어 프레임(304)이 전송되어야 하는지 여부는 미리 협상을 통해 정해질 수 있다. 이와 달리, 제1 제어 프레임(304)의 전송 시점은 최초 전송되는 데이터 프레임(예: 제1 데이터 프레임(300))내에 포함되어 있는 MAC 헤더에 지시자가 포함되어 지시될 수 있다. STA 1 (103) can perform a channel access procedure on a link. The channel access procedure may be an enhanced distributed channel access (EDCA) backoff operation per AC (access categories). If STA 1 (103) succeeds in the backoff operation (e.g., the EDCA backoff counter per AC reaches 0) and the EDCAF (EDCA Function) per AC of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames at predetermined intervals within the TXOP. The predetermined interval may be a Short Inter-Frame Space (SIFS) or an XIFS which is longer or shorter than the SIFS. The XIFS can be shorter than or equal to the PIFS (priority inter-frame space) interval. The data frame can be, for example, a PPDU (physical layer protocol data unit), an MPDU (medium access control layer protocol data unit), or an A-MPDU (aggregated MPDU). STA 1 (103) can transmit a first data frame (300) and a second data frame (302) to AP 1 (101) on the link. The transmission interval of the first data frame (300) and the second data frame (302) can be XIFS, which is SIFS or other interval. Alternatively, a first control frame (304) of AP 1 (101) can be transmitted between the first data frame (300) and the second data frame (302). The control frame may be, for example, one of a BA (block ACK) frame, a CF-End (contention free end) frame, a CTS (clear to send) frame, and an RTS (request to send) frame. Whether the first control frame (304) should be transmitted between data frames or whether the first control frame (304) should be transmitted after the transmission of the last data frame (e.g., the second data frame (302)) may be determined in advance through negotiation. Alternatively, the transmission timing of the first control frame (304) may be indicated by an indicator included in the MAC header included in the first transmitted data frame (e.g., the first data frame (300)).
제2 데이터 프레임(302)을 전송하기 전, STA 1(103)은 non-802.11 무선 통신(예: Bluetooth 통신, Cellular 통신 등)이 수행되거나 또는 무선랜 직접 통신이 수행될 것을 알 수 있다. Non-802.11 무선 통신 또는 무선랜 직접 통신은 제1 데이터 프레임(300)이 전송된 링크와 다른 동작 주파수에서 수행될 수 있다. 즉, Non-802.11 무선 통신 또는 무선랜 직접 통신은 STA 1(103)이 획득한 TXOP이 설정된 채널과 다른 채널에서 수행될 수 있다. STA 1(103)은 Non-802.11 무선 통신 및 무선랜 직접 통신을 수행하는 동안 AP 1(101)과 통신할 수 없다. 따라서, STA 1(103)은 Non-802.11 무선 통신 및 무선랜 직접 통신을 수행하는 동안 AP 1(101)이 통신 자원을 사용할 수 있도록 하고자 할 수 있다. 따라서, STA 1(103)은 제2 데이터 프레임(302)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 TXOP 전달(Transfer) 정보를 포함할 수 있다. TXOP 전달 정보는 예를 들어 도 9에 도시된 것과 동일하거나 유사한 구조를 가지고 있을 수 있다. TXOP 전달 정보는 MAC 헤더의 HT 제어(HT control) 필드에 A-제어(A-control) 형태로 포함될 수 있다. 다른 방법으로, TXOP 전달 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소(information element), 비트(bit), 필드(field) 또는 서브필드(sub-field))로 데이터 프레임에 포함되어 전송될 수 있다. TXOP 전달 정보는 STA 1(103)이 AP 1(101)로 TXOP을 전달할 것을 지시할 수 있다. STA 1(103)은 TXOP 전달 정보에 전달하는 TXOP의 길이를 표시할 수 있다. 다른 방법으로, STA 1(103)은 전달하는 TXOP의 길이를 MAC 헤더의 duration 필드로 지시할 수 있고, 무선랜 통신이 불가능한 시간 길이를 TXOP 전달 정보에 포함해 지시할 수 있다. 또는, STA 1(103)이 전송하는 MAC 헤더의 duration 필드와 TXOP 전달 정보에 포함된 STA 1(103)의 TXOP 길이는 같을 수 있다. STA 1(103)이 TXOP을 전달하기 위해 전송하는 마지막 프레임인 제2 데이터 프레임(302)은 레거시(legacy) 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다.Before transmitting the second data frame (302), STA 1 (103) may know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or wireless LAN direct communication will be performed. The non-802.11 wireless communication or wireless LAN direct communication may be performed at a different operating frequency from the link on which the first data frame (300) is transmitted. That is, the non-802.11 wireless communication or wireless LAN direct communication may be performed at a different channel from the channel on which the TXOP acquired by STA 1 (103) is set. STA 1 (103) cannot communicate with AP 1 (101) while performing non-802.11 wireless communication and wireless LAN direct communication. Therefore, STA 1 (103) may want to allow AP 1 (101) to use communication resources while performing non-802.11 wireless communication and wireless LAN direct communication. Accordingly, STA 1 (103) may include TXOP transfer information in the MAC header of the MPDU or A-MPDU included in the second data frame (302). The TXOP transfer information may have, for example, a structure identical to or similar to that illustrated in FIG. 9. The TXOP transfer information may be included in the HT control field of the MAC header in the form of an A-control. Alternatively, the TXOP transfer information may be included in a data frame and transmitted in a form other than the A-control form (e.g., an information element, a bit, a field, or a sub-field). The TXOP transfer information may instruct STA 1 (103) to transfer a TXOP to AP 1 (101). STA 1 (103) may indicate the length of the TXOP transferred in the TXOP transfer information. Alternatively, STA 1 (103) may indicate the length of the TXOP to be transmitted by the duration field of the MAC header, and may indicate the length of time during which wireless LAN communication is unavailable by including the length of time in the TXOP transmission information. Alternatively, the duration field of the MAC header transmitted by STA 1 (103) and the length of the TXOP of STA 1 (103) included in the TXOP transmission information may be the same. The second data frame (302), which is the last frame transmitted by STA 1 (103) to transmit the TXOP, may be transmitted in a format that legacy terminals can recognize (e.g., non-HT PPDU).
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(302) 수신 후에 제1 제어 프레임(304)으로 응답할 수 있다. 제1 제어 프레임(304)은 제1 제어 프레임(304) 전송 전까지 수신한 데이터 프레임들에 대한 수신 상태 정보를 모두 포함할 수 있다. AP 1(101)이 제1 제어 프레임(304)으로 응답한 후, AP 1(101)은 STA 1(103)이 지시한 TXOP 전달 정보에 포함된 시간 길이 내에서 통신을 수행할 수 있다. STA 1(103)이 지시한 시간 길이는 Transferred TXOP으로 지칭될 수 있다. AP 1(101)은 Transferred TXOP 내에서 STA 1(103)으로 프레임을 전송하지 않는다. AP 1(101)은 Transferred TXOP의 보유자로 동작하거나, TXOP 보유자와 유사한 동작을 수행할 수 있다. AP 1(101)은 STA 2(105)로 다운링크 프레임을 전송할 수 있다. 다른 방법으로, AP 1(101)은 업링크 프레임 전송을 트리거링하기 위해 트리거 프레임을 전송할 수 있다. 다른 방법으로, AP 1(101)은 TXOP을 종료할 수 있다. TXOP 종료는 예를 들어, 제2 제어 프레임(예: CF-End 프레임)의 전송을 통해 수행될 수 있다. 다른 방법으로, TXOP의 종료는 MAC 헤더의 Duration 필드가 0으로 지시된 데이터 프레임의 전송으로도 수행될 수 있다.AP 1 (101) may respond with a first control frame (304) after receiving the second data frame (302) of STA 1 (103). The first control frame (304) may include all reception status information for data frames received before transmitting the first control frame (304). After AP 1 (101) responds with the first control frame (304), AP 1 (101) may perform communication within a time length included in the TXOP transmission information indicated by STA 1 (103). The time length indicated by STA 1 (103) may be referred to as Transferred TXOP. AP 1 (101) does not transmit frames to STA 1 (103) within the Transferred TXOP. AP 1 (101) may act as a holder of the Transferred TXOP or may perform an operation similar to a TXOP holder. AP 1 (101) may transmit a downlink frame to STA 2 (105). Alternatively, AP 1 (101) may transmit a trigger frame to trigger uplink frame transmission. Alternatively, AP 1 (101) may terminate a TXOP. Terminating a TXOP may be performed, for example, by transmitting a second control frame (e.g., a CF-End frame). Alternatively, terminating a TXOP may also be performed by transmitting a data frame in which the Duration field of the MAC header is indicated as 0.
STA 1(103)은 제2 데이터 프레임(302)에서 지시된 시간 구간에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다.STA 1 (103) can perform non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (302).
도 4는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제2 실시예를 도시한 도면이다.FIG. 4 is a diagram illustrating a second embodiment of a communication method when interference occurs in a wireless LAN system.
도 4를 참고하면, 무선랜 채널에서는 AP 1(101), STA 1(103), 및 STA 2(105)가 동작할 수 있다. 무선랜 채널은 무선랜 링크로도 지칭될 수 있다. AP 1(101), STA 1(103), 및 STA 2(105)가 동작하는 무선랜 링크는 다중 링크(Multi-Link) 중 하나의 링크일 수 있다. 즉, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작할 수 있다. 또는, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나는 상위 MLD에 연계되어 동작하지 않을 수 있다.Referring to FIG. 4, AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel. The wireless LAN channel may also be referred to as a wireless LAN link. The wireless LAN link in which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of the multi-link links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate in conjunction with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate in conjunction with an upper MLD.
STA 1(103)은 링크에서 채널 접근 절차를 수행할 수 있다. 채널 접근 절차는 AC별 EDCA 백오프 동작일 수 있다. STA 1(103)이 백오프 동작을 성공(예: AC별 EDCA 백오프 카운터가 0에 도달)하고, STA 1(103)의 AC별 EDCAF(EDCA Function)가 전송을 결정한 경우 STA 1(103)은 TXOP을 획득한 것으로 간주된다. 즉, STA 1(103)은 TXOP 보유자(holder)이다. TXOP 보유자인 STA 1(103)은 Original TXOP 길이만큼 TXOP을 획득했을 수 있다. STA 1(103)은 TXOP 내에서 복수의 데이터 프레임들을 미리 정해진 간격을 두고 전송할 수 있다. 미리 정해진 간격은 SIFS 또는 SIFS보다 길거나 짧은 XIFS일 수 있다. XIFS는 PIFS보다는 짧거나 같을 수 있다. 데이터 프레임은 예를 들어, PPDU, MPDU 또는 A-MPDU일 수 있다. STA 1(103)은 링크에서 제1 데이터 프레임(400), 및 제2 데이터 프레임(402)을 AP 1(101)로 전송할 수 있다. 제1 데이터 프레임(400) 및 제2 데이터 프레임 (402)의 전송 간격은 SIFS 또는 기타간격인 XIFS일 수 있다. 다른 방법으로, 제1 데이터 프레임(400) 및 제2 데이터 프레임(402) 사이에는 AP 1(101)의 제1 제어 프레임(404)이 전송될 수 있다. 데이터 프레임들 사이에 제1 제어 프레임(404)이 전송되어야 하는지, 또는 마지막 데이터 프레임(예: 제2 데이터 프레임(402)) 전송 후에 제1 제어 프레임(404)이 전송되어야 하는지 여부는 미리 협상을 통해 정해질 수 있다. 이와 달리, 최초 전송되는 데이터 프레임(예: 제1 데이터 프레임(400))내에 포함되어 있는 MAC 헤더에 지시자가 포함되어 제1 제어 프레임(404)의 전송 시점이 지시될 수 있다.STA 1 (103) can perform a channel access procedure on the link. The channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF (EDCA Function) of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals. The predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS. XIFS may be shorter than or equal to PIFS. The data frame may be, for example, a PPDU, an MPDU, or an A-MPDU. STA 1 (103) may transmit a first data frame (400) and a second data frame (402) to AP 1 (101) over the link. The transmission interval of the first data frame (400) and the second data frame (402) may be SIFS or another interval, XIFS. Alternatively, a first control frame (404) of AP 1 (101) may be transmitted between the first data frame (400) and the second data frame (402). Whether the first control frame (404) should be transmitted between the data frames or after the transmission of the last data frame (e.g., the second data frame (402)) may be determined in advance through negotiation. Alternatively, an indicator may be included in the MAC header included in the first transmitted data frame (e.g., the first data frame (400)) to indicate the time of transmission of the first control frame (404).
제2 데이터 프레임(402)를 전송하기 전, STA 1(103)은 non-802.11 무선 통신(예: Bluetooth 통신, Cellular 통신 등)이 수행되거나, 무선랜 직접 통신이 수행될 것을 알 수 있다. Non-802.11 무선 통신 또는 무선랜 직접 통신은 제1 데이터 프레임(400)이 전송된 링크와 다른 동작 주파수에서 수행될 수 있다. 즉, Non-802.11 무선 통신 또는 무선랜 직접 통신은 STA 1(103)이 획득한 TXOP이 설정된 채널과 다른 채널에서 수행될 수 있다. STA 1(103)은 Non-802.11 무선 통신 및 무선랜 직접 통신을 수행하는 동안 AP 1(101)과 통신할 수 없다. 따라서, STA 1(103)은 Non-802.11 무선 통신 및 무선랜 직접 통신을 수행하는 동안 AP 1(101) 및 STA 2(105)를 포함한 통신 노드들이 통신 자원을 사용할 수 있도록 하고자 할 수 있다. 따라서, STA 1(103)은 제2 데이터 프레임(402)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 TXOP 종료(TXOP Termination) 정보를 포함할 수 있다. TXOP 종료 정보는 예를 들어, 도 9에 도시된 것과 동일하거나 유사한 구조를 가지고 있을 수 있다. 다른 예로, TXOP 종료 정보는 MAC 헤더의 HT 제어 필드에 A-제어 형태로 포함될 수 있다. 다른 방법으로, TXOP 종료 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소, 비트, 필드 또는 서브필드)로 프레임에 포함되어 전송될 수 있다. TXOP 종료 정보는 STA 1(103)이 TXOP을 종료하는 것을 지시하는 정보이다. STA 1(103)은 MAC 헤더의 duration 필드에 AP 1(101)의 BA 프레임(404)의 예상 전송 시간을 지시할 수 있고, STA 1(103)이 무선랜 통신이 불가능한 시간 길이를 TXOP 전달 정보에 포함해 지시할 수 있다. 다른 방법으로, STA 1(103)은 MAC 헤더의 duration 필드에 original TXOP의 남은 길이를 지시할 수 있고, STA 1(103)이 무선랜 통신이 불가능한 시간 길이를 TXOP 전달 정보에 포함해 지시할 수 있다. STA 1(103)이 TXOP을 종료하기 위해 전송하는 마지막 프레임인 제2 데이터 프레임(402)은 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다.Before transmitting the second data frame (402), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or wireless LAN direct communication will be performed. Non-802.11 wireless communication or wireless LAN direct communication can be performed at a different operating frequency from the link on which the first data frame (400) is transmitted. That is, Non-802.11 wireless communication or wireless LAN direct communication can be performed at a different channel from the channel on which the TXOP acquired by STA 1 (103) is set. STA 1 (103) cannot communicate with AP 1 (101) while performing Non-802.11 wireless communication and wireless LAN direct communication. Accordingly, STA 1 (103) may want to allow communication nodes including AP 1 (101) and STA 2 (105) to use communication resources while performing Non-802.11 wireless communication and wireless LAN direct communication. Accordingly, STA 1 (103) may include TXOP Termination information in the MAC header of the MPDU or A-MPDU included in the second data frame (402). The TXOP termination information may have a structure identical to or similar to that illustrated in FIG. 9, for example. As another example, the TXOP termination information may be included in the HT Control field of the MAC header in the form of an A-Control. Alternatively, the TXOP termination information may be included in the frame and transmitted in a form other than the A-Control form (e.g., information element, bit, field, or subfield). The TXOP termination information is information indicating that STA 1 (103) terminates the TXOP. STA 1 (103) may indicate the expected transmission time of the BA frame (404) of AP 1 (101) in the duration field of the MAC header, and may include the length of time during which wireless LAN communication is unavailable in the TXOP transmission information. Alternatively, STA 1 (103) may indicate the remaining length of the original TXOP in the duration field of the MAC header, and may include the length of time during which wireless LAN communication is unavailable in the TXOP transmission information. The second data frame (402), which is the last frame transmitted by STA 1 (103) to terminate the TXOP, may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(402) 수신 후에 제1 제어 프레임(404)으로 응답할 수 있다. 제1 제어 프레임(404)은, 제1 제어 프레임(404) 전송 전까지 수신한 데이터 프레임들에 대한 수신 상태 정보를 모두 포함할 수 있다. 제1 제어 프레임(404)의 MAC 헤더에 포함된 duration 필드는 0으로 설정될 수 있다. AP 1(101)이 제1 제어 프레임(404)으로 응답한 후, AP 1(101)은 STA 1(103)이 지시한 TXOP 종료 정보에 포함된 시간 길이동안 STA 1(103)로 프레임 전송을 하지 않는다.AP 1 (101) may respond with a first control frame (404) after receiving the second data frame (402) of STA 1 (103). The first control frame (404) may include all reception status information for data frames received before transmission of the first control frame (404). A duration field included in the MAC header of the first control frame (404) may be set to 0. After AP 1 (101) responds with the first control frame (404), AP 1 (101) does not transmit a frame to STA 1 (103) for a time period included in the TXOP termination information indicated by STA 1 (103).
STA 2(105)는, STA 1(103)의 제1 데이터 프레임(400)에 포함된 MPDU 또는/및 A-MPDU의 MAC 헤더에 포함된 duration 필드의 값에 따라, NAV(network allocation vector, 406)를 설정할 수 있다. NAV(406)가 설정된 경우 가상 캐리어 감지(virtual carrier sensing)에 의해 채널은 busy로 간주된다. 가상 캐리어 감지에 의해 채널이 busy로 간주되면, 통신 노드는 채널 감지 동작을 수행할 때 해당 채널이 점유되었다고 간주한다. STA 2(105)는, STA 1(103)이 전송하는 제2 데이터 프레임(402) 및 AP 1(101)이 전송하는 제1 제어 프레임(404)의 MAC 헤더에 포함된 duration 필드에 따라, NAV(406)를 업데이트할 수 있다. 업데이트된 NAV(updated NAV, 408)는 제1 데이터 프레임(400)에 의해 설정된 NAV(406)보다 짧아질 수 있고, STA 2(105)는 제2 데이터 프레임(402)에 의해 업데이트된 NAV(408)를 바탕으로 채널에 접근할 수 있다. 이와 달리, 제1 제어 프레임(404)는 CF-End 프레임일 수 있다. CF-End 프레임을 수신한 통신 노드들(예를 들어, STA 2(105)를 포함하는 통신 노드들)은 NAV를 종료할 수 있다. 즉, NAV를 종료하도록 NAV는 업데이트 되고, STA 2(105)는 제1 제어 프레임(404)에 의해 업데이트된 NAV(408)를 바탕으로 채널에 접근할 수 있다.STA 2 (105) can set NAV (network allocation vector, 406) according to the value of the duration field included in the MAC header of the MPDU or/and A-MPDU included in the first data frame (400) of STA 1 (103). If NAV (406) is set, the channel is considered busy by virtual carrier sensing. If the channel is considered busy by virtual carrier sensing, the communication node considers the corresponding channel to be occupied when performing a channel sensing operation. STA 2 (105) can update NAV (406) according to the duration field included in the MAC header of the second data frame (402) transmitted by STA 1 (103) and the first control frame (404) transmitted by AP 1 (101). The updated NAV (updated NAV, 408) may be shorter than the NAV (406) set by the first data frame (400), and STA 2 (105) may access the channel based on the NAV (408) updated by the second data frame (402). Alternatively, the first control frame (404) may be a CF-End frame. Communication nodes (e.g., communication nodes including STA 2 (105)) that receive the CF-End frame may end the NAV. That is, the NAV is updated to end the NAV, and STA 2 (105) may access the channel based on the NAV (408) updated by the first control frame (404).
STA 1(103)은 제2 데이터 프레임(402)에서 지시된 시간 구간에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다. STA 1(103)이 TXOP을 조기 종료한 경우, STA 1(103)이 non-802.11 통신 또는 무선랜 직접 통신 동작을 무선랜 링크(예: 제1 데이터 프레임(400), 및 제2 데이터 프레임(402)이 전송된 링크)가 아닌 다른 링크에서 수행할 때, STA 2(105)는 NAV(406)를 상기 무선랜 링크에서 조기 종료할 수 있다. 따라서, STA 1(103)을 제외한 다른 STA들의 불필요한 채널 접근 지연이 감소될 수 있다.STA 1 (103) can perform a non-802.11 wireless communication or a wireless LAN direct communication operation during the time period indicated in the second data frame (402). When STA 1 (103) terminates TXOP early, when STA 1 (103) performs a non-802.11 communication or a wireless LAN direct communication operation on a link other than a wireless LAN link (e.g., the link through which the first data frame (400) and the second data frame (402) are transmitted), STA 2 (105) can terminate NAV (406) early on the wireless LAN link. Accordingly, unnecessary channel access delays of STAs other than STA 1 (103) can be reduced.
도 5a는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제3 실시예를 도시한 다.FIG. 5a illustrates a third embodiment of a communication method when interference occurs in a wireless LAN system.
도 5b는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제4 실시예를 도시한다.FIG. 5b illustrates a fourth embodiment of a communication method when interference occurs in a wireless LAN system.
도 5c는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제5 실시예를 도시한다.FIG. 5c illustrates a fifth embodiment of a communication method when interference occurs in a wireless LAN system.
도 5a, 5b 및 5c를 참고하면, 무선랜 채널에서는 AP 1(101), STA 1(103), 및 STA 2(105)가 동작할 수 있다. 무선랜 채널은 무선랜 링크로도 지칭될 수 있다. AP 1(101), STA 1(103), 및 STA 2(105)가 동작하는 무선랜 링크는 다중 링크 중 하나의 링크일 수 있다. 즉, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작할 수 있다. 또는, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나는 상위 MLD에 연계되어 동작하지 않을 수 있다.Referring to FIGS. 5a, 5b, and 5c, AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel. The wireless LAN channel may also be referred to as a wireless LAN link. The wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of multiple links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate while being linked to an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate while being linked to an upper MLD.
STA 1(103)은 링크에서 채널 접근 절차를 수행할 수 있다. 채널 접근 절차는 AC별 EDCA 백오프 동작일 수 있다. STA 1(103)이 백오프 동작을 성공(예: AC별 EDCA 백오프 카운터가 0에 도달)하고, STA 1(103)의 AC별 EDCAF(가 전송을 결정한 경우 STA 1(103)은 TXOP을 획득한 것으로 간주된다. 즉, STA 1(103)은 TXOP 보유자이다. TXOP 보유자인 STA 1(103)은 Original TXOP 길이만큼 TXOP을 획득했을 수 있다. STA 1(103)은 TXOP 내에서 복수의 데이터 프레임들을 미리 정해진 간격을 두고 전송할 수 있다. 미리 정해진 간격은 SIFS 또는 SIFS보다 길거나 짧은 XIFS일 수 있다. XIFS는 PIFS보다 짧거나 같을 수 있다. 데이터 프레임은 PPDU, MPDU 또는, A-MPDU일 수 있다. STA 1(103)은 링크에서 제1 데이터 프레임(500), 및 제2 데이터 프레임(502)을 AP 1(101)로 전송할 수 있다. 제1 데이터 프레임(500) 및 제2 데이터 프레임(502)의 전송 간격은 SIFS 또는 기타간격인 XIFS일 수 있다. STA 1 (103) can perform a channel access procedure on the link. The channel access procedure can be an EDCA backoff operation per AC. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines to transmit, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals. The predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS. XIFS may be shorter than or equal to PIFS. The data frame may be PPDU, MPDU, or A-MPDU. STA 1 (103) transmits a first data frame (500) and a second data frame (502) to AP on the link. 1(101). The transmission interval of the first data frame (500) and the second data frame (502) may be SIFS or other intervals such as XIFS.
다른 방법으로, 제1 데이터 프레임(500) 및 제2 데이터 프레임(502) 사이에는 AP 1(101)의 제1 제어 프레임(504)이 전송될 수 있다. 제어 프레임은 예를 들어, BA 프레임, CF-End 프레임, CTS 프레임, 및 RTS 프레임 중 어느 하나일 수 있다. 데이터 프레임들 사이에 제1 제어 프레임(504)이 전송되어야 하는지 마지막 데이터 프레임 (예: 제2 데이터 프레임(502))가 전송된 후에 제1 제어 프레임(504)이 전송되어야 하는지 여부는 미리 협상을 통해 정해질 수 있고, 또는 최초 전송되는 데이터 프레임(예: 제1 데이터 프레임(500))내에 포함되어 있는 MAC 헤더에 지시자가 포함되어 지시될 수 있다. Alternatively, a first control frame (504) of AP 1 (101) may be transmitted between the first data frame (500) and the second data frame (502). The control frame may be, for example, one of a BA frame, a CF-End frame, a CTS frame, and an RTS frame. Whether the first control frame (504) should be transmitted between the data frames or after the last data frame (e.g., the second data frame (502)) is transmitted may be determined in advance through negotiation, or may be indicated by including an indicator in the MAC header included in the first transmitted data frame (e.g., the first data frame (500)).
제2 데이터 프레임(502)을 전송하기 전, STA 1(103)은 non-802.11 무선 통신(예: Bluetooth 통신, Cellular 통신 등)이 수행되거나, 무선랜 직접 통신이 수행될 것을 알 수 있다.Before transmitting the second data frame (502), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or direct wireless LAN communication will be performed.
도 5a를 참고하면, STA 1(103)은 제2 데이터 프레임(502)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 TXOP 종료 정보를 포함할 수 있다. TXOP 종료 정보는 예를 들어 도 9에 도시된 것과 동일하거나 유사한 구조를 가지고 있을 수 있다. TXOP 종료 정보는 MAC 헤더의 HT 제어 필드에 A-제어 형태로 포함될 수 있다. 다른 방법으로, TXOP 종료 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소, 비트, 필드 또는 서브필드)로 프레임에 포함되어 전송될 수 있다. TXOP 종료 정보는 STA 1(103)이 TXOP을 종료하는 것을 지시하는 정보이다. STA 1(103)은 MAC 헤더의 duration 필드에 AP 1(101)의 제1 제어 프레임(504)의 예상 전송 시간을 지시할 수 있다. 더하여, STA 1(103)이 무선랜 통신이 불가능한 시간 길이를 TXOP 전달 정보에 포함해 지시할 수 있다. 다른 방법으로, STA 1(103)은 MAC 헤더의 duration 필드에 AP 1(101)의 제1 제어 프레임(504) 및 제2 제어 프레임(506)의 전송 시간을 지시할 수 있다. 더하여, STA 1(103)이 무선랜 통신이 불가능한 시간 길이를 TXOP 전달 정보에 포함해 지시할 수 있다. 다른 방법으로, STA 1(103)은 MAC 헤더의 duration 필드에 original TXOP의 남은 길이를 지시할 수 있다. 더하여, STA 1(103)이 무선랜 통신이 불가능한 시간 길이를 TXOP 전달 정보에 포함해 지시할 수 있다. Referring to FIG. 5a, STA 1 (103) may include TXOP termination information in the MAC header of the MPDU or A-MPDU included in the second data frame (502). The TXOP termination information may have, for example, a structure identical to or similar to that illustrated in FIG. 9. The TXOP termination information may be included in the HT control field of the MAC header in the form of an A-control. Alternatively, the TXOP termination information may be included in the frame and transmitted in a form other than the A-control form (e.g., an information element, a bit, a field, or a subfield). The TXOP termination information is information indicating that STA 1 (103) terminates the TXOP. STA 1 (103) may indicate the expected transmission time of the first control frame (504) of AP 1 (101) in the duration field of the MAC header. In addition, STA 1 (103) may indicate the length of time during which wireless LAN communication is impossible by including it in the TXOP transmission information. Alternatively, STA 1 (103) may indicate the transmission time of the first control frame (504) and the second control frame (506) of AP 1 (101) in the duration field of the MAC header. In addition, STA 1 (103) may indicate the length of time during which wireless LAN communication is unavailable by including it in the TXOP transmission information. Alternatively, STA 1 (103) may indicate the remaining length of the original TXOP in the duration field of the MAC header. In addition, STA 1 (103) may indicate the length of time during which wireless LAN communication is unavailable by including it in the TXOP transmission information.
STA 1(103)이 TXOP을 종료하기 위해 전송하는 마지막 데이터 프레임인 제2 데이터 프레임(502)은 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다.The second data frame (502), which is the last data frame transmitted by STA 1 (103) to terminate TXOP, may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(502) 수신 후에, 제1 제어 프레임(504)을 이용하여 응답할 수 있다. 제1 제어 프레임(504)은, 제1 제어 프레임(504) 전송 전까지 수신한 데이터 프레임들에 대한 수신 상태 정보를 모두 포함할 수 있다. 제1 제어 프레임(504)의 MAC 헤더에 포함된 duration 필드는 0으로 설정될 수 있다. AP 1(101)이 제1 제어 프레임(504)을 이용하여 응답한 후, AP 1(101)은 STA 1(103)이 지시한 TXOP 종료 정보에 포함된 시간 길이동안 STA 1(103)로 프레임 전송을 하지 않는다. AP 1(101)은 제1 제어 프레임(504) 전송 후 제2 제어 프레임(506)을 전송할 수 있다. 제2 제어 프레임(506)을 수신한 STA들은 NAV(508)를 초기화할 수 있고, TXOP은 종료된다. 제2 제어 프레임(506)은 CF-End 프레임일 수 있다. 다른 방법으로, 제2 제어 프레임(506)은 CF-End 프레임이 아닌 NAV를 초기화하거나 단축하도록 지시하는 별도의 프레임일 수 있다.After receiving the second data frame (502) of STA 1 (103), AP 1 (101) may respond using the first control frame (504). The first control frame (504) may include all reception status information for data frames received before transmitting the first control frame (504). The duration field included in the MAC header of the first control frame (504) may be set to 0. After AP 1 (101) responds using the first control frame (504), AP 1 (101) does not transmit a frame to STA 1 (103) for a time period included in the TXOP termination information indicated by STA 1 (103). AP 1 (101) may transmit the second control frame (506) after transmitting the first control frame (504). STAs that receive the second control frame (506) can initialize NAV (508), and the TXOP is terminated. The second control frame (506) may be a CF-End frame. Alternatively, the second control frame (506) may be a separate frame that instructs to initialize or shorten NAV other than the CF-End frame.
STA 2(105)는 STA 1(103)의 제1 데이터 프레임(500)에 포함된 MPDU 또는/및 A-MPDU의 MAC 헤더에 포함된 duration 필드의 값에 따라 NAV(508)를 설정할 수 있다. NAV(508)가 설정된 경우, 가상 캐리어 감지에 의해 채널은 비지(busy)로 간주된다. STA 2(105)는 STA 1(103)이 전송하는 제2 데이터 프레임(502) 및 AP 1(101)이 전송하는 제1 제어 프레임(504)의 MAC 헤더에 포함된 duration 필드에 따라 NAV(508)를 업데이트할 수 있다. 업데이트된 NAV(510)는 제1 데이터 프레임(500)에 의해 설정된 NAV(508)보다 짧아질 수 있고, STA 2(105)는 업데이트된 NAV(510)를 바탕으로 채널에 접근할 수 있다.STA 2 (105) can set NAV (508) according to the value of the duration field included in the MAC header of the MPDU or/and A-MPDU included in the first data frame (500) of STA 1 (103). If NAV (508) is set, the channel is considered busy due to virtual carrier detection. STA 2 (105) can update NAV (508) according to the duration field included in the MAC header of the second data frame (502) transmitted by STA 1 (103) and the first control frame (504) transmitted by AP 1 (101). The updated NAV (510) can be shorter than the NAV (508) set by the first data frame (500), and STA 2 (105) can access the channel based on the updated NAV (510).
STA 1(103)은 제2 데이터 프레임(502)에서 지시된 시간 구간에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다.STA 1 (103) can perform non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (502).
도 5b를 참고하면, STA 1(103)은 제2 데이터 프레임(502)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더의 duration 필드에 AP 1(101)의 제1 제어 프레임(504)의 예상 전송 시간 및 제2 제어 프레임(512)의 전송 시간을 포함해 지시할 수 있다. AP 1(101)은 STA 1(103)의 제2 데이터 프레임(502)에 제1 제어 프레임(504)으로 응답할 수 있고, STA 1(103)은 AP 1(101)의 제1 제어 프레임(504) 수신 이후 제2 제어 프레임(512)을 전송해 TXOP 종료를 지시할 수 있다.Referring to FIG. 5b, STA 1 (103) may include an expected transmission time of the first control frame (504) and a transmission time of the second control frame (512) of AP 1 (101) in the duration field of the MAC header of the MPDU or A-MPDU included in the second data frame (502). AP 1 (101) may respond to the second data frame (502) of STA 1 (103) with the first control frame (504), and STA 1 (103) may transmit the second control frame (512) after receiving the first control frame (504) of AP 1 (101) to indicate termination of TXOP.
STA 2(105)는 STA 1(103)의 제1 데이터 프레임(500)에 포함된 MPDU 및/또는 A-MPDU의 MAC 헤더에 포함된 duration 필드의 값에 따라 NAV(508)를 설정할 수 있다. NAV(508)가 설정된 경우 가상 캐리어 감지에 의해 채널은 busy로 간주된다. 가상 캐리어 감지에 의해 채널이 busy로 간주되면, 통신 노드는 채널 감지 동작을 수행할 때 해당 채널이 점유되었다고 간주한다. STA 2(105)는 STA 1(103)이 전송하는 제2 데이터 프레임(502) 및 AP 1(101)이 전송하는 BA 프레임(504)의 MAC 헤더에 포함된 duration 필드에 따라 NAV(508)를 업데이트할 수 있다. STA 2(105)는 STA 1(103)의 제2 제어 프레임(512) 수신 시 NAV(508)를 업데이트할 수 있고, NAV(508)는 초기화될 수 있다. 제2 제어 프레임(506)은 CF-End 프레임일 수 있다. 다른 방법으로, 제2 제어 프레임(506)은 CF-End 프레임이 아닌 NAV를 초기화하거나 단축하도록 지시하는 별도의 프레임일 수 있다. 업데이트된 NAV(510)는 제1 데이터 프레임(500)에 의해 설정된 NAV(508)보다 짧아질 수 있고, STA 2(105)는 업데이트된 NAV(510)를 바탕으로 채널에 접근할 수 있다.STA 2 (105) can set NAV (508) according to the value of the duration field included in the MAC header of the MPDU and/or A-MPDU included in the first data frame (500) of STA 1 (103). If NAV (508) is set, the channel is considered busy by virtual carrier detection. If the channel is considered busy by virtual carrier detection, the communication node considers the corresponding channel to be occupied when performing a channel detection operation. STA 2 (105) can update NAV (508) according to the duration field included in the MAC header of the second data frame (502) transmitted by STA 1 (103) and the BA frame (504) transmitted by AP 1 (101). STA 2 (105) can update NAV (508) when receiving the second control frame (512) of STA 1 (103), and NAV (508) can be initialized. The second control frame (506) may be a CF-End frame. Alternatively, the second control frame (506) may be a separate frame that instructs to initialize or shorten the NAV other than the CF-End frame. The updated NAV (510) may be shorter than the NAV (508) established by the first data frame (500), and STA 2 (105) may access the channel based on the updated NAV (510).
도 5c를 참고하면, STA 1(103)은 제2 데이터 프레임(502)을 AP 1(101)로 전송할 수 있고, AP 1(101)은 STA 1(103)의 제2 데이터 프레임(502)에 제1 제어 프레임(504)을 이용하여 응답할 수 있다. STA 1(103)은 AP 1(101)의 제1 제어 프레임(504) 수신 이후 제3 제어 프레임(514)을 전송할 수 있다. 제3 제어 프레임(514)은 수신자 주소(Receiver Address, RA)가 STA 1(103) 스스로인 제어 프레임일 수 있다. 제3 제어 프레임(103)은 CTS 프레임일 수 있다. 제3 제어 프레임(514)의 MAC 헤더의 duration 필드는 STA 1(103)의 non-802.11 통신 또는 무선랜 직접 통신을 보호하기 위한 시간 길이로 설정될 수 있다. 예를 들어, 제3 제어 프레임(514)의 MAC 헤더의 duration 필드는 STA 1(103)이 최초 획득한 Original TXOP의 남은 길이만큼 설정될 수 있다.Referring to FIG. 5c, STA 1 (103) may transmit a second data frame (502) to AP 1 (101), and AP 1 (101) may respond to the second data frame (502) of STA 1 (103) using a first control frame (504). STA 1 (103) may transmit a third control frame (514) after receiving the first control frame (504) of AP 1 (101). The third control frame (514) may be a control frame in which a receiver address (RA) is STA 1 (103) itself. The third control frame (103) may be a CTS frame. The duration field of the MAC header of the third control frame (514) may be set to a time length for protecting non-802.11 communication or wireless LAN direct communication of STA 1 (103). For example, the duration field of the MAC header of the third control frame (514) may be set to the remaining length of the Original TXOP initially acquired by STA 1 (103).
STA 2(105)는 STA 1(103)의 제1 데이터 프레임(500)에 포함된 MPDU 또는/및 A-MPDU의 MAC 헤더에 포함된 duration 필드의 값에 따라 NAV(508)를 설정할 수 있다. NAV(508)가 설정된 경우 가상 캐리어 감지에 의해 채널은 busy로 간주된다. 가상 캐리어 감지에 의해 채널이 busy로 간주되면, 통신 노드는 채널 감지 동작을 수행할 때 해당 채널이 점유되었다고 간주한다. STA 2(105)는 STA 1(103)이 전송하는 제2 데이터 프레임(502) 및 AP 1(101)이 전송하는 제1 제어 프레임(504), STA 1(103)의 제3 제어 프레임(514)의 MAC 헤더에 포함된 duration 필드에 따라 NAV(508)를 업데이트할 수 있다. STA 1(103)은 업데이트된 NAV(510)를 바탕으로 채널에 접근할 수 있다.STA 2 (105) can set NAV (508) according to the value of the duration field included in the MAC header of the MPDU or/and A-MPDU included in the first data frame (500) of STA 1 (103). If NAV (508) is set, the channel is considered busy by virtual carrier detection. If the channel is considered busy by virtual carrier detection, the communication node considers the corresponding channel to be occupied when performing a channel detection operation. STA 2 (105) can update NAV (508) according to the duration field included in the MAC header of the second data frame (502) transmitted by STA 1 (103), the first control frame (504) transmitted by AP 1 (101), and the third control frame (514) of STA 1 (103). STA 1 (103) can access the channel based on the updated NAV (510).
STA 1(103)이 TXOP을 조기 종료한 경우, STA 1(103)이 non-802.11 통신 또는 무선랜 직접 통신 동작을 무선랜 링크(예: 제1 데이터 프레임(500) 및 제2 데이터 프레임(502)이 전송된 링크)가 아닌 다른 링크에서 수행할 때 STA 1(103)을 제외한 다른 STA들(예: STA 2(105))은 NAV(508)를 상기 무선랜 링크에서 조기 종료할 수 있다. 따라서, STA 1(103)을 제외한 다른 STA들(예: STA 2(105))의 불필요한 채널 접근 지연이 감소될 수 있다. 무선랜 링크는 무선 주파수를 의미할 수 있다.다른 무선랜 링크는 전술한 무선 주파수와 다른 무선 주파수를 의미할 수 있다.When STA 1 (103) terminates TXOP early, when STA 1 (103) performs a non-802.11 communication or a wireless LAN direct communication operation on a link other than a wireless LAN link (e.g., the link on which the first data frame (500) and the second data frame (502) are transmitted), other STAs (e.g., STA 2 (105)) other than STA 1 (103) may terminate NAV (508) early on the wireless LAN link. Accordingly, unnecessary channel access delays of other STAs (e.g., STA 2 (105)) other than STA 1 (103) may be reduced. The wireless LAN link may mean a wireless frequency. The other wireless LAN link may mean a wireless frequency different from the aforementioned wireless frequency.
도 6a는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제6 실시예를 도시한다.FIG. 6a illustrates a sixth embodiment of a communication method when interference occurs in a wireless LAN system.
도 6b는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제7 실시예를 도시한다.FIG. 6b illustrates a seventh embodiment of a communication method when interference occurs in a wireless LAN system.
도 6c는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제8 실시예를 도시한다.FIG. 6c illustrates an eighth embodiment of a communication method when interference occurs in a wireless LAN system.
도 6a, 도 6b 및 도 6c를 참고하면, 무선랜 채널에서는 AP 1(101), STA 1(103), 및 STA 2(105)가 동작할 수 있다. 무선랜 채널은 무선랜 링크로도 지칭될 수 있다. AP 1(101), STA 1(103), 및 STA 2(105)가 동작하는 무선랜 링크는 다중 링크(Multi-Link) 중 하나의 링크일 수 있다. 즉, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작할 수 있다. 또는, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작하지 않을 수 있다.Referring to FIGS. 6A, 6B, and 6C, AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel. The wireless LAN channel may also be referred to as a wireless LAN link. The wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of the multi-link links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate while being linked to an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate while being linked to an upper MLD.
STA 1(103)은 링크에서 채널 접근 절차를 수행할 수 있다. 채널 접근 절차는 AC별 EDCA 백오프 동작일 수 있다. STA 1(103)이 백오프 동작을 성공(예: AC별 EDCA 백오프 카운터가 0에 도달)하고, STA 1(103)의 AC별 EDCAF가 전송을 결정한 경우 STA 1(103)은 TXOP을 획득한 것으로 간주된다. 즉, STA 1(103)은 TXOP 보유자이다. TXOP 보유자인 STA 1(103)은 Original TXOP 길이만큼 TXOP을 획득했을 수 있다. STA 1(103)은 TXOP 내에서 복수의 데이터 프레임들을 미리 정해진 간격을 두고 전송할 수 있다. 미리 정해진 간격은 SIFS 또는 XIFS일 수 있다. XIFS의 길이는 PIFS보다 짧거나 같을 수 있다. 데이터 프레임은 PPDU, MPDU 또는 A-MPDU일 수 있다. STA 1(103)은 링크에서 제1 데이터 프레임(600) 및 제2 데이터 프레임(602)을 AP 1(101)로 전송할 수 있다. 제1 데이터 프레임(600) 및 제2 데이터 프레임(602)의 전송 간격은 SIFS 또는 기타간격인 XIFS일 수 있다. 다른 방법으로, 제1 데이터 프레임(600) 및 제2 데이터 프레임(602)의 사이에는 AP 1(101)의 제1 제어 프레임이 전송될 수 있다. 데이터 프레임들 사이에 제1 제어 프레임(604)이 전송되어야 하는지, 또는 마지막 데이터 프레임(예: 제2 데이터 프레임(602))가 전송된 후에 제1 제어 프레임(604)이 전송되어야 하는지 여부는 미리 협상을 통해 정해질 수 있고, 최초 전송되는 데이터 프레임(예: 제1 데이터 프레임(600))내에 포함되어 있는 MAC 헤더에 지시자가 포함되될 수 있다. STA 1 (103) can perform a channel access procedure on the link. The channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals. The predetermined interval may be SIFS or XIFS. The length of XIFS may be shorter than or equal to PIFS. The data frame may be a PPDU, an MPDU, or an A-MPDU. STA 1 (103) may transmit a first data frame (600) and a second data frame (602) to AP 1 (101) on the link. The transmission interval of the first data frame (600) and the second data frame (602) may be SIFS or another interval, XIFS. Alternatively, a first control frame of AP 1 (101) may be transmitted between the first data frame (600) and the second data frame (602). Whether the first control frame (604) should be transmitted between the data frames or the first control frame (604) should be transmitted after the last data frame (e.g., the second data frame (602)) is transmitted may be determined in advance through negotiation, and an indicator may be included in the MAC header included in the first data frame (e.g., the first data frame (600)) to be transmitted.
제2 데이터 프레임(602)를 전송하기 전, STA 1(103)은 non-802.11 무선 통신(예: Bluetooth 통신, Cellular 통신 등)이 수행되거나, 무선랜 직접 통신이 수행될 것을 알 수 있다. Before transmitting the second data frame (602), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or direct wireless LAN communication will be performed.
도 6a를 참고하면, STA 1(103)은 제2 데이터 프레임(602)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 TXOP 전달 정보를 포함할 수 있다. TXOP 전달 정보는 예를 들어 도 9에 도시된 것과 동일하거나 유사한 구조를 가지고 있을 수 있다. TXOP 전달 정보는 MAC 헤더의 HT 제어 필드에 A-제어 형태로 포함될 수 있다. 다른 방법으로, TXOP 전달 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소, 비트, 필드 또는 서브필드)로 프레임에 포함되어 전송될 수 있다. TXOP 전달 정보는 STA 1(103)이 AP 1(101)로 TXOP을 일시적으로 전달하는 것을 지시할 수 있다. STA 1(103)은 TXOP 전달 정보에 전달하는 TXOP의 길이를 표시할 수 있다. STA 1(103)은 MAC 헤더의 duration 필드의 길이를 Original TXOP의 남은 길이까지 설정할 수 있다. STA 1(103)이 TXOP을 전달하기 위해 전송하는 마지막 프레임인 제2 데이터 프레임(602)는 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다.Referring to FIG. 6a, STA 1 (103) may include TXOP forwarding information in the MAC header of the MPDU or A-MPDU included in the second data frame (602). The TXOP forwarding information may have, for example, a structure identical to or similar to that illustrated in FIG. 9. The TXOP forwarding information may be included in the HT Control field of the MAC header in the form of an A-Control. Alternatively, the TXOP forwarding information may be included in the frame and transmitted in a form other than the A-Control form (e.g., an information element, a bit, a field, or a subfield). The TXOP forwarding information may instruct STA 1 (103) to temporarily forward a TXOP to AP 1 (101). STA 1 (103) may indicate the length of the TXOP to be forwarded in the TXOP forwarding information. STA 1 (103) may set the length of the duration field of the MAC header to the remaining length of the Original TXOP. The second data frame (602), which is the last frame transmitted by STA 1 (103) to convey TXOP, may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(602) 수신 후에 제1 제어 프레임(604)으로 응답할 수 있다. 제1 제어 프레임(604)은 제1 제어 프레임(604) 전송 전까지 수신한 데이터 프레임들에 대한 수신 상태 정보를 모두 포함할 수 있다. AP 1(101)이 제1 제어 프레임(604)으로 응답한 후, AP 1(101)은 STA 1(103)이 지시한 TXOP 전달 정보에 포함된 시간 길이 내에서 통신을 수행할 수 있다. STA 1(103)이 지시한 시간 길이는 Transferred TXOP으로 지칭될 수 있다. AP 1(101)은 Transferred TXOP 내에서 STA 1(103)으로 프레임을 전송하지 않는다. AP 1(101)은 Transferred TXOP의 보유자로 동작하거나, 또는 TXOP 보유자와 유사한 동작을 수행할 수 있다. AP 1(101)은 STA 2(105)로 다운링크 프레임을 전송할 수 있다. 다른 방법으로, AP 1(101)은 업링크 프레임 전송을 트리거링을 위해 트리거 프레임을 전송할 수 있다. AP 1(101)은 전송할 프레임이 없을 경우, Transferred TXOP 내에서 어느 프레임도 전송하지 않을 수 있다. 제2 데이터 프레임(602)에 의해 STA 1(103)을 제외한 다른 STA들에 NAV(606)가 올바르게 설정된 경우, Transferred TXOP 내에서 STA 1(103)을 제외한 STA들에 의한 프레임 전송은 수행되지 않을 수 있다. 이와 달리, AP 1(101)은 전송할 프레임이 없는 경우, 아무 정보가 없는 데이터 프레임을 전송할 수도 있다. 예를 들어, 아무 데이터를 가지지 않는 데이터 프레임을 Transferred TXOP의 종료 시점까지 전송할 수 있다.AP 1 (101) may respond with a first control frame (604) after receiving the second data frame (602) of STA 1 (103). The first control frame (604) may include all reception status information for data frames received before transmitting the first control frame (604). After AP 1 (101) responds with the first control frame (604), AP 1 (101) may perform communication within a time length included in the TXOP transmission information indicated by STA 1 (103). The time length indicated by STA 1 (103) may be referred to as a Transferred TXOP. AP 1 (101) does not transmit a frame to STA 1 (103) within the Transferred TXOP. AP 1 (101) may act as a holder of the Transferred TXOP, or may perform an operation similar to a TXOP holder. AP 1 (101) may transmit a downlink frame to STA 2 (105). Alternatively, AP 1 (101) may transmit a trigger frame to trigger uplink frame transmission. If AP 1 (101) has no frames to transmit, it may not transmit any frames within the Transferred TXOP. If the NAV (606) is properly set for other STAs except STA 1 (103) by the second data frame (602), frame transmission by STAs except STA 1 (103) within the Transferred TXOP may not be performed. Alternatively, if AP 1 (101) has no frames to transmit, it may transmit a data frame having no information. For example, it may transmit a data frame having no data until the end point of the Transferred TXOP.
STA 1(103)은 제2 데이터 프레임(602)에서 지시된 시간 구간(즉, Transferred TXOP)에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다. STA 1(103)은 제2 데이터 프레임(602)에서 지시된 시간 구간 후에 무선랜 링크에서 제3 데이터 프레임(608)를 AP 1(101)로 전송할 수 있다. STA 1(103)은 지시된 시간 구간 후에 제3 데이터 프레임(608)은 제2 데이터 프레임(602)에 의해 지시된 시간 이후 즉시 또는 일정 프레임 간격(예: SIFS) 이후 전송될 수 있다. 다른 방법으로, STA 1(103)은 제3 데이터 프레임(608)을 전송하기 위해 제2 데이터 프레임(602)에 의해 지시된 시간 이후 채널 접근 절차(예: EDCA 백오프 동작)를 수행할 수 있다. 채널 접근 절차가 성공한 경우 STA 1(103)은 제3 데이터 프레임(608)을 전송할 수 있다.STA 1 (103) may perform a non-802.11 wireless communication or a wireless LAN direct communication operation during a time period (i.e., Transferred TXOP) indicated in the second data frame (602). STA 1 (103) may transmit a third data frame (608) to AP 1 (101) on the wireless LAN link after the time period indicated in the second data frame (602). STA 1 (103) may transmit the third data frame (608) immediately after the time period indicated by the second data frame (602) or after a certain frame interval (e.g., SIFS). Alternatively, STA 1 (103) may perform a channel access procedure (e.g., EDCA backoff operation) after the time period indicated by the second data frame (602) to transmit the third data frame (608). If the channel access procedure is successful, STA 1 (103) can transmit a third data frame (608).
도 6b를 참고하면, STA 1(103)이 전송하는 제2 데이터 프레임(602)는 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다. 제2 데이터 프레임(602)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 포함된 duration 필드는 Original TXOP의 남은 길이를 지시할 수 있다.Referring to FIG. 6b, the second data frame (602) transmitted by STA 1 (103) may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU). The duration field included in the MAC header of the MPDU or A-MPDU included in the second data frame (602) may indicate the remaining length of the Original TXOP.
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(602)에 제1 제어 프레임(604)으로 응답할 수 있다. STA 1(103)은 AP 1(101)의 제1 제어 프레임(604) 수신 후 non-802.l1 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다. 제2 데이터 프레임(602)에 의해 STA 1(103)을 제외한 다른 STA들에 NAV(606)가 올바르게 설정된 경우, STA 1(103)이 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행하는 동안 STA 1(103)을 제외한 STA들에 의한 프레임 전송은 수행되지 않을 수 있다.AP 1 (101) may respond to the second data frame (602) of STA 1 (103) with a first control frame (604). STA 1 (103) may perform a non-802.11 wireless communication or a wireless LAN direct communication operation after receiving the first control frame (604) of AP 1 (101). If the NAV (606) is properly set for other STAs except STA 1 (103) by the second data frame (602), frame transmission by STAs except STA 1 (103) may not be performed while STA 1 (103) performs a non-802.11 wireless communication or a wireless LAN direct communication operation.
STA 1(103)은 non-802.11 무선 통신 또는 무선랜 직접 통신의 종료 이후 무선랜 링크에서 제3 데이터 프레임(608)을 AP 1(101)로 전송할 수 있다. 제3 데이터 프레임(608)은 제2 데이터 프레임(602)에 의해 지시된 시간 이후 즉시 또는 일정 프레임 간격(예: SIFS) 이후 전송될 수 있다. 다른 방법으로, STA 1(103)은 제3 데이터 프레임(608)을 전송하기 위해 제2 데이터 프레임(602)에 의해 지시된 시간 이후 채널 접근 절차(예: EDCA 백오프 동작)를 수행할 수 있다. 채널 접근 절차가 성공한 경우 STA 1(103)은 제3 데이터 프레임(608)을 전송할 수 있다.STA 1 (103) may transmit a third data frame (608) to AP 1 (101) on the wireless LAN link after termination of the non-802.11 wireless communication or the wireless LAN direct communication. The third data frame (608) may be transmitted immediately after the time indicated by the second data frame (602) or after a certain frame interval (e.g., SIFS). Alternatively, STA 1 (103) may perform a channel access procedure (e.g., EDCA backoff operation) after the time indicated by the second data frame (602) to transmit the third data frame (608). If the channel access procedure is successful, STA 1 (103) may transmit the third data frame (608).
도 6c를 참고하면, STA 1(103)이 전송하는 제2 데이터 프레임(602)는 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다. 제2 데이터 프레임(602)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 포함된 duration 필드는 Original TXOP의 남은 길이를 지시할 수 있다.Referring to FIG. 6c, the second data frame (602) transmitted by STA 1 (103) may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU). The duration field included in the MAC header of the MPDU or A-MPDU included in the second data frame (602) may indicate the remaining length of the Original TXOP.
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(602)에 제1 제어 프레임(604)으로 응답할 수 있다. STA 1(103)은 AP 1(101)의 제1 제어 프레임(604) 수신 후 제3제어 프레임(610)을 전송할 수 있다. STA 1(103)의 non-802.11 전송 및 무선랜 직접 통신은 무선랜 링크(예: 제1 데이터 프레임(600) 및 제2 데이터 프레임(602)이 전송된 링크)에서 수행될 수 있다. 즉, Non-802.11 무선 통신 또는 무선랜 직접 통신은 STA 1(103)이 획득한 TXOP이 설정된 채널과 같은 채널에서 수행될 수 있다. 따라서, STA 1(103)의 Non-802.11 무선 통신 또는 무선랜 직접 통신은 보호되어야 할 필요가 있고, STA 1(103)이 아닌 통신 노드가 전송할 경우, STA 1의 무선 통신 또는 무선랜 직접 통신은 간섭을 받을 수 있다. 제3 제어 프레임(610)은 STA 1(103)의 non-802.11 전송 및 무선랜 직접 통신을 보호하기 위해 전송될 수 있다. STA 1(103)이 전송하는 제3 제어 프레임(610)은 수신자 주소가 STA 1(103) 스스로인 제어 프레임일 수 있다. 제3 제어 프레임(610)의 예시로, 제3 제어 프레임(610)은 CTS 프레임일 수 있다. 제3 제어 프레임(610)의 MAC 헤더에 포함된 duration 필드는 Original TXOP의 남은 시간 구간을 지시할 수 있다. 제3 제어 프레임(610)의 전송 이후, STA 1(103)은 non-802.l1 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다. 제2 데이터 프레임(602) 및 제3 제어 프레임(610)에 의해 STA 1(103)을 제외한 다른 STA들에 NAV(606)가 올바르게 설정된 경우, STA 1(103)이 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행하는 동안 STA 1(103)을 제외한 STA들에 의한 프레임 전송은 수행되지 않을 수 있다.AP 1 (101) may respond to the second data frame (602) of STA 1 (103) with a first control frame (604). STA 1 (103) may transmit a third control frame (610) after receiving the first control frame (604) of AP 1 (101). The non-802.11 transmission and wireless LAN direct communication of STA 1 (103) may be performed on a wireless LAN link (e.g., the link through which the first data frame (600) and the second data frame (602) are transmitted). That is, the non-802.11 wireless communication or the wireless LAN direct communication may be performed on the same channel as the channel to which the TXOP acquired by STA 1 (103) is set. Therefore, the non-802.11 wireless communication or wireless LAN direct communication of STA 1 (103) needs to be protected, and if a communication node other than STA 1 (103) transmits, the wireless communication or wireless LAN direct communication of
STA 1(103)은 non-802.11 무선 통신 또는 무선랜 직접 통신의 종료 이후 무선랜 링크에서 제3 데이터 프레임(608)을 AP 1(101)로 전송할 수 있다. 제3 데이터 프레임(608)은 제2 데이터 프레임(602)에 의해 지시된 시간 이후 즉시, 또는 일정 시간 간격(예: SIFS) 이후 전송될 수 있다. 다른 방법으로, STA 1(103)은 제3 데이터 프레임(608)을 전송하기 위해, 제2 데이터 프레임(602)에 의해 지시된 시간 이후 채널 접근 절차(예: EDCA 백오프 동작)를 수행할 수 있다. 채널 접근 절차가 성공한 경우, STA 1(103)은 제3 데이터 프레임(608)을 전송할 수 있다.STA 1 (103) may transmit a third data frame (608) to AP 1 (101) on the wireless LAN link after termination of the non-802.11 wireless communication or the wireless LAN direct communication. The third data frame (608) may be transmitted immediately after the time indicated by the second data frame (602), or after a certain time interval (e.g., SIFS). Alternatively, STA 1 (103) may perform a channel access procedure (e.g., EDCA backoff operation) after the time indicated by the second data frame (602) to transmit the third data frame (608). If the channel access procedure is successful, STA 1 (103) may transmit the third data frame (608).
도 7a는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제9 실시예를 도시한다.FIG. 7a illustrates a ninth embodiment of a communication method when interference occurs in a wireless LAN system.
도 7b는 무선랜 시스템에서 간섭 발생 시 통신 방법의 제10 실시예를 도시한다.FIG. 7b illustrates a tenth embodiment of a communication method when interference occurs in a wireless LAN system.
도 7a 및 도 7b를 참고하면, 무선랜 채널에서는 AP 1(101), STA 1(103), 및 STA 2(105)가 동작할 수 있다. 무선랜 채널은 무선랜 링크로도 지칭될 수 있다. AP 1(101), STA 1(103), 및 STA 2(105)가 동작하는 무선랜 링크는 다중 링크 중 하나의 링크일 수 있다. 즉, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작할 수 있다. 또는, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작하지 않을 수 있다.Referring to FIGS. 7A and 7B, AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel. The wireless LAN channel may also be referred to as a wireless LAN link. The wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of multiple links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate in conjunction with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate in conjunction with an upper MLD.
STA 1(103)은 링크에서 채널 접근 절차를 수행할 수 있다. 채널 접근 절차는 AC별 EDCA 백오프 동작일 수 있다. STA 1(103)이 백오프 동작을 성공(예: AC별 EDCA 백오프 카운터가 0에 도달)하고, STA 1(103)의 AC별 EDCAF가 전송을 결정한 경우 STA 1(103)은 TXOP을 획득한 것으로 간주된다. 즉, STA 1(103)은 TXOP 보유자이다. TXOP 보유자인 STA 1(103)은 Original TXOP 길이만큼 TXOP을 획득했을 수 있다. STA 1(103)은 TXOP 내에서 복수의 데이터 프레임들을 미리 정해진 간격을 두고 전송할 수 있다. 미리 정해진 간격은 SIFS 또는 SIFS보다 길거나 짧은 XIFS일 수 있다. XIFS는 PIFS보다 짧거나 같을 수 있다. 데이터 프레임은 PPDU, MPDU 또는 A-MPDU일 수 있다. STA 1(103)은 링크에서 제1 데이터 프레임(700) 및 제2 데이터 프레임(702)을 AP 1(101)로 전송할 수 있다. 제1 데이터 프레임(700) 및 제2 데이터 프레임(702)의 전송 간격은 SIFS 또는 기타 간격인 XIFS일 수 있다. 다른 방법으로, 제1 데이터 프레임(700) 및 제2 데이터 프레임(702) 사이에는 AP 1(101)의 제1 제어 프레임(704)이 전송될 수 있다. 데이터 프레임들 사이에 제1 제어 프레임(704)이 전송되어야 하는지, 또는 마지막 데이터 프레임(예: 제2 데이터 프레임(702)) 전송 후에 제1 제어 프레임(704)이 전송되어야 하는지 여부는 미리 협상을 통해 정해지거나, 또는 최초 전송되는 데이터 프레임(예: 제1 데이터 프레임(700))내에 포함되어 있는 MAC 헤더에 지시자가 포함되어 지시될 수 있다.STA 1 (103) can perform a channel access procedure on the link. The channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple data frames within the TXOP at predetermined intervals. The predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS. XIFS may be shorter than or equal to PIFS. The data frame may be a PPDU, MPDU, or A-MPDU. STA 1 (103) may transmit a first data frame (700) and a second data frame (702) to AP 1 (101) on the link. The transmission interval of the first data frame (700) and the second data frame (702) may be SIFS or another interval, XIFS. Alternatively, a first control frame (704) of AP 1 (101) may be transmitted between the first data frame (700) and the second data frame (702). Whether the first control frame (704) should be transmitted between the data frames or after the transmission of the last data frame (e.g., the second data frame (702)) may be determined in advance through negotiation, or may be indicated by including an indicator in the MAC header included in the first transmitted data frame (e.g., the first data frame (700)).
제2 데이터 프레임(702)를 전송하기 전, STA 1(103)은 non-802.11 무선 통신(예: Bluetooth 통신, Cellular 통신 등)이 수행되거나, 무선랜 직접 통신이 수행될 것을 알 수 있다. Before transmitting the second data frame (702), STA 1 (103) can know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) or direct wireless LAN communication will be performed.
도 7a를 참고하면, 제2 데이터 프레임(702)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더는 TXOP 전달 정보를 포함할 수 있다. TXOP 전달 정보는 예를 들어, 도 9에 도시된 것과 동일하거나 유사한 구조를 가지고 있을 수 있다. TXOP 전달 정보는 MAC 헤더의 HT 제어 필드에 A-제어 형태로 포함될 수 있다. 다른 방법으로, TXOP 전달 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소, 비트, 필드 또는 서브필드)로 프레임에 포함되어 전송될 수 있다. TXOP 전달 정보는 STA 1(103)이 AP 1(101)로 TXOP을 일시적으로 전달하는 것을 지시할 수 있다. STA 1(103)은 TXOP 전달 정보에 전달하는 TXOP의 길이를 표시할 수 있다. STA 1(103)은 MAC 헤더의 duration 필드의 길이를 Original TXOP의 남은 길이까지 설정할 수 있다. TXOP 전달 정보는 STA 1(103)이 AP 1(101)에게 트리거 프레임(706)을 요청하는 정보를 더 포함한다. STA 1(103)이 AP 1(101)에게 요청하는 트리거 프레임(706)의 전송 시점은 STA 1(103)이 지시한 TXOP 전달 정보에 포함된 시간 길이 이후일 수 있다. STA 1(103)이 TXOP을 전달하기 위해 전송하는 마지막 프레임인 제2 데이터 프레임(702)은 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다.Referring to FIG. 7a, the MAC header of the MPDU or A-MPDU included in the second data frame (702) may include TXOP forwarding information. The TXOP forwarding information may have, for example, a structure identical to or similar to that illustrated in FIG. 9. The TXOP forwarding information may be included in the HT Control field of the MAC header in the form of an A-Control. Alternatively, the TXOP forwarding information may be included in a frame and transmitted in a form other than the A-Control form (e.g., an information element, a bit, a field, or a subfield). The TXOP forwarding information may instruct STA 1 (103) to temporarily forward a TXOP to AP 1 (101). STA 1 (103) may indicate the length of the TXOP to be forwarded in the TXOP forwarding information. STA 1 (103) may set the length of the duration field of the MAC header to the remaining length of the Original TXOP. The TXOP transmission information further includes information that STA 1 (103) requests a trigger frame (706) from AP 1 (101). The transmission time of the trigger frame (706) that STA 1 (103) requests from AP 1 (101) may be after the time length included in the TXOP transmission information indicated by STA 1 (103). The second data frame (702), which is the last frame that STA 1 (103) transmits to transmit the TXOP, may be transmitted in a format that legacy terminals can recognize (e.g., non-HT PPDU).
AP 1(101)은 STA 1(103)의 제2 데이터 프레임(702) 수신 후에 제1 제어 프레임(704)으로 응답할 수 있다. 제1 제어 프레임(704)은 제1 제어 프레임(704) 전송 전까지 수신한 데이터 프레임들에 대한 수신 상태 정보를 모두 포함할 수 있다. AP 1(101)이 제1 제어 프레임(704)으로 응답한 후, AP 1(101)은 STA 1(103)이 지시한 TXOP 전달 정보에 포함된 시간 길이 내에서 통신을 수행할 수 있다. STA 1(103)이 지시한 시간 길이는 Transferred TXOP으로 지칭될 수 있다. AP 1(101)은 Transferred TXOP 내에서 STA 1(103)으로 프레임을 전송하지 않는다. AP 1(101)은 Transferred TXOP의 보유자로 동작하거나, TXOP 보유자와 유사한 동작을 수행할 수 있다. AP 1(101)은 STA 2(105)로 다운링크 프레임을 전송할 수 있다. 다른 방법으로, AP 1(101)은 업링크 프레임 전송을 트리거링을 위해 트리거 프레임(706)을 전송할 수 있다. AP 1(101)은 전송할 프레임이 없을 경우, Transferred TXOP 내에서 어느 프레임도 전송하지 않을 수 있다. 제2 데이터 프레임(702)에 의해 STA 1(103)을 제외한 다른 STA들에 NAV가 올바르게 설정된 경우, Transferred TXOP 내에서 STA 1(103)을 제외한 STA들에 의한 프레임 전송은 수행되지 않을 수 있다.AP 1 (101) may respond with a first control frame (704) after receiving the second data frame (702) of STA 1 (103). The first control frame (704) may include all reception status information for data frames received before transmitting the first control frame (704). After AP 1 (101) responds with the first control frame (704), AP 1 (101) may perform communication within a time length included in the TXOP transmission information indicated by STA 1 (103). The time length indicated by STA 1 (103) may be referred to as Transferred TXOP. AP 1 (101) does not transmit frames to STA 1 (103) within the Transferred TXOP. AP 1 (101) may act as a holder of the Transferred TXOP or may perform an operation similar to a TXOP holder. AP 1 (101) may transmit a downlink frame to STA 2 (105). Alternatively, AP 1 (101) may transmit a trigger frame (706) to trigger uplink frame transmission. If AP 1 (101) has no frame to transmit, it may not transmit any frame within the Transferred TXOP. If NAVs are correctly set for STAs other than STA 1 (103) by the second data frame (702), frame transmission by STAs other than STA 1 (103) within the Transferred TXOP may not be performed.
STA 1(103)은 제2 데이터 프레임(702)에서 지시된 시간 구간에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다. STA 1(103)이 수행한 non-802.11 무선 통신 또는 무선랜 직접 통신 동작은 제1 데이터 프레임(700) 및 제2 데이터 프레임(702)이 전송된 동작 주파수와 다른 주파수(또는 링크)에서 수행되었을 수 있다. STA 1(103)은 일정 시간동안 무선랜 채널을 감지하지 못하였으므로 매체 동기화(medium synchronization)를 잃은 것으로 간주된다. STA 1(103)은 매체 동기화를 복구하기 위해 non-802.11 무선 통신 또는 무선랜 직접 통신 동작이 완료된 후 MediumSyncDelay 타이머를 설정한다. MediumSyncDelay 타이머가 동작하는 동안, STA 1(103)은 채널 감지 및 프레임 수신 동작을 수행할 수 있고 프레임 전송은 하지 않을 수 있다. MediumSyncDelay 타이머는 올바른 프레임(예: MPDU 또는 A-MPDU)를 수신하여 NAV를 설정한 경우 초기화될 수 있다. MediumSyncDelay 타이머의 길이는 미리 설정된 값(예: 최대 PPDU의 길이인 aPPDUMaxTime)일 수 있다. AP 1(101)은 STA 1(103)에게 트리거 프레임(706)을 전송할 수 있다. STA 1(103)은 트리거 프레임(706)에 기초하여 MediumSyncDelay 타이머를 초기화하고, 업링크 프레임을 전송할 수 있다. STA 1(103)은 AP 1(101)의 트리거 프레임(706)의 수신 후 제3 데이터 프레임을 AP 1(101)에게 전송할 수 있다.STA 1 (103) may perform a non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (702). The non-802.11 wireless communication or wireless LAN direct communication operation performed by STA 1 (103) may have been performed at a frequency (or link) different from the operating frequency at which the first data frame (700) and the second data frame (702) were transmitted. Since STA 1 (103) did not detect a wireless LAN channel for a certain period of time, it is considered that medium synchronization was lost. STA 1 (103) sets a MediumSyncDelay timer after the non-802.11 wireless communication or wireless LAN direct communication operation is completed in order to recover medium synchronization. While the MediumSyncDelay timer is operating, STA 1 (103) may perform channel detection and frame reception operations and may not transmit frames. The MediumSyncDelay timer can be initialized when a correct frame (e.g., MPDU or A-MPDU) is received and NAV is set. The length of the MediumSyncDelay timer can be a preset value (e.g., aPPDUMaxTime, which is the length of the maximum PPDU). AP 1 (101) can transmit a trigger frame (706) to STA 1 (103). STA 1 (103) can initialize the MediumSyncDelay timer based on the trigger frame (706) and transmit an uplink frame. STA 1 (103) can transmit a third data frame to AP 1 (101) after receiving the trigger frame (706) of AP 1 (101).
도 7b를 참고하면, STA 1(103)은 제2 데이터 프레임(702)에 포함된 MPDU 또는 A-MPDU의 MAC 헤더에 트리거 프레임(706)을 요청하는 정보를 포함할 수 있다. 트리거 프레임(706)을 요청하는 정보는 STA 1(103)이 AP 1(101)에게 트리거 프레임(706)을 요청하는 정보를 포함한다. 트리거 프레임(706)을 요청하는 정보는, 예를 들어, 도 9에 도시된 것과 동일하거나 유사한 구조를 가지고 있을 수 있다. 다른 방법으로, 트리거 프레임(706)을 요청하는 정보는 AAR(Assisted AP Request) A-제어 포맷과 동일하거나 유사한 형태로 포함될 수 있다. 트리거 프레임(706)을 요청하는 정보는 MAC 헤더의 HT 제어 필드에 A-제어 형태로서 포함될 수 있다. 다른 방법으로, 트리거 프레임(706)을 요청하는 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소, 비트, 필드 또는 서브필드)로서 프레임에 포함되어 전송될 수 있다. STA 1(103)이 AP 1(101)에게 요청하는 트리거 프레임(706)의 전송 시점은, STA 1(103)이 지시한 트리거 프레임(706)을 요청하는 정보에 포함된 시간 길이 이후일 수 있다. STA 1(103)이 TXOP을 전달하기 위해 전송하는 마지막 데이터 프레임(예: 제2 데이터 프레임(702))은 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로서 전송될 수 있다.Referring to FIG. 7b, STA 1 (103) may include information requesting a trigger frame (706) in the MAC header of the MPDU or A-MPDU included in the second data frame (702). The information requesting the trigger frame (706) includes information that STA 1 (103) requests the trigger frame (706) from AP 1 (101). The information requesting the trigger frame (706) may have, for example, a structure identical to or similar to that illustrated in FIG. 9. Alternatively, the information requesting the trigger frame (706) may be included in a format identical to or similar to an AAR (Assisted AP Request) A-control format. The information requesting the trigger frame (706) may be included in the HT control field of the MAC header in the form of an A-control. Alternatively, the information requesting the trigger frame (706) may be included in a frame and transmitted in a form other than the A-control form (e.g., an information element, a bit, a field, or a subfield). The transmission time of the trigger frame (706) that STA 1 (103) requests AP 1 (101) may be after the time length included in the information requesting the trigger frame (706) indicated by STA 1 (103). The last data frame (e.g., the second data frame (702)) that STA 1 (103) transmits to convey TXOP may be transmitted in a format that legacy terminals can recognize (e.g., non-HT PPDU).
제2 데이터 프레임(702)에 의해 STA 1(103)을 제외한 다른 STA들에 NAV가 올바르게 설정된 경우, Transferred TXOP 내에서 STA 1(103)을 제외한 STA들에 의한 프레임 전송은 수행되지 않을 수 있다.If NAVs are correctly set for STAs other than STA 1 (103) by the second data frame (702), frame transmission by STAs other than STA 1 (103) within the Transferred TXOP may not be performed.
STA 1(103)은 제2 데이터 프레임(702)에서 지시된 시간 구간에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 있다. STA 1(103)이 수행한 non-802.11 무선 통신 또는 무선랜 직접 통신 동작은, 제1 데이터 프레임(700) 및 제2 데이터 프레임(702)가 전송된 동작 주파수와 다른 주파수(또는 링크)에서 수행되었을 수 있다. STA 1(103)은 일정 시간동안 무선랜 채널을 감지하지 못하였으므로 매체 동기화(medium synchronization)를 잃은 것으로 간주된다. STA 1(103)은 매체 동기화를 복구하기 위해 non-802.11 무선 통신 또는 무선랜 직접 통신 동작이 완료된 후 MediumSyncDelay 타이머를 설정한다. STA 1(103)은 MediumSyncDelay 타이머가 동작하는 동안, 채널 감지 및 프레임 수신 동작을 수행할 수 있고, 프레임 전송을 하지 않을 수 있다. MediumSyncDelay 타이머는 올바른 데이터 프레임(예: MPDU, A-MPDU)를 수신한 경우 초기화될 수 있다. MediumSyncDelay 타이머의 길이는 미리 설정된 값(예: 최대 PPDU의 길이인 aPPDUMaxTime)일 수 있다. AP 1(101)은 STA 1(103)에게 트리거 프레임(706)을 전송할 수 있다. STA 1(103)은 트리거 프레임(706)에 기초하여 MediumSyncDelay 타이머를 초기화하고 업링크 프레임을 전송할 수 있다. STA 1(103)은 AP 1(101)의 트리거 프레임(706)의 수신 후 제3 데이터 프레임을 AP 1(101)에게 전송할 수 있다.STA 1 (103) may perform a non-802.11 wireless communication or wireless LAN direct communication operation during the time period indicated in the second data frame (702). The non-802.11 wireless communication or wireless LAN direct communication operation performed by STA 1 (103) may have been performed at a frequency (or link) different from the operating frequency at which the first data frame (700) and the second data frame (702) were transmitted. Since STA 1 (103) did not detect a wireless LAN channel for a certain period of time, it is considered that medium synchronization was lost. STA 1 (103) sets a MediumSyncDelay timer after the non-802.11 wireless communication or wireless LAN direct communication operation is completed in order to recover medium synchronization. STA 1 (103) may perform channel detection and frame reception operations while the MediumSyncDelay timer is operating, and may not transmit frames. The MediumSyncDelay timer may be initialized when a correct data frame (e.g., MPDU, A-MPDU) is received. The length of the MediumSyncDelay timer may be a preset value (e.g., aPPDUMaxTime, which is the length of the maximum PPDU). AP 1 (101) may transmit a trigger frame (706) to STA 1 (103). STA 1 (103) may initialize the MediumSyncDelay timer and transmit an uplink frame based on the trigger frame (706). STA 1 (103) may transmit a third data frame to AP 1 (101) after receiving the trigger frame (706) of AP 1 (101).
도 8은 무선랜 시스템에서 간섭 발생 시 통신 방법의 제11 실시예를 도시한다.Figure 8 illustrates an eleventh embodiment of a communication method when interference occurs in a wireless LAN system.
도 8을 참고하면, 무선랜 채널에서는 AP 1(101), STA 1(103), 및 STA 2(105)가 동작할 수 있다. 무선랜 채널은 무선랜 링크로 지칭될 수 있다. AP 1(101), STA 1(103), 및 STA 2(105)가 동작하는 무선랜 링크는 다중 링크 중 하나의 링크일 수 있다. 즉, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작할 수 있다. 또는, AP 1(101), STA 1(103), 및 STA 2(105) 중 적어도 하나의 단말은 상위 MLD에 연계되어 동작하지 않을 수 있다.Referring to FIG. 8, AP 1 (101), STA 1 (103), and STA 2 (105) may operate in a wireless LAN channel. The wireless LAN channel may be referred to as a wireless LAN link. The wireless LAN link on which AP 1 (101), STA 1 (103), and STA 2 (105) operate may be one of multiple links. That is, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may operate in conjunction with an upper MLD. Alternatively, at least one terminal among AP 1 (101), STA 1 (103), and STA 2 (105) may not operate in conjunction with an upper MLD.
STA 1(103)은 링크에서 채널 접근 절차를 수행할 수 있다. 채널 접근 절차는 AC별 EDCA 백오프 동작일 수 있다. STA 1(103)이 백오프 동작을 성공(예: AC별 EDCA 백오프 카운터가 0에 도달)하고, STA 1(103)의 AC별 EDCAF가 전송을 결정한 경우 STA 1(103)은 TXOP을 획득한 것으로 간주된다. 즉, STA 1(103)은 TXOP 보유자이다. TXOP 보유자인 STA 1(103)은 Original TXOP 길이만큼 TXOP을 획득했을 수 있다. STA 1(103)은 TXOP 내에서 다수 프레임들을 미리 정해진 간격을 두고 전송할 수 있다. 미리 정해진 간격은 SIFS 또는 SIFS보다 길거나 짧은 XIFS일 수 있다. XIFS는 PIFS 보다 짧거나 같다. 데이터 프레임은 PPDU, MPDU 또는 A-MPDU일 수 있다. STA 1(103)은 링크에서 제1 데이터 프레임(800) 및 제2 데이터 프레임(802)을 AP 1(101)에게 전송할 수 있다. 제1 데이터 프레임(800) 및 제2 데이터 프레임(802)의 전송 간격은 SIFS 또는 기타 간격인 XIFS일 수 있다. 다른 방법으로, 제1 데이터 프레임(800) 및 제2 데이터 프레임(802) 사이에는 AP 1(101)의 제1 제어 프레임(804)이 전송될 수 있다. 데이터 프레임들 사이에 제1 제어 프레임(804)이 전송되어야 하는지, 또는 마지막 데이터 프레임(예: 제2 데이터 프레임(802)) 전송 후에 제1 제어 프레임(804)이 전송되어야 하는지 여부는 미리 협상을 통해 정해지거나, 또는 최초 전송되는 데이터 프레임(예: 제1 데이터 프레임(800))내에 포함되어 있는 MAC 헤더에 지시자가 포함되어 지시할 수 있다. STA 1 (103) can perform a channel access procedure on the link. The channel access procedure may be an AC-specific EDCA backoff operation. If STA 1 (103) succeeds in the backoff operation (e.g., the AC-specific EDCA backoff counter reaches 0) and the AC-specific EDCAF of STA 1 (103) determines transmission, STA 1 (103) is considered to have acquired a TXOP. That is, STA 1 (103) is a TXOP holder. STA 1 (103), which is a TXOP holder, may have acquired a TXOP equal to the length of the Original TXOP. STA 1 (103) may transmit multiple frames within the TXOP at predetermined intervals. The predetermined interval may be SIFS or XIFS which is longer or shorter than SIFS. XIFS is shorter than or equal to PIFS. A data frame may be a PPDU, MPDU, or A-MPDU. STA 1 (103) may transmit a first data frame (800) and a second data frame (802) to AP 1 (101) on the link. The transmission interval of the first data frame (800) and the second data frame (802) may be SIFS or another interval, XIFS. Alternatively, a first control frame (804) of AP 1 (101) may be transmitted between the first data frame (800) and the second data frame (802). Whether the first control frame (804) should be transmitted between the data frames or after the transmission of the last data frame (e.g., the second data frame (802)) may be determined in advance through negotiation, or may be indicated by an indicator included in the MAC header included in the first transmitted data frame (e.g., the first data frame (800)).
제2 데이터 프레임(802)를 전송하기 전, STA 1(103)은 non-802.11 무선 통신(예: Bluetooth 통신, Cellular 통신 등)이 수행되거나, 또는 무선랜 직접 통신이 수행될 것을 알 수 있다. STA 1(103)의 non-802.11 무선 통신 또는 무선랜 직접 통신 동작은 제1 데이터 프레임(800) 및 제2 데이터 프레임(802)이 전송되는 무선랜 링크와 같은 채널(또는 링크)에서 수행될 수 있다. STA 1(103)의 non-802.11 무선 통신 또는 무선랜 직접 통신 동작이 제1 데이터 프레임(800) 및 제2 데이터 프레임(802)가 전송되는 무선랜 링크와 같은 채널(또는 링크)에서 수행되는 경우, STA 1(103)은 획득한 Original TXOP을 초과하는 범위에서 non-802.11 무선 통신 또는 무선랜 직접 통신 동작을 수행할 수 없다. STA 1(103)이 Original TXOP을 초과하지 않는 범위에서 통신 동작을 수행할 경우, STA 1(103)을 제외한 다른 STA들의 공정성(fairness)은 보장될 수 있다.Before transmitting the second data frame (802), STA 1 (103) may know that non-802.11 wireless communication (e.g., Bluetooth communication, cellular communication, etc.) is to be performed, or that wireless LAN direct communication is to be performed. The non-802.11 wireless communication or wireless LAN direct communication operation of STA 1 (103) may be performed on the same channel (or link) as the wireless LAN link through which the first data frame (800) and the second data frame (802) are transmitted. If the non-802.11 wireless communication or wireless LAN direct communication operation of STA 1 (103) is performed on the same channel (or link) as the wireless LAN link through which the first data frame (800) and the second data frame (802) are transmitted, STA 1 (103) cannot perform the non-802.11 wireless communication or wireless LAN direct communication operation in a range exceeding the acquired Original TXOP. If STA 1 (103) performs communication operations within a range that does not exceed the Original TXOP, fairness of other STAs except STA 1 (103) can be guaranteed.
도 9는 A-제어 정보의 예를 도시한다.Figure 9 shows an example of A-control information.
도 9를 참고하면, A-제어 정보(900)는 도 3 내지 도 8에 설명된 TXOP 전달 정보, TXOP 종료 정보, 및 트리거 프레임을 요청하는 정보 중 적어도 하나를 지시할 수 있다. 도 9에서 도시된 정보는 MAC 헤더에 포함된 HT 제어 필드에 포함되는 A-제어 정보(900)이다. 또는, 도 9에서 도시한 정보는 정보 요소 형태, 필드, 또는 서브필드 형태로서 프레임에 포함되는 정보일 수 있다.Referring to FIG. 9, A-control information (900) may indicate at least one of the TXOP forwarding information, TXOP termination information, and information requesting a trigger frame described in FIGS. 3 to 8. The information illustrated in FIG. 9 is A-control information (900) included in the HT control field included in the MAC header. Alternatively, the information illustrated in FIG. 9 may be information included in a frame in the form of an information element, a field, or a subfield.
A-제어 정보(900)는 데이터 프레임(예: MPDU 또는 A-MPDU)의 MAC 헤더의 HT 제어 필드가 존재하는 프레임에 포함되어 전송될 수 있다. A-제어 정보(900)는 HT 제어 필드 또는 HT 제어 필드 포맷의 변종(variant) 일 수 있다. HT 제어 필드는 무선랜 단말들의 제어 정보를 포함할 수 있다. 따라서, HT 제어 필드의 변종인 A-제어 정보(900)는 무선랜 단말들의 제어 정보를 포함할 수 있다.A-control information (900) may be transmitted by being included in a frame in which an HT control field exists in the MAC header of a data frame (e.g., MPDU or A-MPDU). A-control information (900) may be a variant of the HT control field or the HT control field format. The HT control field may include control information of wireless LAN terminals. Accordingly, A-control information (900), which is a variant of the HT control field, may include control information of wireless LAN terminals.
Control ID 서브필드(902)는 A-제어 정보(900)를 구분하기 위한 비트이다.The Control ID subfield (902) is a bit for distinguishing A-control information (900).
TXOP 전달 서브필드(904)는 TXOP 전송 동작을 구분하기 위한 2비트로 이루어진 서브필드이다. TXOP 전달 서브필드(904)가 00으로 설정된 경우, 정보를 수신한 STA 또는 AP는 아무 동작도 수행하지 않는다. TXOP 전달 서브필드(904)가 01로 설정된 경우, 정보를 수신한 STA 또는 AP는 TXOP을 전달받는다. 전달받은 TXOP의 길이는 도 9에 도시된 정보의 Interruption Duration 서브필드(906)에 지시된 길이이거나, 도 9에 도시된 정보가 전송되는 프레임의 MAC 헤더에 포함된 Duration 필드의 길이일 수 있다. TXOP 전달 서브필드(904)가 10으로 설정된 경우, 정보를 수신한 STA 또는 AP는 TXOP을 정보에 포함된 시간 길이(예: Interruption Duration 서브필드(906)에 지시된 길이)동안 일시적으로 전달받을 수 있다. TXOP 전달 서브필드(904)가 11로 설정된 경우, TXOP 종료를 지시할 수 있다.The TXOP forwarding subfield (904) is a 2-bit subfield for distinguishing a TXOP transmission operation. When the TXOP forwarding subfield (904) is set to 00, the STA or AP that has received the information does not perform any operation. When the TXOP forwarding subfield (904) is set to 01, the STA or AP that has received the information receives the TXOP. The length of the received TXOP may be the length indicated in the Interruption Duration subfield (906) of the information illustrated in FIG. 9, or the length of the Duration field included in the MAC header of the frame in which the information illustrated in FIG. 9 is transmitted. When the TXOP forwarding subfield (904) is set to 10, the STA or AP that has received the information may temporarily receive the TXOP for the time length included in the information (e.g., the length indicated in the Interruption Duration subfield (906)). When the TXOP forwarding subfield (904) is set to 11, it may indicate the end of TXOP.
Interruption Duration 서브필드(906)는 도 9에 도시된 정보를 전송하는 STA가 non-802.11 통신 동작 또는 무선랜 직접 통신 동작을 얼마만큼 수행하는지 지시한다. Interruption Duration 서브필드(906)는 시간 길이를 지시하며, MAC 헤더에 포함된 Duration 필드와 동일하거나 유사한 방식으로 해석된다.The Interruption Duration subfield (906) indicates how long the STA transmitting the information illustrated in FIG. 9 performs a non-802.11 communication operation or a wireless LAN direct communication operation. The Interruption Duration subfield (906) indicates the length of time and is interpreted in the same or similar manner as the Duration field included in the MAC header.
Link ID 서브필드(908)는 간섭이 발생하는 링크를 지시할 수 있다.The Link ID subfield (908) can indicate the link where interference occurs.
TF request 서브필드(910)는 도 9에 도시된 정보를 수신하는 STA 또는 AP에게 트리거 프레임(예: 도 7a의 706) 전송을 요청하는 필드이다. TF request 서브필드(910)의 비트가 0인 경우, 트리거 프레임(예: 도 7a의 706)은 요청되지 않는다. TF request 서브필드(910)의 비트가 1인 경우, 트리거 프레임(예: 도 7a의 706)이 요청된다.The TF request subfield (910) is a field that requests a trigger frame (e.g., 706 of FIG. 7a) to be transmitted to an STA or AP receiving the information illustrated in FIG. 9. If the bit of the TF request subfield (910) is 0, a trigger frame (e.g., 706 of FIG. 7a) is not requested. If the bit of the TF request subfield (910) is 1, a trigger frame (e.g., 706 of FIG. 7a) is requested.
도 3 내지 도 8을 참조하여 설명된 실시예에서, TXOP 전달 서브필드(904), Interruption Duration 서브필드(906), Link ID 서브필드(908), 및 TF Request 서브필드(910) 중 적어도 하나의 정보로 TXOP 전달, TXOP 종료, 및 TF 요청 중 적어도 하나를 지시할 수 있다. 각 서브필드들의 길이 및 형태는 변경 또는 변형될 수 있다.In the embodiment described with reference to FIGS. 3 to 8, at least one of TXOP forwarding, TXOP termination, and TF request may be indicated by at least one of information from among the TXOP forwarding subfield (904), the Interruption Duration subfield (906), the Link ID subfield (908), and the TF Request subfield (910). The length and form of each subfield may be changed or modified.
도 10은 본 개시의 일 실시예에 따른 AP의 동작 흐름도를 도시한다. 도 10은 AP(예: 도 5a의 AP 1(101))의 동작 방법을 예시한다.FIG. 10 illustrates an operation flow diagram of an AP according to one embodiment of the present disclosure. FIG. 10 illustrates an operation method of an AP (e.g., AP 1 (101) of FIG. 5A).
도 10을 참고하면, S1001 단계에서, AP은 제1 STA(예: 도 5a의 STA 1(103))로부터 적어도 하나의 데이터 프레임을 수신한다. 적어도 하나의 데이터 프레임은, 예를 들어, PPDU, MPDU 또는 A-MPDU 중 하나일 수 있다. 적어도 하나의 데이터 프레임 중 하나는 적어도 하나의 제어 프레임 중 하나(예: 도 5a의 제1 제어 프레임(504))의 전송과 관련된 정보, 및 TXOP와 관련된 정보 중 하나를 포함할 수 있다.Referring to FIG. 10, in step S1001, the AP receives at least one data frame from a first STA (e.g., STA 1 (103) of FIG. 5a). The at least one data frame may be, for example, one of a PPDU, an MPDU, or an A-MPDU. One of the at least one data frame may include information related to transmission of one of the at least one control frame (e.g., the first control frame (504) of FIG. 5a) and one of information related to TXOP.
S1003 단계에서, AP은 적어도 하나의 제어 프레임을 전송한다. 하나의 제어 프레임은 예를 들어, BA 프레임, CF-End 프레임, RTS 프레임, CTS 프레임, 및 ACK 프레임 등 중 하나일 수 있다. AP이 복수의 제어 프레임을 전송하는 경우, 각각의 제어 프레임은 서로 다른 시점에 전송될 수 있다. 예를 들어, AP은 제1 STA으로부터 하나의 데이터 프레임을 수신할 때마다 적어도 하나의 제어 프레임을 전송할 수 있다. 다른 예로, AP은 제1 STA로부터 제1 STA의 비-802.11 무선 통신 또는 무선랜 직접 통신 전 마지막 데이터 프레임을 수신한 후 적어도 하나의 제어 프레임을 전송할 수 있다. 제어 프레임이 전송되는 시점은 제1 STA으로부터 지시될 수 있다. 이와 달리, 제어 프레임이 전송되는 시점은 제1 STA과 AP의 협상을 통해 미리 정해질 수 있다. AP은 TXOP와 관련된 정보에 기초하여 전송할 제어 프레임의 수 또는 종류(type)를 결정할 수 있다.In step S1003, the AP transmits at least one control frame. The control frame may be, for example, one of a BA frame, a CF-End frame, an RTS frame, a CTS frame, and an ACK frame. When the AP transmits multiple control frames, each control frame may be transmitted at a different time. For example, the AP may transmit at least one control frame each time it receives one data frame from the first STA. As another example, the AP may transmit at least one control frame after receiving the last data frame from the first STA before the non-802.11 wireless communication or the wireless LAN direct communication of the first STA. The time at which the control frame is transmitted may be indicated by the first STA. Alternatively, the time at which the control frame is transmitted may be determined in advance through negotiation between the first STA and the AP. The AP may determine the number or type of control frames to be transmitted based on information related to the TXOP.
S1005 단계에서, AP은 제1 STA의 TXOP와 관련된 동작을 수행한다. 제1 STA의 TXOP와 관련된 동작은 제1 STA의 TXOP를 종료시키거나, 제1 STA의 TXOP를 전달받는 동작을 포함할 수 있다. 예를 들어, TXOP와 관련된 정보가 TXOP 종료 정보를 포함하는 경우, AP은 CF-End를 포함하는 제어 프레임을 전송함으로써 제1 STA의 TXOP를 종료시킨다. 다른 예로, TXOP와 관련된 정보가 TXOP 전달 정보를 포함하는 경우, AP은 제1 STA으로부터 TXOP를 전달받는다. 여기서, TXOP의 전달은 AP가 제1 STA의 잔여 시간만큼의 길이를 가지는 TXOP를 획득하는 동작 및 제1 STA가 TXOP를 종료하는 동작을 포함한다. TXOP를 전달받은 AP은 임시 TXOP 보유자로서 동작할 수 있다. 임시 TXOP 보유자인 AP는 제1 STA 외의 다른 STA에게 데이터 프레임 및 트리거 프레임을 전송할 수 있다. In step S1005, the AP performs an operation related to the TXOP of the first STA. The operation related to the TXOP of the first STA may include an operation of terminating the TXOP of the first STA or receiving the TXOP of the first STA. For example, if the information related to the TXOP includes TXOP termination information, the AP terminates the TXOP of the first STA by transmitting a control frame including CF-End. As another example, if the information related to the TXOP includes TXOP transfer information, the AP receives the TXOP from the first STA. Here, the transfer of the TXOP includes an operation of the AP acquiring a TXOP having a length equal to the remaining time of the first STA and an operation of the first STA terminating the TXOP. The AP that has received the TXOP may operate as a temporary TXOP holder. The AP, which is a temporary TXOP holder, may transmit a data frame and a trigger frame to other STAs other than the first STA.
도 11은 본 개시의 일 실시예에 따른 제1 STA의 동작 흐름도를 도시한다. 도 11은 제1 STA(예: 도 5a의 STA 1(103))의 동작 방법을 예시한다. 본 개시의 일 실시예에 따른 제1 STA은 시점 1부터 비-802.11 무선 통신 또는 무선랜 직접 통신을 수행하는 STA일 수 있다. 예를 들어, 제1 STA은 입력 인터페이스 장치를 이용하여 비-802.11 무선 통신 또는 무선랜 직접 통신과 관련된 정보를 수신할 수 있다. FIG. 11 is a flowchart illustrating an operation of a first STA according to an embodiment of the present disclosure. FIG. 11 illustrates an operation method of a first STA (e.g., STA 1 (103) of FIG. 5A). The first STA according to an embodiment of the present disclosure may be an STA that performs non-802.11 wireless communication or wireless LAN direct communication from
도 11을 참고하면, S1101 단계에서, 제1 STA은 채널 접근 절차를 수행한다. 채널 접근 절차가 성공하면 제1 STA은 TXOP를 획득한다. 채널 접근 절차는 예를 들어, AC별 EDCA 백오프 동작일 수 있다. 본 개시의 일 실시예에 따르면, 제1 STA이 백오프 동작을 성공하고 제1 STA의 AC 별 EDCAF가 전송을 결정한 경우, 제1 STA은 TXOP를 획득한다. 백오프 동작의 성공은, 예를 들어, AC별 EDCA 백오프 카운터가 0에 도달하는 것을 의미할 수 있다. TXOP의 길이는 예를 들어, original TXOP만큼의 시간 길이일 수 있다.Referring to FIG. 11, in step S1101, the first STA performs a channel access procedure. If the channel access procedure is successful, the first STA obtains a TXOP. The channel access procedure may be, for example, an AC-specific EDCA backoff operation. According to one embodiment of the present disclosure, if the first STA succeeds in the backoff operation and the AC-specific EDCAF of the first STA determines transmission, the first STA obtains a TXOP. The success of the backoff operation may mean, for example, that the AC-specific EDCA backoff counter reaches 0. The length of the TXOP may be, for example, a time length as long as the original TXOP.
S1103 단계에서, 제1 STA은 미리 정해진 시간 간격마다 데이터 프레임을 적어도 하나 전송한다. 제1 STA이 전송하는 데이터 프레임(들)은 예를 들어, PPDU, MPDU 또는 A-MPDU일 수 있다. 여기서, 미리 정해진 시간 간격은, 예를 들어, SIFS일 수 있다. 다른 예로, 미리 정해진 시간 간격은 PIFS보다 짧거나 같은 시간 간격일 수 있다. 제1 STA이 전송한 적어도 하나의 데이터 프레임 중 하나는 TXOP와 관련된 정보를 포함할 수 있다. TXOP와 관련된 정보는 TXOP 종료 정보 및 TXOP 전달 정보 중 적어도 하나를 포함한다. TXOP에 관련된 정보는 예를 들어, MAC 헤더의 HT 제어 필드에 A-제어(900) 형태로 포함될 수 있다. 이와 달리, TXOP와 관련된 정보는 A-제어 형태가 아닌 기타 형태(예: 정보 요소, 비트, 필드 또는 서브필드)로서 프레임에 포함될 수 있다. TXOP와 관련된 정보는 예를 들어, 도 9에 도시된 TXOP 전달 서브필드(904)를 이용하여 지시되는 정보일 수 있다. 전송되는 프레임 중 시간 상 마지막 프레임(예: 도 5a의 제2 데이터 프레임(502))은 레거시 단말들이 인식할 수 있는 포맷(예: non-HT PPDU)으로 전송될 수 있다. In step S1103, the first STA transmits at least one data frame at a predetermined time interval. The data frame(s) transmitted by the first STA may be, for example, a PPDU, an MPDU, or an A-MPDU. Here, the predetermined time interval may be, for example, an SIFS. As another example, the predetermined time interval may be a time interval shorter than or equal to a PIFS. One of the at least one data frame transmitted by the first STA may include information related to a TXOP. The information related to the TXOP includes at least one of TXOP termination information and TXOP forwarding information. The information related to the TXOP may be included in the HT control field of the MAC header in the form of an A-control (900), for example. Alternatively, the information related to the TXOP may be included in the frame in a form other than the A-control form (for example, an information element, a bit, a field, or a subfield). The information related to the TXOP may be, for example, information indicated using the TXOP forwarding subfield (904) illustrated in FIG. 9. The last frame in time among the transmitted frames (e.g., the second data frame (502) of FIG. 5a) may be transmitted in a format recognizable by legacy terminals (e.g., non-HT PPDU).
S1105 단계에서, 제1 STA은 적어도 하나의 제어 프레임을 수신한다. 적어도 하나의 제어 프레임은, 예를 들어, BA 프레임, CF-End 프레임, RTS 프레임, CTS 프레임, 및 ACK 프레임 등 중 적어도 하나를 포할 수 있다. In step S1105, the first STA receives at least one control frame. The at least one control frame may include, for example, at least one of a BA frame, a CF-End frame, an RTS frame, a CTS frame, and an ACK frame.
S1107 단계에서, 제1 STA은 무선랜 통신과 배타적인 동작을 수행한다. 여기서, 무선랜 통신과 배타적인 동작은 무선랜 시스템과 양립할 수 없는 동작, 또는 무선랜 통신에 간섭을 일으키는 동작으로 지칭될 수 있다. 무선랜 통신과 배타적인 동작은 예를 들어, TXOP를 종료하는 동작, TXOP를 전달하는 동작, 비-802.11 무선 통신 또는 무선랜 직접 통신을 수행하는 동작 중 적어도 하나일 수 있다. 비-802.11 무선 통신 또는 무선랜 직접 통신을 수행하는 동작은 무선랜 통신과 간섭을 일으킬 수 있다. 제1 STA은 TXOP와 관련된 정보에 기초하여 무선랜 통신과 배타적인 동작을 수행할 수 있다. 비-802.11 무선 통신은 예를 들어, 블루투스 통신을 포함할 수 있다. 비-802.11 무선 통신 또는 무선랜 직접 통신은 802.11 무선 통신과 동일한 주파수 또는 상이한 주파수를 이용하여 수행될 수 있다. In step S1107, the first STA performs an exclusive operation with respect to wireless LAN communication. Here, the exclusive operation with respect to wireless LAN communication may be referred to as an operation that is incompatible with the wireless LAN system, or an operation that causes interference with wireless LAN communication. The exclusive operation with respect to wireless LAN communication may be, for example, at least one of an operation of terminating a TXOP, an operation of transferring a TXOP, and an operation of performing non-802.11 wireless communication or wireless LAN direct communication. The operation of performing non-802.11 wireless communication or wireless LAN direct communication may cause interference with the wireless LAN communication. The first STA may perform the exclusive operation with respect to wireless LAN communication based on information related to the TXOP. The non-802.11 wireless communication may include, for example, Bluetooth communication. The non-802.11 wireless communication or wireless LAN direct communication may be performed using the same frequency as or a different frequency from the 802.11 wireless communication.
도 12는 본 개시의 일 실시예에 따른 제2 STA의 동작 흐름도를 도시한다.FIG. 12 illustrates an operation flow diagram of a second STA according to one embodiment of the present disclosure.
도 12를 참고하면, S1201 단계에서, 제2 STA(예: 도 5a의 STA 2(105))는 제1 STA(예: 도 5a의 STA 1(103))이 송신한 데이터 프레임 중 하나를 수신한다. 제2 STA는 수신한 데이터 프레임에 기초하여 NAV(예: 도 5a의 NAV(508))를 설정한다. 예를 들어, 제2 STA는 수신한 데이터 프레임에 포함된 duration 필드의 값에 따라 NAV를 설정한다. NAV가 설정된 경우, 가상 캐리어 감지에 의해 제2 STA의 채널은 busy로 간주된다. 가상 캐리어 감지에 의해 채널이 busy로 간주되면, 통신 노드는 채널 감지 동작을 수행할 때 해당 채널이 점유되었다고 간주한다. 다시 말해, 제2 STA는 AP(예: 도 5a의 AP 1(101))에게 프레임을 송신할 수 없다.Referring to FIG. 12, in step S1201, a second STA (e.g., STA 2 (105) of FIG. 5a) receives one of the data frames transmitted by a first STA (e.g., STA 1 (103) of FIG. 5a). The second STA sets a NAV (e.g., NAV (508) of FIG. 5a) based on the received data frame. For example, the second STA sets the NAV according to the value of the duration field included in the received data frame. When the NAV is set, the channel of the second STA is considered busy by virtual carrier detection. When the channel is considered busy by virtual carrier detection, the communication node considers the corresponding channel to be occupied when performing a channel detection operation. In other words, the second STA cannot transmit a frame to an AP (e.g., AP 1 (101) of FIG. 5a).
S1203 단계에서, 제2 STA는 수신한 제어 프레임 및 데이터 프레임 중 적어도 하나에 기초하여 NAV를 업데이트한다. 제어 프레임은 AP로부터 송신된다. 데이터 프레임은 제1 STA로부터 송신된다. 예를 들어, 제2 STA는 수신한 프레임 중 적어도 하나에 포함된 duration 필드에 따라 NAV를 업데이트한다. 업데이트된 NAV(예: 도 5a의 업데이트된 NAV(510))는 업데이트 되기 전의 NAV보다 짧은 시간상 길이를 가질 수 있다. 이와 달리, 제2 STA는 CF-End를 포함하는 제어 프레임(예: 도 5a의 제2 제어 프레임(506))를 수신한 경우 NAV를 초기화할 수 있다.In step S1203, the second STA updates the NAV based on at least one of the received control frame and data frame. The control frame is transmitted from the AP. The data frame is transmitted from the first STA. For example, the second STA updates the NAV according to a duration field included in at least one of the received frames. The updated NAV (e.g., the updated NAV (510) of FIG. 5A) may have a shorter temporal length than the NAV before being updated. Alternatively, the second STA may initialize the NAV if it receives a control frame including CF-End (e.g., the second control frame (506) of FIG. 5A).
본 발명에 따른 방법들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위해 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수 있다.The methods according to the present invention may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the computer-readable medium may be those specially designed and configured for the present invention or may be those known and available to those skilled in the art of computer software.
컴퓨터 판독 가능 매체의 예에는 롬(rom), 램(ram), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함한다. 상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 적어도 하나의 소프트웨어 모듈로 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of computer-readable media include hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of program instructions include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc. The above-described hardware devices can be configured to operate with at least one software module to perform the operations of the present invention, and vice versa.
이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described with reference to the above embodiments, it will be understood by those skilled in the art that various modifications and changes can be made to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below.
본 발명은 무선랜 시스템의 장치 및 기록 매체에 이용될 수 있다.The present invention can be used in devices and recording media of a wireless LAN system.
Claims (19)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20230079085 | 2023-06-20 | ||
| KR10-2023-0079085 | 2023-06-20 | ||
| KR1020240074455A KR20240177712A (en) | 2023-06-20 | 2024-06-07 | Method and apparatus for communication under interference condition in wireless local area network system |
| KR10-2024-0074455 | 2024-06-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024262849A1 true WO2024262849A1 (en) | 2024-12-26 |
Family
ID=93935803
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2024/007821 Pending WO2024262849A1 (en) | 2023-06-20 | 2024-06-07 | Method and device for communication in interference situation in wireless lan system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2024262849A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20130029438A (en) * | 2006-01-04 | 2013-03-22 | 인터디지탈 테크날러지 코포레이션 | Methods and systems for providing efficient operation of multiple modes in a wlan system |
| KR20200140872A (en) * | 2019-01-18 | 2020-12-16 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | Wireless communication method and apparatus used in unlicensed spectrum |
| WO2022173251A1 (en) * | 2021-02-10 | 2022-08-18 | 주식회사 윌러스표준기술연구소 | Wireless communication method using multi-link, and wireless communication terminal using same |
| KR20220159276A (en) * | 2021-05-25 | 2022-12-02 | 한국전자통신연구원 | Method and apparatus for direct communication in wireless local area network |
| KR20220169407A (en) * | 2021-06-18 | 2022-12-27 | 현대자동차주식회사 | Method and apparatus for transmitting and receiving frame considering length of data in communication system supporting multi-link |
-
2024
- 2024-06-07 WO PCT/KR2024/007821 patent/WO2024262849A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20130029438A (en) * | 2006-01-04 | 2013-03-22 | 인터디지탈 테크날러지 코포레이션 | Methods and systems for providing efficient operation of multiple modes in a wlan system |
| KR20200140872A (en) * | 2019-01-18 | 2020-12-16 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | Wireless communication method and apparatus used in unlicensed spectrum |
| WO2022173251A1 (en) * | 2021-02-10 | 2022-08-18 | 주식회사 윌러스표준기술연구소 | Wireless communication method using multi-link, and wireless communication terminal using same |
| KR20220159276A (en) * | 2021-05-25 | 2022-12-02 | 한국전자통신연구원 | Method and apparatus for direct communication in wireless local area network |
| KR20220169407A (en) * | 2021-06-18 | 2022-12-27 | 현대자동차주식회사 | Method and apparatus for transmitting and receiving frame considering length of data in communication system supporting multi-link |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021201504A1 (en) | Method and device for updating parameters in communication system supporting multi-link | |
| WO2021206378A1 (en) | Method and apparatus for transmitting and receiving data in communication system supporting multiple links | |
| WO2021145601A1 (en) | Method and apparatus for str in wireless lan that supports multi-links | |
| WO2021006545A1 (en) | Multiplex transmission method and apparatus in multi-link wireless lan | |
| WO2016105128A1 (en) | Method for transmitting and receiving acknowledgement/negative acknowledgement signal for uplink multi-user data in wireless lan system, and apparatus therefor | |
| WO2021235743A1 (en) | Method and device for low-power operation-based communication in communication system supporting multi-link | |
| WO2022039482A1 (en) | Method and device for saving power in communication system supporting multiple links | |
| WO2021194125A1 (en) | Method and device for channel connection in wireless communication system supporting multiple links | |
| WO2023146336A1 (en) | Method and apparatus for low latency communication in wireless lan supporting emlsr operation | |
| WO2015005677A1 (en) | Method and apparatus for transmitting data in wireless lan system | |
| WO2022216086A1 (en) | Method and device for mlsr operation in wireless lan | |
| WO2016108672A1 (en) | Wireless communication terminal and wireless communication method for transmitting uplink by multiple users | |
| WO2015005675A1 (en) | Method and apparatus for transmitting data in wireless lan system | |
| WO2023022436A1 (en) | Method and device for bidirectional communication in wireless lan | |
| WO2021201506A1 (en) | Method and device for transmitting and receiving data in communication system supporting multiple links | |
| WO2011025201A2 (en) | Communications device and method in a high-capacity wireless communication system | |
| WO2021261822A1 (en) | Method and device for transmitting/receiving frame in multi-link-supporting communication system | |
| WO2021210869A1 (en) | Method and device for direct communication in wireless lan | |
| WO2023287164A1 (en) | Method and device for direct communication in communication system supporting multiple links | |
| WO2021210896A1 (en) | Method and device for direct communication in wireless lan system | |
| WO2023003318A1 (en) | Method and apparatus for nstr communication in communication system supporting multiple links | |
| WO2022075703A1 (en) | Method and device for non-str operation in communication system supporting multiple links | |
| WO2023054992A1 (en) | Channel access method for rapid transmission of data in communication system | |
| WO2022154433A1 (en) | Method and device for low latency communication in communication system supporting multiple links | |
| WO2017026807A1 (en) | Wireless communication method and wireless communication terminal for power saving based on target wake time |
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: 24826171 Country of ref document: EP Kind code of ref document: A1 |