Method and apparatus for reducing inter-device interference, and electronic device

CN117354938BActive Publication Date: 2026-10-27SHANGHAI WU QI MICROELECTRONICS CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311432904.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2026-10-27
Estimated Expiration
2043-10-31

AI Technical Summary

Technical Problem

[0003]由于STA(station,客户设备)载波频率存在偏差可能导致功率泄漏到相邻RU,此外STA射频前端的非线性造成频谱展宽,也会引起功率泄漏到相邻RU,这些泄漏到相邻RU的功率对分配到该RU的STA造成干扰,导致信噪比下降,影响AP(Wireless Access Point,无线接入点)对该STA的上行接收

Benefits of technology

[0036]本发明实施例提供的降低设备间干扰的实现方法、装置及电子设备,先测量得到上行功率泄漏数据;其中,测量时各客户设备STA被分配到间隔大于预设的第一距离阈值的资源单元RU上,上行功率泄漏数据包括每个STA的上行发射信号对相邻RU的功率泄漏值,STA的相邻RU为到STA的RU的距离的绝对值小于或等于预设的第二距离阈值范围内的各个RU,第二距离阈值小于第一距离阈值;然后根据上行功率泄漏数据和预设的多个候选RU分配方案,确定每个候选RU分配方案对应的性能参数值;其中,性能参数值包括总信干比值和/或最大上行速率值;进而根据各个候选RU分配方案对应的性能参数值,确定目标RU分配方案。这样在确定目标RU分配方案时考虑了STA的RU间功率泄漏,因此降低了上行OFDMA设备间的干扰,提高了上行OFDMA接收性能。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117354938B_ABST
    Figure CN117354938B_ABST
Patent Text Reader

Abstract

The application provides an implementation method and device for reducing inter-device interference and electronic equipment, and relates to the technical field of communication. Uplink power leakage data is measured. When measuring, each client device STA is allocated to a resource unit RU with a distance greater than a preset first distance threshold. The uplink power leakage data includes a power leakage value of an uplink transmission signal of each STA to a neighboring RU. According to the uplink power leakage data and a plurality of preset candidate RU allocation schemes, a performance parameter value corresponding to each candidate RU allocation scheme is determined. The performance parameter value includes a total signal-to-interference ratio value and / or a maximum uplink rate value. Then, a target RU allocation scheme is determined according to the performance parameter value corresponding to each candidate RU allocation scheme. In this way, the RU inter-power leakage of the STA is considered when the target RU allocation scheme is determined, so that the uplink OFDMA inter-device interference is reduced, and the uplink OFDMA reception performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method, apparatus, and electronic device for reducing interference between devices. Background Technology

[0002] To continuously meet the growing number of users and support more diverse data services, Wi-Fi has gradually transitioned to Wi-Fi 6 (the sixth generation of wireless network technology), also known as the 11ax technology era. The high-speed and high-bandwidth Wi-Fi 6 (802.11ax) standard has gradually become the mainstream Wi-Fi product. A key new technology in Wi-Fi 6, OFDMA (Orthogonal Frequency Division Multiple Access), divides the transmission frequency band into multiple RUs (resource units) and allocates them to different users, enabling concurrent data transmission for multiple users.

[0003] Because of the deviation of the carrier frequency of the STA (station, customer equipment), power may be leaked to the adjacent RU. In addition, the nonlinearity of the STA radio frequency front end causes spectrum broadening, which will also cause power leakage to the adjacent RU. The power leaked to the adjacent RU will interfere with the STA allocated to that RU, resulting in a decrease in signal-to-noise ratio and affecting the uplink reception of the AP (Wireless Access Point) to the STA. Summary of the Invention

[0004] The purpose of this invention is to provide a method, apparatus, and electronic device for reducing interference between devices, so as to reduce interference between uplink OFDMA devices and improve uplink OFDMA reception performance.

[0005] In a first aspect, embodiments of the present invention provide a method for reducing interference between devices, comprising:

[0006] Uplink power leakage data is obtained by measurement; wherein, during the measurement, each customer equipment STA is assigned to a resource unit RU with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of the uplink transmission signal of each STA to the adjacent RU. The adjacent RU of the STA is each RU within the range where the absolute value of the distance to the STA is less than or equal to a preset second distance threshold. The second distance threshold is less than the first distance threshold.

[0007] Based on the uplink power leakage data and multiple preset candidate RU allocation schemes, determine the performance parameter values ​​corresponding to each candidate RU allocation scheme; wherein, the performance parameter values ​​include the total signal-to-interference ratio and / or the maximum uplink rate.

[0008] The target RU allocation scheme is determined based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes.

[0009] Furthermore, the measurement yields uplink power leakage data, including:

[0010] Each STA is assigned to an RU with an interval greater than the first distance threshold;

[0011] Measure the noise amplitude data corresponding to each STA; wherein, the noise amplitude data corresponding to each STA is the noise amplitude value of the adjacent RUs before and after the STA transmits a specified power at the corresponding RU position;

[0012] Based on the noise amplitude data corresponding to each STA, the leakage power value of each STA to the adjacent RU is calculated.

[0013] Further, the step of calculating the leakage power value of each STA to its adjacent RU based on the noise amplitude data corresponding to each STA includes:

[0014] STA is calculated using the following formula. j For RU i Leakage power value IP j (d i,j ):

[0015]

[0016] Where, d i,j Indicates RU i To STA j The distance of RU, NP j ′(d i,j ) indicates STA j After transmitting the specified power at the corresponding RU location, the RU... i The noise amplitude value on NP j (d i,j ) indicates STA j Transmit the specified power to the RU at the corresponding RU location. i The noise amplitude value is L, where L represents the second distance threshold.

[0017] Further, determining the performance parameter value corresponding to each candidate RU allocation scheme based on the uplink power leakage data and the preset multiple candidate RU allocation schemes includes:

[0018] For each candidate RU allocation scheme, an interference distance calculation matrix is ​​generated based on the RU occupancy status of each STA in the candidate RU allocation scheme; wherein, the element in the i-th row and j-th column of the interference distance calculation matrix represents the distance from the RU numbered i to the STA numbered j;

[0019] Based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the uplink power leakage data, the interference value of each STA is calculated.

[0020] Based on the interference value of each STA, the performance parameter value corresponding to the candidate RU allocation scheme is calculated.

[0021] Further, the step of calculating the interference value of each STA based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the uplink power leakage data includes:

[0022] STA is calculated using the following formula. i Interference value IF i :

[0023]

[0024] Where Q(i) represents STA i The number of RUs occupied, N represents the number of STAs, and IP j (d P(i)+k,j P(i) represents the leakage power of STA j to RU numbered P(i)+k, where P(i) represents the leakage power of STA j to RU numbered P(i)+k. i The starting number of the occupied RU.

[0025] Further, determining the target RU allocation scheme based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes includes:

[0026] When the performance parameter value is the total signal-to-interference ratio (SIR), the candidate RU allocation scheme with the largest SIR is determined as the target RU allocation scheme; or...

[0027] When the performance parameter value is the maximum uplink rate value, the candidate RU allocation scheme with the largest maximum uplink rate value is determined as the target RU allocation scheme; or...

[0028] When the performance parameter values ​​include the total signal-to-interference ratio (SIR) and the maximum uplink rate, a score value corresponding to each candidate RU allocation scheme is calculated based on the SIR and the maximum uplink rate corresponding to each candidate RU allocation scheme; and the candidate RU allocation scheme with the highest score value is determined as the target RU allocation scheme.

[0029] Furthermore, the first distance threshold is twice the safe distance, and the second distance threshold is equal to the safe distance. The safe distance indicates that when the absolute value of the distance from the tested RU to the current STA's RU is greater than the safe distance, the power leakage of the current STA to the tested RU is less than a preset power lower limit.

[0030] Secondly, embodiments of the present invention also provide an apparatus for reducing interference between devices, comprising:

[0031] The leakage measurement module is used to measure uplink power leakage data. During the measurement, each customer equipment (STA) is assigned to a resource unit (RU) with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of the uplink transmission signal of each STA to its adjacent RUs. The adjacent RUs of the STA are each RU within a range where the absolute value of the distance to the STA is less than or equal to a preset second distance threshold, and the second distance threshold is less than the first distance threshold.

[0032] The first determining module is used to determine the performance parameter value corresponding to each candidate RU allocation scheme based on the uplink power leakage data and the preset multiple candidate RU allocation schemes; wherein, the performance parameter value includes the total signal-to-interference ratio value and / or the maximum uplink rate value;

[0033] The second determining module is used to determine the target RU allocation scheme based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes.

[0034] Thirdly, embodiments of the present invention also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method for reducing inter-device interference as described in the first aspect.

[0035] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, performs the method for reducing inter-device interference as described in the first aspect.

[0036] The method, apparatus, and electronic device for reducing inter-device interference provided in this invention first measure uplink power leakage data. During measurement, each customer equipment (STA) is assigned to a resource unit (RU) with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of each STA's uplink transmit signal to adjacent RUs. Adjacent RUs are those whose absolute distance to the STA is less than or equal to a preset second distance threshold, which is less than the first distance threshold. Then, based on the uplink power leakage data and multiple preset candidate RU allocation schemes, performance parameter values ​​corresponding to each candidate RU allocation scheme are determined. These performance parameter values ​​include the total signal-to-interference ratio (SIR) and / or the maximum uplink rate. Finally, based on the performance parameter values ​​corresponding to each candidate RU allocation scheme, a target RU allocation scheme is determined. This approach considers the inter-RU power leakage of the STA when determining the target RU allocation scheme, thus reducing inter-device interference in uplink OFDMA and improving uplink OFDMA reception performance. Attached Figure Description

[0037] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0038] Figure 1 This is a flowchart illustrating a method for reducing interference between devices according to an embodiment of the present invention.

[0039] Figure 2 An RU distribution map provided for an embodiment of the present invention;

[0040] Figure 3 A schematic diagram illustrating the distance between an RU and a STA, provided as an embodiment of the present invention;

[0041] Figure 4 A schematic diagram illustrating another distance between a RU and a STA provided in an embodiment of the present invention;

[0042] Figure 5 A distribution diagram of RU locations occupied by STAs is provided for an embodiment of the present invention;

[0043] Figure 6 Another distribution diagram of RU locations occupied by STA provided in this embodiment of the invention;

[0044] Figure 7 A schematic diagram of a device for reducing interference between devices provided in an embodiment of the present invention;

[0045] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0046] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. 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.

[0047] A channel consisting of 256 subcarriers is grouped into smaller subchannels called RUs, where each RU is composed of multiple subcarriers. The AP assigns RUs to STAs, and the uplink power of a STA leaks to adjacent RUs. This leaked power interferes with the STAs assigned to those RUs, leading to a decrease in the signal-to-noise ratio and affecting the AP's uplink reception of those STAs. Therefore, this invention provides a method, apparatus, and electronic device for reducing inter-device interference, which can effectively reduce mutual interference between adjacent RUs and improve the uplink reception performance of the AP.

[0048] This invention reduces inter-RU interference in Wi-Fi 6 uplink OFDMA: First, the Wi-Fi access point (AP) measures the power leakage of each STA's uplink transmitted signal to adjacent RUs, obtaining the interference value of each STA to adjacent RUs. Then, it calculates the total uplink signal-to-interference ratio (TSI) and / or the theoretical maximum receive rate (MRR) in different candidate RU allocation schemes, and determines the optimal uplink RU allocation scheme accordingly. This effectively solves the Wi-Fi 6 uplink RU interference problem, achieves the optimal RU allocation scheme for the entire Wi-Fi system, and enables the AP to obtain optimal uplink OFDMA receive performance.

[0049] To facilitate understanding of this embodiment, a method for reducing interference between devices disclosed in this embodiment of the invention will first be described in detail.

[0050] This invention provides a method for reducing interference between devices. This method can be executed by an electronic device with data processing capabilities, such as an access point (AP) device. See also... Figure 1 The flowchart shown illustrates a method for reducing interference between devices. This method mainly includes the following steps S102 to S106:

[0051] Step S102: Measure the uplink power leakage data.

[0052] During the measurement, each customer equipment (STA) is assigned to a resource unit (RU) with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of each STA's uplink transmission signal to its adjacent RUs. The adjacent RUs of a STA are each RU whose absolute distance to the STA is less than or equal to a preset second distance threshold, and the second distance threshold is less than the first distance threshold.

[0053] Optionally, the first distance threshold can be twice the safety distance, and the second distance threshold is equal to the safety distance. The safety distance indicates that when the absolute value of the distance from the tested RU to the current STA's RU is greater than the safety distance, the power leakage from the current STA to the tested RU is less than a preset lower power limit. In other words, at the safety distance, the power leakage from the current STA to the tested RU can be ignored. The safety distance can be set according to experimental data or actual needs. The preset lower power limit can be set according to actual needs and is not limited here.

[0054] In some possible embodiments, step S102 above can be implemented through the following process: assigning each STA to an RU with an interval greater than a first distance threshold; measuring the noise amplitude data corresponding to each STA; wherein the noise amplitude data corresponding to the STA is the noise amplitude value of the adjacent RUs before and after the STA transmits a specified power at the corresponding RU position; and calculating the leakage power value of each STA to adjacent RUs based on the noise amplitude data corresponding to each STA. The specified power can be set according to actual needs and is not limited here; for example, the specified power can be the transmission power of the STA during actual operation.

[0055] In one possible implementation, STA can be calculated using the following formula. j For RU i Leakage power value IP j (d i,j ):

[0056]

[0057] Where, d i,j Indicates RU i To STA j The distance of RU, NP j ′(d i,j ) indicates STA j After transmitting the specified power at the corresponding RU location, the RU... i The noise amplitude value on NP j (d i,j ) indicates STA j Transmit the specified power to the preceding RU at the corresponding RU location. i The noise amplitude value is L, which represents the second distance threshold.

[0058] It should be noted that the embodiments of the present invention do not limit the calculation formula for the leakage power value. For example, a formula obtained by modifying the above-mentioned calculation formula for the leakage power value with some coefficients or parameters can also be used.

[0059] Step S104: Based on the uplink power leakage data and the preset multiple candidate RU allocation schemes, determine the performance parameter values ​​corresponding to each candidate RU allocation scheme; wherein, the performance parameter values ​​include the total signal-to-interference ratio and / or the maximum uplink rate.

[0060] In some possible embodiments, step S104 can be implemented through the following process: For each candidate RU allocation scheme, an interference distance calculation matrix corresponding to the candidate RU allocation scheme is generated based on the RU occupancy status of each STA in the candidate RU allocation scheme; wherein, the element in the i-th row and j-th column of the interference distance calculation matrix represents the distance from the RU numbered i to the STA numbered j, the number of columns in the interference distance calculation matrix is ​​equal to the number of each STA, and the number of rows in the interference distance calculation matrix is ​​equal to the number of RUs within the transmission bandwidth; based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the aforementioned uplink power leakage data, the interference value of each STA is calculated; based on the interference value of each STA, the performance parameter value corresponding to the candidate RU allocation scheme is calculated.

[0061] In one possible implementation, STA can be calculated using the following formula. i Interference value IF i :

[0062]

[0063] Where Q(i) represents STA i Number of RUs used, N represents the number of STAs, IP j (d P(i)+k,j P(i) represents the leakage power of STA j to RU numbered P(i)+k, where P(i) represents the leakage power of STA j to RU numbered P(i)+k. i The starting number of the occupied RU.

[0064] The signal-to-interference ratio (SIR) can be calculated using the following formula: i The signal-to-interference ratio (SIR)(i) of STA (numbered i):

[0065]

[0066] Among them, PWR i STA i The transmit power value (i.e., the specified power mentioned above).

[0067] The total signal-to-interference ratio corresponding to the candidate RU allocation scheme is calculated using the following formula:

[0068]

[0069] Since the uplink receive rate is determined by the SNR (Signal-to-Noise Ratio), it can be determined first based on the IF. i STA is obtained using the following formula. i Signal-to-noise ratio:

[0070]

[0071] Among them, NP i STA i The noise level.

[0072] The theoretical maximum uplink rate is then obtained from the signal-to-noise ratio, denoted as DR(SNR(i)).

[0073] Then, by summing up the theoretical maximum uplink rates of all STAs, the maximum uplink rate corresponding to the candidate RU allocation scheme can be obtained:

[0074]

[0075] Step S106: Determine the target RU allocation scheme based on the performance parameter values ​​corresponding to each candidate RU allocation scheme.

[0076] The final RU allocation scheme can be determined based on the maximum total signal-to-interference ratio or the maximum data throughput (i.e., the maximum uplink rate), or a combination of the total signal-to-interference ratio and the maximum uplink rate. The specific method to choose depends on the actual application scenario.

[0077] In some possible embodiments, when the performance parameter value is the total signal-to-interference ratio (SIR), the candidate RU allocation scheme with the largest SIR is determined as the target RU allocation scheme; or, when the performance parameter value is the maximum uplink rate, the candidate RU allocation scheme with the largest maximum uplink rate is determined as the target RU allocation scheme; or, when the performance parameter value includes both the total SIR and the maximum uplink rate, a score is calculated for each candidate RU allocation scheme based on the total SIR and the maximum uplink rate corresponding to each candidate RU allocation scheme; and the candidate RU allocation scheme with the largest score is determined as the target RU allocation scheme.

[0078] In one possible implementation, for the method based on the total signal-to-interference ratio (SIR) and the maximum uplink rate, a first score corresponding to the total SIR and a second score corresponding to the maximum uplink rate can be determined for each candidate RU allocation scheme according to a preset correspondence between the total SIR and the score, and the maximum uplink rate and the score. Then, the score corresponding to the candidate RU allocation scheme is obtained by weighted summation of the first and second scores. The correspondence between the total SIR and the score, the correspondence between the maximum uplink rate and the score, and the weight values ​​corresponding to the total SIR and the maximum uplink rate during weighted summation can all be set according to actual needs and are not limited here.

[0079] The method for reducing inter-device interference provided in this invention first measures uplink power leakage data. During measurement, each customer equipment (STA) is assigned to a resource unit (RU) with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of each STA's uplink transmit signal to adjacent RUs. Adjacent RUs are those whose absolute distance to the STA is less than or equal to a preset second distance threshold, which is less than the first distance threshold. Then, based on the uplink power leakage data and multiple preset candidate RU allocation schemes, performance parameter values ​​corresponding to each candidate RU allocation scheme are determined. These performance parameter values ​​include the total signal-to-interference ratio (SIR) and / or the maximum uplink rate. Finally, based on the performance parameter values ​​corresponding to each candidate RU allocation scheme, a target RU allocation scheme is determined. This method considers the inter-RU power leakage of the STA when determining the target RU allocation scheme, thus reducing inter-device interference in uplink OFDMA and improving uplink OFDMA reception performance.

[0080] For ease of understanding, please refer to the following: Figures 2 to 6 The methods for reducing interference between devices described above are explained in detail.

[0081] Suppose a Wi-Fi 11ax system contains one access point (AP) and N STAs, named STA1, STA2, ... STA. N The AP calculates the uplink rate, transmit power, and bandwidth occupied in OFDMA multiplexing for each terminal based on the amount of service data reported by each STA. The transmit power of each STA is labeled as PWR1, PWR2, ... PWR N .

[0082] The entire process of reducing uplink RU interference is completed in two steps:

[0083] Step 1. Uplink power leakage measurement

[0084] Wi-Fi 11ax OFDMA technology divides the entire Wi-Fi transmission bandwidth into 26-tone RUs (2MHz) (i.e., 26 subcarriers make up one RU) as the smallest unit, flexibly allocating them to different STAs. Each STA is allowed to occupy one or more consecutive 26-tone RUs (hereinafter referred to as RUs). For ease of description, these RUs are numbered from low to high frequency and named RU1, RU2, ... RU. M There are a total of M RUs. Under Wi-Fi bandwidths of 20MHz, 40MHz and 80MHz, M is equal to 9, 18 and 37 respectively. Figure 2 This is a Wi-Fi 20MHz 26-tone RU distribution diagram. In it, 6Guard refers to the guard interval of 6 subcarriers; 7DC refers to the gap where there are 7 subcarriers at the center of the carrier, which is a gap where data cannot be transmitted; and 5Guard refers to the guard interval of 5 subcarriers.

[0085] During uplink power leakage measurement, the AP needs to assign each STA to a RU with sufficient spacing, and then measure the power leakage of each STA on these gap RUs. For ease of description, the RU distance from any RU to the STA is defined here. Let the STA... j Occupancy starts from the p-th RU, with a total of q RUs, meaning the set of occupied RUs is {RU}. p RU p+1 , ...RU p+q-1 Let P(j) and Q(j) represent STA respectively. j The starting number of the occupied RU and the number of occupied RUs (i.e., quantity) then RU i To STA j RU distance d i,j Represented as:

[0086]

[0087] For ease of understanding, Figure 3 and Figure 4 RU is shown i To STA j RU distance d i,j There are two scenarios. Figure 3 In China, RU i Located in STA j On the left side, Figure 4 In China, RU i Located in STA j On the right side.

[0088] Next, we define the safe distance L from RU to STA. The safe distance L means that when the absolute value of the RU distance d from the tested RU to the STA exceeds L, the power leakage from the STA to the tested RU can be ignored. L can be set according to experimental data or actual needs.

[0089] To measure the power leakage of each STA to adjacent RUs, the AP assigns each STA to RUs spaced more than 2L apart. If only part of the equipment can be measured in a single measurement cycle, the remaining equipment can be scheduled for subsequent measurements. During each measurement cycle, each STA transmits a specified power at the RU location designated by the AP. For example, STA... i The transmit power is PWR i The AP measures the noise amplitude levels on L RUs adjacent to each STA's spectrum, for example, STA j The noise levels on these 2L RUs before and after the transmit power are respectively expressed as: {NP j (d i,j )|-L≤d i,j ≤L,d i,j ≠0} and {NP′ j (d i,j )|-L≤d i,j ≤L,d i,j ≠0},d i,j The measured RU i To STA j The distance to RU.

[0090] From this, AP can obtain the leakage power (in dBm) function of each STA to its adjacent RU, assuming RU i To STA j The distance between RU and d is i,j STA j For RU i The power leakage is:

[0091]

[0092] For example, IP j (1) indicates STA j The magnitude of interference generated by RUs with a distance of 1 between them; IP j (-1) indicates STA j The magnitude of interference generated by an adjacent RU at a distance of -1. The set of power leakage functions of N devices STA to RUs at a distance d is obtained through a measurement process: {IP1(d), IP2(d), ... IP... N (d)}.

[0093] Step 2. Determine the minimum interference RU allocation scheme (i.e., the target RU allocation scheme).

[0094] After obtaining the uplink power leakage magnitude of all STAs through several measurement processes, the AP calculates all candidate RU allocation schemes and selects the optimal RU allocation scheme based on the calculation results, as follows.

[0095] For any RU allocation scheme, the following interference distance calculation matrix can be obtained based on the RU occupancy status of each STA:

[0096]

[0097] This matrix has N columns and M rows, where N is the number of STAs (Stations) transmitting concurrently via OFDMA, and M is the number of 26-tone RUs (Remote Roots) within the Wi-Fi transmission bandwidth. Each element in the matrix represents the distance from an RU to a STA, for example, d. i,j Indicates RU i To STA j The distance between RU and RU, if RU i by STA j If occupied, then d i,j =0. Using this matrix and the measured uplink leakage power of each STA, the degree of interference to each STA can be calculated.

[0098] Assume STA i Occupancy starts from the p-th RU, with a total of q RUs, meaning the set of occupied RUs is {RU}. p RU p+1 , ...RU p+q-1 Let P(i) and Q(i) represent STA respectively. i Given the starting number p of the occupied RUs and the number q of the occupied RUs, then STA i Interference level from other STAs (IF) i Represented as:

[0099]

[0100] The above formula sums other STA values ​​to obtain STA. i The leakage power of the RU is obtained by STA i The magnitude of the interference.

[0101] According to IF i The total signal-to-interference ratio or maximum uplink rate of this RU allocation scheme can be calculated separately.

[0102] (1) Total signal interference:

[0103] Signal-to-interference ratio for each STA:

[0104]

[0105] The overall signal-to-interference ratio of this RU combination scheme is:

[0106]

[0107] (2) Maximum uplink speed:

[0108] According to IF i Get STA i Signal-to-noise ratio:

[0109]

[0110] NP i It is STA i The noise level is determined by the uplink receive rate (SNR), and the AP obtains the STA from this. i The theoretical maximum uplink rate is denoted by DR(SNR(i)).

[0111] The maximum theoretical uplink rate of this RU combination scheme is obtained by summing the theoretical maximum uplink rates of all STAs:

[0112]

[0113] The final RU allocation scheme can be determined based on either the maximum total signal-to-interference ratio or the maximum data throughput. The specific choice depends on the actual application scenario.

[0114] For ease of understanding, a specific implementation method is as follows:

[0115] Taking a 20MHz bandwidth Wi-Fi AP as an example, the above process of reducing uplink interference between devices is explained. Assume there are 5 client devices STA1, STA2...STA5, where STA1, STA2 and STA3 each occupy 1 26-tone RU, STA4 occupies 4 26-tone RUs, and STA5 occupies 2 26-tone RUs, with transmit powers of Pwr1, Pwr2, ...Pwr5 respectively.

[0116] First, the AP performs uplink power leakage measurements on the five STAs in two stages. The safe distance L from the RU to the STA is set to 1, and the spacing between the devices is guaranteed to be two RUs. The first measurement is for STA1, STA2, and STA3, and the second measurement is for STA4 and STA5. The RU positions occupied by each STA are as follows: Figure 5 and Figure 6 As shown.

[0117] After the above measurement process, each STA was obtained. j (j = 1, 2...5) for RU i Power leakage at (i = 1, 2...9):

[0118]

[0119] Where d i,j It is RU i To STA j RU distance, NP j and NP′ i They are STA j The noise power of the RU under test before and after the transmission power. Supplementary explanation: STA4 occupies the position of RU1-RU4, at the lowest frequency end of the Wi-Fi communication bandwidth, so it can only measure the result of interference to RU5, IP4(1). Usually, the spectrum leakage is symmetrical on both sides, so IP4(-1) = IP4(1).

[0120] Next, the AP selects a candidate RU allocation scheme. For any RU allocation scheme from STA1 to STA5, a 5×9 interference range calculation matrix is ​​obtained, as shown below.

[0121]

[0122] Each element represents the distance from a RU to a STA, for example, d i,j Indicates RU i To STA j The distance to the RU. If the RU i by STA j If occupied, then d i,j =0. Calculate the degree of interference for each STA in each RU allocation scheme.

[0123] For STA1 to STA5, the interference magnitude is expressed as:

[0124]

[0125] Where P(i) represents STA i The RU number where it is located, Q(i) represents the STA. i The number of RUs occupied.

[0126] For STA1 to STA3, STA4, and STA5, Q(i) equals 1, 2, and 4, respectively. From this, the total signal-to-interference ratio and total throughput for various RU allocation schemes can be calculated:

[0127]

[0128] as well as

[0129]

[0130] Therefore, the RU candidate allocation scheme with the largest total signal-to-interference ratio or total throughput is selected as the actual RU allocation scheme for OFDMA.

[0131] The key technical points of this invention include:

[0132] 1. A method for allocating uplink OFDMA resource units to reduce mutual interference between customer equipment is proposed;

[0133] 2. A method for measuring uplink power leakage from customer equipment to adjacent resource units is provided;

[0134] 3. A method for selecting RU allocation schemes based on uplink power leakage measurement results is proposed;

[0135] 4. The maximum signal-to-interference ratio and maximum throughput are proposed as the selection criteria for RU allocation scheme.

[0136] This invention obtains the power leakage value of each STA to its adjacent RU through an uplink power leakage measurement process. Based on this, it calculates the total signal-to-interference ratio (SIR) or the theoretical maximum receive rate for different RU candidate allocation schemes, and selects the RU allocation scheme with the maximum SIR or the theoretical maximum receive rate. This optimization process effectively reduces mutual interference between adjacent RUs and improves the uplink receive performance of the AP.

[0137] Corresponding to the above-described method for reducing inter-device interference, this embodiment of the invention also provides an apparatus for reducing inter-device interference. See [link to app / tool]. Figure 7 The diagram shows a structural schematic of a device for reducing interference between devices. The device includes:

[0138] Leakage measurement module 701 is used to measure uplink power leakage data; wherein, during measurement, each customer equipment STA is assigned to a resource unit RU with an interval greater than a preset first distance threshold, and the uplink power leakage data includes the power leakage value of the uplink transmission signal of each STA to the adjacent RU, wherein the adjacent RU of the STA is each RU within a range where the absolute value of the distance to the STA is less than or equal to a preset second distance threshold, and the second distance threshold is less than the first distance threshold;

[0139] The first determining module 702 is used to determine the performance parameter value corresponding to each candidate RU allocation scheme based on the uplink power leakage data and the preset multiple candidate RU allocation schemes; wherein, the performance parameter value includes the total signal-to-interference ratio value and / or the maximum uplink rate value;

[0140] The second determining module 703 is used to determine the target RU allocation scheme based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes.

[0141] Further, the aforementioned leakage measurement module 701 is specifically used for: assigning each STA to an RU with an interval greater than the first distance threshold; measuring the noise amplitude data corresponding to each STA; wherein, the noise amplitude data corresponding to the STA is the noise amplitude value of the adjacent RUs before and after the STA transmits a specified power at the corresponding RU position; and calculating the leakage power value of each STA to the adjacent RUs based on the noise amplitude data corresponding to each STA.

[0142] Furthermore, the aforementioned leakage measurement module 701 is also used to: calculate STA using the following formula j For RU i Leakage power value IP j (d i,j ):

[0143]

[0144] Where, d i,j Indicates RU i To STA j The distance of RU, NP j ′(d i,j ) indicates STA j After transmitting the specified power at the corresponding RU location, the RU... i The noise amplitude value on NP j (d i,j ) indicates STA j Transmit the specified power to the RU at the corresponding RU location. i The noise amplitude value is L, where L represents the second distance threshold.

[0145] Further, the first determining module 702 is specifically used for: for each candidate RU allocation scheme, generating an interference distance calculation matrix corresponding to the candidate RU allocation scheme based on the RU occupancy status of each STA in the candidate RU allocation scheme; wherein, the element in the i-th row and j-th column of the interference distance calculation matrix represents the distance from the RU numbered i to the STA numbered j; calculating the interference value of each STA based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the uplink power leakage data; and calculating the performance parameter value corresponding to the candidate RU allocation scheme based on the interference value of each STA.

[0146] Furthermore, the first determining module 702 is also used to: calculate STA using the following formula i Interference value IF i :

[0147]

[0148] Where Q(i) represents STA i The number of RUs occupied, N represents the number of STAs, and IP j (d P(i)+k,j P(i) represents the leakage power of STA j to RU numbered P(i)+k, where P(i) represents the leakage power of STA j to RU numbered P(i)+k. i The starting number of the occupied RU.

[0149] Further, the second determining module 703 is specifically used to: when the performance parameter value is the total signal-to-interference ratio (SIR), determine the candidate RU allocation scheme with the largest SIR as the target RU allocation scheme; or,

[0150] When the performance parameter value is the maximum uplink rate value, the candidate RU allocation scheme with the largest maximum uplink rate value is determined as the target RU allocation scheme; or...

[0151] When the performance parameter values ​​include the total signal-to-interference ratio (SIR) and the maximum uplink rate, a score value corresponding to each candidate RU allocation scheme is calculated based on the SIR and the maximum uplink rate corresponding to each candidate RU allocation scheme; and the candidate RU allocation scheme with the highest score value is determined as the target RU allocation scheme.

[0152] Furthermore, the first distance threshold is twice the safe distance, and the second distance threshold is equal to the safe distance. The safe distance indicates that when the absolute value of the distance from the tested RU to the current STA's RU is greater than the safe distance, the power leakage of the current STA to the tested RU is less than a preset power lower limit.

[0153] The device for reducing interference between devices provided in this embodiment has the same implementation principle and technical effect as the aforementioned method for reducing interference between devices. For the sake of brevity, any parts not mentioned in the embodiment of the device for reducing interference between devices can be referred to the corresponding content in the aforementioned method for reducing interference between devices.

[0154] like Figure 8 As shown, an electronic device 800 provided in this embodiment of the invention includes: a processor 801, a memory 802, and a bus. The memory 802 stores a computer program that can run on the processor 801. When the electronic device 800 is running, the processor 801 and the memory 802 communicate through the bus, and the processor 801 executes the computer program to realize the above-mentioned method for reducing interference between devices.

[0155] Specifically, the memory 802 and processor 801 mentioned above can be general-purpose memory and processor, without any specific limitations.

[0156] This invention also provides a computer-readable storage medium storing a computer program. When a processor executes the computer program, it performs the method for reducing inter-device interference described in the preceding method embodiments. The computer-readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), RAM, magnetic disks, or optical disks.

[0157] In all examples shown and described herein, any specific values ​​should be interpreted as merely exemplary and not as limitations; therefore, other examples of exemplary embodiments may have different values.

[0158] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0159] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0160] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0161] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0162] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for reducing interference between devices, characterized in that, include: Uplink power leakage data is measured; wherein, during the measurement, each customer equipment STA is assigned to a resource unit RU with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of the uplink transmission signal of each STA to its adjacent RUs. The adjacent RUs of the STA are each RU within a range where the absolute value of the distance to the STA is less than or equal to a preset second distance threshold. The second distance threshold is less than the first distance threshold. The first distance threshold is twice the safety distance, and the second distance threshold is equal to the safety distance. Based on the uplink power leakage data and multiple preset candidate RU allocation schemes, determine the performance parameter values ​​corresponding to each candidate RU allocation scheme; wherein, the performance parameter values ​​include the total signal-to-interference ratio and / or the maximum uplink rate. The step of determining the performance parameter value corresponding to each candidate RU allocation scheme based on the uplink power leakage data and the preset multiple candidate RU allocation schemes includes: for each candidate RU allocation scheme, generating an interference distance calculation matrix corresponding to the candidate RU allocation scheme based on the RU occupancy status of each STA in the candidate RU allocation scheme; wherein, in the interference distance calculation matrix, the first... i Line number j The elements of the column are represented by their numbers. i RU to number j The distance to the STA; based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the uplink power leakage data, the interference value of each STA is calculated; based on the interference value of each STA, the performance parameter value corresponding to the candidate RU allocation scheme is calculated; The target RU allocation scheme is determined based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes.

2. The method for reducing inter-device interference according to claim 1, characterized in that, The measurement yields uplink power leakage data, including: Each STA is assigned to an RU with an interval greater than the first distance threshold; Measure the noise amplitude data corresponding to each STA; wherein, the noise amplitude data corresponding to each STA is the noise amplitude value of the adjacent RUs before and after the STA transmits a specified power at the corresponding RU position; Based on the noise amplitude data corresponding to each STA, the leakage power value of each STA to the adjacent RU is calculated.

3. The method for reducing inter-device interference according to claim 2, characterized in that, The step of calculating the leakage power value of each STA to its adjacent RU based on the noise amplitude data corresponding to each STA includes: Calculated using the following formula right Leakage power value : in, express arrive The distance of RU, express After transmitting the specified power at the corresponding RU location The noise amplitude value on express Before transmitting the specified power at the corresponding RU location The noise amplitude value on L This represents the second distance threshold.

4. The method for reducing inter-device interference according to claim 1, characterized in that, The step of calculating the interference value of each STA based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the uplink power leakage data includes: Calculated using the following formula Interference value : in, Q(i) express Number of RUs occupied N Indicates the quantity of each of the STAs. Indicates the number is j STA pair numbered P(i) + k The leakage power value of the RU, P(i) express The starting number of the occupied RU.

5. The method for reducing inter-device interference according to claim 1, characterized in that, The step of determining the target RU allocation scheme based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes includes: When the performance parameter value is the total signal-to-interference ratio (SIR), the candidate RU allocation scheme with the largest SIR is determined as the target RU allocation scheme; or... When the performance parameter value is the maximum uplink rate value, the candidate RU allocation scheme with the largest maximum uplink rate value is determined as the target RU allocation scheme; or... When the performance parameter values ​​include the total signal-to-interference ratio (SIR) and the maximum uplink rate, a score value corresponding to each candidate RU allocation scheme is calculated based on the SIR and the maximum uplink rate corresponding to each candidate RU allocation scheme; and the candidate RU allocation scheme with the highest score value is determined as the target RU allocation scheme.

6. The method for reducing inter-device interference according to any one of claims 1-5, characterized in that, The safe distance means that when the absolute value of the distance between the tested RU and the current STA's RU is greater than the safe distance, the power leakage of the current STA to the tested RU is less than a preset power lower limit.

7. An apparatus for reducing interference between devices, characterized in that, include: A leakage measurement module is used to measure uplink power leakage data. During measurement, each customer equipment (STA) is assigned to a resource unit (RU) with an interval greater than a preset first distance threshold. The uplink power leakage data includes the power leakage value of the uplink transmission signal of each STA to its adjacent RUs. The adjacent RUs of the STA are each RU within a preset second distance threshold range whose absolute distance to the STA is less than or equal to the first distance threshold. The first distance threshold is twice the safety distance, and the second distance threshold is equal to the safety distance. The first determining module is used to determine the performance parameter value corresponding to each candidate RU allocation scheme based on the uplink power leakage data and the preset multiple candidate RU allocation schemes; wherein, the performance parameter value includes the total signal-to-interference ratio value and / or the maximum uplink rate value; The first determining module is specifically used for: for each candidate RU allocation scheme, generating an interference distance calculation matrix corresponding to the candidate RU allocation scheme based on the RU occupancy status of each STA in the candidate RU allocation scheme; wherein, in the interference distance calculation matrix, the first... i Line number j The elements of the column are represented by their numbers. i RU to number j The distance to the STA; based on the interference distance calculation matrix corresponding to the candidate RU allocation scheme and the uplink power leakage data, the interference value of each STA is calculated; based on the interference value of each STA, the performance parameter value corresponding to the candidate RU allocation scheme is calculated; The second determining module is used to determine the target RU allocation scheme based on the performance parameter values ​​corresponding to each of the candidate RU allocation schemes.

8. An electronic device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for reducing inter-device interference as described in any one of claims 1-6.

9. A computer-readable storage medium storing a computer program thereon, characterized in that, When the computer program is run by the processor, it executes the method for reducing inter-device interference as described in any one of claims 1-6.

Citation Information

Patent Citations

  • WLAN network terminal uplink interference evaluation method and device

    CN103906118A

  • Method and system for inhibiting adjacent channel interference of radio frequency identification

    CN106156682A