A data frame retransmission control method and system in a WIFI6 network

CN122802969APending Publication Date: 2026-09-22NANJING DAYANG COMM SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611239316.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-17
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0005]针对上述存在的技术不足,本发明的目的是提出一种WIFI6网络中数据帧重传控制方法,旨在解决现有技术中在高密度终端接入下,传统RTS/CTS机制开销大且无法区分隐藏节点冲突与信道噪声干扰,导致无效重传加剧拥塞,尤其是在大型会议室等存在隐藏节点关系的场景下,无法实现精准重传控制的技术问题

Benefits of technology

1.本发明通过在触发帧中设置能量感知使能位并在上行资源分配时建立资源单元-终端映射表,记录终端的历史信道指纹,使接入点具备对每个终端长期接收能量特征的精细先验信息。当发生数据帧校验失败时,这些历史指纹为冲突源分析提供了基准,能够有效支撑隐藏节点和噪声的区分。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802969A_ABST
    Figure CN122802969A_ABST
Patent Text Reader

Abstract

This invention relates to the field of digital information transmission technology and discloses a data frame retransmission control method and system in a Wi-Fi 6 network. The method includes: acquiring the uplink triggered transmission period obtained by the access point through channel contention; performing uplink resource allocation and mapping records to obtain a resource unit-to-terminal mapping table; performing full-bandwidth subcarrier energy sampling and pilot phase error statistics based on the mapping table to obtain multi-dimensional received energy characteristic parameters; determining the target resource unit and constructing a conflict source discrimination feature vector when data frame verification fails; determining broadband conflict or narrowband interference based on the feature vector to obtain a conflict determination result; and then performing resource isolation or link adaptive retransmission scheduling according to the determination result, outputting a retransmission indication. This invention solves the problem of ineffective retransmission caused by the difficulty in distinguishing between hidden node conflicts and narrowband channel interference, improving the targeting of retransmission control in high-density access scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital information transmission technology, and in particular to a data frame retransmission control method and system in a WIFI6 network. Background Technology

[0002] Currently, in high-density Wi-Fi 6 terminal access scenarios such as large conference rooms, a single access point typically uses an uplink orthogonal frequency division multiple access (OFDMA) mechanism based on trigger frames to allocate resource units (RUs) to hundreds of terminals, and relies on a hybrid automatic repeat request or acknowledgment mechanism to handle data frame transmission failures. When a data frame verification error occurs, traditional retransmission control methods generally use a binary exponential backoff algorithm or a request-to-send / allow-to-send (RTS / CTS) handshake mechanism. During the scheduling process, the access point generally only records the basic resource unit occupancy status, without fully perceiving the real-time channel state differences between terminals and the hidden node relationships, and also lacks refined means to distinguish different types of collision sources.

[0003] For example, in such scenarios, terminals can easily form hidden node relationships due to distance and physical barriers. This means that two mutually hidden terminals cannot perceive each other's transmission behavior, yet are simultaneously scheduled by the access point to perform uplink transmission on the same or adjacent OFDMA resource units. In this case, traditional mechanisms can only detect data frame verification failures, but cannot accurately distinguish whether the failure is caused by co-frequency conflicts of hidden nodes or by a decrease in signal-to-interference-plus-noise ratio due to burst noise in the channel. If backoff and retransmission are uniformly performed based on contention conflicts, not only will the persistent interference from hidden nodes not be eliminated, but it will also cause a large number of unnecessary backoff windows and retransmissions, leading to increased network congestion. While the RTS / CTS mechanism can partially alleviate the hidden node problem, it introduces extremely high control frame overhead in high-density scenarios, significantly reducing the effective utilization of the air interface.

[0004] Therefore, there is an urgent need for a method that can accurately distinguish between hidden node conflicts and channel noise interference by utilizing the time and frequency resource occupancy status information of OFDMA uplink transmission in scenarios with high-density WIFI6 terminal access and hidden node relationships. This method can effectively reduce the retransmission of a large number of redundant data frames caused by misjudgment with low control overhead, reduce the number of retransmissions by more than 30%, and thus improve spectrum utilization efficiency and system throughput. Summary of the Invention

[0005] To address the aforementioned technical shortcomings, the purpose of this invention is to propose a data frame retransmission control method in a WIFI6 network. This method aims to solve the technical problem that, under high-density terminal access conditions, the traditional RTS / CTS mechanism has high overhead and cannot distinguish between hidden node conflicts and channel noise interference, leading to invalid retransmissions that exacerbate congestion. This is especially true in scenarios with hidden node relationships, such as large conference rooms, where accurate retransmission control cannot be achieved.

[0006] To solve the above-mentioned technical problems, the present invention adopts the following technical solution: The present invention provides a data frame retransmission control method in a WIFI6 network.

[0007] The data frame retransmission control method in a WIFI6 network includes: Step S10: Obtain the uplink triggered transmission period obtained by the access point through channel contention. The uplink triggered transmission period is used for the access point to initiate a single triggered uplink multi-user transmission. Based on the uplink triggered transmission period, the uplink resource allocation and mapping record task is executed using the trigger frame energy-aware scheduling mechanism, and the resource unit is output to the terminal mapping table. Step S20: Based on the resource unit to terminal mapping table, the resource unit receiving status characterization task is performed using a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism, and multi-dimensional receiving energy characteristic parameters are output. Step S30: When the access point fails to verify the data frame received during the uplink triggered transmission period, the resource unit where the data frame with the failed verification is located is determined as the target resource unit. Based on the multi-dimensional received energy characteristic parameters, the energy comparison and frequency domain correlation analysis mechanism is used to perform the conflict source feature construction task and output the conflict source discrimination feature vector. Step S40: Based on the conflict source discrimination feature vector, a conflict type determination task is performed using a broadband conflict and narrowband interference discrimination mechanism, and the conflict determination result is output; Step S50: Based on the conflict determination result, the data frame retransmission scheduling task is executed using the resource isolation and link adaptive retransmission control mechanism, and a retransmission indication is output.

[0008] Preferably, step S10, which involves obtaining the uplink triggered transmission period obtained by the access point through channel contention, executing the uplink resource allocation and mapping record task based on the uplink triggered transmission period using a trigger frame energy-aware scheduling mechanism, and outputting resource units to the terminal mapping table, specifically includes: Step S101: Before the start of the uplink triggered transmission period, the access point obtains the set of terminals to be scheduled and the uplink buffer status information of each terminal in the set of terminals to be scheduled. The set of terminals to be scheduled includes terminals that need to send uplink data frames during the uplink triggered transmission period. The uplink buffer status information is used to characterize the amount of data in the uplink data frames to be sent by the corresponding terminal. Step S102: The access point constructs a trigger frame, writes the duration of the uplink trigger transmission period, the uplink transmission window, and the uplink resource allocation indication into the common information field of the trigger frame, and allocates orthogonal frequency division multiple access resource units to each terminal in the set of terminals to be scheduled within the uplink transmission window according to the uplink buffer status information, and generates a resource unit allocation record. The resource unit allocation record includes the resource unit number, terminal association identifier, resource unit frequency domain boundary, data subcarrier set, and pilot subcarrier set. Step S103: Obtain the received signal strength fingerprint of each terminal in the set of terminals to be scheduled during the historical uplink transmission process, associate the resource unit allocation record with the received signal strength fingerprint, and form the resource unit to terminal mapping table.

[0009] Preferably, step S20, which involves performing the resource unit reception status characterization task based on the resource unit-to-terminal mapping table and using a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism to output multi-dimensional reception energy characteristic parameters, specifically includes: Step S201: Within the uplink transmission window specified by the trigger frame, the full-bandwidth subcarriers received by the access point are sampled to generate a received energy matrix, which is used to characterize the received power distribution of each subcarrier at each sampling time. Step S202: Determine the data subcarrier set and pilot subcarrier set corresponding to each resource unit according to the resource unit to terminal mapping table, perform reception status statistics on the received power distribution corresponding to the data subcarrier set and the pilot subcarrier set, and obtain the reception status parameters of each resource unit. The reception status parameters include average received power, subcarrier energy variation coefficient, pilot phase disturbance parameter, energy uniformity of adjacent resource units, and adaptive noise floor. Step S203: Associate the received state parameters with the received signal strength fingerprint to form the multidimensional received energy feature parameters.

[0010] Preferably, step S202, the step of performing reception state statistics on the received power distribution corresponding to the data subcarrier set and the pilot subcarrier set, includes: For any resource unit Calculate the resource unit Linear average received power:

[0011] Convert the linear average received power to the logarithmic average received power:

[0012] Calculate the resource unit Subcarrier energy variation coefficient:

[0013] Calculate the resource unit Pilot phase perturbation parameters:

[0014] Calculate the resource unit Corresponding energy uniformity of adjacent resource units:

[0015] Calculate the resource unit Corresponding adaptive noise basis:

[0016] in, For resource unit serial number, For data subcarrier sequence number, The sampling time number. The pilot subcarrier number; For resource units The set of data subcarriers within, For resource units Number of data subcarriers within, This represents the total number of sampling times. For the first The subcarrier at the ... The linear power value after normalization to a preset reference power at each sampling time; For resource units The linear average received power, For resource units Logarithmic average received power; For resource units Mean linear power of internal data subcarriers For resource units Standard deviation of linear power of internal data subcarriers For resource units The subcarrier energy variation coefficient; For resource units Number of pilot subcarriers within, For resource units Inner The pilot subcarrier in the ... Phase residuals at each sampling time, For resource units Pilot phase perturbation parameters; In order to work with resource units The set of linear power values ​​of adjacent resource units in the frequency domain. The standard deviation of the set of linear power values ​​of the resource units. The mean of the set of linear power values ​​of the resource units. For resource units The corresponding energy uniformity of adjacent resource units; For resource units The corresponding adaptive noise basis, To establish a long-term static noise baseline, For the uplink triggered transmission period, the distance resource unit is not allocated and is not within the range of the uplink trigger transmission period. The average linear power of the furthest free resource cell in the frequency domain. A preset forgetting factor is used.

[0017] Preferably, in step S30, when the access point fails to verify a data frame received during the uplink triggered transmission period, the resource unit containing the failed data frame is determined as the target resource unit. Based on the multi-dimensional received energy characteristic parameters, an energy comparison and frequency domain correlation analysis mechanism is used to perform a conflict source feature construction task, and a conflict source discrimination feature vector is output. This step specifically includes: Step S301: When the access point fails to verify the data frame received during the uplink triggered transmission period, the resource unit where the data frame with the failed verification is located is determined as the target resource unit, the terminal association identifier corresponding to the target resource unit is determined from the terminal mapping table of the resource unit, and the terminal corresponding to the terminal association identifier is determined as the target terminal; Step S302: Extract the reception status parameters corresponding to the target resource unit and the reception status parameters corresponding to the resource units adjacent to the target resource unit from the multi-dimensional reception energy characteristic parameters to form target reception status parameters and adjacent reception status parameters; Step S303: Construct an initial feature set of conflict sources based on the target reception state parameters and the adjacent reception state parameters. The initial feature set of conflict sources includes the relative noise enhancement features of adjacent resource units, the subcarrier energy variation features of the target resource unit, the pilot phase disturbance features of the target resource unit, the power difference features between the target resource unit and adjacent resource units, the energy uniformity features of adjacent resource units, the power surge features of adjacent resource units, the deviation features between the current power of the target resource unit and the historical received signal strength fingerprint of the target terminal, the frequency domain energy correlation features between the target resource unit and adjacent resource units, and the margin features of the received power of the target resource unit relative to the demodulation requirements. Step S304: Normalize each feature in the initial feature set of the conflict source according to the preset normalization rule to obtain the conflict source discrimination feature vector.

[0018] Preferably, step S40, which involves performing a conflict type determination task based on the conflict source discrimination feature vector using a broadband conflict and narrowband interference discrimination mechanism and outputting the conflict determination result, specifically includes: Step S401: Input the conflict source discrimination feature vector into the pre-trained broadband conflict and narrowband interference discrimination model to obtain the conflict score. The broadband conflict and narrowband interference discrimination model is trained by labeled samples, and the labeled samples include hidden node conflict samples and channel narrowband interference samples. Step S402: Compare the conflict score with a preset discrimination threshold. When the conflict score is greater than or equal to the preset discrimination threshold, it is determined that the data frame verification failure is caused by a hidden node conflict. When the conflict score is less than the preset discrimination threshold, it is determined that the data frame verification failure is caused by narrowband channel interference. Step S403: Encapsulate the hidden node conflict determination result or the channel narrowband interference determination result with the target resource unit, the target terminal and the conflict score, and output the conflict determination result.

[0019] Preferably, step S50, which involves executing a data frame retransmission scheduling task using a resource isolation and link adaptive retransmission control mechanism based on the conflict determination result and outputting a retransmission indication, specifically includes: Step S501: When the conflict determination result is the hidden node conflict determination result, keep the current contention window size of the target terminal unchanged, and traverse each resource unit in the uplink triggered transmission period according to the multi-dimensional received energy characteristic parameters, and mark the resource unit whose linear average received power is greater than the sum of the corresponding adaptive noise base and the preset energy threshold as abnormal energy resource unit. Step S502: Extract the energy distribution features of the abnormal energy resource unit, perform similarity matching between the energy distribution features and the received signal strength fingerprint in the resource unit to terminal mapping table, determine the hidden terminal candidate set, and in the subsequent retransmission scheduling, assign the target terminal and the terminals in the hidden terminal candidate set to resource unit groups that do not overlap in the frequency domain, so as to generate a hidden node conflict isolation retransmission strategy. Step S503: When the conflict determination result is a narrowband interference determination result, reduce the modulation and coding level corresponding to the target terminal according to the preset degradation rule, or adjust the target terminal to a resource unit combination that avoids the frequency band of the subcarrier that caused the narrowband interference determination result, so as to generate a narrowband interference avoidance retransmission strategy; according to the hidden node conflict isolation retransmission strategy or the narrowband interference avoidance retransmission strategy, output a retransmission indication including the retransmission terminal, retransmission resource unit, modulation and coding level and trigger frame parameters.

[0020] The present invention also provides a data frame retransmission control system in a WIFI6 network, comprising: The resource allocation and mapping module is used to obtain the uplink triggered transmission period obtained by the access point through channel contention. The uplink triggered transmission period is used for the access point to initiate a single triggered uplink multi-user transmission. Based on the uplink triggered transmission period, the module uses a trigger frame energy-aware scheduling mechanism to perform uplink resource allocation and mapping recording tasks and outputs resource units to the terminal mapping table. The energy characteristic calculation module is used to perform the resource unit reception status characterization task based on the resource unit to terminal mapping table, using a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism, and output multi-dimensional reception energy characteristic parameters. The conflict feature construction module is used to determine the resource unit where the data frame that failed to be verified is located as the target resource unit when the access point fails to verify the data frame received during the uplink triggered transmission period. Based on the multi-dimensional received energy feature parameters, the module uses an energy comparison and frequency domain correlation analysis mechanism to perform the conflict source feature construction task and outputs the conflict source discrimination feature vector. The conflict type determination module is used to perform the conflict type determination task based on the conflict source discrimination feature vector and adopt a broadband conflict and narrowband interference discrimination mechanism, and output the conflict determination result. The retransmission control module is used to execute data frame retransmission scheduling tasks and output retransmission instructions based on the conflict determination results and the resource isolation and link adaptive retransmission control mechanism.

[0021] The present invention also provides a data frame retransmission control device in a WIFI6 network. The data frame retransmission control device in a WIFI6 network includes: a memory, a processor, and a data frame retransmission control program in a WIFI6 network stored in the memory and executable on the processor. When the data frame retransmission control program in a WIFI6 network is executed by the processor, it implements the above-described method.

[0022] The present invention also provides a computer program product, the computer program product including a data frame retransmission control program in a WIFI6 network, which implements the above method when executed by a processor.

[0023] The beneficial effects of this invention are as follows: 1. This invention enables access points to possess detailed prior information on the long-term received energy characteristics of each terminal by setting an energy-aware bit in the trigger frame and establishing a resource unit-terminal mapping table during uplink resource allocation, thereby recording the historical channel fingerprints of the terminals. When data frame verification fails, these historical fingerprints provide a benchmark for collision source analysis, effectively supporting the distinction between hidden nodes and noise.

[0024] 2. This invention employs full-bandwidth subcarrier energy sampling and multi-dimensional feature calculation of pilot phase error to extract multi-dimensional parameters such as the average power of the target resource unit, the subcarrier energy variation coefficient, the root mean square of the pilot phase error, the energy characteristics of adjacent idle resource units, and the adaptive noise basis. This multi-dimensional energy feature extraction method captures the abnormal propagation, phase perturbation, and power correlation of energy in the frequency and time domains during hidden node collisions, significantly enhancing the distinguishability of collision source types.

[0025] 3. The nine-dimensional conflict source discrimination feature vector constructed in this invention integrates dimensions such as power comparison, energy uniformity, historical deviation, and frequency domain correlation, comprehensively characterizing the energy distribution pattern during conflict. The low-complexity classifier based on the Fisher linear discriminant model can obtain optimized projection directions through offline training, and accurately distinguish between hidden node conflicts and channel noise interference online with only dot multiplication, avoiding the high misclassification rate problem of traditional single-threshold methods.

[0026] 4. This invention implements differentiated retransmission control based on collision type: for hidden node collisions, potential interference sources are identified through abnormal energy resource unit scanning and historical channel fingerprint matching, and frequency isolation scheduling is performed to avoid re-collisions at the source; for channel noise interference, link adaptive adjustment is adopted, such as reducing modulation and coding levels, to avoid unnecessary backoff delays. This precise differentiated retransmission strategy can significantly reduce the number of invalid retransmissions and improve the effective utilization of OFDMA resources in high-density terminal environments. Attached Figure Description

[0027] Figure 1 This is a flowchart illustrating the first embodiment of a data frame retransmission control method in a WIFI6 network according to the present invention. Detailed Implementation

[0028] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.

[0029] Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0030] Example 1: As Figure 1 The diagram shown is a flowchart of the first embodiment of a data frame retransmission control method in a WIFI6 network according to the present invention. The first embodiment of the data frame retransmission control method in a WIFI6 network according to the present invention is presented.

[0031] In the first embodiment, the data frame retransmission control method in a WIFI6 network includes: Step S10: Obtain the uplink triggered transmission period obtained by the access point through channel contention. The uplink triggered transmission period is used for the access point to initiate a single triggered uplink multi-user transmission. Based on the uplink triggered transmission period, the uplink resource allocation and mapping record task is executed using the trigger frame energy-aware scheduling mechanism, and the resource unit is output to the terminal mapping table. The uplink triggered transmission period refers to the time window during which an access point initiates a triggered uplink multi-user transmission after gaining a transmission opportunity through channel contention. The trigger frame energy-aware scheduling mechanism involves the access point reading the set of terminals to be scheduled and the uplink buffer status of each terminal before the start of this period. It then writes the duration of the uplink triggered transmission period, the uplink transmission window, and the uplink resource allocation indication into the common information field of the trigger frame. Finally, it allocates orthogonal frequency division multiple access (OFDM) resource units to each terminal based on the amount of data to be transmitted. The resource unit-to-terminal mapping table records the resource unit number, terminal association identifier, resource unit frequency domain boundary, data subcarrier set, pilot subcarrier set, and the received signal strength fingerprint of the terminal in historical uplink transmissions.

[0032] This step binds the time-frequency resources, terminal identity, and historical channel status of a single triggered uplink transmission to the same mapping table. Subsequent steps, when analyzing reception anomalies in a resource unit, can directly determine which terminal the resource unit was originally allocated to, which data subcarriers and pilot subcarriers it occupied, and the reception strength level of the terminal during historical normal transmissions. Thus, step S20 can statistically analyze energy and phase information at resource unit boundaries, and step S30 can compare the current anomaly with the target terminal's historical fingerprint when data frame verification fails.

[0033] Traditional Wi-Fi 6 uplink scheduling typically focuses on whether resource units are allocated and whether frames are successfully received, but it lacks sufficient records of each terminal's historical reception behavior. When a verification failure occurs, the access point struggles to determine whether the current energy increase stems from channel changes within the target terminal itself, leakage from adjacent terminals, or co-frequency superposition from hidden nodes. Step S10 establishes mapping and fingerprint associations simultaneously during the resource allocation phase, effectively providing a reference baseline for the normal reception state of each terminal, reducing the limitation of relying solely on global power thresholds to determine the source of collisions.

[0034] Taking a scenario where over 120 terminals are connected in a large conference room as an example, after the access point obtains a transmission opportunity, it allocates the third resource unit to terminal A based on the uplink buffer status of each terminal, allocates adjacent resource units to other terminals, and writes the frequency domain boundary, data subcarrier set, and pilot subcarrier set of the resource unit into the terminal mapping table. The table also records the average received signal strength and energy distribution characteristics of terminal A during its multiple successful uplinks. If the resource unit where terminal A is located subsequently fails verification, the access point can immediately locate the target terminal and the corresponding subcarrier range based on the mapping table.

[0035] Step S20: Based on the resource unit to terminal mapping table, the resource unit receiving status characterization task is performed using a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism, and multi-dimensional receiving energy characteristic parameters are output. The full-bandwidth subcarrier energy sampling and pilot phase error statistics mechanism refers to the access point sampling the received power of each subcarrier within the coverage bandwidth at multiple sampling times within the uplink transmission window specified by the trigger frame, forming a received energy matrix; then, according to the resource unit to terminal mapping table, determining the data subcarrier set and pilot subcarrier set for each resource unit, and statistically analyzing received state parameters such as average received power, subcarrier energy variation coefficient, pilot phase disturbance parameter, energy uniformity of adjacent resource units, and adaptive noise basis; finally, associating the received state parameters with the terminal received signal strength fingerprint to form multi-dimensional received energy characteristic parameters.

[0036] This step transforms the raw RF received samples into structured parameters that can be directly used for collision source analysis. Average received power reflects the overall energy level of the resource unit; subcarrier energy variation coefficient reflects whether there are uneven energy fluctuations within the same resource unit; pilot phase perturbation parameters reflect the phase stability of the pilot position; adjacent resource unit energy uniformity reflects whether energy diffuses to idle or neighboring resource units; and the adaptive noise floor provides local noise references for different frequency bands and time periods. Since these parameters are all associated with resource units and terminal fingerprints, step S30 can use them to determine whether the verification failure is more like a broadband collision or narrowband interference.

[0037] Traditional receiver status assessments often use single scalars such as received signal strength indication or signal-to-noise ratio (SNR). In orthogonal frequency division multiple access (OFDMA) scenarios, a resource element occupies only a portion of the subcarriers, and the energy of hidden nodes may only contaminate the target resource element and its neighboring subcarriers. If observed using the average value across the entire bandwidth, the anomaly would be diluted. Narrowband interference may also only affect a few subcarriers, resulting in minimal changes in average power but significant anomalies in pilot phase and subcarrier uniformity. Step S20 simultaneously performs statistics at three levels: subcarrier, pilot, and neighboring resource elements, enabling the access point to retain the differences in collisions and interference in the frequency and phase domains.

[0038] For example, in a conference room uplink transmission, the access point samples the 256 subcarriers across the full bandwidth at 40 sampling times. The target resource unit contains 24 data subcarriers and 2 pilot subcarriers. If the average received power of the target resource unit is significantly higher than the noise floor, the energy fluctuations of the internal subcarriers are large, the energy of adjacent idle resource units is also higher than the normal background, and the pilot phase shows significant disturbances at multiple sampling times, then this set of multi-dimensional received energy characteristics is closer to the manifestation of hidden node collisions. If the anomalies are concentrated in a few subcarriers and the adjacent resource units are relatively stable overall, it is more likely to correspond to narrowband channel interference.

[0039] The linear average received power is used to preserve the true energy accumulation of resource units within the sampling window, while the logarithmic average received power is used to convert the linear power into a decibel scale that is convenient for threshold comparison and engineering recording. The subcarrier energy variation coefficient separates the energy dispersion within a resource unit from the overall power, avoiding direct identification of a conflict simply because the overall power is high. The pilot phase perturbation parameter reflects the impact of synchronization error and superimposed interference on phase stability from the pilot position. The energy uniformity of adjacent resource units is used to observe whether abnormal energy spreads to neighboring frequency domains. The adaptive noise basis combines long-term static noise with the background of currently idle resource units, ensuring that the comparison benchmark remains consistent across different frequency bands and transmission periods. After the above parameters work together, the multidimensional received energy characteristic parameters output in step S20 are not just a set of power readings, but a state description that can simultaneously characterize energy intensity, frequency domain dispersion, pilot stability, neighborhood spread, and local noise background.

[0040] The above-mentioned reception status statistics can be directly performed using the following formula, for any resource unit. Calculate the resource unit Linear average received power:

[0041] Convert the linear average received power to the logarithmic average received power:

[0042] Calculate the resource unit Subcarrier energy variation coefficient:

[0043] Calculate the resource unit Pilot phase perturbation parameters:

[0044] Calculate the resource unit Corresponding energy uniformity of adjacent resource units:

[0045] Calculate the resource unit Corresponding adaptive noise basis:

[0046] in, For resource unit serial number, For data subcarrier sequence number, The sampling time number. The pilot subcarrier number; For resource units The set of data subcarriers within, For resource units Number of data subcarriers within, This represents the total number of sampling times. For the first The subcarrier at the ... The linear power value after normalization to a preset reference power at each sampling time; For resource units The linear average received power, For resource units Logarithmic average received power; For resource units Mean linear power of internal data subcarriers For resource units Standard deviation of linear power of internal data subcarriers For resource units The subcarrier energy variation coefficient; For resource units Number of pilot subcarriers within, For resource units Inner The pilot subcarrier in the ... Phase residuals at each sampling time, For resource units Pilot phase perturbation parameters; In order to work with resource units The set of linear power values ​​of adjacent resource units in the frequency domain. The standard deviation of the set of linear power values ​​of the resource units. The mean of the set of linear power values ​​of the resource units. For resource units The corresponding energy uniformity of adjacent resource units; For resource units The corresponding adaptive noise basis, To establish a long-term static noise baseline, For the uplink triggered transmission period, the distance resource unit is not allocated and is not within the range of the uplink trigger transmission period. The average linear power of the furthest free resource cell in the frequency domain. A preset forgetting factor is used.

[0047] After replicating the above formula in Example 1, the calculation rules can be applied to the specific implementation chain. Linear average received power and logarithmic average received power are used to form the basic energy level of the target resource unit; the subcarrier energy variation coefficient is used to reflect whether there is abnormal rise in a few subcarriers within the resource unit; the pilot phase perturbation parameter is used to identify the degree of phase stability disruption; the energy uniformity of adjacent resource units is used to determine whether abnormal energy exhibits neighborhood diffusion; and the adaptive noise base is used to provide each resource unit with a comparison benchmark updated with the current idle frequency band. When constructing the conflict source discrimination feature vector in step S30, these results can be called to form features such as energy enhancement, frequency domain correlation, phase perturbation, and historical fingerprint deviation. When performing resource isolation in step S50, abnormal energy resource units can also be screened based on the correspondence between the linear average received power and the adaptive noise base, so that the formula results are ultimately transformed into the basis for retransmission resource selection and link adaptive control.

[0048] Step S30: When the access point fails to verify the data frame received during the uplink triggered transmission period, the resource unit where the data frame with the failed verification is located is determined as the target resource unit. Based on the multi-dimensional received energy characteristic parameters, the energy comparison and frequency domain correlation analysis mechanism is used to perform the conflict source feature construction task and output the conflict source discrimination feature vector. Data frame verification failure refers to a situation where, after an access point receives a data frame from a resource unit during the uplink triggered transmission period, the verification result does not meet the correct reception conditions. The energy comparison and frequency domain correlation analysis mechanism involves first identifying the resource unit containing the failed frame as the target resource unit, then determining the target terminal based on the resource unit-to-terminal mapping table; subsequently, extracting the reception status parameters of the target resource unit and adjacent resource units from multi-dimensional received energy characteristic parameters to form target reception status parameters and adjacent reception status parameters; finally, normalizing information such as relative noise enhancement of adjacent resource unit energy, subcarrier energy variation of the target resource unit, pilot phase disturbance, power difference between the target resource unit and adjacent resource units, energy uniformity of adjacent resource units, power surge, relative historical fingerprint deviation, frequency domain energy correlation, and demodulation margin to form a conflict source discrimination feature vector.

[0049] This step transforms a single verification failure event from a simple failure marker into a multi-dimensional feature representation that can be used for model discrimination. Hidden node conflicts typically exhibit anomalies in aspects such as energy enhancement of adjacent resource units, power differences between the target and adjacent resource units, historical fingerprint deviations, and frequency domain correlations; while narrowband channel interference may only show anomalies in local subcarriers or pilot phases, without forming a broadband pollution pattern consistent with adjacent resource units. The conflict source discrimination feature vector places these phenomena on a unified scale, facilitating rapid classification in step S40.

[0050] Traditional retransmission control, after a verification failure, often only checks whether the received power exceeds a threshold, or directly initiates backoff retransmission. A single threshold cannot cover historical channel differences between different terminals, nor can it describe whether abnormal energy has spread to adjacent resource units in the frequency domain. Step S30 integrates three types of information: target resource unit, adjacent resource units, and historical fingerprints, making conflict source analysis independent of a single power value. Even if a certain feature is affected by noise spikes, the other features can still provide complementary judgment criteria, thereby reducing the risk of misjudging narrowband interference as hidden node conflicts or hidden node conflicts as ordinary noise.

[0051] Taking the failure of data frame verification in the seventh resource unit where terminal D is located as an example, the access point will simultaneously read the average received power, energy fluctuation, and pilot phase disturbance of the seventh resource unit itself, as well as the energy level and uniformity of its left and right adjacent resource units. If the power of the target resource unit is significantly higher than the historical normal fingerprint of terminal D, and the adjacent resource units also show synchronous energy increases, and multiple subcarriers exhibit similar abnormal changes, then the normalized conflict source discrimination feature vector will show broadband pollution characteristics; if only a few subcarriers are abnormal and the adjacent resource units do not show similar changes, then the vector is more biased towards narrowband interference characteristics.

[0052] Step S40: Based on the conflict source discrimination feature vector, a conflict type determination task is performed using a broadband conflict and narrowband interference discrimination mechanism, and the conflict determination result is output; The broadband conflict and narrowband interference discrimination mechanism involves inputting the conflict source discrimination feature vector obtained in step S30 into a pre-trained discrimination model to obtain a conflict score, and then comparing this conflict score with a preset discrimination threshold. The discrimination model is trained using labeled samples, which include hidden node conflict samples and channel narrowband interference samples. If the conflict score reaches or exceeds the preset discrimination threshold, the data frame verification failure is determined to be caused by a hidden node conflict; if the conflict score is lower than the preset discrimination threshold, it is determined to be caused by channel narrowband interference. The output conflict determination result simultaneously encapsulates the target resource unit, the target terminal, and the conflict score.

[0053] This step compresses multidimensional features into a conflict determination result that can directly drive retransmission strategy selection. Since the discrimination model has already learned the differences between hidden node conflicts and narrowband interference on labeled samples, the access point does not need to observe multiple transmission cycles for extended periods or exchange additional control frames during online operation; it only needs to complete feature construction within the current transmission period to provide a judgment. The conflict score also provides confidence information for subsequent strategies, facilitating more conservative resource adjustments or link adaptation measures in boundary scenarios.

[0054] Traditional techniques for distinguishing between hidden node collisions and narrowband interference often rely on request-to-send and allow-to-send handshakes, or observing statistical changes after multiple retransmissions. The former incurs control frame overhead in high-density terminal scenarios, while the latter has a slow response and is prone to generating invalid retransmissions during sudden congestion. Fixed power thresholds are also difficult to adapt to different terminal locations, different resource unit noise floor levels, and different channel conditions. Step S40 directly distinguishes between broadband collisions and narrowband interference based on the multidimensional characteristics of the current time period, enabling the access point to immediately select a more suitable retransmission path after a single verification failure.

[0055] For example, before deployment, access points collect hidden node conflict samples and narrowband interference samples in the laboratory. These samples are used to train a broadband conflict and narrowband interference discrimination model, and a discrimination threshold matching the expected false positive rate is set. In actual conference scenarios, if the conflict source discrimination feature vector generated in step S30 shows that the energy of adjacent resource units increases synchronously, the historical fingerprint deviation of the target terminal is large, and the frequency domain correlation is strong, the conflict score output by the model will be higher than the threshold, and the access point will determine it as a hidden node conflict. If the features are mainly concentrated on a few subcarrier anomalies and adjacent resource units do not show broadband pollution, the score will be lower than the threshold, and it will be judged as narrowband interference.

[0056] Step S50: Based on the conflict determination result, the data frame retransmission scheduling task is executed using the resource isolation and link adaptive retransmission control mechanism, and a retransmission indication is output.

[0057] The resource isolation and link adaptive retransmission control mechanism refers to selecting different retransmission scheduling paths based on the conflict determination result. If the conflict determination result is a hidden node conflict, the access point keeps the current contention window size of the target terminal unchanged, and traverses each resource unit within the uplink triggered transmission period according to the multi-dimensional received energy characteristic parameters. Resource units whose received power is higher than the sum of the corresponding adaptive noise floor and the preset energy threshold are marked as abnormal energy resource units. Then, the energy distribution characteristics of the abnormal energy resource units are extracted and similarity matching is performed with the received signal strength fingerprint in the resource unit to terminal mapping table to determine the hidden terminal candidate set. In subsequent retransmission scheduling, the target terminal and the terminals in the candidate set are assigned to resource unit groups that do not overlap in the frequency domain. If the conflict determination result is channel narrowband interference, the modulation and coding level of the target terminal is reduced according to the preset degradation rules, or the target terminal is adjusted to a resource unit combination that avoids the frequency band of the interfered subcarrier.

[0058] This step transforms the conflict determination result into a specific retransmission instruction, ensuring that retransmission is not merely a repeated transmission of the same data frame. The focus of handling hidden node conflicts is isolating potentially interfering terminals and preventing them from overlapping again on the same or adjacent frequency domain resources; the focus of handling narrowband channel interference is improving link robustness or avoiding the interfered frequency band. The retransmission instruction includes the retransmission terminal, retransmission resource unit, modulation and coding level, and trigger frame parameters. The access point can directly issue this instruction in the next trigger frame, forming a closed loop between sensing, discrimination, and scheduling.

[0059] Conventional retransmission control typically expands the contention window or triggers a unified protection mechanism after a verification failure. If the failure is due to hidden node conflict, simple backoff cannot guarantee that the hidden terminal will not transmit simultaneously with the target terminal on adjacent resources again; if the failure is due to narrowband interference, blind backoff wastes time and does not improve anti-interference capability. Step S50 selects resource isolation or link adaptation based on the source of the conflict, which reduces the additional control overhead for all terminals and avoids using the same retransmission strategy for different failure reasons, thereby reducing invalid retransmissions and congestion accumulation.

[0060] Taking the failure of data frame verification for terminal E and its determination as a hidden node conflict as an example, the access point scans the idle resource units in this transmission opportunity and finds that the energy of the ninth resource unit is higher than the corresponding noise floor and the preset threshold, so it marks it as an abnormal energy resource unit. The access point extracts the energy distribution characteristics of this resource unit and compares them with the historical channel fingerprints of other terminals in the mapping table to determine that terminal F is most likely a hidden terminal. When the next transmission is triggered, the access point allocates a low-frequency band resource unit group to terminal E and a high-frequency band resource unit group to terminal F, so that the two do not overlap in the frequency domain; if the same verification failure is determined to be narrowband channel interference, the access point does not look for hidden terminals, but instead reduces the modulation and coding level of the target terminal or avoids the interfered frequency band to generate a retransmission indication.

[0061] Example 2: Furthermore, the present invention provides a data frame retransmission control system for a Wi-Fi 6 network, which employs a data frame retransmission control method for a Wi-Fi 6 network as described in the above embodiments, and can solve a technical problem related to data frame retransmission control in a Wi-Fi 6 network. The beneficial effects of the data frame retransmission control system for a Wi-Fi 6 network provided by the present invention are the same as those of the data frame retransmission control method for a Wi-Fi 6 network provided in the above embodiments, and other technical features of the data frame retransmission control system for a Wi-Fi 6 network are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0062] Example 3: This invention provides a data frame retransmission control device in a WIFI6 network. The device includes at least one processor and a memory communicatively connected to the processor. The memory stores instructions executable by the processor, which, when executed, enable the processor to perform the data frame retransmission control method in a WIFI6 network described in Example 1. This WIFI6 network data frame retransmission control device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. This WIFI6 network data frame retransmission control device is merely an example and should not limit the functionality or scope of the invention. A data frame retransmission control device for a Wi-Fi 6 network may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to a program stored in a read-only memory or a program loaded from a storage device into a random access memory. The random access memory also stores various programs and data required for the operation of the data frame retransmission control device for a Wi-Fi 6 network. The processing unit, the read-only memory, and the random access memory are interconnected via a bus. An I / O interface is also connected to the bus. Typically, the following systems can be connected to the I / O interface: input devices including touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices including magnetic tapes, hard disks, etc.; and communication devices. The communication device allows the data frame retransmission control device for a Wi-Fi 6 network to communicate wirelessly or wiredly with other devices to exchange data. Although a data frame retransmission control device for a Wi-Fi 6 network with various systems has been described, it should be understood that it is not required to implement or possess all the systems described. It can be implemented alternatively or with more or fewer systems.

[0063] Example 4: This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the data frame retransmission control method in a Wi-Fi 6 network as described above. The computer program product provided by this invention can solve a technical problem related to data frame retransmission control in a Wi-Fi 6 network. Compared with the prior art, the beneficial effects of the computer program product provided by this invention are the same as those of the data frame retransmission control method in a Wi-Fi 6 network provided in the above embodiments, and will not be repeated here.

[0064] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a read-only memory. When the computer program is executed by a processing device, it performs the functions defined in the methods of the embodiments disclosed in this invention.

[0065] It should be understood that the various parts disclosed in this invention can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples.

[0066] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the present invention and its equivalents, the present invention also intends to include these modifications and variations.

Claims

1. A data frame retransmission control method in a WIFI6 network, characterized in that, The methods include: Step S10: Obtain the uplink triggered transmission period obtained by the access point through channel contention. The uplink triggered transmission period is used for the access point to initiate a single triggered uplink multi-user transmission. Based on the uplink triggered transmission period, the uplink resource allocation and mapping record task is executed using the trigger frame energy-aware scheduling mechanism, and the resource unit is output to the terminal mapping table. Step S20: Based on the resource unit to terminal mapping table, the resource unit receiving status characterization task is performed using a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism, and multi-dimensional receiving energy characteristic parameters are output. Step S30: When the access point fails to verify the data frame received during the uplink triggered transmission period, the resource unit where the data frame with the failed verification is located is determined as the target resource unit. Based on the multi-dimensional received energy characteristic parameters, the energy comparison and frequency domain correlation analysis mechanism is used to perform the conflict source feature construction task and output the conflict source discrimination feature vector. Step S40: Based on the conflict source discrimination feature vector, a conflict type determination task is performed using a broadband conflict and narrowband interference discrimination mechanism, and the conflict determination result is output; Step S50: Based on the conflict determination result, the data frame retransmission scheduling task is executed using the resource isolation and link adaptive retransmission control mechanism, and a retransmission indication is output.

2. The data frame retransmission control method in a WIFI6 network as described in claim 1, characterized in that, Step S10, which involves obtaining the uplink triggered transmission period obtained by the access point through channel contention, executing the uplink resource allocation and mapping record task based on the uplink triggered transmission period using a trigger frame energy-aware scheduling mechanism, and outputting resource units to the terminal mapping table, specifically includes: Step S101: Before the start of the uplink triggered transmission period, the access point obtains the set of terminals to be scheduled and the uplink buffer status information of each terminal in the set of terminals to be scheduled. The set of terminals to be scheduled includes terminals that need to send uplink data frames during the uplink triggered transmission period. The uplink buffer status information is used to characterize the amount of data in the uplink data frames to be sent by the corresponding terminal. Step S102: The access point constructs a trigger frame, writes the duration of the uplink trigger transmission period, the uplink transmission window, and the uplink resource allocation indication into the common information field of the trigger frame, and allocates orthogonal frequency division multiple access resource units to each terminal in the set of terminals to be scheduled within the uplink transmission window according to the uplink buffer status information, and generates a resource unit allocation record. The resource unit allocation record includes the resource unit number, terminal association identifier, resource unit frequency domain boundary, data subcarrier set, and pilot subcarrier set. Step S103: Obtain the received signal strength fingerprint of each terminal in the set of terminals to be scheduled during the historical uplink transmission process, associate the resource unit allocation record with the received signal strength fingerprint, and form the resource unit to terminal mapping table.

3. The data frame retransmission control method in a WIFI6 network as described in claim 2, characterized in that, Step S20, based on the resource unit to terminal mapping table, employs a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism to perform the resource unit reception status characterization task and output multi-dimensional reception energy characteristic parameters. Specifically, this includes: Step S201: Within the uplink transmission window specified by the trigger frame, the full-bandwidth subcarriers received by the access point are sampled to generate a received energy matrix, which is used to characterize the received power distribution of each subcarrier at each sampling time. Step S202: Determine the data subcarrier set and pilot subcarrier set corresponding to each resource unit according to the resource unit to terminal mapping table, perform reception status statistics on the received power distribution corresponding to the data subcarrier set and the pilot subcarrier set, and obtain the reception status parameters of each resource unit. The reception status parameters include average received power, subcarrier energy variation coefficient, pilot phase disturbance parameter, energy uniformity of adjacent resource units, and adaptive noise floor. Step S203: Associate the received state parameters with the received signal strength fingerprint to form the multidimensional received energy feature parameters.

4. The data frame retransmission control method in a WIFI6 network as described in claim 3, characterized in that, Step S202, the step of performing reception state statistics on the received power distribution corresponding to the data subcarrier set and the pilot subcarrier set, includes: For any resource unit Calculate the resource unit Linear average received power: Convert the linear average received power to the logarithmic average received power: Calculate the resource unit Subcarrier energy variation coefficient: Calculate the resource unit Pilot phase perturbation parameters: Calculate the resource unit Corresponding energy uniformity of adjacent resource units: Calculate the resource unit Corresponding adaptive noise basis: in, For resource unit serial number, For data subcarrier sequence number, This is the sampling time sequence number. The pilot subcarrier number; For resource units The set of data subcarriers within, For resource units Number of data subcarriers within, This represents the total number of sampling times. For the first The subcarrier at the _ ... The linear power value after normalization to a preset reference power at each sampling time; For resource units The linear average received power, For resource units Logarithmic average received power; For resource units Mean linear power of internal data subcarriers For resource units Standard deviation of linear power of internal data subcarriers For resource units The subcarrier energy variation coefficient; For resource units Number of pilot subcarriers within, For resource units Inner The pilot subcarrier in the ... Phase residuals at each sampling time, For resource units Pilot phase perturbation parameters; In order to work with resource units The set of linear power values ​​of adjacent resource units in the frequency domain. The standard deviation of the set of linear power values ​​of the resource units. The mean of the set of linear power values ​​of the resource units. For resource units The corresponding energy uniformity of adjacent resource units; For resource units The corresponding adaptive noise basis, To establish a long-term static noise baseline, For the uplink triggered transmission period, the distance resource unit is not allocated and is not within the range of the uplink trigger transmission period. The average linear power of the furthest free resource cell in the frequency domain. A preset forgetting factor is used.

5. A data frame retransmission control method in a WIFI6 network as described in claim 4, characterized in that, In step S30, when the access point fails to verify a data frame received during the uplink triggered transmission period, the resource unit containing the failed data frame is determined as the target resource unit. Based on the multi-dimensional received energy characteristic parameters, an energy comparison and frequency domain correlation analysis mechanism is used to perform a conflict source feature construction task, and a conflict source discrimination feature vector is output. This step specifically includes: Step S301: When the access point fails to verify the data frame received during the uplink triggered transmission period, the resource unit where the data frame with the failed verification is located is determined as the target resource unit, the terminal association identifier corresponding to the target resource unit is determined from the terminal mapping table of the resource unit, and the terminal corresponding to the terminal association identifier is determined as the target terminal; Step S302: Extract the reception status parameters corresponding to the target resource unit and the reception status parameters corresponding to the resource units adjacent to the target resource unit from the multi-dimensional reception energy characteristic parameters to form target reception status parameters and adjacent reception status parameters; Step S303: Construct an initial feature set of conflict sources based on the target reception state parameters and the adjacent reception state parameters. The initial feature set of conflict sources includes the relative noise enhancement features of adjacent resource units, the subcarrier energy variation features of the target resource unit, the pilot phase disturbance features of the target resource unit, the power difference features between the target resource unit and adjacent resource units, the energy uniformity features of adjacent resource units, the power surge features of adjacent resource units, the deviation features between the current power of the target resource unit and the historical received signal strength fingerprint of the target terminal, the frequency domain energy correlation features between the target resource unit and adjacent resource units, and the margin features of the received power of the target resource unit relative to the demodulation requirements. Step S304: Normalize each feature in the initial feature set of the conflict source according to the preset normalization rule to obtain the conflict source discrimination feature vector.

6. The data frame retransmission control method in a WIFI6 network as described in claim 5, characterized in that, Step S40, which involves performing a conflict type determination task based on the conflict source discrimination feature vector and using a broadband conflict and narrowband interference discrimination mechanism to output the conflict determination result, specifically includes: Step S401: Input the conflict source discrimination feature vector into the pre-trained broadband conflict and narrowband interference discrimination model to obtain the conflict score. The broadband conflict and narrowband interference discrimination model is trained by labeled samples, and the labeled samples include hidden node conflict samples and channel narrowband interference samples. Step S402: Compare the conflict score with a preset discrimination threshold. When the conflict score is greater than or equal to the preset discrimination threshold, it is determined that the data frame verification failure is caused by a hidden node conflict. When the conflict score is less than the preset discrimination threshold, it is determined that the data frame verification failure is caused by narrowband channel interference. Step S403: Encapsulate the hidden node conflict determination result or the channel narrowband interference determination result with the target resource unit, the target terminal and the conflict score, and output the conflict determination result.

7. A data frame retransmission control method in a WIFI6 network as described in claim 6, characterized in that, Step S50, based on the conflict determination result, involves executing a data frame retransmission scheduling task using a resource isolation and link adaptive retransmission control mechanism and outputting a retransmission indication. This step specifically includes: Step S501: When the conflict determination result is the hidden node conflict determination result, keep the current contention window size of the target terminal unchanged, and traverse each resource unit in the uplink triggered transmission period according to the multi-dimensional received energy characteristic parameters, and mark the resource unit whose linear average received power is greater than the sum of the corresponding adaptive noise base and the preset energy threshold as abnormal energy resource unit. Step S502: Extract the energy distribution features of the abnormal energy resource unit, perform similarity matching between the energy distribution features and the received signal strength fingerprint in the resource unit to terminal mapping table, determine the hidden terminal candidate set, and in the subsequent retransmission scheduling, assign the target terminal and the terminals in the hidden terminal candidate set to resource unit groups that do not overlap in the frequency domain, so as to generate a hidden node conflict isolation retransmission strategy. Step S503: When the conflict determination result is a narrowband interference determination result, reduce the modulation and coding level corresponding to the target terminal according to the preset degradation rule, or adjust the target terminal to a resource unit combination that avoids the frequency band of the subcarrier that caused the narrowband interference determination result, so as to generate a narrowband interference avoidance retransmission strategy; according to the hidden node conflict isolation retransmission strategy or the narrowband interference avoidance retransmission strategy, output a retransmission indication including the retransmission terminal, retransmission resource unit, modulation and coding level and trigger frame parameters.

8. A data frame retransmission control system for a WIFI6 network, applied to the data frame retransmission control method for a WIFI6 network as described in any one of claims 1 to 7, characterized in that, The data frame retransmission control system in the WIFI6 network includes: The resource allocation and mapping module is used to obtain the uplink triggered transmission period obtained by the access point through channel contention. The uplink triggered transmission period is used for the access point to initiate a single triggered uplink multi-user transmission. Based on the uplink triggered transmission period, the module uses a trigger frame energy-aware scheduling mechanism to perform uplink resource allocation and mapping recording tasks and outputs resource units to the terminal mapping table. The energy characteristic calculation module is used to perform the resource unit reception status characterization task based on the resource unit to terminal mapping table, using a full-bandwidth subcarrier energy sampling and pilot phase error statistical mechanism, and output multi-dimensional reception energy characteristic parameters. The conflict feature construction module is used to determine the resource unit where the data frame that failed to be verified is located as the target resource unit when the access point fails to verify the data frame received during the uplink triggered transmission period. Based on the multi-dimensional received energy feature parameters, the module uses an energy comparison and frequency domain correlation analysis mechanism to perform the conflict source feature construction task and outputs the conflict source discrimination feature vector. The conflict type determination module is used to perform the conflict type determination task based on the conflict source discrimination feature vector and adopt a broadband conflict and narrowband interference discrimination mechanism, and output the conflict determination result. The retransmission control module is used to execute data frame retransmission scheduling tasks and output retransmission instructions based on the conflict determination results and the resource isolation and link adaptive retransmission control mechanism.

9. A data frame retransmission control device in a WIFI6 network, characterized in that, The data frame retransmission control device in the WIFI6 network includes: a memory, a processor, and a data frame retransmission control program in the WIFI6 network stored in the memory and executable on the processor. When the data frame retransmission control program in the WIFI6 network is executed by the processor, it implements a data frame retransmission control method in the WIFI6 network according to any one of claims 1 to 7.

10. A computer program product, characterized in that, The computer program product includes a data frame retransmission control program in a WIFI6 network. When the WIFI6 network data frame retransmission control program is executed by the processor, it implements a data frame retransmission control method in a WIFI6 network according to any one of claims 1 to 7.