Disclosure of Invention
Based on this, it is necessary to provide an interference state feedback information generating method, apparatus, device and storage medium for solving the problem that interference in the measured carrier bandwidth is not represented in the conventional technology.
In a first aspect, an embodiment of the present invention provides a method for generating interference state feedback information, where the method includes:
acquiring interference bits representing interference states in a part of bandwidth allocated by a base station;
Determining the interference percentage in each part of bandwidth according to the interference bit of each part of bandwidth;
generating interference state feedback information of the partial bandwidth allocated by the base station by using a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
and feeding back the interference state feedback information to the base station.
In one embodiment, the generating, using a preset interference expression rule, interference state feedback information of the partial bandwidth allocated by the base station includes:
comparing the interference percentages in the bandwidths of the parts with a preset percentage threshold interval to obtain a target percentage threshold interval to which the interference percentages in the bandwidths of the parts belong;
determining quantization bits corresponding to the target percentage threshold interval as quantization bits corresponding to the interference percentages in the bandwidths of the parts;
obtaining quantization bits corresponding to all partial bandwidths distributed by the base station according to quantization bits corresponding to all partial bandwidths in the partial bandwidths distributed by the base station;
and generating interference state feedback information of all the partial bandwidths allocated by the base station according to the quantization bits corresponding to all the partial bandwidths allocated by the base station.
In one embodiment, the generating, using a preset interference expression rule, interference state feedback information of the partial bandwidth allocated by the base station includes:
determining the largest partial bandwidth in interference percentages in the partial bandwidths allocated by the base station as a first target partial bandwidth;
and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the first target partial bandwidth.
In one embodiment, the generating, using a preset interference expression rule, interference state feedback information of the partial bandwidth allocated by the base station includes:
determining the largest partial bandwidth in interference percentages in the partial bandwidths allocated by the base station as a first target partial bandwidth;
obtaining quantization bits corresponding to the interference percentages of the bandwidths of the first target portions;
and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the first target partial bandwidth and the quantization bit of the interference percentage of the first target partial bandwidth.
In one embodiment, the generating, using a preset interference expression rule, interference state feedback information of the partial bandwidth allocated by the base station includes:
Determining the smallest partial bandwidth in interference percentages in the partial bandwidths allocated by the base station as a second target partial bandwidth;
and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the second target partial bandwidth.
In one embodiment, the generating, using a preset interference expression rule, interference state feedback information of the partial bandwidth allocated by the base station includes:
determining the smallest partial bandwidth in interference percentages in the partial bandwidths allocated by the base station as a second target partial bandwidth;
obtaining quantization bits corresponding to the interference percentages of the bandwidths of the second target portions;
and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the second target partial bandwidth and the quantization bit of the interference percentage of the second target partial bandwidth.
In one embodiment, the determining the interference percentage in each partial bandwidth according to the interference bit of each partial bandwidth includes:
according to the array value of the interference bit of each partial bandwidth
And determining the interference percentage in each part of bandwidth according to the array length of the interference bits of each part of bandwidth.
In a second aspect, an embodiment of the present invention provides an interference state feedback information generating apparatus, including:
the acquisition module is used for acquiring interference bits representing interference states in the partial bandwidth allocated by the base station;
the determining module is used for determining the interference percentage in each partial bandwidth according to the interference bit of each partial bandwidth;
the generation module is used for generating interference state feedback information of the partial bandwidth distributed by the base station by utilizing a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
and the feedback module is used for feeding back the interference state feedback information to the base station.
In a third aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
acquiring interference bits representing interference states in a part of bandwidth allocated by a base station;
determining the interference percentage in each part of bandwidth according to the interference bit of each part of bandwidth;
generating interference state feedback information of the partial bandwidth allocated by the base station by using a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
And feeding back the interference state feedback information to the base station.
In a fourth aspect, embodiments of the present invention provide a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of:
acquiring interference bits representing interference states in a part of bandwidth allocated by a base station;
determining the interference percentage in each part of bandwidth according to the interference bit of each part of bandwidth;
generating interference state feedback information of the partial bandwidth allocated by the base station by using a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
and feeding back the interference state feedback information to the base station.
In the method, the device, the equipment and the storage medium for generating the interference state feedback information provided by the embodiment, the computer equipment obtains the interference bit representing the interference state in the partial bandwidth allocated by the base station, determines the interference percentage in each partial bandwidth according to the interference bit of each partial bandwidth, generates the interference state feedback information of the partial bandwidth allocated by the base station by using the preset interference expression rule, and feeds back the interference state feedback information of the partial bandwidth allocated by the base station to the base station, in this way, the computer equipment at the terminal side can effectively identify the interference in the partial bandwidth allocated by the base station and generate the interference state feedback information of the partial bandwidth allocated by the base station to effectively characterize the interference information, and feeds back the generated interference state feedback information to the base station, so that the base station can perform shared data scheduling in combination with the interference state feedback information to improve the performance of air interface transmission in a complex electromagnetic environment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
In the civil 5G new air interface (5G New Radio,5G NR) standard, a partial Bandwidth (BWP) is defined taking into account different services of the terminal and capabilities of the terminal. When the terminal is in the transmission requirement of different services, different partial bandwidths are adopted, so that the power consumption of the terminal and the cost of the terminal are reduced. However, in the private network field, the number of users is relatively small, and there is a narrowband and wideband interference, which may be caused by different systems, and may be hostile interference, and in addition, the cost of the terminal is relatively civil, and the sensitivity is reduced. Therefore, in the private network field, assuming that the terminals have the capability of receiving the whole bandwidth signal, the interference information corresponding to each partial bandwidth (including the active partial bandwidth and the inactive partial bandwidth) in the carrier bandwidth can be measured by utilizing the partial bandwidth mechanism, so as to realize the anti-interference technology and increase the robustness of air interface transmission in the complex electromagnetic environment.
The interference state feedback information generation method provided by the embodiment of the application can be applied to an application environment shown in fig. 1. Wherein the terminal 101 and thebase station 103 communicate. Wherein, thebase station 103 allocates different partial bandwidths to the terminal 101, the terminal 101 generates interference state feedback information of the partial bandwidths allocated by thebase station 103, and feeds back the generated interference state feedback information to thebase station 103.
The following describes the technical scheme of the present invention and how the technical scheme of the present invention solves the above technical problems in detail with specific embodiments. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
Fig. 2 is a flowchart of a method for generating interference state feedback information according to an embodiment. The embodiment relates to a specific implementation process of a computer device for obtaining interference bits representing an interference state in a part of bandwidth allocated by a base station and generating interference state feedback information of the part of bandwidth allocated by the base station according to the interference bits of each part of bandwidth. As shown in fig. 2, the method may include:
s201, obtaining interference bits representing interference states in a part of bandwidth allocated by a base station.
Specifically, the computer device obtains interference bits representing an interference state in a portion of the bandwidth allocated by the base station. Wherein, the computer device may obtain the interference bit representing the interference state in the partial bandwidth allocated by the base station by: the method comprises the steps that a computer device firstly defines an interference power threshold (INT_power_ratio) and an interference power threshold (INT_power_level), wherein the unit of the interference power threshold is an absolute ratio, and the interference power threshold is dBm; assuming that the terminal can measure the received power (RSRP) of the interference signal in each partial bandwidth, and obtain the average value of the received signal power of each partial bandwidth in the time domain by averaging the RSRP values of each time domain resource by filtering, obtain the average value of the received signal power of the active bandwidth in the frequency domain by averaging the RSRP values of each frequency domain resource, denoted by rsrp_bwp_ave, in dBm, the computer device may obtain the average value of the received signal power by the following calculation method, for example: assume that a bandwidth Identification (ID) of a part of a bandwidth allocated to a terminal by a base station is: 0,1,2, it may be assumed that at time t1, the interference measurement corresponding to the partial bandwidth with bandwidth identification 0 is: a1_t1, a2_t1, a3_t1, …, an_t1 (n values total); the interference measurement corresponding to the partial bandwidth with bandwidth identification 1 may be b1_t1, b2_t1, b3_t1, …, bm_t1 (a total of m values); the interference measurements corresponding to the partial bandwidths with bandwidth identification 2 may be c1_t1, c2_t1, c3_t1, …, cl_t1 (a total of l values). In the time domain, forgetting filtering can be adopted to filter noise in the time domain. For example, for partial bandwidth 0, assume that the forgetting factor is α, and at time t2, the time domain average value of a1 is: a1_ave_t2=α_a1_ave_t1+ (1- α) a1_t2, wherein a1_ave_t2 represents the average value after filtering out the time domain noise at time t2, and a1_t2 represents the measurement instantaneous value at time t2, a 1. In this way, an average value in the time domain can be obtained. Further, the average value in the frequency domain may be obtained on the basis of the average value in the time domain, that is, at time t2, assuming that the average value in the time domain of the partial bandwidth with the bandwidth identifier 0 is denoted as a1_ave_t2, a2_ave_t2, …, am_ave_t2, the partial bandwidth with the bandwidth identifier 1 is denoted as b1_ave_t2, b2_ave_t2, …, bn_ave_t2, and the partial bandwidth with the bandwidth identifier 2 is denoted as c1_ave_t2, c2_ave_t2, …, cl_ave_t2, and at time t2, the rsrp_bwp_ave is calculated by:
Rsrp_bwp_ave_t2=average (a1_ave_t2, a2_ave_t2, …, am_ave_t2, b1_ave_t2, b2_ave_t2, …, bn_ave_t2, c1_ave_t2, c2_ave_t2, …, cl_ave_t2), where average is the averaging operation, rsrp_bwp_ave is the dimension of time that represents the average of the interference measurements over all partial bandwidths at a certain moment. For example, assuming that the measured power values are a1, a2, a3 in a certain part of the bandwidth range, interference bits are defined in each part of the bandwidth, and the interference bits are represented by an array bitmap, where the length of the array corresponds to the number of resources of channel state information in the part of the bandwidth, the interference bits representing the interference state in the part of the bandwidth allocated by the base station can be obtained by the following two ways: (1) When the measured interference power of the partial bandwidth is greater than a certain threshold value, determining that the interference exists at the resource position of the channel state information in the partial bandwidth, wherein the interference can be represented by '1'; otherwise, it is determined that there is no interference, which may be represented by "0", and the above-measured power values a1, a2, a3 are determined as follows, for example: when a1 is greater than or equal to INT_power_level, bitmap [0] =1, a2 is greater than or equal to INT_power_level, bitmap [1] =1, a3< INT_power_level, bitmap [2] =0, then the value of the interference bit representing the interference state in the portion of bandwidth is "110"; (2) The received power of the terminal side at the serving cell may be relatively strong in consideration of the path loss difference between the terminal and the base station side. In this case, the terminal may transmit using a certain BWP even if the interference power reaches a certain level. For this purpose, the interference determination can be performed by combining the reference received power at the terminal side, and the determination of the measured power values a1, a2, and a3 is exemplified by the power value a 1: when a1-RSRP_BWP_ave is not less than INT_power_ratio, then determining that the interference exists can be represented by '1'; otherwise, no interference is present, which can be indicated by a "0", in such a way that the interference bit bitmap i representing the interference state in the part of the bandwidth is obtained.
S202, according to the interference bit of each partial bandwidth, determining the interference percentage in each partial bandwidth.
Specifically, the computer device determines the interference percentage p_int [ i ] in each partial bandwidth according to the obtained interference bit of each partial bandwidth. Wherein the interference bit of each partial bandwidth is an array, optionally, the computer device may obtain the interference percentage p_int [ i ] in each partial bandwidth by using the length value of the array.
S203, generating interference state feedback information of partial bandwidth allocated by the base station by using a preset interference expression rule; the preset interference representation rules are related to the percentage of interference within each portion of bandwidth.
Specifically, the computer device generates interference state feedback information of the partial bandwidths allocated by the base station by using a preset interference expression rule, wherein the preset interference expression rule is related to the interference percentage in each partial bandwidth. That is, the computer device may generate interference state feedback information for the allocated partial bandwidths of the base station using the interference percentages within the respective partial bandwidths. For example, the computer device may generate the interference state feedback information of the partial bandwidths allocated by the base station according to the partial bandwidth having the largest interference percentage or the partial bandwidth having the smallest interference percentage among the partial bandwidths allocated by the base station.
S204, feeding back interference state feedback information to the base station.
Specifically, after the computer equipment generates the interference state feedback information of the partial bandwidth allocated by the base station, the computer equipment feeds back the interference state feedback information to the base station. Optionally, the computer device may feed back the interference state feedback information to the base station through a PUCCH channel or a PUSCH channel.
In this embodiment, the computer device at the terminal side may effectively identify interference in a part of the bandwidth allocated by the base station, generate interference state feedback information of the part of the bandwidth allocated by the base station, effectively characterize the interference information, and feed back the generated interference state feedback information to the base station, so that the base station may combine the interference state feedback information to perform scheduling of shared data, so as to improve performance of air interface transmission in a complex electromagnetic environment.
In one embodiment, the computer device may generate interference state feedback information for the allocated portion of bandwidth of the base station using a percentage of interference quantization within the portion of bandwidth. Fig. 3 is a flowchart of a method for generating interference state feedback information according to another embodiment. The embodiment relates to a specific implementation process of generating interference state feedback information of a part of bandwidth allocated by a base station by using a preset interference expression rule by computer equipment. As shown in fig. 3, the method may include:
S301, comparing the interference percentages in the bandwidths of the parts with a preset percentage threshold interval to obtain a target percentage threshold interval to which the interference percentages in the bandwidths of the parts belong.
Specifically, the computer equipment compares the interference percentage in each part of bandwidth with a preset percentage threshold interval to obtain a target percentage threshold interval to which the interference percentage in each part of bandwidth belongs. Illustratively, the preset percentage threshold is taken as 4 thresholds, where the 4 thresholds may be represented by p_thre1, p_thre2, p_thre3 and p_thre4 respectively, and optionally, comparing the interference percentage in the partial bandwidth with the preset percentage threshold may obtain four results as follows: the computer device with P_int [ i ] less than or equal to P_thre1, P_thre1< P_int [ i ] less than or equal to P_thre2, P_thre2< P_int [ i ] less than or equal to P_thre3, and P_thre3< P_int [ i ] less than or equal to P_thre4 can determine a target percentage threshold interval of interference percentage in each part of bandwidth according to the four results.
S302, determining the quantization bit corresponding to the target percentage threshold interval as the quantization bit corresponding to the interference percentage in each partial bandwidth.
Specifically, the computer device determines quantization bits corresponding to the target percentage threshold interval as quantization bits corresponding to the interference percentages in each partial bandwidth. Optionally, the computer device may set N quantization bits to quantize the interference state of the partial bandwidth allocated by the base station, where N is 1+.n+.4, and illustratively, the quantized bit value of the computer device is 2, and when N is 2, four quantization bits are corresponding to each of 00, 01,10 and 11, and the result of the quantization bits corresponding to the partial bandwidth may be obtained according to four comparison results of the interference percentage in the partial bandwidth and a preset percentage threshold, where the result is shown in table 1.
TABLE 1
| Sequence number | Satisfies the condition | Quantization bits |
| 1 | P_int[i]≤P_thre1 | “00” |
| 2 | P_thre1<P_int[i]≤P_thre2 | “01” |
| 3 | P_thre2<P_int[i]≤P_thre3 | “10” |
| 4 | P_thre3<P_int[i]≤P_thre4 | “11” |
S303, obtaining the quantized bits corresponding to all the partial bandwidths allocated by the base station according to the quantized bits corresponding to all the partial bandwidths in the partial bandwidths allocated by the base station.
Specifically, the computer device obtains the quantization bits corresponding to the partial bandwidths allocated by the base station according to the quantization bits corresponding to all the partial bandwidths in the partial bandwidths allocated by the base station. It may be understood that the total partial bandwidth allocated by the base station includes a plurality of partial bandwidths, and the computer device may obtain quantization bits corresponding to the total partial bandwidth allocated by the base station according to quantization bits corresponding to the total partial bandwidth in the partial bandwidth allocated by the base station.
S304, according to the quantized bits corresponding to all the partial bandwidths allocated by the base station, generating interference state feedback information of all the partial bandwidths allocated by the base station.
Specifically, the computer device generates the interference state feedback information of all the partial bandwidths allocated by the base station according to the quantization bits corresponding to all the partial bandwidths allocated by the base station, that is, the computer device may use the quantization bits corresponding to all the partial bandwidths allocated by the base station as the interference state feedback information of all the partial bandwidths allocated by the base station.
In this embodiment, the computer device compares the interference percentage in each partial bandwidth with the preset percentage threshold interval to obtain the target percentage threshold interval to which the interference percentage in each partial bandwidth belongs, and then determines the quantization bit corresponding to the target percentage threshold interval as the quantization bit corresponding to the interference percentage in each partial bandwidth, so as to obtain the quantization bit corresponding to all the partial bandwidths allocated by the base station, and generate the interference state feedback information of all the partial bandwidths allocated by the base station.
In one embodiment, the computer device may generate interference status feedback information for the allocated portion of bandwidth of the base station using the bandwidth identification having the greatest percentage of interference within the portion of bandwidth. Fig. 4 is a flowchart of a method for generating interference state feedback information according to another embodiment. The embodiment relates to a specific implementation process of generating interference state feedback information of a part of bandwidth allocated by a base station by using a preset interference expression rule by computer equipment. As shown in fig. 4, the method may include:
S401, determining the largest partial bandwidth in interference percentages in the partial bandwidths allocated by the base station as a first target partial bandwidth.
Specifically, the computer device determines a partial bandwidth with the largest interference percentage in the partial bandwidths allocated by the base station, and takes the largest partial bandwidth in the interference percentages in the partial bandwidths as a first target bandwidth. Optionally, the computer device may compare the interference percentages in the partial bandwidths allocated by the base station one by one, to obtain a partial bandwidth with the largest interference percentage in the partial bandwidths allocated by the base station.
S402, according to the bandwidth identification of the first target partial bandwidth, interference state feedback information of the partial bandwidth allocated by the base station is generated.
Specifically, the computer equipment generates interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identifier of the first target partial bandwidth. Alternatively, the computer device may generate the interference state feedback information of the partial bandwidth allocated by the base station by the following two methods: (1) The computer equipment feeds back the bandwidth identification of the first target partial bandwidth as interference state feedback information of the partial bandwidth to the base station, wherein the value range of the bandwidth identification of the first target partial bandwidth can be 0-3, so that the interference state feedback information of the partial bandwidth can be fixed to be 2; (2) The computer device may sort the bandwidth identifiers of the bandwidths from small to large (or from large to small), and feed back the sorted sequence numbers to the base station as interference state feedback information. In the method (2), the computer device only needs 1-2 bits to inform the base station of the feedback information of the partial bandwidth with the strongest interference, for example, when the partial bandwidth allocated by the base station is 2 partial bandwidths, the bandwidth identifier of the corresponding partial bandwidth is 0,3, in this case, the computer device uses 1 bit to indicate the partial bandwidth corresponding to the strongest interference, that is, "0" indicates that the interference percentage of the partial bandwidth with the bandwidth identifier of 0 is the highest, and "1" indicates that the interference percentage of the partial bandwidth with the bandwidth identifier of 3 is the highest, and the computer device can feed back "1" to indicate that the partial bandwidth with the strongest interference is the partial bandwidth with the bandwidth identifier of 3, as shown in table 2.
TABLE 2
For example, when the allocated partial bandwidths of the base station are 3 partial bandwidths, the bandwidths of the corresponding partial bandwidths are identified as 0,2 and 3, and the corresponding interference percentages of the respective partial bandwidths are shown in table 3, in this case, the computer device may represent the partial bandwidth corresponding to the strongest interference by using 2 bits, that is, "00" represents the highest partial bandwidth interference percentage of the bandwidth of the partial bandwidth identified as 0, "01" represents the highest partial bandwidth interference percentage of the bandwidth of the partial bandwidth identified as 2, "10" represents the highest partial bandwidth interference percentage of the bandwidth of the partial bandwidth identified as 3, "11" represents the reservation, and the computer device may feed back "10" to represent the partial bandwidth of the partial bandwidths allocated by the base station, where the bandwidth of the partial bandwidth identified as 3 and the strongest interference.
In this embodiment, the process of determining the first target partial bandwidth by the computer device is very simple, so that the efficiency of determining the first target partial bandwidth is improved, and further, the efficiency of generating the interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identifier of the first target partial bandwidth is improved, so that the computer device can quickly feed back the generated interference state feedback information of the partial bandwidth to the base station, and the base station can perform scheduling of shared data in combination with the interference state feedback information, so as to improve the performance of air interface transmission in a complex electromagnetic environment.
In one embodiment, the computer device may generate interference state feedback information for the partial bandwidth allocated by the base station using the bandwidth identification with the greatest percentage of interference within the partial bandwidth and the quantization bit with the greatest percentage of interference within the partial bandwidth. Fig. 5 is a flowchart of a method for generating interference state feedback information according to another embodiment. The embodiment relates to a specific implementation process of generating interference state feedback information of a part of bandwidth allocated by a base station by using a preset interference expression rule by computer equipment. As shown in fig. 5, the method may include:
s501, determining the largest partial bandwidth in interference percentages in the partial bandwidths allocated by the base station as a first target partial bandwidth.
Specifically, the computer device determines a partial bandwidth with the largest interference percentage in the partial bandwidths allocated by the base station, and takes the largest partial bandwidth in the interference percentages in the partial bandwidths as a first target bandwidth. Optionally, the computer device may compare the interference percentages in the partial bandwidths allocated by the base station one by one, to obtain a partial bandwidth with the largest interference percentage in the partial bandwidths allocated by the base station.
S502, obtaining quantization bits corresponding to the interference percentages of the first target partial bandwidths.
Specifically, the computer device obtains quantization bits corresponding to the interference percentage of the first target portion bandwidth. Optionally, the computer device may set N quantization bits to quantize the interference state of the partial bandwidth allocated to the base station, where N is 1+.n+.4, and illustratively, the quantization bit value of the computer device is 2, and when N is 2, four quantization bits are corresponding to each of 00, 01,10 and 11, and after the computer device determines the largest partial bandwidth in the interference percentages of the partial bandwidths allocated to the base station, the computer device determines the quantization bit corresponding to the largest partial bandwidth from the four quantization bits.
S503, according to the bandwidth identification of the first target partial bandwidth and the quantized bit of the interference percentage of the first target partial bandwidth, generating the interference state feedback information of the partial bandwidth allocated by the base station.
Specifically, the computer device generates interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identifier of the first target partial bandwidth and the quantization bit of the interference percentage of the first target partial bandwidth. Alternatively, the computer device may generate the interference state feedback information of the partial bandwidth allocated by the base station by the following two methods: (1) The computer equipment can define the total bit number of the interference state feedback information of the partial bandwidth as 2+N, wherein 2 represents the bandwidth identification of the partial bandwidth with the strongest interference, and N is the quantized bit of the interference percentage of the corresponding partial bandwidth; (2) The computer device may define the total number of bits of the interference state feedback information of the partial bandwidths as x+n, where X may be 1-2 bits, and the partial bandwidths may be first sorted according to the interference percentages, where X represents a sequence number corresponding to the partial bandwidth with the largest interference percentage after sorting, the number of bits of X depends on the number of partial bandwidths allocated by the base station, and N is a quantized bit of the interference percentage of the corresponding partial bandwidth.
In this embodiment, the process of determining the first target portion bandwidth by the computer device is very simple, so that the efficiency of determining the first target portion bandwidth is improved, and further, the efficiency of obtaining quantization bits corresponding to the interference percentage of the first target portion bandwidth is improved, and the generated interference state feedback information of the portion bandwidth is generated according to the bandwidth identifier of the first target portion bandwidth and the quantization bits of the interference percentage of the first target portion bandwidth, and further, the efficiency of generating the interference state feedback information of the portion bandwidth is improved, so that the computer device can quickly feed back the generated interference state feedback information of the portion bandwidth to the base station, and the base station can perform scheduling of shared data in combination with the interference state feedback information, so as to improve the performance of air interface transmission in a complex electromagnetic environment.
In one embodiment, the computer device may generate interference state feedback information for the allocated portion of bandwidth of the base station using the bandwidth identification with the smallest percentage of interference within the portion of bandwidth. Fig. 6 is a flowchart of a method for generating interference state feedback information according to another embodiment. The embodiment relates to a specific implementation process of generating interference state feedback information of a part of bandwidth allocated by a base station by using a preset interference expression rule by computer equipment. As shown in fig. 6, the method may include:
S601, determining the smallest partial bandwidth in the interference percentages in the partial bandwidths allocated by the base station as a second target partial bandwidth.
Specifically, the computer device determines a partial bandwidth with the smallest interference percentage in the partial bandwidths allocated by the base station, and takes the smallest partial bandwidth in the interference percentages in the partial bandwidths as a second target bandwidth. Alternatively, the computer device may compare the interference percentages in the partial bandwidths allocated by the base station one by one, to obtain a partial bandwidth with the smallest interference percentage in the partial bandwidths allocated by the base station.
S602, according to the bandwidth identification of the second target partial bandwidth, generating interference state feedback information of the partial bandwidth allocated by the base station.
Specifically, the computer equipment generates interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the second target partial bandwidth. Alternatively, the computer device may generate the interference state feedback information of the partial bandwidth allocated by the base station by the following two methods: (1) The computer equipment feeds back the bandwidth identification of the second target partial bandwidth as interference state feedback information of the partial bandwidth to the base station, wherein the bit number of the interference state feedback information of the partial bandwidth is fixed to be 2; (2) The computer device may order the bandwidth identifications of the partial bandwidths from small to large (or from large to small), and feed back the ordered sequence numbers to the base station as interference state feedback information, for example, for the table 2, the computer device may feed back that the partial bandwidth with the smallest interference percentage is the partial bandwidth with the bandwidth identification of 0, and for the table 3, the computer device may feed back that the partial bandwidth with the smallest interference percentage is the partial bandwidth with the bandwidth identification of 2.
In this embodiment, the process of determining the second target partial bandwidth by the computer device is very simple, so that the efficiency of determining the second target partial bandwidth is improved, and further, the efficiency of generating the interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identifier of the second target partial bandwidth is improved, so that the computer device can quickly feed back the generated interference state feedback information of the partial bandwidth to the base station, and the base station can perform scheduling of shared data in combination with the interference state feedback information, so as to improve the performance of air interface transmission in a complex electromagnetic environment.
In one embodiment, the computer device may generate the interference state feedback information for the partial bandwidth allocated by the base station using the bandwidth identification with the smallest interference percentage within the partial bandwidth and the quantization bit with the smallest interference percentage within the partial bandwidth. Fig. 7 is a flowchart of a method for generating interference state feedback information according to another embodiment. The embodiment relates to a specific implementation process of generating interference state feedback information of a part of bandwidth allocated by a base station by using a preset interference expression rule by computer equipment. As shown in fig. 7, the method may include:
S701, determining the smallest partial bandwidth among the interference percentages in the partial bandwidths allocated by the base station as the second target partial bandwidth.
Specifically, the computer device determines a partial bandwidth with the smallest interference percentage in the partial bandwidths allocated by the base station, and takes the smallest partial bandwidth in the interference percentages in the partial bandwidths as a second target bandwidth. Alternatively, the computer device may compare the interference percentages in the partial bandwidths allocated by the base station one by one, to obtain a partial bandwidth with the smallest interference percentage in the partial bandwidths allocated by the base station.
S702, obtaining quantization bits corresponding to the interference percentages of the second target partial bandwidths.
Specifically, the computer device obtains quantization bits corresponding to the interference percentage of the second target portion bandwidth. Optionally, the computer device may set N quantization bits to quantize the interference state of the partial bandwidth allocated to the base station, where N is 1+.n+.4, and illustratively, the quantization bit value of the computer device is 2, where when N is 2, four quantization bits are corresponding to each of 00, 01,10 and 11, and after the computer device determines the minimum partial bandwidth in the interference percentages in the partial bandwidth allocated to the base station, the quantization bit corresponding to the minimum partial bandwidth may be determined from the four quantization bits.
S703, generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the second target partial bandwidth and the quantized bit of the interference percentage of the second target partial bandwidth.
Specifically, the computer device generates interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identifier of the second target partial bandwidth and the quantization bit of the interference percentage of the second target partial bandwidth. Alternatively, the computer device may generate the interference state feedback information of the partial bandwidth allocated by the base station by the following two methods: (1) The computer equipment can define the total bit number of the interference state feedback information of the partial bandwidth as 2+N, wherein 2 represents the bandwidth identification of the partial bandwidth with the minimum interference, and N is the quantized bit of the interference percentage of the corresponding partial bandwidth; (2) The computer device may define the total number of bits of the interference state feedback information of the partial bandwidths as x+n, where X may be 1-2 bits, and the partial bandwidths may be first sorted according to the interference percentages, where X represents a sequence number corresponding to the partial bandwidth with the smallest interference percentage after sorting, the number of bits of X depends on the number of partial bandwidths allocated by the base station, and N is a quantized bit of the interference percentage of the corresponding partial bandwidth.
In this embodiment, the process of determining the second target portion bandwidth by the computer device is very simple, so that the efficiency of determining the second target portion bandwidth is improved, and further, the efficiency of obtaining the quantization bit corresponding to the interference percentage of the second target portion bandwidth is improved, and the generated interference state feedback information of the partial bandwidth is generated according to the bandwidth identifier of the second target portion bandwidth and the quantization bit of the interference percentage of the second target portion bandwidth, and further, the efficiency of generating the interference state feedback information of the partial bandwidth is improved, so that the computer device can quickly feed back the generated interference state feedback information of the partial bandwidth to the base station, and the base station can perform scheduling of shared data in combination with the interference state feedback information, so as to improve the performance of air interface transmission in a complex electromagnetic environment.
Based on the foregoing embodiment, as an optional implementation manner, S202 includes: and determining the interference percentage in each partial bandwidth according to the array value of the interference bit of each partial bandwidth and the array length of the interference bit of each partial bandwidth.
Specifically, the computer device determines the percentage of interference within each partial bandwidth based on the array value of the interference bits for each partial bandwidth and the array length of the interference bits for each partial bandwidth. Alternatively, the computer device may obtain the interference percentage p_int [ i ] in each partial bandwidth according to the following formula ]:
Where M denotes that there are M interference power measurements in part of the bandwidth, < >>
Array value representing interference bit of each partial bandwidth, length (bitmap [ i ]]) Representing the array length of the interfering bits for each fractional bandwidth.
In this embodiment, the interference bit of each partial bandwidth is an array, and the computer device determines the interference percentage in each partial bandwidth according to the array value of the interference bit of each partial bandwidth and the array length of the interference bit of each partial bandwidth, so that the efficiency of determining the interference percentage in each partial bandwidth is improved.
It should be understood that, although the steps in the flowcharts of fig. 2-7 are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in fig. 2-7 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor does the order in which the sub-steps or stages are performed necessarily occur in sequence, but may be performed alternately or alternately with at least a portion of the sub-steps or stages of other steps or other steps.
Fig. 8 is a schematic structural diagram of an interference state feedback information generating and measuring device according to an embodiment. As shown in fig. 8, the apparatus may include: anacquisition module 10, adetermination module 11, ageneration module 12 and afeedback module 13.
Specifically, the acquiringmodule 10 is configured to acquire an interference bit representing an interference state in a part of the bandwidth allocated by the base station;
a determiningmodule 11, configured to determine, according to the interference bit of each partial bandwidth, the interference percentage in each partial bandwidth;
agenerating module 12, configured to generate interference state feedback information of a portion of bandwidth allocated by the base station by using a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
and thefeedback module 13 is used for feeding back interference state feedback information to the base station.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
On the basis of the above embodiment, optionally, the generatingmodule 12 is specifically configured to compare the interference percentage in each part of bandwidth with a preset percentage threshold interval to obtain a target percentage threshold interval to which the interference percentage in each part of bandwidth belongs; determining quantization bits corresponding to the target percentage threshold interval as quantization bits corresponding to the interference percentages in each part of bandwidth; obtaining quantization bits corresponding to all partial bandwidths distributed by the base station according to quantization bits corresponding to all partial bandwidths in the partial bandwidths distributed by the base station; and generating interference state feedback information of all the partial bandwidths distributed by the base station according to the quantization bits corresponding to all the partial bandwidths distributed by the base station.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
On the basis of the above embodiment, optionally, theabove generating module 12 is specifically configured to determine, as the first target partial bandwidth, a partial bandwidth that is the largest in interference percentages among the partial bandwidths allocated by the base station; and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the first target partial bandwidth.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
On the basis of the above embodiment, optionally, theabove generating module 12 is specifically configured to determine, as the first target partial bandwidth, a partial bandwidth that is the largest in interference percentages among the partial bandwidths allocated by the base station; obtaining quantization bits corresponding to the interference percentages of the bandwidths of the first target portions; and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the first target partial bandwidth and the quantization bit of the interference percentage of the first target partial bandwidth.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
On the basis of the above embodiment, optionally, theabove generating module 12 is specifically configured to determine, as the second target partial bandwidth, a minimum partial bandwidth among interference percentages in the partial bandwidths allocated by the base station; and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the second target partial bandwidth.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
On the basis of the above embodiment, optionally, theabove generating module 12 is specifically configured to determine, as the second target partial bandwidth, a minimum partial bandwidth among interference percentages in the partial bandwidths allocated by the base station; obtaining quantization bits corresponding to the interference percentages of the bandwidths of the second target portions; and generating interference state feedback information of the partial bandwidth allocated by the base station according to the bandwidth identification of the second target partial bandwidth and the quantization bit of the interference percentage of the second target partial bandwidth.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
On the basis of the above embodiment, optionally, the determiningmodule 11 includes a determining unit, configured to determine the interference percentage in each partial bandwidth according to the array value of the interference bits in each partial bandwidth and the array length of the interference bits in each partial bandwidth.
The interference state feedback information generating device provided in this embodiment may execute the above method embodiment, and its implementation principle and technical effects are similar, and will not be described herein.
For specific limitations on the interference state feedback information generating device, reference may be made to the above limitation on the interference state feedback information generating method, and no further description is given here. The above-mentioned respective modules in the interference state feedback information generating apparatus may be implemented in whole or in part by software, hardware, and a combination thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
The interference state feedback information generation method provided by the embodiment of the application can be applied to the computer equipment shown in fig. 9. The computer device comprises a processor, a memory, and a computer program stored in the memory, wherein the processor is connected through a system bus, and when executing the computer program, the processor can execute the steps of the method embodiments described below. Optionally, the computer device may further comprise a network interface, a display screen and an input means. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium, which stores an operating system and a computer program, an internal memory. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The network interface of the computer device is used for communicating with an external terminal through a network connection. Optionally, the computer device may be a server, may be a personal computer, may also be a personal digital assistant, may also be other terminal devices, such as a tablet computer, a mobile phone, etc., and may also be a cloud or remote server.
In one embodiment, a computer device is provided comprising a memory and a processor, the memory having stored therein a computer program, the processor when executing the computer program performing the steps of:
acquiring interference bits representing interference states in a part of bandwidth allocated by a base station;
determining the interference percentage in each partial bandwidth according to the interference bit of each partial bandwidth;
generating interference state feedback information of partial bandwidth distributed by a base station by using a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
and feeding back interference state feedback information to the base station.
The computer device provided in the foregoing embodiments has similar implementation principles and technical effects to those of the foregoing method embodiments, and will not be described herein in detail.
In one embodiment, a readable storage medium is provided having a computer program stored thereon, which when executed by a processor, performs the steps of:
acquiring interference bits representing interference states in a part of bandwidth allocated by a base station;
determining the interference percentage in each partial bandwidth according to the interference bit of each partial bandwidth;
generating interference state feedback information of partial bandwidth distributed by a base station by using a preset interference expression rule; the preset interference expression rule is related to the interference percentage in each part of bandwidth;
And feeding back interference state feedback information to the base station.
The readable storage medium provided in the above embodiment has similar principles and technical effects to those of the above method embodiment, and will not be described herein.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above-described embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above-described embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the invention, which are described in detail and are not to be construed as limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.