Wireless communication method using txop and wireless communication terminal using the same
By using TXOP limiting and dynamic segmentation technology in wireless communication terminals, the problem of low bandwidth utilization efficiency in high-density environments is solved, enabling more efficient and flexible data transmission that adapts to different terminals and channel conditions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WILUS INSTITUTE OF STANDARDS & TECHNOLOGY INC
- Filing Date
- 2018-01-09
- Publication Date
- 2026-06-16
AI Technical Summary
In environments with high density of terminals and access points, existing wireless communication technologies struggle to efficiently utilize predetermined channels for data transmission, especially when multiple terminals and access points are simultaneously transmitting data, resulting in low bandwidth utilization.
By using the TXOP (Transmission Opportunity) limit, dynamic segmentation and beamforming report polling (BRP) triggered frame transmission and feedback are achieved, optimizing the transmission process of wireless communication terminals. This includes dynamically generating and transmitting segments, adapting to channel conditions and terminal capabilities, and exceeding the TXOP limit for effective data transmission.
It improves the communication efficiency and bandwidth utilization of wireless communication terminals in high-density environments, enhances the reliability and flexibility of data transmission, and adapts to the capabilities of different terminals and channel conditions.
Smart Images

Figure CN116866989B_ABST
Abstract
Description
[0001] This application is a divisional application of patent application No. 201880006167.5 (PCT / KR2018 / 000447), filed with the China Patent Office on July 8, 2019, with an international application date of January 9, 2018, entitled "A wireless communication method using TXOP and a wireless communication terminal using the method". Technical Field
[0002] This invention relates to a wireless communication method and a wireless communication terminal using TXOP. Background Technology
[0003] In recent years, with the expansion of the supply of mobile devices, wireless communication technologies that can provide fast wireless internet services to mobile devices have attracted significant public attention. Wireless communication technologies allow mobile devices, including smartphones, smart tablets, laptops, portable multimedia players, and embedded devices, to access the internet wirelessly in homes, offices, or specific service areas.
[0004] One of the most well-known wireless communication technologies is wireless LAN. Since using the 2.4 GHz frequency to support the initial wireless LAN technology, the Institute of Electrical and Electronics Engineers (IEEE) 802.11 has commercialized or developed various technical standards. First, IEEE 802.11b supported a maximum communication speed of 11 Mbps when using the 2.4 GHz band. Following IEEE 802.11b, IEEE 802.11a, commercialized after IEEE 802.11b, used the 5 GHz band instead of the 2.4 GHz band, reducing interference compared to the significantly congested 2.4 GHz band, and increasing communication speeds up to a maximum of 54 Mbps through the use of Orthogonal Frequency Division Multiplexing (OFDM) technology. However, a drawback of IEEE 802.11a is its shorter communication range compared to IEEE 802.11b. Furthermore, IEEE 802.11g, similar to IEEE 802.11b, uses the 2.4 GHz frequency band to achieve a maximum communication speed of 54 Mbps and meets backward compatibility, which has attracted significant public attention. Moreover, it is superior to IEEE 802.11a in terms of communication range.
[0005] Furthermore, IEEE 802.11n has been provided as a technical standard established to overcome the limitations of communication speed, a weakness identified in wireless LANs. IEEE 802.11n aims to improve network speed and reliability and extend the operating distance of wireless networks. More specifically, IEEE 802.11n supports high throughput (HT) data processing speeds of up to 540 Mbps or higher, and further utilizes multiple antennas on both sides of the transmitting and receiving units to minimize transmission errors and optimize data speed using Multiple-Input Multiple-Output (MIMO) technology. Additionally, the standard can use coding schemes that transmit multiple overlapping copies to improve data reliability.
[0006] With the active supply of wireless LANs and the further diversification of applications using them, the need for new wireless LAN systems to support higher throughput (Very High Throughput (VHT)) than those supported by IEEE 802.11n has gained public attention. Among these, IEEE 802.11ac supports a wide bandwidth (80 to 160 MHz) at the 5 GHz frequency. The IEEE 802.11ac standard is defined only within the 5 GHz band, but initial 11ac chipsets will even support operation in the 2.4 GHz band for backward compatibility with existing 2.4 GHz band products. Theoretically, according to this standard, wireless LAN speeds across multiple stations can reach up to 1 Gbps and maximum single-link speeds can reach up to 500 Mbps. This is achieved through concepts that expand the wireless interface accepted by 802.11n, such as wider wireless frequency bandwidth (up to 160 MHz), more MIMO spatial streams (up to 8), multi-user MIMO, and high-density modulation (up to 256 QAM). Additionally, IEEE 802.11ad has been proposed as a solution to transmit data using the 60GHz band instead of the existing 2.4GHz / 5GHz band. IEEE 802.11ad is a standard that uses beamforming technology to provide speeds up to 7Gbps and is suitable for transmitting high-bitrate motion picture streams such as massive amounts of data or uncompressed HD video. However, a disadvantage of the 60GHz band is that it is difficult to penetrate obstacles, meaning it can only be used between devices in short-distance spaces.
[0007] Meanwhile, in recent years, as the next-generation wireless communication technology standard following 802.11ac and 802.11ad, discussions have continued regarding high-efficiency and high-performance wireless communication technologies for high-density environments. In other words, the next-generation wireless communication technology environment requires providing high-frequency-efficiency communication indoors / outdoors in the presence of high-density terminals and access points (APs), and necessitates various technologies to achieve this communication.
[0008] In particular, with the increasing number of devices using wireless communication technology, it is necessary to use predetermined channels efficiently. Therefore, what is needed is a technology that can efficiently utilize bandwidth by simultaneously transmitting data between multiple terminals and the access point (AP). Summary of the Invention
[0009] Technical issues
[0010] The purpose of embodiments of the present invention is to provide a wireless communication terminal using TXOP.
[0011] Technical solution
[0012] According to an embodiment of the present invention, a wireless communication terminal, which communicates wirelessly, includes: a transceiver for transmitting and receiving wireless signals; and a processor for processing the wireless signals. The processor is configured to perform transmissions based on a transmission opportunity (TXOP) limit, which is the maximum value of TXOP, and is the time interval in which the wireless communication terminal is entitled to initiate a frame exchange sequence in a wireless medium.
[0013] The processor can be configured to send a Beamforming Report Polling (BRP) trigger frame to another wireless communication terminal using a TXOP exceeding the TXOP limit, and to receive a feedback frame from the other wireless communication terminal in response to the BRP trigger frame within the TXOP exceeding the TXOP limit. In this case, the BRP trigger frame can trigger the simultaneous transmission of feedback frames from one or more wireless communication terminals. Additionally, the feedback frame can indicate the channel state measured by the other wireless communication terminal, which will be used for multiple-input multiple-output (MIMO) transmissions from one wireless communication terminal to another, or for beamforming transmissions from one wireless communication terminal to another.
[0014] After a predetermined time following the transmission of a Null Data Packet Advertisement (NDPA) frame from one wireless communication terminal to another, informing the other wireless communication terminal of the initiation of a probe protocol sequence, the processor can be configured to transmit a Null Data Packet (NDP) frame to the other wireless communication terminal for channel state measurement. In this case, when the wireless communication terminal transmits the NDPA frame, NDP frame, and BRP trigger frame within the TXOP limit, after the predetermined time following the transmission of the NDP frame from one wireless communication terminal to the other, the processor can be configured to transmit the BRP trigger frame to the other wireless communication terminal using a TXOP exceeding the TXOP limit.
[0015] When a wireless communication terminal sends a BRP trigger frame within the TXOP limit, the processor can be configured to send a BRP trigger frame using a TXOP exceeding the TXOP limit.
[0016] A feedback frame can be sent from another wireless communication terminal after a predetermined time has elapsed since the BRP trigger frame was received from the other wireless communication terminal.
[0017] The processor can be configured to use dynamic segmentation to generate at least one segment and transmit that at least one segment to another wireless communication terminal. In this case, dynamic segmentation refers to segmentation that is not static segmentation, which requires segmenting all segments except the last segment into equal-sized segments.
[0018] The processor can be configured to first generate a first fragment of at least one fragment based on a value specified as the minimum size of a fragment by another wireless communication terminal, and to send the first fragment to the other wireless communication terminal using a TXOP exceeding the TXOP limit.
[0019] When a wireless communication terminal sends at least one segment to another wireless communication terminal without using an aggregated (A)-MPDU that includes multiple MAC protocol data units (MPDUs), the processor can be configured to send the first segment to the other wireless communication terminal using a TXOP exceeding the TXOP limit.
[0020] The processor can be configured to generate a first segment with a size equal to the minimum size specified as a segment by another wireless communication terminal.
[0021] The processor can be configured to generate at least one fragment according to the maximum number of fragments that the wireless communication terminal can generate, and to send the last generated first fragment of the at least one fragment to another wireless communication terminal using a TXOP exceeding the TXOP limit.
[0022] The maximum number of segments that a wireless communication terminal can generate is 16.
[0023] When another wireless communication terminal explicitly fails to receive a first segment, which is at least one of the segments, the processor can be configured to generate a fourth segment with a different size than the third segment and the same sequence number and segment number as the third segment, based on whether the wireless communication terminal failed to send a segment following the first segment and whether the other wireless communication terminal explicitly failed to receive at least one of the segments following the first segment. In this case, the processor can be configured to send the fourth segment to the other wireless communication terminal instead of resending the third segment to the other wireless communication terminal.
[0024] When there is no block ACK protocol between a wireless communication terminal and another wireless communication terminal, the processor can be configured to perform dynamic segmentation based on the segmentation level determined according to the capabilities of the other wireless communication terminal. In this case, the segmentation level can indicate the transmission method of the segment.
[0025] The wireless communication terminal can be a TXOP holder.
[0026] According to an embodiment of the present invention, the operation method of a wireless communication terminal for wireless communication includes: performing transmission based on a transmission opportunity (TXOP) limit, which is the maximum value of TXOP, and the TXOP is the time interval during which the wireless communication terminal is entitled to initiate a frame exchange sequence in the wireless medium.
[0027] Performing a transmission based on a TXOP limit may include: sending a beamforming report polling (BRP) trigger frame to another wireless communication terminal using a TXOP exceeding the TXOP limit, and receiving a feedback frame from the other wireless communication terminal in response to the BRP trigger frame within a TXOP exceeding the TXOP limit. In this case, the BRP trigger frame may trigger the simultaneous transmission of feedback frames from one or more wireless communication terminals. In this case, the feedback frame may indicate the state of the channel measured by the other wireless communication terminal, which will be used for multiple-input multiple-output (MIMO) transmissions from one wireless communication terminal to another, or for beamforming transmissions from one wireless communication terminal to another.
[0028] Sending a BRP trigger frame may include: receiving a null data packet (NDP) frame to be used for channel state measurement by another wireless communication terminal after a predetermined time has elapsed since the wireless communication terminal sent a null data packet announcement (NDPA) frame notifying another wireless communication terminal to initiate a probe protocol sequence; and when the wireless communication terminal sends the NDPA frame, NDP frame, and BRP trigger frame within the TXOP limit, sending the BRP trigger frame with a TXOP exceeding the TXOP limit after a predetermined time has elapsed since the wireless communication terminal sent the NDP frame to the other wireless communication terminal.
[0029] Sending a BRP trigger frame using a TXOP exceeding the TXOP limit can include sending a BRP trigger frame using a TXOP exceeding the TXOP limit when sending a BRP trigger frame within the TXOP limit.
[0030] The method may also include using dynamic segmentation to generate at least one segment, wherein performing transmission based on TXOP constraints may include sending the at least one segment to another wireless communication terminal. In this case, dynamic segmentation may represent segmentation that is not static segmentation, which requires segmenting all segments except the last segment into equal-sized segments.
[0031] The step of generating at least one fragment may include generating a first fragment of at least one fragment based on a value specified as the minimum size of the fragment by another wireless communication terminal, and sending at least one fragment to the other wireless communication terminal may include sending the first fragment to the other wireless communication terminal using a TXOP exceeding the TXOP limit.
[0032] Generating a first segment within at least one segment may include generating a first segment with a size equal to the minimum size specified as a segment by another wireless communication terminal.
[0033] Generating at least one segment includes generating at least one segment according to the maximum number of segments that the wireless communication terminal is capable of generating, and sending at least one segment to another wireless communication terminal includes sending the last generated second segment of at least one segment to the other wireless communication terminal using a TXOP exceeding the TXOP limit.
[0034] The operation method may include: when another wireless communication terminal explicitly fails to receive a third segment, which is one of at least one segments, generating a fourth segment with a different size than the third segment used for retransmission and having the same sequence number and segment number as the third segment used for retransmission, based on whether the wireless communication terminal sends a segment following the third segment or whether the other wireless communication terminal explicitly fails to receive at least one of the segments following the third segment; and sending the fourth segment to the other wireless communication terminal instead of retransmitting the third segment to the other wireless communication terminal.
[0035] Beneficial effects
[0036] Embodiments of the present invention provide a wireless communication method using TXOP and a wireless communication terminal using the method. Attached Figure Description
[0037] Figure 1 A wireless LAN system according to an embodiment of the present invention is shown.
[0038] Figure 2 A wireless LAN system according to another embodiment of the present invention is shown.
[0039] Figure 3 A block diagram illustrating the configuration of a station according to an embodiment of the present invention is shown.
[0040] Figure 4 A block diagram illustrating the configuration of an access point according to an embodiment of the present invention is shown.
[0041] Figure 5 The process of setting up access points and links at a site according to an embodiment of the present invention is illustrated.
[0042] Figure 6 The wireless communication terminal according to an embodiment of the present invention performs frame switching operations based on TXOP restrictions.
[0043] Figure 7 This illustrates a wireless communication terminal dynamically performing segmentation according to an embodiment of the present invention.
[0044] Figure 8 The operation of a wireless communication terminal according to an embodiment of the present invention for determining receiver reception failure and retransmission operation is illustrated.
[0045] Figures 9 to 10 The illustration shows a wireless communication terminal according to an embodiment of the present invention performing a retransmission operation within the TXOP limit.
[0046] Figure 11 This illustrates the operation of a wireless communication terminal according to another embodiment of the invention, in which a segment included in the same sequence as the retransmitted segment is retransmitted after a retransmission within the TXOP limit.
[0047] Figures 12 to 13 This illustrates a transmission operation exceeding the TXOP limit when a wireless communication terminal using dynamic segmentation according to an embodiment of the present invention is used.
[0048] Figure 14 This illustrates a retransmission operation of a wireless communication terminal that is not a TXOP holder according to an embodiment of the present invention.
[0049] Figures 15-16 This illustrates a retransmission operation of a wireless communication terminal that is not a TXOP holder according to another embodiment of the present invention.
[0050] Figures 17-18 This illustrates a wireless communication terminal according to an embodiment of the present invention performing a probe protocol operation related to TXOP limitation.
[0051] Figure 19 The operation of a wireless communication terminal according to an embodiment of the present invention is illustrated. Detailed Implementation
[0052] Preferred embodiments of the invention will be described in more detail below with reference to the accompanying drawings. However, the invention may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Parts irrelevant to the description have been omitted from the drawings in order to clearly illustrate the invention, and similar reference numerals refer to similar elements throughout.
[0053] Furthermore, when describing something as including (or containing or having) some elements, it should be understood that, without specific limitations, it may include (or contain or have) only those elements, or it may include (or contain or have) other elements as well as those elements.
[0054] This application claims priority and benefit to Korean Patent Applications No. 10-2017-0003137 (2017.01.09), No. 10-2017-0008306 (2017.01.17), No. 10-2017-0024265 (2017.02.23), and No. 10-2017-0057098 (2017.05.05) filed with the Korean Intellectual Property Office, and the embodiments and references described in the respective applications are included in the specific embodiments of this application.
[0055] Figure 1 This is a diagram illustrating a wireless communication system according to an embodiment of the present invention. For ease of description, embodiments of the present invention are described using a wireless LAN system. A wireless LAN system includes one or more Basic Service Sets (BSSs), and a BSS represents a collection of devices that have successfully synchronized with each other to communicate. Generally, BSSs can be classified into Infrastructure BSSs and Standalone BSSs (IBSSs). Figure 1 The diagram illustrates the infrastructure BSS between them.
[0056] like Figure 1 As illustrated, the infrastructure BSS (BSS1 and BSS2) includes one or more stations STA1, STA2, STA3, STA4 and STA5, access points PCP / AP-1 and PCP / AP-2 as stations providing distribution services, and a distribution system (DS) connecting multiple access points PCP / AP-1 and PCP / AP-2.
[0057] A station (STA) is a predetermined device that includes a Media Access Control (MAC) conforming to the IEEE 802.11 standard and a physical layer interface for wireless media, and broadly includes non-access point (non-AP) stations and access points (APs). Additionally, in this specification, the term "terminal" may be used to refer to a wireless LAN communication device including concepts such as a non-AP STA or AP, or both. A station for wireless communication includes a processor and a transceiver, and according to this embodiment, may further include a user interface unit and a display unit. The processor can generate frames to be transmitted via the wireless network or process frames received via the wireless network, and further performs various processes for controlling the station. Furthermore, the transceiver is functionally connected to the processor and transmits and receives frames via the wireless network used for the station.
[0058] An access point (AP) is an entity that provides access to a distribution system (DS) for its associated stations via wireless media. In a base station infrastructure (BSS), communication between non-AP stations is generally performed via the AP; however, direct communication can also be achieved between non-AP stations when a direct link is configured. Furthermore, in this invention, the AP is used as a concept encompassing a Personal BSS Coordination Point (PCP) and can be broadly categorized as including a centralized controller, base station (BS), node B, base transceiver system (BTS), and site controller.
[0059] Multiple infrastructure BSSs can be interconnected through a distribution system (DS). In this case, the multiple BSSs connected through the distribution system are referred to as an Extended Service Set (ESS).
[0060] Figure 2 The illustration shows a standalone BSS as a wireless communication system according to another embodiment of the present invention. For ease of description, another embodiment of the present invention is described using a wireless LAN system. Figure 2 In the embodiment, the pair with Figure 1 The same or corresponding parts of the embodiments are described repeatedly.
[0061] because Figure 2 The BSS3 shown in the diagram is a standalone BSS and does not include an access point (AP), so all stations STA6 and STA7 are not connected to the AP. A standalone BSS is not permitted to access the distribution system and form a complete network. Within a standalone BSS, the corresponding stations STA6 and STA7 can connect directly to each other.
[0062] Figure 3 This is a block diagram illustrating the configuration of station 100 according to an embodiment of the present invention.
[0063] like Figure 3 As illustrated, the station 100 according to an embodiment of the present invention may include a processor 110, a transceiver 120, a user interface unit 140, a display unit 150, and a memory 160.
[0064] First, transceiver 120 transmits and receives wireless signals such as wireless LAN physical layer frames and can be embedded in station 100 or configured externally. According to this embodiment, transceiver 120 may include at least one transmit and receive module using different frequency bands. For example, transceiver 120 may include transmit and receive modules with different frequency bands such as 2.4 GHz, 5 GHz, and 60 GHz. According to an embodiment, station 100 may include transmit and receive modules using 6 GHz or higher frequency bands and transmit and receive modules using 6 GHz or lower frequency bands. The corresponding transmit and receive modules can perform wireless communication with the AP or external station according to the wireless LAN standard of the frequency band supported by the corresponding transmit and receive module. Transceiver 120 may operate only one transmit and receive module at a time or operate multiple transmit and receive modules simultaneously, depending on the performance and requirements of station 100. When station 100 includes multiple transmit and receive modules, each transmit and receive module may be implemented as an independent element or multiple modules may be integrated into a single chip.
[0065] Next, the user interface unit 140 includes various types of input / output devices disposed in the station 100. That is, the user interface unit 140 can receive user input by using various input devices, and the processor 110 can control the station 100 based on the received user input. In addition, the user interface unit 140 can execute outputs based on commands from the processor 110 by using various output devices.
[0066] Next, the display unit 150 outputs an image on the display screen. The display unit 150 can output various display objects based on control commands from the processor 110, such as content executed by the processor 110 or a user interface. Additionally, the memory 160 stores the control program used in the station 100 and data obtained from various results. The control program may include the access program required for the station 100 to connect to an AP or an external station.
[0067] The processor 110 of the present invention can execute various commands or programs and process data in station 100. Additionally, the processor 110 can control corresponding units of station 100 and control data transmission / reception between these units. According to an embodiment of the present invention, the processor 110 can execute a program for accessing an AP stored in memory 160 and receive communication configuration messages sent by the AP. Furthermore, the processor 110 can read information about priority conditions of station 100 included in the communication configuration messages and request access to the AP based on the information about the priority conditions of station 100. The processor 110 of the present invention can represent the main control unit of station 100, and according to this embodiment, the processor 110 can represent a control unit for individually controlling a component of station 100 (e.g., transceiver 120, etc.). The processor 110 can be a modulator and / or demodulator that modulates wireless signals transmitted to transceiver 120 and demodulates wireless signals received from transceiver 120. The processor 110 controls various operations of wireless signal transmission / reception of station 100 according to an embodiment of the present invention. Detailed embodiments thereof will be described below.
[0068] Figure 3 The station 100 illustrated herein is a block diagram according to an embodiment of the present invention, wherein individual blocks are illustrated as logically separated elements of the device. Therefore, depending on the device design, the elements of the device can be installed in a single chip or multiple chips. For example, the processor 110 and transceiver 120 can be integrated into a single chip or implemented as separate chips. Additionally, in embodiments of the present invention, some components of the station 100, such as the user interface unit 140 and the display unit 150, can optionally be provided in the station 100.
[0069] Figure 4 This is a block diagram illustrating the configuration of AP 200 according to an embodiment of the present invention.
[0070] like Figure 4 As illustrated, the AP 200 according to an embodiment of the present invention may include a processor 210, a transceiver 220, and a memory 260. Figure 4 In the AP 200 components, the terms related to... will be omitted. Figure 2 Repeated descriptions of the same or corresponding parts of the components of station 100.
[0071] refer to Figure 4 The AP 200 according to the invention includes a transceiver 220 for operating a BSS in at least one frequency band. For example... Figure 3As described in the embodiments, the transceiver 220 of AP 200 may also include multiple transmit and receive modules using different frequency bands. That is, AP 200 according to embodiments of the present invention may together include two or more transmit and receive modules in different frequency bands (e.g., 2.4 GHz, 5 GHz, and 60 GHz). Preferably, AP 200 may include transmit and receive modules using 6 GHz or higher frequency bands and transmit and receive modules using 6 GHz or lower frequency bands. The corresponding transmit and receive modules can perform wireless communication with the station according to the wireless LAN standard of the frequency band supported by the corresponding transmit and receive modules. Transceiver 220 may operate only one transmit and receive module at a time or operate multiple transmit and receive modules simultaneously, depending on the performance and requirements of AP 200.
[0072] Next, memory 260 stores the control program used in AP 200 and data obtained from various results. The control program may include an access program for managing station access. Additionally, processor 210 can control corresponding units of AP 200 and control data transmission / reception between these units. According to an embodiment of the invention, processor 210 can execute a program for accessing stations stored in memory 260 and send communication configuration messages for one or more stations. In this case, the communication configuration message may include information about access priority conditions for the corresponding station. Furthermore, processor 210 performs access configuration according to the station's access request. Processor 210 may be a modulator and / or demodulator that modulates wireless signals transmitted to transceiver 220 and demodulates wireless signals received from transceiver 220. Processor 210 controls various operations such as the transmission / reception of radio signals by AP 200 according to a first embodiment of the invention. Detailed embodiments thereof will be described below.
[0073] Figure 5 This is a schematic diagram illustrating the process of setting up the link between the STA and the AP.
[0074] refer to Figure 5 The link between STA 100 and AP 200 is generally set up through three steps: scanning, authentication, and association. First, the scanning step is where STA 100 obtains access information from the BSS operated by AP 200. Methods for performing the scan include a passive scanning method where AP 200 obtains information by periodically sending beacon messages (S101), and an active scanning method where STA 100 sends a probe request to AP (S103) and obtains access information by receiving a probe response from AP (S105).
[0075] STA 100, having successfully received wireless access information during the scanning step, performs an authentication step by sending an authentication request (S107a) and receiving an authentication response from AP 200 (S107b). After the authentication step is performed, STA 100 performs an association step by sending an association request (S109a) and receiving an association response from AP 200 (S109b). In this specification, association essentially means wireless combination, but the invention is not limited thereto and can broadly include both wireless and wired combinations.
[0076] Simultaneously, an 802.1X-based authentication step (S111) and an IP address acquisition step via DHCP can be additionally performed. Figure 5 In this context, authentication server 300 is a server that processes 802.1X-based authentication for STA 100 and can exist in physical association with AP 200 or as a standalone server.
[0077] In a specific embodiment, AP 200 can be a wireless communication terminal that allocates communication media resources and performs scheduling in an independent network (such as an ad hoc network) not connected to an external distribution service. Furthermore, AP 200 can be at least one of a base station, eNB, and transmission point TP. TP 200 can also be referred to as a base station communication terminal.
[0078] A base station wireless communication terminal can be a wireless communication terminal that allocates and schedules media resources for communication with multiple wireless communication terminals. Specifically, a base station wireless communication terminal can act as a cell coordinator. In a particular embodiment, a base station wireless communication terminal can be a wireless communication terminal that allocates and schedules communication media resources in an independent network (such as an ad hoc network) that is not connected to an external distribution service.
[0079] Wireless communication terminals can segment services to transmit them. In this case, the service may include at least one of a MAC Service Data Unit (MSDU), an A-MSDU, and a Management Protocol Data Unit (MMPDU). Specifically, the wireless communication terminal may segment and transmit at least one of an MSDU, an A-MSDU, and an MMPDU. For ease of explanation, a portion of the MSDU, an A-MSDU, or an MMPDU generated through segmentation is referred to as a fragment. Furthermore, the wireless communication terminal transmitting the data is referred to as the initiator, and the wireless communication terminal receiving the data is referred to as the receiver.
[0080] Specifically, a wireless communication terminal can generate multiple segments by segmenting at least one of MSDU, A-MSDU, and MMPDU. In this case, the wireless communication terminal can use multiple MPDUs to transmit the generated multiple segments. Furthermore, a wireless communication terminal receiving multiple segments can reassemble the multiple segments to obtain at least one of an MSDU, an A-MSDU, and an MMPDU. In this case, the MPDU can be an S-MPDU or an A-MPDU.
[0081] The receiver requires sufficient buffer capacity and processing power to reassemble multiple segments. For this, the initiator needs to know the segmentation levels the receiver can support. In this case, the segmentation level indicates the transmission method of the segments. Therefore, the wireless communication terminal can signal the segmentation levels it supports. Segmentation levels can be divided into four levels. Level 0 indicates that the wireless communication terminal cannot segment the received MSDU. Level 1 indicates that the wireless communication terminal can receive an MPDU containing one segment. In this case, the MPDU can be a single MPDU not aggregated with another MPDU, or an MPDU that is not an A-MPDU. Level 2 indicates that the wireless communication terminal can receive A-MPDUs where each MSDU includes one segment. Specifically, Level 2 indicates that the wireless communication terminal can receive A-MPDUs where each MSDU includes one or fewer segments. Level 3 indicates that the wireless communication terminal can receive A-MPDUs where each MSDU includes multiple segments. Specifically, Level 3 indicates that the wireless communication terminal can receive A-MPDUs where each MSDU includes four or fewer segments.
[0082] Furthermore, wireless communication terminals can acquire or be granted the right to use the wireless medium through a contention process. The time interval during which a wireless communication terminal has the right to initiate a frame exchange sequence in the wireless medium is called a Transmission Opportunity (TXOP). A TXOP can be defined using a start time and a maximum duration. Moreover, frames can be exchanged as immediate responses within a TXOP. In this case, an immediate response indicates that a response frame is sent at a predetermined time interval. The predetermined time can be a Short Interframe Spacing (SIFS). The wireless communication terminal that acquires or is granted a TXOP through a contention process is called the TXOP holder. Additionally, the wireless communication terminal that sends a frame in response to a frame sent from the TXOP holder in a frame exchange sequence is called the TXOP responder. In this case, the frame can be used as a MAC frame, having the same meaning as the MPDU described above. To prevent any single wireless communication terminal from monopolizing the wireless medium for an extended period, a maximum value for the TXOP duration can be defined. The maximum value for the TXOP duration is called the TXOP limit. In this case, a TXOP limit can be defined for each Enhanced Distributed Channel Access Function (EDCAF).
[0083] Regarding segmentation operations in wireless communication terminals, the TXOP limitation may be an issue. (See reference...) Figures 6 to 13 This will be described.
[0084] Figure 6 The wireless communication terminal according to an embodiment of the present invention performs frame switching operations based on TXOP restrictions.
[0085] The wireless communication terminal can receive an Enhanced Distributed Channel Access (EDCA) parameter set from the base station wireless communication terminal. In this case, the wireless communication terminal can set Management Information Base (MIB) attributes based on the received EDCA parameter set. The wireless communication terminal can exchange data frames for a duration less than or equal to the TXOP limit. In this case, a TXOP limit can be set for each Enhanced Distributed Channel Access Function (EDCAF). When the TXOP limit of the EDCAF corresponding to the service to be transmitted by the wireless communication terminal is 0, the wireless communication terminal is allowed to transmit only one MPDU, regardless of the MPDU duration. In this case, one MPDU can represent an A-MPDU. When the TXOP limit of the EDCAF corresponding to the service to be transmitted by the wireless communication terminal is not 0, the wireless communication terminal is allowed to transmit data or management frames within the TXOP limit. Specifically, when it is determined that the wireless communication terminal will exceed the TXOP limit due to the duration of the data exchange sequence, the wireless communication terminal can transmit segments by segmenting the data. In this case, the data can indicate an MSDU, which is the payload of the MAC frame. In some cases, the wireless communication terminal may not be able to segment the data. In specific situations, the wireless communication terminal may exceed the TXOP limit. The specific case may be when the wireless communication terminal sends a single data unit (MSDU) or an MMPDU. However, the specific case may exclude cases where the wireless communication terminal aggregates and sends two or more MPDUs. Figure 6 a) illustrates the wireless communication terminal segmenting the MSDU and transmitting the segments within the TXOP limit. Additionally, if the wireless communication terminal attempts to transmit an aggregated (A)-MSDU and determines that the transmission of the A-MSDU would exceed the TXOP limit, the wireless communication terminal can cancel the aggregation of the A-MSDU. Therefore, when the wireless communication terminal attempts to transmit an A-MSDU, it is not permitted to exceed the TXOP limit.
[0086] A wireless communication terminal may exceed the TXOP limit under at least one of the following conditions.
[0087] 1) When a wireless communication terminal transmits an MSDU corresponding to a TID using the block ACK protocol, the wireless communication terminal may use more TXOPs than the TXOP limit to transmit the MSDU. In this case, the block ACK protocol can represent a protocol regarding the block ACK frame transmission method. In this specification, "frame" refers to a MAC frame. Figure 6 b) illustrates the operation of sending an MSDU using more than the TXOP limit when the wireless communication terminal sends an MSDU corresponding to a TID with a block ACK protocol.
[0088] 2) When a wireless communication terminal retransmits a previously transmitted MPDU, it may use more TXOPs than the TXOP limit to transmit the MPDU. In this case, the wireless communication terminal may transmit the same MPDU as the previously transmitted one. When the receiver receives an MPDU with the same sequence number and segment number as the previously received MPDU, the receiver may discard the previously received MPDU. Figure 6 In embodiment c), the wireless communication terminal attempts to transmit the MPDU using modulation and coding scheme 3 (MCS3). The wireless communication terminal fails to transmit the MPDU and retransmits the same MPDU using MCS2. In this case, the wireless communication terminal exceeds the TXOP limit to retransmit the same MPDU.
[0089] 3) The wireless communication terminal can segment the MSDU, MMPDU, or A-MSDU such that all segments except the last segment are the same size, and the last segment is smaller than the other segments. When the wireless communication terminal generates segments according to this rule with the maximum number of segments, it can send segments using more TXOPs than the TXOP limit. In this case, the maximum number of segments can be 16. Specifically, when the wireless communication terminal generates segments with the maximum number of segments at the time it attempts to send the first segment, it can send segments using more TXOPs than the TXOP limit, regardless of the number of segments sent. This is because even if the wireless communication terminal generates the maximum number of segments allowed, the transmission of segments exceeds the TXOP limit. Figure 6 In embodiment d), the wireless communication terminal generates 16 segments by segmenting the MSDU or MMPDU. In this case, 16 is the maximum allowed number of segments. Therefore, the wireless communication terminal exceeds the TXOP limit to transmit segments.
[0090] 4) When a wireless communication terminal first transmits a segment corresponding to the MSDU or MMPDU of a previously retransmitted segment, the wireless communication terminal may use more TXOPs than the TXOP limit to transmit the segment. Figure 6In embodiment e), the wireless communication terminal attempts to transmit a first segment (FN: 0) using MCS3. The wireless communication terminal fails to transmit the segment and retransmits the first segment (FN: 0) using MCS2. In this case, the wireless communication terminal retransmits the first segment (FN: 0) using a TXOP exceeding the TXOP limit. Furthermore, after the wireless communication terminal retransmits the first segment (FN: 0), it transmits both the first segment (FN: 0) and a second segment (FN: 1) using a TXOP exceeding the TXOP limit; these are segments of the corresponding MSDU or MMPDU. In this case, the second segment (FN: 1) is the segment initially transmitted within the corresponding MSDU or MMPDU after the transmission of the first segment (FN: 0).
[0091] 5) When a wireless communication terminal cannot segment an MSDU or MMPDU, it may use a TXOP exceeding the TXOP limit to transmit the MSDU or MMPDU. Specifically, the wireless communication terminal cannot segment group-addressed MMPDUs. Furthermore, the wireless communication terminal cannot segment control frames. Figure 6 In embodiment f), the wireless communication terminal cannot segment the MSDU or MMPDU. Therefore, the wireless communication terminal uses a TXOP exceeding the TXOP limit to transmit the MSDU or MMPDU.
[0092] In the above description, the wireless communication terminal can be a TXOP holder. Additionally, a wireless communication terminal exceeding the TXOP limit can indicate that the wireless communication terminal uses more TXOPs than the TXOP limit to perform transmissions.
[0093] Figure 7 This illustrates a wireless communication terminal dynamically performing segmentation according to an embodiment of the present invention.
[0094] Wireless communication terminals can perform dynamic segmentation and static segmentation. Static segmentation instructs the wireless communication terminal to generate segments such that all segments except the last segment are the same size, and the last segment is smaller than the other segments. Static segments refer to segments generated by static segmentation. Dynamic segmentation represents segmentation where the wireless communication terminal does not need each segment to be the same size. Specifically, in dynamic segmentation, the wireless communication terminal does not need to divide all segments except the last segment into equal sizes. Dynamic segments refer to segments generated by dynamic segmentation.
[0095] In dynamic segmentation, the wireless communication terminal may operate according to at least one of the following principles: 1) The wireless communication terminal signals whether it supports dynamic segmentation. 2) The wireless communication terminal shall send a first segment equal to or greater than the minimum size signaled by the receiver. 3) The wireless communication terminal may set the segment level for each TID through the ADDBA extension element during the block ACK protocol process. 4) The wireless communication terminal may segment A-MSDUs. 5) When the segmentation level is level 2 or level 3, the wireless communication terminal may send a segment of one MMPDU per A-MPDU. When the segmentation level is level 1, the wireless communication terminal may use a single MPDU (S-MPDU) to send a segment of an MMPDU.
[0096] A wireless communication terminal can determine the segmentation level of a service to be transmitted via a block ACK protocol with a receiver, and can segment the service to be transmitted according to the determined segmentation level. When the receiver does not have a block ACK protocol for the service to be transmitted by the wireless communication terminal, the wireless communication terminal can perform dynamic segmentation based on the receiver's capabilities according to the determined segmentation level. In this case, the wireless communication terminal can determine the receiver's capabilities based on the capability information field sent by the receiver. In a specific embodiment, when the value of the receiver's capability information field is a predetermined value, the wireless communication terminal can send the segmented MMPDU or MSDU to the receiver according to segmentation level 1 even if a block ACK protocol is not present. In this case, the predetermined value can be 1. Furthermore, when the value of the receiver's capability information field is a predetermined value, the wireless communication terminal can send the segmented MMPDU or MSDU to the receiver according to segmentation level 1 or level 2 even if a block ACK protocol is not present. In this case, the predetermined value can be 2. In a specific embodiment, when the value of the receiver's capability information field is a predetermined value, the wireless communication terminal can send the segmented MMPDU or MSDU to the receiver according to segmentation level 1 or level 3 even if a block ACK protocol is not present. In this case, the predetermined value can be 3. exist Figure 7In one embodiment, there is no block ACK protocol between the initiator and the receiver. In this case, the initiator determines the segmentation level to level 1 based on the value of the capability information field sent by the receiver. The initiator generates three dynamic segments based on segment level 1. In these embodiments, the wireless communication terminal can send sequences and segments sequentially according to sequence numbers and segment numbers. In this case, when the wireless communication terminal receives a segment of a specific sequence before a segment with a segment number lower than the corresponding segment number included in the same sequence, the wireless communication terminal can delete all MPDUs including the segment of the corresponding sequence from the cache. Additionally, when the wireless communication terminal receives a specific sequence before a sequence with a sequence number lower than the corresponding sequence number, the wireless communication terminal can delete all MPDUs including the corresponding sequence from the cache.
[0097] Additionally, cases where the recipient of the service to be transmitted by the wireless communication terminal does not have a block ACK protocol can include the wireless communication terminal sending an MMPDU. Furthermore, cases where the recipient of the service to be transmitted by the wireless communication terminal does not have a block ACK protocol can include the transmission of an MPDU corresponding to a TID specified by the QoS No Ack. Because MPDUs corresponding to the QoS No Ack do not need to be retransmitted, the wireless communication terminal may not apply TXOP restriction exceptions to MPDUs corresponding to the QoS No Ack.
[0098] When the initiator and receiver negotiate dynamic segmentation for one or more TIDs, the initiator can segment the traffic to be sent to the receiver based on the segmentation level of the TID that is signaled with the highest segmentation level among the one or more TIDs. In this case, the initiator and receiver can use the ADDBA extension to negotiate dynamic segmentation. Furthermore, the receiver can use ADDBA responses to signal the segmentation level for each TID.
[0099] As mentioned above, when a wireless communication terminal uses dynamic segmentation, it can generate segments more flexibly than when using static segmentation. Even if the wireless terminal does not meet the TXOP limit when using static segmentation, it can still use dynamic segmentation to meet the TXOP limit. Furthermore, when a wireless communication terminal uses dynamic segmentation, it may perform transmissions while compromising fairness with other wireless communication terminals in cases where there are exceptions to the TXOP limit. Therefore, it is necessary to redefine the TXOP limit-related operations for wireless communication terminals.
[0100] Regarding the passage Figures 8 to 11The section on retransmission by a wireless communication terminal will describe the situation where the wireless communication terminal performs a retransmission using a TXOP exceeding the TXOP limit. In this specification, the fact that the wireless communication terminal exceeds the TXOP limit can refer to performing a data exchange sequence from the start time of the TXOP to the maximum duration indicated by the TXOP limit.
[0101] Figure 8 The operation of a wireless communication terminal according to an embodiment of the present invention for determining receiver reception failure and retransmission operation is illustrated.
[0102] When a wireless communication terminal according to an embodiment of the present invention uses an A-MPDU to send frames such as ACK frames, compressed (C)-BA frames, and multi-station (M)-BA frames indicating whether data has been received, the wireless communication terminal may insert frames indicating whether they have been received into the first MPDU of the A-MPDU. In this case, whether the data has been received can indicate that the wireless communication terminal has successfully received the service. Successful service reception can indicate that the service received by the wireless communication terminal has been verified by using the Frame Check Sequence (FCS) field. In addition, successful transmission in this specification can indicate that the service sent by the wireless communication terminal has been verified by using the receiver's verification of the FCS field. Therefore, a wireless communication terminal according to an embodiment of the present invention can determine whether the receiver's reception has been successful based on whether the A-MPDU received by the wireless communication terminal includes a frame indicating whether data has been received at a predetermined location. Specifically, when the A-MPDU received by the wireless communication terminal does not include a frame indicating whether data has been received, the wireless communication terminal can determine that the receiver has failed to receive the service previously sent by the wireless communication terminal. In addition, a wireless communication terminal according to an embodiment of the present invention can determine whether the receiver has failed to receive the service previously sent by the wireless communication terminal based on the BA bitmap field included in the frame indicating whether data has been received. Specifically, when each bit of the BA bitmap field of a BA frame received by a wireless communication terminal indicates 0, the wireless communication terminal can determine that the transmission of the service corresponding to that bit has failed. In this case, the BA frame can be any of an M-BA frame, a C-BA frame, or a general BA frame.
[0103] exist Figure 8 In one embodiment, the access point sends a trigger frame that triggers uplink transmission at the first station. The first station receives the trigger frame and sends a trigger-based PPDU (HE TB PPDU) based on the trigger frame. In this case, the access point fails to receive an MPDU (SN: 2) included in the trigger-based PPDU. The access point then sends a multi-user PPDU (HE MU PPDU) including a BA frame indicating whether an MPDU received from the first station has been received.
[0104] The wireless communication terminal according to embodiments of the present invention can distinguish between a receiver's ACK frame transmission failure and a transmission failure of the wireless communication terminal. When the wireless communication terminal retransmits a service at an MCS lower than the previously used MCS, the wireless communication terminal can segment the failed-to-transmit service and transmit segments with altered sizes. Therefore, the wireless communication terminal can retransmit services without exceeding the TXOP limit. (See also...) Figure 9 This will be described.
[0105] Figures 9 to 10 The illustration shows a wireless communication terminal according to an embodiment of the present invention performing a retransmission operation within the TXOP limit.
[0106] When a wireless communication terminal retransmits a segment, it can perform different retransmission operations based on whether the receiver has successfully received a segment with a segment number greater than the segment number of the segment the receiver failed to receive in the sequence that includes the segments the receiver failed to receive. For ease of explanation, the segment the receiver failed to receive is called a failed segment. Additionally, a segment with a segment number greater than the failed segment's segment number is called a segment following the failed segment. The wireless communication terminal is not allowed to generate a segment with a different size than the failed segment for retransmission if it is not known whether the wireless communication terminal has received an ACK for the segment following the failed segment or whether the receiver has received the segment following the failed segment. In this case, the wireless communication terminal can retransmit a segment with a size equal to the failed segment's size. Alternatively, the wireless communication terminal can transmit a segment with a size equal to the failed segment's size within the TXOP limit.
[0107] Based on at least one of whether the wireless communication terminal failed to transmit a segment following a failed segment and whether the receiver explicitly failed to receive a segment following a failed segment, the wireless communication terminal can generate a segment of a different size than the failed segment for retransmission. In this case, instead of retransmitting the failed segment, the wireless communication terminal can retransmit a segment of a different size than the failed segment. Specifically, when the wireless communication terminal fails to transmit a segment following a failed segment, or when the receiver explicitly fails to receive a segment following a failed segment, the wireless communication terminal can generate a segment of a different size than the failed segment for retransmission. In a particular embodiment, the wireless communication terminal can further segment the failed segment. Furthermore, the wireless communication terminal can assign a segment number with the same segment number as the failed segment and a sequence number with the same sequence number as the failed segment to a segment of a different size. Moreover, instead of retransmitting the failed segment, the wireless communication terminal can use a TXOP exceeding the TXOP limit to transmit a segment of a different size than the failed segment.
[0108] exist Figure 9 In one embodiment, the wireless communication terminal uses MCS3 to transmit a segment with segment number 0. The wireless communication terminal determines that the receiver has explicitly failed to receive the segment with segment number 0. Therefore, the segment with segment number 0 is a failed segment. Segments with a larger segment number than the failed segment in the same sequence are not transmitted. Therefore, the wireless communication terminal generates a segment with a smaller segment number than the failed segment for retransmission and assigns segment number 0 to the generated segment. Instead of transmitting the same segment as the previously transmitted segment, the wireless communication terminal uses MCS2 to transmit the generated segment. In this case, the wireless communication terminal transmits the generated segment within the TXOP limit.
[0109] Additionally, the receiver may fail to receive multiple segments that are included in the same sequence and have consecutive segment numbers. In this case, regardless of whether the receiver successfully receives the segment following multiple failed segments, the wireless communication terminal can generate a segment with a different size than at least one of the failed segments for retransmission. Specifically, the wireless communication terminal can change the size of the failed segment regardless of whether the receiver successfully receives the segment following multiple failed segments.
[0110] exist Figure 10 In one embodiment, the access point sends a trigger frame that triggers uplink transmission of the first wireless communication terminal. The first station receives the trigger frame and sends a trigger-based PPDU (HE TB PPDU) based on the trigger frame. In this case, the trigger-based PPDU includes an A-MPDU, which includes three segments with segment numbers 1, 2, and 3 contained in the same sequence. The access point receives the trigger-based PPDU (HE TB PPDU) from the first station. In this case, the access point fails to receive the segment with segment number 0 and the segment with segment number 1. The access point sends a multi-user PPDU including an M-BA frame that explicitly indicates the reception failure of the segment with segment number 0 and the segment with segment number 1. Because the transmission of two segments with consecutive segment numbers failed, the first station generates a segment with a size different from the failed segment size for retransmission and assigns segment number 0 to the generated segment. The wireless communication terminal transmits the generated segment within the TXOP limit.
[0111] Figure 11 This illustrates the operation of a wireless communication terminal according to another embodiment of the invention to retransmit a segment that is in the same sequence as the retransmitted segment after a retransmission within a TXOP limit.
[0112] As described above, when a wireless communication terminal first transmits a segment corresponding to the MSDU or MMPDU of a previously retransmitted segment after a retransmission, the wireless communication terminal can use a TXOP exceeding the TXOP limit to transmit the segment. This is because when a wireless communication terminal lowers its MCS due to a previous transmission failure for retransmission, the lowered MCS is likely to remain even after the retransmission. When a wireless communication terminal uses dynamic segmentation, it can adjust the size of the segment to be transmitted after a retransmission. Therefore, when a wireless communication terminal uses dynamic segmentation, even if it first transmits a segment corresponding to the MSDU or MMPDU of a previously retransmitted segment after a retransmission, it is not allowed to use a TXOP exceeding the TXOP limit to transmit the corresponding segment. Specifically, when a wireless communication terminal uses dynamic segmentation, even if it first transmits a segment corresponding to the MSDU or MMPDU of a previously retransmitted segment after a retransmission, the wireless communication terminal can transmit the corresponding segment only within the TXOP limit.
[0113] exist Figure 11 In this embodiment, the wireless communication terminal uses MCS3 to transmit a segment with segment number 0. The receiver fails to receive the segment with segment number 0. A segment with a segment number greater than 0 will not be generated in the same sequence. Therefore, the wireless communication terminal regenerates a segment smaller than the size of the failed segment and assigns segment number 0 to the generated segment. The wireless communication terminal transmits the corresponding segment via MCS2 within the TXOP limit. Furthermore, the wireless communication terminal generates a segment in the same sequence as the failed segment and assigns segment number 1 to the generated segment. Because the wireless communication terminal performs transmission first after retransmission but uses dynamic segmentation, the wireless communication terminal transmits a segment with segment number 1 within the TXOP limit.
[0114] Figures 12 to 13 This illustrates a transmission operation exceeding the TXOP limit when a wireless communication terminal using dynamic segmentation according to an embodiment of the present invention is used.
[0115] When a wireless communication terminal generates segments according to the maximum number that can be generated through dynamic segmentation, the wireless communication terminal can transmit the last generated segment among the generated segments using TXOPs exceeding the TXOP limit. Furthermore, the maximum number of segments that a wireless communication terminal can generate in dynamic segmentation can be 16. Therefore, the wireless communication terminal can transmit the 16th frame of a service using TXOPs exceeding the TXOP limit. Moreover, the service can be an MSDU, MMPDU, or A-MSDU as described above. In a specific embodiment, the wireless communication terminal can determine the segmentation level as level 1 or level 2, and segment the MSDU, MMPDU, or A-MSDU according to the determined segmentation level. Additionally, the wireless communication terminal can be a TXOP holder. Furthermore, when the wireless communication terminal transmits a trigger-based PPDU based on a trigger frame, the wireless communication terminal can segment the A-MSDU for transmission. In this case, the wireless communication terminal is not a TXOP holder. Therefore, even in this case, the wireless communication terminal can transmit the last generated segment among the generated segments using TXOPs exceeding the TXOP limit.
[0116] exist Figure 12 In this embodiment, the wireless communication terminal generates segments through dynamic segmentation and transmits the generated segments. In this case, the wireless communication terminal generates 16 segments, which is the maximum number of segments that the wireless communication terminal can generate. The wireless communication terminal transmits the 16th transmission frame using a TXOP exceeding the TXOP limit.
[0117] As described above, when a wireless communication terminal generates a first dynamic segment in dynamic segmentation, it may be necessary for the wireless communication terminal to generate a dynamic segment with a size greater than or equal to the minimum size specified by the receiver. In this case, the first dynamic segment refers to the first generated dynamic segment. Therefore, when the wireless communication terminal generates the first dynamic segment based on the minimum size specified by the receiver, the wireless communication terminal can use a TXOP exceeding the TXOP limit to transmit the first dynamic segment. Specifically, when the wireless communication terminal generates the first dynamic segment based on the minimum size specified by the receiver and transmits the first dynamic segment without using an A-MPDU that includes multiple MPDUs, the wireless communication terminal can use a TXOP exceeding the TXOP limit to transmit the first dynamic segment. The case of the wireless communication terminal transmitting the first dynamic segment without using an A-MPDU that includes multiple MPDUs can be represented by the case of transmitting the segment using a single MPDU. In addition, the wireless communication terminal may limit itself to generating a first dynamic segment whose size is equal to the minimum size specified by the receiver. This is because if the wireless communication terminal generates a dynamic segment with an excessively large size, fairness with other wireless communication terminals may be a problem.
[0118] exist Figure 13 In this embodiment, the wireless communication terminal generates multiple segments via dynamic segmentation. In this case, the wireless communication terminal generates a first generated segment (FN: 0) with a minimum segment size specified by the receiver. The wireless communication terminal then transmits the corresponding segment to the receiver using a TXOP exceeding the TXOP limit. The wireless communication terminal then transmits second and third transmitted segments FN: 1 and FN: 2 within the TXOP limit.
[0119] Furthermore, in a particular embodiment, when the wireless communication terminal transmits the first segment of the A-MSDU, it refers to... Figure 13 The described TXOP restriction compliance exception may not apply. This is because there is a possibility that the wireless communication terminal can disassemble the A-MSDU.
[0120] refer to Figures 5 to 13 The described embodiments can be applied to transmission operations by TXOP holders. There are situations where wireless communication terminals that are not TXOP holders can transmit data. Specifically, when a wireless communication terminal participates in uplink (UL) multi-user (MU) transmission, a wireless communication terminal that is not a TXOP holder can also transmit data. In this way, if the initiator, who is not a TXOP holder, transmits data, the initiator's TXOP restriction-related operations are problematic. (See also...) Figures 14 to 16 This will be described.
[0121] Figure 14 This illustrates a retransmission operation for a wireless communication terminal that is not a TXOP holder according to an embodiment of the present invention.
[0122] When a wireless communication terminal participates in UL MU transmission, it can transmit data even if it is not a TXOP holder. In this case, the wireless communication terminal can set a TXOP limit different from that of the base station wireless communication terminal, which is the TXOP holder. Therefore, there is a possibility that the wireless communication terminal can increase the efficiency of UL MU transmission by using a TXOP much larger than the TXOP limit used in single-user (SU) transmission. The wireless communication terminal can use a TXOP much larger than the TXOP limit used in SU transmission to perform uplink transmission, and the base station wireless communication terminal may not be able to successfully receive the data transmitted via uplink transmission. In this case, the wireless communication terminal can again use a very large TXOP to attempt retransmission. Therefore, allowing a wireless communication terminal to use a TXOP exceeding the TXOP limit for retransmission may compromise fairness with other wireless communication terminals. To prevent this, when a wireless communication terminal attempts to retransmit due to UL MU transmission failure, it can perform the retransmission using only the UL MU transmission.
[0123] exist Figure 14 In this embodiment, a wireless communication terminal that is not the TXOP holder transmits a segment (FN: 0) to the base station wireless communication terminal via UL MU transmission. The base station wireless communication terminal sends an M-BA frame (M-BA) to the wireless communication terminal indicating that a segment (FN: 0) was not successfully received. The wireless communication terminal receives the M-BA frame from the base station wireless communication terminal. The wireless communication terminal's MU transmission fails. Therefore, the wireless communication terminal transmits a segment (FN: 1) other than the failed segment (FN: 0) via SU.
[0124] refer to Figure 14 The described embodiments can be applied to transmissions other than UL MU transmissions. This is because, apart from UL MU transmissions, wireless communication terminals that are not TXOP holders can transmit data. Specifically, when the base station wireless communication terminal and the wireless communication terminal use the reverse method during a one-to-one transmission, wireless communication terminals that are not TXOP holders can also transmit data. (See reference...) Figures 15 to 16 This will be described.
[0125] Figures 15-16 This illustrates a retransmission operation of a wireless communication terminal that is not a TXOP holder according to another embodiment of the present invention.
[0126] The retransmission of MPDUs sent in UL MU transmissions and the retransmission of MPDUs sent in reverse transmissions may have a very small impact on TXOP management. Therefore, when the retransmission is a retransmission for transmission failure using trigger-based PPDUs, the wireless communication terminal can perform the retransmission using only trigger-based PPDUs.
[0127] exist Figure 15 In this embodiment, a wireless communication terminal that is not the TXOP holder transmits a segment (FN: 0) to the base station wireless communication terminal via UL MU transmission. The base station wireless communication terminal sends an M-BA frame (M-BA) to the wireless communication terminal indicating that a segment (FN: 0) was not successfully received. The wireless communication terminal receives the M-BA frame from the base station wireless communication terminal. The wireless communication terminal fails to transmit using a trigger-based PPDU. Therefore, the wireless communication terminal transmits a segment other than the failed segment (FN: 0) (FN: 1) via SU transmission.
[0128] When following the reference Figures 14 to 15In the described embodiment, the wireless communication terminal cannot use SU retransmission to send all MPDUs in the UL MU. If the wireless communication terminal attempts to retransmit using a triggered PPDU due to transmission failure and the duration of the transmission sequence required for the retransmission does not exceed the TXOP limit, the wireless communication terminal can perform the corresponding retransmission by using SU transmission. In this case, the transmission sequence required for retransmission may include a predetermined time interval between the retransmission and the response transmission for retransmission, and the time required to receive the response to the retransmission. Specifically, the response to the retransmission may be an immediate response sent within a predetermined time from the start of receiving the frame to which the response is targeted. Furthermore, the predetermined time interval between the retransmission and the response transmission for retransmission may be a Short Interframe Spacing (SIFS). The response to the retransmission may be an ACK frame. In this case, the time required for the retransmission sequence can be calculated based on the MCS used in the UL MU transmission. Furthermore, the time required for the retransmission sequence can be calculated based on a specific frequency bandwidth. In this case, the specific frequency bandwidth may be the maximum frequency bandwidth allowed in the SU transmission in the BSS including the wireless communication terminal. Additionally, the specific frequency bandwidth may be 20MHz. Additionally, a specific frequency bandwidth can be a frequency bandwidth in which the size of the resource unit (RU) used in UL MU transmission is rounded to a multiple of 20 MHz.
[0129] exist Figure 16 In one embodiment, a wireless communication terminal that is not the TXOP holder sends a segment (FN: 0) to the base station wireless communication terminal via UL MU transmission. The base station wireless communication terminal sends an M-BA frame (M-BA) to the wireless communication terminal indicating that a segment (FN: 0) was not successfully received. The wireless communication terminal receives the M-BA frame from the base station wireless communication terminal. The wireless communication terminal's MU transmission fails. The wireless communication terminal calculates the time required for the transmission sequence needed to retransmit a segment (FN: 0). The time required for the transmission sequence calculated by the wireless communication terminal exceeds the TXOP limit. Therefore, the wireless communication terminal transmits a segment other than the failed segment (FN: 0) (FN: 1) via SU transmission.
[0130] To enable a wireless communication terminal to perform Multiple-Input Multiple-Output (MIMO) or beamforming, it needs to receive the channel state from the receiver. The wireless communication terminal performing MIMO or beamforming receives the channel state via a probe protocol sequence as follows. For ease of explanation, the wireless communication terminal performing MIMO or beamforming transmission is referred to as the beamforming transmitter, and the wireless communication terminal performing MIMO or beamforming reception is referred to as the beamforming receiver. The beamforming transmitter sends a Null Data Packet Advertisement (NDPA) frame to indicate that the probe protocol sequence has been initiated. In this case, the NDPA frame may include information about the beamforming receiver, which is the wireless communication terminal measuring the channel state. The beamforming transmitter sends a Null Data Packet (NDP) frame, which is used to measure the channel state and does not include a data field. In this case, the beamforming transmitter may send the NDP frame after a predetermined time following the start of the NDPA frame transmission. This predetermined time may be SIFS. The beamforming receiver measures the channel state based on the NDP frame. The beamforming receiver sends a feedback frame indicating the measured channel state to the wireless communication terminal that sent the NDP frame. In this scenario, the feedback frame could be a compressed feedback frame including a compression type field, rather than a regular feedback frame. Because the feedback frame size can be very large, the beamforming receiver needs to occupy the radio medium for an extended period. Therefore, if the beamforming transmitter sets a very small TXOP limit on the AC of the frame attempting to transmit the start of the probe sequence, it may be impossible to complete the probe protocol sequence within the TXOP limit. Thus, since the probe protocol sequence is an essential operation for both MIMO and beamforming transmission, exceptions to the TXOP limit can be allowed. However, if exceptions to the TXOP limit are widely applied in the probe protocol sequence, fairness to other wireless communication terminals may be problematic. Therefore, issues arise in the operation of wireless communication terminals related to the TXOP limit in the probe protocol sequence.
[0131] Figures 17-18 This illustrates a wireless communication terminal according to an embodiment of the present invention performing a probe protocol operation related to TXOP limitation.
[0132] The beamforming transmitter can transmit NDPA and NDP frames using a TXOP exceeding the TXOP limit. Specifically, when transmitting an NDP frame within the TXOP limit, the beamforming transmitter can transmit both NDPA and NDP frames using a TXOP exceeding the TXOP limit. Furthermore, the beamforming transmitter can receive a feedback frame from the beamforming receiver in response to an NDP frame within a TXOP exceeding the TXOP limit. The interval between the transmission of NDPA and NDP frames can be SIFS. Additionally, the time interval between the NDP frame and the feedback frame can also be SIFS. Specifically, the beamforming receiver can transmit the feedback frame after a SIFS period starting from the moment the NDP frame is received.
[0133] Furthermore, when the feedback frame exceeds the maximum A-MPDU length, the beamforming receiver can segment the feedback frame into multiple segments and transmit these segments. In this case, to request subsequent segments of a previously transmitted feedback frame, the beamforming transmitter can send a Beamforming Report Polling (BRP) frame to the beamforming receiver. In this case, the beamforming transmitter can transmit BRP frames using a TXOP exceeding the TXOP limit. Specifically, when the beamforming transmitter transmits BRP frames within the TXOP limit, it can transmit BRP frames using a TXOP exceeding the TXOP limit. Moreover, the beamforming transmitter can receive feedback frames from the beamforming receiver within a TXOP exceeding the TXOP limit. The time interval between the BRP frame and the feedback frame can be SIFS. Specifically, the beamforming receiver can transmit the feedback frame after an SIFS starting from when the BRP frame is received.
[0134] exist Figure 17 In this embodiment, the beamforming transmitter transmits NDPA frame HE NDPA and NDP frame HENDP within the TXOP limit. Because the beamforming transmitter transmits NDPA frame HE NDPA and NDP frame HE NDP within the TXOP limit, the beamforming transmitter can use a TXOP exceeding the TXOP limit to transmit NDPA frame HE NDPA and NDP frame HE NDP. Specifically, the beamforming transmitter receives feedback frame SU compressed feedback within a TXOP exceeding the TXOP limit. After SIFS starting from the reception of NDP frame HE NDP, the beamforming receiver transmits the feedback frame.
[0135] Additionally, the beamforming transmitter can send a BRP trigger frame to request feedback frames from multiple beamforming receivers. Specifically, the beamforming transmitter can send an NDPA frame indicating multiple beamforming receivers. In this case, the NDPA frame may include multiple user information fields, each indicating multiple beamforming receivers. Furthermore, the receiver address (RA) of the NDPA frame can be a broadcast address. After a predetermined time from the start of the transmission of the NDPA frame, the beamforming transmitter sends an NDP frame. After sending the NDP frame, a BRP trigger frame can be sent. In this case, the predetermined time can be SIFS. The beamforming transmitter can receive the BRP trigger frame after a predetermined time from the start of the transmission of the NDP frame. In this case, the predetermined time can be SIFS. Multiple beamforming transmitters can receive the BRP trigger frame and simultaneously send feedback frames after a predetermined time from the start of receiving the BRP trigger frame. In this case, the predetermined time can be SIFS. Moreover, multiple beamforming receivers can simultaneously send feedback frames using Orthogonal Frequency Division Multiple Access (OFDMA). If the beamforming transmitter sends a BRP trigger frame and applies the TXOP constraint without exception, it may be difficult for the beamforming transmitter to trigger the transmission of feedback frames from multiple beamforming transmitters. Therefore, the beamforming transmitter may have to execute a separate probe protocol sequence for each beamforming receiver. Regarding these issues, the wireless communication terminal can operate according to the following specific embodiments.
[0136] The beamforming transmitter can transmit BRP trigger frames using TXOPs exceeding the TXOP limit. In a specific embodiment, the beamforming transmitter can transmit NDPA frames, NDP frames, and BRP trigger frames using TXOPs exceeding the TXOP limit. In this case, when the beamforming transmitter transmits NDPA frames, NDP frames, and BRP trigger frames within the TXOP limit, it can transmit NDPA frames, NDP frames, and BRP trigger frames using TXOPs exceeding the TXOP limit. As described above, the transmission interval between NDPA frames, NDP frames, and BRP trigger frames can be SIFS. Additionally, the time interval between the BRP trigger frame and the feedback frame can also be SIFS. Specifically, the beamforming receiver can transmit the feedback frame after SIFS starting from the receipt of the BRP trigger frame.
[0137] When a beamforming transmitter uses a BRP trigger frame to trigger the transmission of numerous beamforming receiver feedback frames, fairness with existing probe protocol sequences may be an issue. To address fairness with existing probe protocol sequences, the wireless communication terminal can operate according to the following specific embodiments.
[0138] In another specific embodiment, although the beamforming transmitter uses an NDPA frame to indicate multiple beamforming receivers, the beamforming transmitter can trigger the transmission of feedback frames from a specific number of beamforming receivers in a BRP trigger frame. In this case, the specific number can be 1. Furthermore, the specific number can be set based on a TXOP limit. Additionally, the BRP trigger frame can include a predetermined number of user information fields. Therefore, the beamforming transmitter receives feedback frames from the predetermined number of beamforming receivers. In the next TXOP after the TXOP in which the first BRP trigger frame is transmitted, the beamforming transmitter can retransmit the BRP trigger frame to trigger the transmission of feedback frames from a specific number of the remaining beamforming receivers among the multiple beamforming receivers indicated by the NDPA frame, excluding the beamforming receivers previously indicated by the BRP trigger frame. In this case, the BRP trigger frame can include user information fields indicating each of the specific number of beamforming receivers among the remaining beamforming receivers among the multiple beamforming receivers indicated by the NDPA frame, excluding the beamforming receivers previously indicated by the BRP trigger frame. Furthermore, in the TXOP following the first BRP trigger frame, the beamforming transmitter may no longer transmit NDPA and NDP frames. Additionally, in the TXOP following the first BRP trigger frame transmitted by the beamforming transmitter, when the beamforming transmitter transmits the BRP trigger frame within the TXOP limit, the beamforming transmitter may use a TXOP exceeding the TXOP limit to transmit the BRP trigger frame. Specifically, the beamforming receiver may transmit a feedback frame after the SIFS that begins upon receiving the BRP trigger frame.
[0139] Furthermore, in the above embodiments, the beamforming receiver can use a trigger-based PPDU in response to a BRP trigger frame to send a feedback frame.
[0140] exist Figure 18In this embodiment, the beamforming transmitter transmits an NDPA frame (HE NDPA) and an NDP frame (HENDP) within the TXOP limit. In this case, the NDPA frame (HE NDPA) indicates multiple beamforming transmitters. Furthermore, the beamforming transmitter transmits a first BRP trigger frame (beamforming report polling trigger variant) after the SIFS begins from the transmission of the NDP frame (HE NDP). In this case, the BRP trigger frame (beamforming report polling trigger variant) indicates a beamforming receiver. The beamforming transmitter receives a trigger-based PPDU (HE TP PPDU compressed feedback) including a feedback frame from the beamforming receiver. In this case, a trigger-based PPDU (HE TP PPDU compressed feedback) including a feedback frame, starting from the reception of the first BRP trigger frame (beamforming report polling trigger variant) from the beamforming receiver, can be transmitted to the SIFS. In the next TXOP, the beamforming transmitter transmits a second BRP trigger frame (beamforming report polling trigger variant). In this scenario, the second BRP trigger frame (beamforming report polling trigger variant) indicates any of the remaining beamforming receivers among the plurality of beamforming receivers indicated by the NDPA frame HE NDPA, excluding the beamforming receiver indicated by the first BRP trigger frame (beamforming report polling trigger variant). Because the beamforming transmitter transmits the second BRP trigger frame (beamforming report polling trigger variant) within the TXOP limit, the beamforming receiver transmits the second BRP trigger frame (beamforming report polling trigger variant) using a TXOP exceeding the TXOP limit. Specifically, the beamforming transmitter receives a trigger-based PPDU (HE TP PPDU compressed feedback) including a feedback frame within a TXOP exceeding the TXOP limit. In this scenario, the beamforming transmitter receives a trigger-based PPDU (HE TP PPDU compressed feedback) including a feedback frame from the beamforming receiver indicated by the second BRP trigger frame (beamforming report polling trigger variant). In this scenario, the beamforming receiver can send a trigger-based PPDU (HE TP PPDU compressed feedback) including a feedback frame after SIFS begins when the second BRP trigger frame (beamforming report polling trigger variant) is received from the beamforming receiver.
[0141] Figure 19 The operation of a wireless communication terminal according to an embodiment of the present invention is illustrated.
[0142] The wireless communication terminal performs transmission based on the TXOP restriction. Specifically, the wireless communication terminal can obtain information about the TXOP restriction (S1901) and perform transmission based on the information about the TXOP restriction (S1903). Specifically, the wireless communication terminal can obtain the information about the TXOP restriction from the base station wireless communication terminal. In this case, the information about the TXOP restriction can be EDCA parameter set elements. The wireless communication terminal can refer to... Figures 6 to 7 The principle of TXOP limitation is described to perform the transfer.
[0143] A wireless communication terminal can send a Beamforming Report Polling (BRP) trigger frame to another wireless communication terminal using a TXOP exceeding the TXOP limit. In this case, the wireless communication terminal can receive a feedback frame from the other wireless communication terminal in response to the BRP trigger frame within a TXOP exceeding the TXOP limit. In this case, the BRP trigger frame can trigger the simultaneous transmission of feedback frames from one or more wireless communication terminals. The feedback frame can indicate the channel state measured by the other wireless communication terminal, which will be used for multiple-input multiple-output (MIMO) transmission or beamforming transmission from one wireless communication terminal to another. In a particular embodiment, the beamforming transmitter preparing for MIMO transmission or beamforming transmission can use a TXOP exceeding the TXOP limit to send NDPA frames, NDP frames, and BRP trigger frames. For example, after a wireless communication terminal sends a Null Data Packet Announcement (NDPA) frame notifying another wireless communication terminal to initiate a probe protocol sequence, the wireless communication terminal can send a Null Data Packet (NDP) frame to be used for channel state measurement to the other wireless communication terminal. In this scenario, when a wireless communication terminal transmits NDPA frames, NDP frames, and BRP trigger frames within the TXOP limit, it can transmit BRP trigger frames to another wireless communication terminal using a TXOP exceeding the TXOP limit after a predetermined time starting from when the NDP frame is transmitted to the other wireless communication terminal.
[0144] Furthermore, the BRP trigger frame can be used to request a subsequent segment of a feedback frame previously sent by another wireless communication terminal. In this case, when the beamforming transmitter sends the BRP trigger frame within the TXOP limit, the beamforming transmitter can use a TXOP exceeding the TXOP limit to send the BRP trigger frame.
[0145] After a predetermined time has elapsed since the BRP trigger frame was received from another wireless communication terminal, a feedback frame can be sent from that other wireless communication terminal. The predetermined time can be SIFS. Specifically, the beamforming transmitter and the beamforming transmitter can be configured according to a reference. Figures 17 to 18 The described examples are operational.
[0146] A wireless communication terminal can use dynamic segmentation to generate at least one segment and transmit at least one segment to another wireless communication terminal. As described above, dynamic segmentation can indicate segments whose sizes do not need to be equally divided, except for the last segment.
[0147] A wireless communication terminal can determine the segmentation level to be applied to a segment to be transmitted to another wireless communication terminal based on a block ACK protocol with that terminal. When there is no block ACK protocol between the wireless communication terminal and another terminal, the wireless communication terminal can perform dynamic segmentation according to the segmentation level determined by the capabilities of the other terminal. In this case, the segmentation level can represent the segment transmission method as described above.
[0148] In a particular embodiment, another wireless communication terminal can generate a first segment, generated first among the at least one segments, based on a value specified by the minimum segment size. In this case, the wireless communication terminal can send the first segment to the other wireless communication terminal using a TXOP exceeding the TXOP limit. When the wireless communication terminal sends at least one segment to another wireless communication terminal without using an aggregated (A)-MPDU comprising multiple MAC Protocol Data Units (MPDUs), it is possible to send the first segment to the other wireless communication terminal using a TXOP exceeding the TXOP limit. In this case, the wireless communication terminal can generate a first segment with the same size as the value specified by the minimum segment size of the other wireless communication terminal.
[0149] Furthermore, the wireless communication terminal can generate at least one segment according to the maximum number of segments it is capable of generating, and can send a second segment to another wireless communication terminal using a TXOP exceeding the TXOP limit. This second segment is the last segment generated among the at least one segments. In a particular embodiment, the maximum number of segments the wireless communication terminal can generate can be 16.
[0150] When another wireless communication terminal explicitly fails to receive a third segment, which is at least one of the segments, the wireless communication terminal may generate a fourth segment with a different size from the third segment based on whether the wireless communication terminal did not send a segment following the third segment and whether the other wireless communication terminal explicitly failed to receive at least one of the segments following the third segment. The wireless communication terminal may assign the sequence number and segment number of the third segment to the fourth segment. In this case, the wireless communication terminal may send the fourth segment to the other wireless communication terminal instead of retransmitting the third segment to the other wireless communication terminal. Specifically, the wireless communication terminal may use a TXOP exceeding the TXOP limit to send the fourth segment. When the wireless communication terminal uses dynamic segmentation, the wireless communication terminal may refer to [reference needed]. Figures 7 to 16 Operate as described in the embodiments.
[0151] The wireless communication terminal can be a TXOP holder. Furthermore, the specific procedures when the wireless communication terminal is not a TXOP holder can be discussed with [the relevant documentation / relevant information]. Figures 14 to 16 The same as shown.
[0152] Although the invention has been described using wireless LAN communication as an example, it is not limited thereto and can be applied to other communication systems such as cellular communication. Furthermore, while the methods, apparatus, and systems of the invention have been described with reference to specific embodiments, some or all of the components or operations of the invention can be implemented using a computer system with a general-purpose hardware architecture.
[0153] The features, structures, and effects described in the above embodiments are included in at least one embodiment of the present invention and are not necessarily limited to one embodiment. Furthermore, those skilled in the art can combine or modify the features, structures, and effects shown in each embodiment in other embodiments. Therefore, it should be understood that anything related to such combinations and modifications is included within the scope of the present invention.
[0154] While the present invention has been described primarily based on the embodiments described above, it is not limited thereto. Those skilled in the art will understand that various changes and modifications can be made without departing from the spirit and scope of the invention. For example, each component specifically shown in the embodiments can be modified and implemented. It should be understood that differences relating to such modifications and applications are included within the scope of the invention as defined by the appended claims.
Claims
1. A wireless communication terminal for wireless communication, the wireless communication terminal comprising: A transceiver for transmitting and receiving wireless signals; and Processor, the processor being used to process the wireless signal, The processor is configured as follows: Transmission is performed based on a TXOP limit, which is the maximum value of the transmission opportunity (TXOP), and the TXOP is the time interval during which the wireless communication terminal is entitled to initiate a frame exchange sequence in the wireless medium. Use dynamic segmentation to generate at least one fragment. Send the at least one segment to another wireless communication terminal. When the other wireless communication terminal explicitly fails to receive a previously transmitted segment that is one of the at least one segments, a retransmission segment is generated based on whether the other wireless communication terminal failed to transmit a segment following the previously transmitted segment and whether the other wireless communication terminal explicitly failed to receive at least one of the segments following the previously transmitted segment. The retransmission segment has a different size than the previously transmitted segment and has the same sequence number and segment number as the previously transmitted segment. The retransmission segment is then sent to the other wireless communication terminal instead of retransmitting the previously transmitted segment to the other wireless communication terminal. The dynamic segmentation refers to a segment that is not static segmentation, while the static segmentation requires that all segments except the last segment have the same size.
2. The wireless communication terminal according to claim 1, wherein, The processor is configured to: Generate 16 fragments, and The 16th fragment, the last of the 16 fragments generated, is sent to the other wireless communication terminal that exceeds the TXOP limit.
3. The wireless communication terminal according to claim 1, wherein, When there is no block ACK protocol between the wireless communication terminal and the other wireless communication terminal, the processor is configured to perform dynamic segmentation according to the segmentation level determined by the capabilities of the other wireless communication terminal. The segmentation level indicates the transmission method of the segment.
4. The wireless communication terminal according to claim 1, wherein, The wireless communication terminal is a TXOP holder.
5. A method for operating a wireless communication terminal to communicate wirelessly, the method comprising: Transmission is performed within a TXOP limit, which is the maximum value of the Transmission Opportunity (TXOP), whereby the wireless communication terminal is entitled to initiate a frame exchange sequence in the wireless medium within a given time interval. Use dynamic segmentation to generate at least one fragment. When the other wireless communication terminal explicitly fails to receive a previously transmitted segment that is one of the at least one segments, a retransmission segment is generated based on whether the other wireless communication terminal failed to transmit a segment following the previously transmitted segment and whether the other wireless communication terminal explicitly failed to receive at least one of the segments following the previously transmitted segment. The retransmission segment has a different size than the previously transmitted segment and has the same sequence number and segment number as the previously transmitted segment. The retransmission segment is then sent to the other wireless communication terminal instead of retransmitting the previously transmitted segment to the other wireless communication terminal. The dynamic segmentation refers to a segment that is not static segmentation, while the static segmentation requires that all segments except the last segment have the same size.
6. The method according to claim 5, wherein, The method further includes: Generate 16 fragments, and The 16th fragment, the last of the 16 fragments generated, is sent to the other wireless communication terminal that exceeds the TXOP limit.
7. The method according to claim 5, wherein the method further comprises: When there is no block ACK protocol between the wireless communication terminal and the other wireless communication terminal, dynamic segmentation is performed according to the segmentation level determined by the capabilities of the other wireless communication terminal. The segmentation level indicates the transmission method of the segment.
8. The method according to claim 5, wherein, The wireless communication terminal is a TXOP holder.