Interference suppression method, device, equipment and storage medium

By determining the terminal cluster and its resource pool in a carrier aggregation or dual-connection system, the control terminal transmits data on resources that meet the isolation degree, solving the problem of low signal interference efficiency on the terminal side, improving service performance and avoiding the increase in filter costs.

CN115551049BActive Publication Date: 2025-08-26CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211124245.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-15
Publication Date
2025-08-26
Estimated Expiration
2042-09-15

AI Technical Summary

Technical Problem

In carrier aggregation or dual-connection systems, the terminal side signal interference suppression efficiency is poor, affecting service performance, and high-performance filters will increase terminal volume and cost.

Method used

By determining the terminal cluster of the target terminal and its corresponding first target resource pool and second target resource pool, each terminal in the terminal cluster controls data transmission on the corresponding resources to ensure that the isolation requirements are met between resources and reduce signal interference.

Benefits of technology

It improves the suppression efficiency of signal interference between carriers, improves the service performance of the terminal, and avoids the increase in volume and cost caused by high-performance filters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115551049B_ABST
    Figure CN115551049B_ABST
Patent Text Reader

Abstract

The present application discloses an interference suppression method, apparatus, device, and storage medium, relating to the field of communications technology, and is used to improve the efficiency of suppressing signal interference between carriers. The method comprises: obtaining location information of multiple first terminals accessing at least one of a first carrier and a second carrier, and determining, based on the location information of each first terminal, at least one second terminal from the multiple first terminals as a terminal cluster corresponding to a target terminal; determining a first target resource pool and a second target resource pool corresponding to the terminal cluster, determining a first resource corresponding to each of the at least one second terminal from the first target resource pool, and determining a second resource corresponding to each of the at least one second terminal from the second target resource pool; and controlling each of the at least one second terminal to transmit data using the corresponding first resource and second resource. The present application is applied to scenarios for suppressing signal interference between carriers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an interference suppression method, apparatus, device, and storage medium. Background Art

[0002] With the rapid increase in mobile communication network traffic, spectrum scarcity has become a major factor constraining network capacity. To improve spectrum resource utilization and enhance system performance, the fourth-generation mobile communication technology (4G) and the fifth-generation mobile communication technology (5G) have introduced carrier aggregation and dual connectivity. These technologies combine multiple continuous or discrete carriers or dual connectivity to form a larger bandwidth spectrum. They can also aggregate discontinuous spectrum fragments, effectively increasing network capacity and maximizing the use of existing spectrum resources.

[0003] In a carrier aggregation or dual-connection system, if the operating frequencies of multiple carriers are adjacent or the frequency interval between carriers is small, when a terminal sends and receives data on multiple carriers simultaneously, it is possible that the uplink signal or downlink signal of a carrier falls within the receiving frequency band of other carriers, causing signal interference between multiple carriers on the terminal side. To avoid this type of interference, the terminal generally uses a built-in filter to filter out interference signals outside the carrier receiving frequency band, thereby suppressing the interference.

[0004] In the above method, the effectiveness of interference suppression depends on the performance of the terminal's internal filters. Using high-performance filters yields better interference suppression, but this also results in a larger terminal and higher costs. Due to the high requirements for size and cost, the terminal's filter performance is limited, resulting in poor suppression of signal interference between adjacent carriers, which impacts terminal service performance. Consequently, current inter-carrier interference suppression methods are inefficient. Summary of the Invention

[0005] The present application provides an interference suppression method, apparatus, device, and storage medium for improving the efficiency of suppressing signal interference between carriers.

[0006] To achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, an interference suppression method is provided, which includes: determining a first carrier and a second carrier accessed by a target terminal, the operating frequency of the first carrier being lower than the operating frequency of the second carrier, and the target terminal being any terminal supporting carrier aggregation or dual connection functions in a carrier aggregation or dual connection system; obtaining location information of multiple first terminals accessing at least one of the first carrier and the second carrier, and determining at least one second terminal from the multiple first terminals as a terminal cluster corresponding to the target terminal based on the location information of each first terminal; determining a first target resource pool and a second target resource pool corresponding to the terminal cluster, and sending information indicating the first target resource pool to the first carrier, and sending information indicating the second target resource pool to the second carrier; determining a first resource corresponding to each second terminal in at least one second terminal from the first target resource pool, and determining a second resource corresponding to each second terminal in at least one second terminal from the second target resource pool; and controlling each second terminal in at least one second terminal to transmit data through the corresponding first resource and second resource.

[0008] In one possible implementation, at least one second terminal is determined from multiple first terminals as a terminal cluster corresponding to a target terminal based on the location information of each first terminal, including: taking the location information of each first terminal as a data point in a data set and the location information of the target terminal as a centroid, inputting them into a preset algorithm model, and based on the distance between the data point and the centroid, determining at least one second terminal of the same category as the target terminal from the multiple first terminals as the terminal cluster corresponding to the target terminal; or, based on the location information of each first terminal and the location information of the target terminal, determining the distance between each first terminal and the target terminal, and taking at least one second terminal whose distance to the target terminal is less than a preset distance as the terminal cluster corresponding to the target terminal.

[0009] In one possible implementation, determining the first target resource pool and the second target resource pool corresponding to the terminal cluster includes: determining a first frequency interval corresponding to the first carrier and the second carrier, and determining a size relationship between the first frequency interval and a preset threshold, the first frequency interval being the interval in the frequency domain between the downlink operating frequency of the first carrier and the uplink operating frequency of the second carrier; when determining that the first frequency interval is less than the preset threshold, determining a target uplink data volume and a target downlink data volume corresponding to the terminal cluster, the target uplink data volume being the average value of the uplink data volume corresponding to each second terminal in at least one second terminal, and the target downlink data volume being the average value of the downlink data volume corresponding to each second terminal in at least one second terminal; when the target uplink data volume is greater than the target downlink data volume, the downlink operating frequency of the first carrier excluding the first interference frequency band is pooled. The frequencies outside the downlink operating frequency band are determined as the first target resource pool, and the uplink operating frequency of the second carrier is determined as the second target resource pool; the first interference frequency band is the frequency band between the maximum value of the downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and the first interference bandwidth, and the first interference bandwidth is the difference between the preset threshold and the first frequency interval; when the target uplink data volume is less than or equal to the target downlink data volume, the downlink operating frequency of the first carrier is determined as the first target resource pool, and the frequencies in the uplink operating frequency of the second carrier except the second interference frequency band are determined as the second target resource pool; the second interference frequency band is the frequency band between the minimum value of the uplink operating frequency of the second carrier and the second frequency value, and the second frequency value is the sum of the minimum value of the uplink operating frequency of the second carrier and the first interference bandwidth.

[0010] In one possible implementation, determining a first target resource pool and a second target resource pool corresponding to a terminal cluster includes: determining a second frequency interval corresponding to a first carrier and a second carrier, and determining a size relationship between the second frequency interval and a preset threshold, the second frequency interval being an interval between a downlink operating frequency of the first carrier and a downlink operating frequency of the second carrier in the frequency domain; when determining that the second frequency interval is less than the preset threshold, determining a first weight corresponding to the first carrier and a second weight corresponding to the second carrier, the first weight and the second weight being determined based on at least one of the following: spectrum efficiency of the carrier, service transmission performance of the carrier; when the first weight is less than the second weight, determining the frequency in the downlink operating frequency of the first carrier other than the first interference frequency band as the first target resource pool, And the downlink operating frequency of the second carrier is determined as the second target resource pool; the first interference frequency band is the frequency band between the maximum value of the downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and the second interference bandwidth, and the second interference bandwidth is the difference between the preset threshold and the second frequency interval; when the first weight is greater than or equal to the second weight, the downlink operating frequency of the first carrier is determined as the first target resource pool, and the frequencies in the downlink operating frequency of the second carrier except the third interference frequency band are determined as the second target resource pool; the third interference frequency band is the frequency band between the minimum value of the downlink operating frequency of the second carrier and the third frequency value, and the third frequency value is the sum of the minimum value of the downlink operating frequency of the second carrier and the first interference bandwidth.

[0011] In one possible implementation, determining the first resource corresponding to each second terminal in at least one second terminal from the first target resource pool, and determining the second resource corresponding to each second terminal in at least one second terminal from the second target resource pool, including: for any second terminal in at least one second terminal, determining the number of unit spectrums included in the uplink spectrum resources used for uplink data transmission by any second terminal and the number of unit spectrums included in the downlink spectrum resources used for downlink data transmission; the downlink spectrum resources used for downlink data transmission by any second terminal include the first carrier and the downlink spectrum resources allocated to any second terminal by the second carrier; the uplink spectrum resources used for uplink data transmission by any second terminal include the uplink spectrum resources allocated to any second terminal by the second carrier; when the first frequency interval is less than a preset threshold, the first frequency interval is allocated to the second terminal based on a preset rule. The N unit spectra in the target resource pool are determined as the first resources corresponding to any second terminal, and the M unit spectra in the second target resource pool are determined as the second resources corresponding to any second terminal, the value of N is determined according to the number of unit spectra included in the downlink spectrum resources allocated to the target terminal by the first carrier, and the value of M is determined according to the number of unit spectra included in the uplink spectrum resources allocated to the target terminal by the second carrier, and both N and M are positive integers; when the second frequency interval is less than the preset threshold, the N unit spectra in the first target resource pool are determined as the first resources corresponding to any second terminal based on the preset rules, and the Q unit spectra in the second target resource pool are determined as the second resources corresponding to any second terminal, the value of Q is determined according to the number of unit spectra included in the downlink spectrum resources allocated to the target terminal by the second carrier, and Q is a positive integer.

[0012] In a second aspect, an interference suppression device is provided, which includes: a determination unit, an acquisition unit and a transmission unit; the determination unit is used to determine the first carrier and the second carrier accessed by the target terminal, the operating frequency of the first carrier is lower than the operating frequency of the second carrier, and the target terminal is any terminal supporting carrier aggregation or dual connection function in the carrier aggregation or dual connection system; the acquisition unit is used to obtain location information of multiple first terminals accessing at least one of the first carrier and the second carrier; the determination unit is used to determine at least one second terminal from the multiple first terminals as a terminal cluster corresponding to the target terminal based on the location information of each first terminal; the determination unit is used to determine the first target resource pool and the second target resource pool corresponding to the terminal cluster; the transmission unit is used to send information indicating the first target resource pool to the first carrier, and send information indicating the second target resource pool to the second carrier; the determination unit is used to determine the first resource corresponding to each second terminal of at least one second terminal from the first target resource pool, and determine the second resource corresponding to each second terminal of at least one second terminal from the second target resource pool; the transmission unit is used to control each second terminal of at least one second terminal to perform data transmission through the corresponding first resource and second resource.

[0013] In one possible implementation, the determination unit is configured to input the location information of each first terminal as a data point in a data set and the location information of the target terminal as a centroid into a preset algorithm model, and determine, based on the distance between the data point and the centroid, at least one second terminal of the same category as the target terminal from a plurality of first terminals as a terminal cluster corresponding to the target terminal; or, the determination unit is configured to determine, based on the location information of each first terminal and the location information of the target terminal, the distance between each first terminal and the target terminal, and at least one second terminal whose distance to the target terminal is less than a preset distance as a terminal cluster corresponding to the target terminal.

[0014] In one possible implementation, a determination unit is used to determine a first frequency interval corresponding to a first carrier and a second carrier, and to determine a size relationship between the first frequency interval and a preset threshold value, where the first frequency interval is the interval in the frequency domain between the downlink operating frequency of the first carrier and the uplink operating frequency of the second carrier; the determination unit is used to determine a target uplink data volume and a target downlink data volume corresponding to the terminal cluster when it is determined that the first frequency interval is less than the preset threshold value, where the target uplink data volume is the average value of the uplink data volume corresponding to each second terminal in at least one second terminal, and the target downlink data volume is the average value of the downlink data volume corresponding to each second terminal in at least one second terminal; the determination unit is used to determine, when the target uplink data volume is greater than the target downlink data volume, the frequency in the downlink operating frequency of the first carrier other than the first interference frequency band. as the first target resource pool, and determine the uplink operating frequency of the second carrier as the second target resource pool; the first interference frequency band is a frequency band between the maximum value of the downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and the first interference bandwidth, and the first interference bandwidth is the difference between the preset threshold and the first frequency interval; a determination unit is used to determine the downlink operating frequency of the first carrier as the first target resource pool when the target uplink data volume is less than or equal to the target downlink data volume, and determine the frequency of the uplink operating frequency of the second carrier other than the second interference frequency band as the second target resource pool; the second interference frequency band is a frequency band between the minimum value of the uplink operating frequency of the second carrier and the second frequency value, and the second frequency value is the sum of the minimum value of the uplink operating frequency of the second carrier and the first interference bandwidth.

[0015] In one possible implementation, a determination unit is used to determine a second frequency interval corresponding to a first carrier and a second carrier, and to determine a size relationship between the second frequency interval and a preset threshold, where the second frequency interval is an interval between a downlink operating frequency of the first carrier and a downlink operating frequency of the second carrier in the frequency domain; a determination unit is used to determine a first weight corresponding to the first carrier and a second weight corresponding to the second carrier when it is determined that the second frequency interval is less than the preset threshold, where the first weight and the second weight are determined based on at least one of the following: spectrum efficiency of the carrier, service transmission performance of the carrier; a determination unit is used to determine a frequency other than a first interference frequency band in the downlink operating frequency of the first carrier as a first target resource pool, and to determine a frequency other than a first interference frequency band in the downlink operating frequency of the second carrier when the first weight is less than the second weight, and to determine a frequency other than a first interference frequency band in the downlink operating frequency of the first carrier as a first target resource pool, and to determine a frequency other than a first interference frequency band in the downlink operating frequency of the second carrier as a first target resource pool, and to determine a frequency other than a first interference frequency band in the downlink operating frequency of the second carrier as a first target resource pool, and to determine a frequency other than a first interference frequency band in the downlink operating frequency of the first ... The downlink operating frequency of the first carrier is determined as the second target resource pool; the first interference frequency band is the frequency band between the maximum value of the downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and the second interference bandwidth, and the second interference bandwidth is the difference between the preset threshold and the second frequency interval; a determination unit is used to determine the downlink operating frequency of the first carrier as the first target resource pool when the first weight is greater than or equal to the second weight, and determine the frequency of the downlink operating frequency of the second carrier except the third interference frequency band as the second target resource pool; the third interference frequency band is the frequency band between the minimum value of the downlink operating frequency of the second carrier and the third frequency value, and the third frequency value is the sum of the minimum value of the downlink operating frequency of the second carrier and the first interference bandwidth.

[0016] In one possible implementation, a determination unit is used to determine, for any second terminal among at least one second terminal, the number of unit spectrums included in the uplink spectrum resources used for uplink data transmission by any second terminal and the number of unit spectrums included in the downlink spectrum resources used for downlink data transmission; the downlink spectrum resources used for downlink data transmission by any second terminal include the downlink spectrum resources of the first carrier and the second carrier allocated to any second terminal; the uplink spectrum resources used for uplink data transmission by any second terminal include the uplink spectrum resources of the second carrier allocated to any second terminal; the determination unit is used to determine, based on a preset rule, N unit spectrums in the first target resource pool as the first resources corresponding to any second terminal when the first frequency interval is less than a preset threshold, and the second unit spectrums The M unit spectra in the target resource pool are determined as the second resources corresponding to any second terminal, the value of N is determined according to the number of unit spectra included in the downlink spectrum resources allocated to the target terminal by the first carrier, and the value of M is determined according to the number of unit spectra included in the uplink spectrum resources allocated to the target terminal by the second carrier, and both N and M are positive integers; a determination unit is used to determine the N unit spectra in the first target resource pool as the first resources corresponding to any second terminal based on a preset rule when the second frequency interval is less than a preset threshold, and determine the Q unit spectra in the second target resource pool as the second resources corresponding to any second terminal, and the value of Q is determined according to the number of unit spectra included in the downlink spectrum resources allocated to the target terminal by the second carrier, and Q is a positive integer.

[0017] In a third aspect, an electronic device comprises: a processor and a memory; wherein the memory is used to store one or more programs, and the one or more programs include computer-executable instructions. When the electronic device is running, the processor executes the computer-executable instructions stored in the memory to enable the electronic device to perform an interference suppression method as in the first aspect.

[0018] In a fourth aspect, a computer-readable storage medium storing one or more programs is provided. The one or more programs include instructions. When executed by a computer, the instructions enable the computer to perform an interference suppression method as described in the first aspect.

[0019] The present application provides an interference suppression method, apparatus, device, and storage medium, which are applied to a scenario in which signal interference between carriers is suppressed. In a carrier aggregation or dual-connection system, if the operating frequencies of multiple carriers are adjacent or the frequency interval between carriers is small, when a terminal simultaneously transmits and receives data on multiple carriers, an uplink signal or downlink signal of a certain carrier falls within the receiving frequency band of other carriers, causing signal interference between multiple carriers in the terminal, the first carrier and the second carrier to which the target terminal supporting the carrier aggregation or dual-connection function accesses in the carrier aggregation or dual-connection system can be determined. Thus, the location information of multiple first terminals accessing at least one of the first carrier and the second carrier is obtained, and according to the location information of each first terminal, at least one second terminal is determined from the multiple first terminals as the terminal cluster corresponding to the target terminal; further, the first target resource pool and the second target resource pool corresponding to the terminal cluster are determined, and the information indicating the first target resource pool is sent to the first carrier, and the information indicating the second target resource pool is sent to the second carrier; so as to determine the first resource corresponding to each second terminal in the at least one second terminal from the first target resource pool, and determine the second resource corresponding to each second terminal in the at least one second terminal from the second target resource pool; thereby controlling each second terminal in the at least one second terminal to perform data transmission through the corresponding first resource and second resource. Through the above method, in a carrier aggregation or dual connection system, when the target terminal simultaneously transmits and receives data on multiple carriers, the first resource corresponding to the first carrier used for data transmission of each terminal in the terminal cluster corresponding to the target terminal and the second resource corresponding to the second carrier can meet the isolation requirements, thereby reducing the signal interference generated by the target terminal performing data transmission through the first carrier and the second carrier at the same time, and improving the efficiency of suppressing signal interference between carriers. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 A schematic diagram of the structure of an interference suppression system provided in an embodiment of the present application;

[0021] Figure 2 A schematic diagram of an interference suppression method provided in an embodiment of the present application Figure 1 ;

[0022] Figure 3 A schematic diagram of an interference suppression method provided in an embodiment of the present application Figure 2 ;

[0023] Figure 4 A schematic diagram of an interference suppression method provided in an embodiment of the present application Figure 3 ;

[0024] Figure 5 A schematic diagram of an interference suppression method provided in an embodiment of the present application Figure 4 ;

[0025] Figure 6 A schematic diagram of an interference suppression method provided in an embodiment of the present application Figure 5 ;

[0026] Figure 7 A schematic structural diagram of an interference suppression device provided in an embodiment of the present application;

[0027] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0029] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" and "a plurality of" refer to two or more. Words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not limit them to be different.

[0030] Currently, in carrier aggregation or dual-connectivity systems, terminals can send and receive data via multiple carriers, including a primary carrier and one or more secondary carriers. The primary carrier is the cell to which the terminal initially accesses and is responsible for Radio Resource Control (RRC) communications with the terminal. The primary carrier is determined when the connection is established, while secondary carriers are configured after initial access via RRC connection reconfiguration messages to provide additional radio resources.

[0031] In a carrier aggregation or dual-connection system, if the operating frequencies of multiple carriers are adjacent or the frequency interval between carriers is small, when a terminal sends and receives data on multiple carriers simultaneously, it is possible that the downlink signal of a certain carrier falls within the receiving frequency band of other carriers, causing interference between the uplink and downlink signals, or the uplink signal of a certain carrier falls within the receiving frequency band of other carriers, causing interference between downlink signals. This interference includes interference between reference signals of different carriers, as well as interference between signals transmitted on service channels of different carriers. The interference can come from different service channels of the same terminal, or from service channels of different adjacent terminals. To avoid this type of interference, the terminal's built-in filter is generally used to filter out interference signals outside the carrier's receiving frequency band, thereby suppressing the interference. The interference suppression effect depends on the performance of the filter in the terminal. If a high-performance filter is used, the interference suppression effect is better, but correspondingly, the terminal is larger and the cost is higher.

[0032] Due to the high requirements for terminal size and cost, the terminal's filter performance is limited, and the suppression effect on signal interference between adjacent carriers is not ideal, which will affect the terminal's service performance. For example, in an 800MHz and 900MHz carrier aggregation or dual-connection system, the 800MHz carrier's downlink operating frequency band is 869-880MHz, and the frequency interval between it and the 900MHz carrier's uplink operating frequency band is small, 889-915MHz. When the terminal receives and transmits data on these two frequency bands simultaneously, the terminal's filter's unsatisfactory roll-off characteristics cause interference between the uplink and downlink signals. In other words, the 900MHz carrier's uplink transmission signal may fall within the 800MHz carrier's downlink reception frequency band, causing interference on the 800MHz carrier's downlink signal, affecting the service performance of the carrier aggregation or dual-connection terminal.

[0033] In response to the interference problem on the terminal side in a carrier aggregation or dual-connection system, an embodiment of the present application proposes an interference suppression method for reducing the interference received by the terminal in the carrier aggregation or dual-connection system. By determining the terminal cluster corresponding to the target terminal, and the first target resource pool and the second target resource pool corresponding to the terminal cluster, the first resource corresponding to the first carrier used for data transmission by the second terminal included in the terminal cluster and the second resource corresponding to the second carrier meet the isolation requirements, thereby reducing the signal interference generated by the target terminal performing data transmission through the first resource and the second resource at the same time, and improving the service performance of the terminal.

[0034] An interference suppression method provided in an embodiment of the present application can be applied to an interference suppression system. Figure 1 A structural diagram of the interference suppression system is shown in FIG. Figure 1As shown, interference suppression system 20 includes: a first base station 21, a second base station 22, and a target terminal 23. The first base station 21 is configured to configure at least one carrier (including a first carrier) for the target terminal 23. The at least one carrier may include a primary carrier. The second base station 22 is configured to configure at least one carrier (including a second carrier) for the target terminal 23. The target terminal 23 can be connected to the first base station 21 and the second base station 22 in a wireless manner, so that the target terminal 23 can achieve data transmission through the first base station 21 and the second base station 22.

[0035] The interference suppression system 20 can be used in the Internet of Things. The interference suppression system 20 can correspond to hardware such as multiple central processing units (CPUs), multiple memories, and storage devices storing multiple operating systems.

[0036] The first base station 21 and the second base station 22 can be used in the Internet of Things, can be base stations corresponding to operators, can be connected to the target terminal 23, and provide data transmission services for the target terminal 23, such as providing the target terminal 23 with data information required for operation and processing, so that the target terminal 23 can provide data processing services for users.

[0037] It should be noted that the first base station 21 and the second base station 22 can be base stations in any mobile communication system, for example, they can be base stations in a 4G mobile communication system or a 5G mobile communication system, and this application does not make any specific limitations on this.

[0038] The target terminal 23 can be used in the Internet of Things to provide data processing services for users and to interact with the operator's server to implement the data processing services required by users.

[0039] The following describes an interference suppression method provided by an embodiment of the present application in conjunction with the accompanying drawings. Figure 2 As shown, an interference suppression method provided in an embodiment of the present application includes S201-S205:

[0040] S201: Determine a first carrier and a second carrier to be accessed by a target terminal.

[0041] The operating frequency of the first carrier is lower than the operating frequency of the second carrier, and the target terminal is any terminal supporting carrier aggregation or dual connectivity in the carrier aggregation or dual connectivity system.

[0042] Optionally, an embodiment of the present application is applied to a carrier aggregation or dual-connection system, a mobile communication network that supports carrier aggregation or dual-connection functions, such as a 4G or 5G network; in the carrier aggregation or dual-connection system, multiple carriers are included, and the base station configures a main carrier and one or more secondary carriers for each terminal, and the main carrier and multiple secondary carriers can be located in the same or different base stations.

[0043] Optionally, one of the first carrier and the second carrier is a target primary carrier corresponding to the target terminal, and the other is a secondary carrier of the target terminal; or, both the first carrier and the second carrier are secondary carriers of the target terminal, and the target primary carrier corresponding to the target terminal is another carrier. Both the first carrier and the second carrier are FDD carriers.

[0044] For example, combined Figure 1 As shown, the carrier aggregation or dual-connection system (i.e., interference suppression system) includes a first carrier and a second carrier, the first carrier is located at the first base station, the second carrier is located at the second base station, and the first carrier is the target main carrier corresponding to the target terminal.

[0045] It can be understood that the target primary carrier corresponding to the target terminal may be one of the first carrier or the second carrier, or may be another carrier other than the first carrier and the second carrier in a carrier aggregation or dual connectivity system.

[0046] S202: Acquire location information of multiple first terminals accessing at least one of the first carrier and the second carrier, and determine at least one second terminal from the multiple first terminals as a terminal cluster corresponding to the target terminal based on the location information of each first terminal.

[0047] Optionally, terminal identifiers of multiple first terminals accessing at least one of the first carrier and the second carrier may be obtained to determine at least one second terminal included in the terminal cluster corresponding to the target terminal based on the terminal identifiers.

[0048] Optionally, the base station corresponding to the target main carrier can determine the terminal cluster corresponding to the target terminal. Specifically, the base station corresponding to the target main carrier obtains the location information of at least one first terminal currently accessing the first carrier, one or two carriers of the second carrier, and can also obtain the terminal identifiers of multiple first terminals.

[0049] Optionally, at least one first terminal may be any one of the following: a terminal that only accesses the first carrier, a terminal that only accesses the second carrier, a terminal that simultaneously accesses the target main carrier and the first carrier, a terminal that simultaneously accesses the target main carrier and the second carrier, or a terminal that simultaneously accesses the target main carrier, the first carrier, and the second carrier.

[0050] Optionally, for the first terminal accessing the target primary carrier, the base station where the target primary carrier is located may obtain the terminal identifier and location information corresponding to each first terminal in real time.

[0051] Optionally, for the second terminal that has not accessed the target main carrier, the base station where the target main carrier is located sends a request message for obtaining terminal information to the base stations where the first carrier and the second carrier are located, respectively, to obtain the terminal identification and location information of all terminals accessing the first carrier and the second carrier; thereby, the base stations where the first carrier and the second carrier are located respectively send terminal information indication messages to the base station where the target main carrier is located, which carry the terminal identification and location information of all terminals accessing the first carrier and the second carrier.

[0052] Optionally, the location information of each first terminal can be expressed as the longitude and latitude information of the location of the first terminal, which can be obtained through the Global Positioning System (GPS) on the first terminal side and reported to the base station to which the first terminal accesses; the location information of multiple first terminals can also be obtained through base station positioning technology.

[0053] Therefore, the base station corresponding to the target primary carrier can determine at least one second terminal from the multiple first terminals as the terminal cluster corresponding to the target terminal according to the location information of each first terminal.

[0054] S203: Determine a first target resource pool and a second target resource pool corresponding to the terminal cluster, and send information indicating the first target resource pool to the first carrier, and send information indicating the second target resource pool to the second carrier.

[0055] Optionally, if the interval between the downlink operating frequency of the first carrier and the uplink operating frequency of the second carrier in the frequency domain is less than a preset threshold, the first target resource pool includes the downlink spectrum resources for transmitting data for each second terminal in the operating frequency corresponding to the first carrier; the second target resource pool includes the uplink spectrum resources for transmitting data for each second terminal in the operating frequency corresponding to the second carrier.

[0056] Optionally, if the interval between the downlink operating frequency of the first carrier and the downlink operating frequency of the second carrier in the frequency domain is less than a preset threshold, the first target resource pool includes the downlink spectrum resources for transmitting data for each second terminal in the operating frequency corresponding to the first carrier; the second target resource pool includes the downlink spectrum resources for transmitting data for each second terminal in the operating frequency corresponding to the second carrier.

[0057] Optionally, the base station corresponding to the target primary carrier may send information corresponding to the first target resource pool and the second target resource pool to the first carrier and the second carrier, respectively. Specifically, the base station where the target primary carrier is located sends a first target resource pool indication message to the first carrier and sends a second target resource pool indication message to the base station where the second carrier is located.

[0058] Optionally, the first target resource pool indication message and the second target resource pool indication message carry the first target resource pool information and the second target resource pool information, respectively; wherein the first target resource pool information and the second target resource pool information respectively include the identifiers of the unit spectrum (i.e., physical resource module (PRB)) contained in the first target resource pool and the second target resource pool; wherein the identifier of the unit spectrum is used to uniquely distinguish each unit spectrum resource among the frequency resources included in the carrier operating frequency range.

[0059] S204: Determine a first resource corresponding to each second terminal in the at least one second terminal from the first target resource pool, and determine a second resource corresponding to each second terminal in the at least one second terminal from the second target resource pool.

[0060] Optionally, the first carrier determines the first resource corresponding to each second terminal in the terminal cluster according to the first target resource pool information, and the second carrier determines the second resource corresponding to each second terminal in the terminal cluster according to the second target resource pool information.

[0061] Optionally, the first resources and second resources corresponding to each second terminal in the terminal cluster are respectively used for service data transmission of each second terminal; wherein the first resources include at least one unit spectrum resource in the first target resource pool, and the second resources include at least one unit spectrum resource in the second target resource pool.

[0062] Optionally, different second terminals in the terminal cluster share the unit spectrum resources included in the first target resource pool and the second target resource pool through time division multiplexing or frequency division multiplexing for service data transmission of each second terminal; at the same time, the first resources and second resources corresponding to different second terminals in the terminal cluster are orthogonal to each other in the frequency domain; at different times, the first resources and second resources corresponding to different second terminals in the terminal cluster can reuse the same unit spectrum resources in the first target resource pool and the second target resource pool.

[0063] S205: Control each second terminal of the at least one second terminal to transmit data through the corresponding first resource and second resource.

[0064] Optionally, the base stations where the first carrier and the second carrier are located respectively send spectrum resource allocation indication messages to each second terminal in the terminal cluster, instructing each second terminal to transmit service data through the corresponding first resources and second resources; at the same time, the first carrier and the second carrier allocate spectrum resources to each second terminal according to the first resource information and second resource information corresponding to each second terminal in the terminal cluster; after receiving the spectrum resource allocation indication message, each second terminal uses the corresponding first resources and second resources to transmit service data.

[0065] Optionally, the spectrum resource allocation indication message carries the target terminal identifier and corresponding first resource information and second resource information; the first resource information includes the unit spectrum identifier corresponding to the first resource, and the second resource information includes the unit spectrum identifier corresponding to the second resource.

[0066] In an embodiment of the present application, after determining the first resources and second resources corresponding to each second terminal in the terminal cluster, a message is sent to each second terminal, instructing each second terminal to use the corresponding first resources and second resources for service data transmission; so that the spectrum resources of the first carrier and the second carrier used for service data transmission of each terminal meet the isolation requirements, thereby reducing interference between service channels and improving the service performance of the terminal.

[0067] An embodiment of the present application provides an interference suppression method. In a carrier aggregation or dual connectivity system, if the operating frequencies of multiple carriers are adjacent or the frequency interval between carriers is small, when a terminal simultaneously transmits and receives data on multiple carriers, if the uplink signal or downlink signal of a carrier falls within the receiving frequency band of other carriers, resulting in signal interference between multiple carriers for the terminal, the method can determine the first carrier and the second carrier to which a target terminal supporting carrier aggregation or dual connectivity in the carrier aggregation or dual connectivity system is connected. The method obtains location information of multiple first terminals connected to at least one of the first and second carriers, and determines, based on the location information of each first terminal, at least one second terminal from the multiple first terminals as a terminal cluster corresponding to the target terminal. Furthermore, the method determines a first target resource pool and a second target resource pool corresponding to the terminal cluster, sends information indicating the first target resource pool to the first carrier, and sends information indicating the second target resource pool to the second carrier. The method determines a first resource corresponding to each of the at least one second terminal from the first target resource pool, and determines a second resource corresponding to each of the at least one second terminal from the second target resource pool. The method controls each of the at least one second terminal to transmit data through the corresponding first resource and second resource. Through the above method, when the target terminal simultaneously sends and receives data on multiple carriers in a carrier aggregation or dual-connection system, the isolation requirements can be met between the first resources corresponding to the first carrier used for data transmission by each terminal in the terminal cluster corresponding to the target terminal and the second resources corresponding to the second carrier, thereby reducing the signal interference generated by the target terminal simultaneously transmitting data through the first carrier and the second carrier, and improving the efficiency of suppressing signal interference between carriers.

[0068] In one design, Figure 3As shown, in an interference suppression method provided in an embodiment of the present application, the method of "determining at least one second terminal from multiple first terminals as a terminal cluster corresponding to the target terminal according to the location information of each first terminal" in the above step S202 may specifically include S2021 or S2022:

[0069] S2021. The location information of each first terminal is used as a data point in the data set, and the location information of the target terminal is used as the centroid, and input into a preset algorithm model. Based on the distance between the data point and the centroid, at least one second terminal of the same category as the target terminal is determined from multiple first terminals as the terminal cluster corresponding to the target terminal.

[0070] Optionally, the above-mentioned preset algorithm model can be a clustering algorithm, a typical unsupervised learning algorithm, which divides samples into different categories according to the similarity between samples; clustering is to divide a data set into different classes according to a specific standard, so that the similarity of data objects in the same class is as great as possible, and the difference of data objects in different classes is as great as possible; the clustering algorithm model can adopt an artificial intelligence algorithm model, such as the K-means algorithm.

[0071] S2022: Determine the distance between each first terminal and the target terminal based on the location information of each first terminal and the location information of the target terminal, and use at least one second terminal whose distance to the target terminal is less than a preset distance as a terminal cluster corresponding to the target terminal.

[0072] In an embodiment of the present application, at least one second terminal that is closer to a target terminal is selected from a plurality of first terminals accessing a first carrier and a second carrier to form a terminal cluster; since there may be signal interference between adjacent terminals, by determining the terminal cluster corresponding to the target terminal, adjacent terminals that may interfere with the target terminal are identified, and then by determining the first target resource pool and the second target resource pool corresponding to the terminal cluster, when each second terminal in the terminal cluster performs data transmission, the occupied spectrum resources of the first carrier and the second carrier meet the isolation requirements, thereby suppressing mutual interference between uplink and downlink service channels of the same terminal or different terminals, including downlink signal interference and uplink and downlink signal interference.

[0073] In one design, Figure 4 As shown, in an interference suppression method provided in an embodiment of the present application, the method of "determining the first target resource pool and the second target resource pool corresponding to the terminal cluster" in the above step S203 may specifically include S301-S304:

[0074] S301: Determine a first frequency interval corresponding to a first carrier and a second carrier, and determine a magnitude relationship between the first frequency interval and a preset threshold.

[0075] The first frequency interval is an interval in the frequency domain between a downlink operating frequency of the first carrier and an uplink operating frequency of the second carrier.

[0076] Optionally, the first frequency interval is an interval in the frequency domain between a downlink operating frequency of the first carrier and an uplink operating frequency of the second carrier. The first frequency interval can be understood as an uplink and downlink frequency interval.

[0077] Optionally, the above-mentioned preset threshold can be preset on the base station side where each carrier is located, and the preset threshold can be determined based on simulation or testing; specifically, under the condition that the interference value between the two carriers (for example, the first carrier and the second carrier) is less than the preset interference threshold, the minimum value of the frequency interval between the two carriers is determined as the preset threshold between the two carriers; that is, the preset threshold between the two carriers can be determined by the interference value between the carriers, and the interference value between the carriers can be defined as the interference signal strength of the interfering carrier received by the disturbed carrier.

[0078] Exemplarily, the preset threshold is 10MHz, the first carrier is an 800MHz carrier, the second carrier is a 900MHz carrier, the downlink operating frequency of the first carrier is 869-880MHz, and the uplink operating frequency of the second carrier is 889-915MHz. The interval between the downlink operating frequency of the first carrier and the downlink operating frequency of the second carrier in the frequency domain, that is, the first frequency interval is 889-880=9MHz, which is less than the preset threshold of 10MHz. It is determined that the uplink signal of the second carrier interferes with the downlink signal of the first carrier, and the interfering carrier is the second carrier.

[0079] S302: When it is determined that the first frequency interval is smaller than a preset threshold, determine a target uplink data volume and a target downlink data volume corresponding to the terminal cluster.

[0080] The target uplink data volume is an average value of the uplink data volume corresponding to each second terminal in the at least one second terminal, and the target downlink data volume is an average value of the downlink data volume corresponding to each second terminal in the at least one second terminal.

[0081] Optionally, the target uplink data volume corresponding to the terminal cluster is the average of the uplink data volumes to be transmitted by all second terminals in the terminal cluster at the current moment, and the target downlink data volume corresponding to the terminal cluster is the average of the downlink data volumes to be transmitted by all second terminals in the terminal cluster at the current moment.

[0082] Optionally, the terminal cluster includes a second terminal accessing the target main carrier and a second terminal not accessing the target main carrier; for the second terminal accessing the target main carrier, the base station where the target main carrier is located can obtain the target uplink data volume currently to be transmitted by the second terminal from the data volume request message sent by the second terminal.

[0083] Optionally, for the second terminal that is not connected to the target main carrier, the base station where the target main carrier is located sends a data volume request message to the base station where the first carrier is located and the base station where the second carrier is located, so as to obtain the target uplink data volume and target downlink data volume to be transmitted by the second terminal in the terminal cluster that is connected to the first carrier and the second carrier.

[0084] Among them, the data volume request message carries the identifier of each second terminal in the terminal cluster; the base station where the first carrier is located and the base station where the second carrier is located send a data volume indication message to the base station where the target main carrier is located, which carries the identifier of each second terminal in the terminal cluster and the corresponding target uplink data volume and target downlink data volume.

[0085] S303: When the target uplink data volume is greater than the target downlink data volume, determine the frequencies of the downlink operating frequency of the first carrier except the first interference frequency band as the first target resource pool, and determine the uplink operating frequency of the second carrier as the second target resource pool.

[0086] Among them, the first interference frequency band is the frequency band between the maximum downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum downlink operating frequency of the first carrier and the first interference bandwidth, and the first interference bandwidth is the difference between the preset threshold and the first frequency interval.

[0087] It can be understood that when the target uplink data volume is greater than the target downlink data volume, the first target resource pool includes: the frequencies remaining in the downlink operating frequency of the first carrier after removing the frequency band between the maximum downlink operating frequency of the first carrier and the first frequency value; the second target resource pool includes: the uplink operating frequency of the second carrier.

[0088] S304: When the target uplink data volume is less than or equal to the target downlink data volume, determine the downlink operating frequency of the first carrier as the first target resource pool, and determine the frequency of the uplink operating frequency of the second carrier except the second interference frequency band as the second target resource pool.

[0089] The second interference frequency band is a frequency band between the minimum uplink operating frequency of the second carrier and the second frequency value, and the second frequency value is the sum of the minimum uplink operating frequency of the second carrier and the first interference bandwidth.

[0090] It can be understood that when the target uplink data volume is less than or equal to the target downlink data volume, the first target resource pool includes: the downlink operating frequency of the first carrier; the second target resource pool includes: the frequencies remaining in the uplink operating frequency of the second carrier after excluding the frequency band between the minimum value of the uplink operating frequency of the second carrier and the second frequency value.

[0091] In an embodiment of the present application, by determining the first target resource pool and the second target resource pool corresponding to the terminal cluster, the isolation requirements are met between any unit spectrum in the first target resource pool and any unit spectrum in the second target resource pool, that is, the frequency interval between the unit spectra is not less than the preset threshold, so that when each second terminal in the terminal cluster uses the unit spectrum resources in the first target resource pool and the second target resource pool for service data transmission, the interference between the service channels of the first carrier and the second carrier is reduced.

[0092] At the same time, when determining the first target resource pool and the second target resource pool, the target uplink data volume and target downlink data volume corresponding to the terminal cluster are also combined. While reducing the interference between the first carrier and the second carrier, the data transmission requirements of the second terminal can also be met, and the service performance of the second terminal is improved; when there is uplink and downlink signal interference between the first carrier and the second carrier, and the target uplink data volume of the terminal cluster is large, on the premise of meeting the isolation degree, the interference bandwidth is removed within the downlink operating frequency range to increase the uplink spectrum resources to meet the uplink data volume transmission requirements.

[0093] On the contrary, by removing the interference bandwidth within the uplink operating frequency range, the downlink frequency resources are increased to meet the downlink data transmission requirements; by dynamically determining the number of unit spectrum resources contained in the first target resource pool and the second target resource pool, the service requirements of the terminal cluster can be flexibly matched to improve the service performance of the terminal; the better the frequency band efficiency or service transmission performance that the second terminal can obtain when using the spectrum resources of the carrier for data transmission, the better the service performance of the terminal can be improved.

[0094] In one design, Figure 5 As shown, in an interference suppression method provided in an embodiment of the present application, the method of "determining the first target resource pool and the second target resource pool corresponding to the terminal cluster" in the above step S203 may specifically include S401-S404:

[0095] S401: Determine a second frequency interval corresponding to a first carrier and a second carrier, and determine a magnitude relationship between the second frequency interval and a preset threshold.

[0096] The second frequency interval is an interval in the frequency domain between the downlink operating frequency of the first carrier and the downlink operating frequency of the second carrier.

[0097] Optionally, the second frequency interval is an interval between the downlink operating frequency of the first carrier and the downlink operating frequency of the second carrier in the frequency domain, and the second frequency interval can be understood as a downlink frequency interval.

[0098] S402: When it is determined that the second frequency interval is less than a preset threshold, determine a first weight corresponding to the first carrier and a second weight corresponding to the second carrier.

[0099] The first weight and the second weight are determined based on at least one of the following: spectrum efficiency of the carrier and service transmission performance of the carrier.

[0100] Optionally, the weight of the carrier is determined based on the weighted sum of one or two of the carrier's spectrum efficiency or service transmission performance parameters; wherein the carrier's spectrum efficiency is used to reflect the amount of data that can be transmitted per unit spectrum of the carrier, and can be defined as the ratio of the amount of data transmitted by the carrier within a preset statistical period to the spectrum bandwidth occupied by the transmitted data; the carrier's service transmission performance includes a combination of one or two parameters such as service transmission rate and service transmission delay; the service transmission rate is defined as the average transmission rate of all services of the carrier within a preset statistical period; the service transmission delay is defined as the average transmission delay of all services of the carrier within a preset statistical period; the carrier's weight is determined by periodic statistics of the base station where the carrier is located.

[0101] Optionally, the base station where the target main carrier is located sends a weight request message to the base station where the first carrier is located and the base station where the second carrier is located, respectively, to obtain a first weight corresponding to the first carrier and a second weight corresponding to the second carrier; thereby, the base station where the first carrier is located sends a response message to the base station where the target main carrier is located, and the base station where the second carrier is located sends a response message to the base station where the target main carrier is located, and the response message carries a carrier identifier and weight information corresponding to the carrier.

[0102] S403: When the first weight is less than the second weight, determine the frequencies of the downlink operating frequency of the first carrier except the first interference frequency band as the first target resource pool, and determine the downlink operating frequency of the second carrier as the second target resource pool.

[0103] Among them, the first interference frequency band is the frequency band between the maximum downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum downlink operating frequency of the first carrier and the second interference bandwidth, and the second interference bandwidth is the difference between the preset threshold and the second frequency interval.

[0104] It can be understood that when the first weight is less than the second weight, the first target resource pool includes: the frequencies remaining in the downlink operating frequency of the first carrier after excluding the frequency band between the maximum downlink operating frequency of the first carrier and the first frequency value; the second target resource pool includes: the downlink operating frequency of the second carrier.

[0105] S404. When the first weight is greater than or equal to the second weight, determine the downlink operating frequency of the first carrier as the first target resource pool, and determine the frequencies of the downlink operating frequency of the second carrier except the third interference frequency band as the second target resource pool.

[0106] The third interference frequency band is a frequency band between the minimum downlink operating frequency of the second carrier and the third frequency value, and the third frequency value is the sum of the minimum downlink operating frequency of the second carrier and the first interference bandwidth.

[0107] It can be understood that when the first weight is greater than or equal to the second weight, the first target resource pool includes: the downlink operating frequency of the first carrier; the second target resource pool includes: the remaining frequencies in the downlink operating frequency of the second carrier after excluding the frequency band between the minimum downlink operating frequency of the second carrier and the third frequency value.

[0108] In an embodiment of the present application, when determining the first target resource pool and the second target resource pool, the first weight corresponding to the first carrier and the second weight corresponding to the second carrier are also combined. While reducing the interference between the first carrier and the second carrier, the service transmission requirements of the terminal can also be met, and the service performance of the terminal can be improved. When there is downlink signal interference between the first carrier and the second carrier, the spectrum resources contained in the first target resource pool and the second target resource pool are determined based on the first weight corresponding to the first carrier and the second weight corresponding to the second carrier. The larger the carrier weight, the more spectrum resources are contained in the resource pool corresponding to the carrier. In this way, the spectrum efficiency or service transmission performance that can be obtained by the terminal using the spectrum resources of the carrier for data transmission is better, thereby improving the service performance of the terminal.

[0109] In one design, Figure 6 As shown, in an interference suppression method provided in an embodiment of the present application, the method in step S204 above may specifically include S501-S503:

[0110] S501. For any second terminal among at least one second terminal, determine the number of unit spectra included in uplink spectrum resources used for uplink data transmission and the number of unit spectra included in downlink spectrum resources used for downlink data transmission of any second terminal.

[0111] Among them, the downlink spectrum resources used by any second terminal for downlink data transmission include the downlink spectrum resources allocated to any second terminal by the first carrier and the second carrier; the uplink spectrum resources used by any second terminal for uplink data transmission include the uplink spectrum resources allocated to any second terminal by the second carrier.

[0112] Optionally, in the embodiments of the present application, any second terminal is used as an example to illustrate the number of unit spectra included in the uplink spectrum resources used for uplink data transmission and the number of unit spectra included in the downlink spectrum resources used for downlink data transmission of a single second terminal.

[0113] Optionally, the downlink spectrum resources used by any second terminal for downlink data transmission include: downlink spectrum resources of the first carrier and the second carrier allocated to the second terminal.

[0114] Optionally, the number of unit spectra included in the downlink spectrum resources allocated to any second terminal by the first carrier and the second carrier can be determined based on the amount of downlink data corresponding to any second terminal to be transmitted by the first carrier and the second carrier, and the downlink channel quality parameters between any second terminal and the first carrier and the second carrier.

[0115] Among them, the larger the downlink data volume corresponding to any second terminal to be transmitted, the more unit spectrums are required to transmit data under the same channel conditions, and the better the channel conditions, the fewer unit spectrums are required to transmit the same amount of data.

[0116] Optionally, the number of unit spectra included in the downlink spectrum resources allocated to any second terminal by the first carrier is equal to the amount of downlink data corresponding to any second terminal to be transmitted by the first carrier divided by the amount of downlink data that can be transmitted by the unit spectrum of the first carrier; wherein, the amount of downlink data that can be transmitted by the unit spectrum can be determined based on the downlink channel quality parameters between any second terminal and the first carrier.

[0117] Specifically, based on the downlink mapping table for the first carrier, the downlink spectrum efficiency corresponding to the downlink channel quality parameter is determined. The amount of downlink data that can be transmitted per unit spectrum is equal to the product of the downlink spectrum efficiency and the bandwidth of the unit spectrum. The downlink mapping table corresponding to each carrier includes a mapping relationship between downlink spectrum efficiency and downlink channel quality parameters, is related to the data transmission capability supported by the carrier, and can be preset in the base station where the carrier is located.

[0118] Similarly, the method for determining the number of unit spectra included in the downlink spectrum resources allocated by the second carrier to any second terminal is the same as the method for determining the downlink operating frequency of the first carrier, and will not be repeated here.

[0119] It should be noted that the downlink channel quality parameter is used to reflect the downlink channel condition between the terminal and the carrier. The larger the downlink channel quality parameter value, the better the downlink channel condition between the terminal and the carrier. Optionally, the downlink channel quality parameter can be defined as parameters such as the downlink signal to interference plus noise ratio (SINR) and the reference signal receiving quality (RSRQ), which are measured by the terminal and sent to the base station to which the terminal accesses.

[0120] Optionally, the amount of downlink data to be transmitted by any second terminal corresponding to the first carrier and the second carrier can be determined by the main carrier of any second terminal according to the inter-carrier service diversion strategy; wherein the inter-carrier service diversion strategy includes average distribution, distribution according to a fixed ratio, dynamic distribution based on the channel conditions of each carrier, etc.; under the average distribution strategy, the service volume of the same terminal is equally distributed to each carrier in the carrier aggregation or dual-connection system; under the fixed ratio distribution strategy, the service volume of the same terminal is distributed to each carrier in the carrier aggregation or dual-connection system according to a preset fixed ratio, for example, 70% of the data volume of any second terminal is allocated to the first carrier, and 30% of the data volume of any second terminal is allocated to the second carrier; under the dynamic distribution strategy based on the channel conditions of each carrier, the better the channel conditions of the carrier, the more terminal service volume is allocated to it.

[0121] Optionally, the base station where the main carrier of any second terminal is located sends a downlink service offload indication message to the base stations where the first carrier and the second carrier are located, respectively, and sends the downlink service volume information of any second terminal to be transmitted corresponding to the first carrier and the second carrier to the first carrier and the second carrier.

[0122] Optionally, the uplink spectrum resources used by any second terminal for uplink data transmission include: uplink spectrum resources allocated by the second carrier to the second terminal.

[0123] Optionally, the number of unit spectra included in the uplink spectrum resources allocated by the second carrier to the second terminal can be determined based on the amount of uplink data corresponding to any second terminal to be transmitted by the second carrier and the uplink channel quality parameter between any second terminal and the second carrier.

[0124] Optionally, the uplink spectrum resources allocated to the second terminal by the second carrier include a number of unit spectra that is equal to the amount of uplink data corresponding to any second terminal to be transmitted by the second carrier divided by the amount of uplink data that can be transmitted by the unit spectrum of the second carrier; wherein, the amount of uplink traffic that can be transmitted by the unit spectrum can be determined based on the uplink channel quality parameters between any second terminal and the second carrier.

[0125] Specifically, the uplink spectrum efficiency corresponding to the uplink channel quality parameter is determined based on the uplink mapping table of the second carrier. The uplink traffic transmittable per unit spectrum is equal to the product of the uplink spectrum efficiency and the bandwidth of the unit spectrum. The uplink mapping table corresponding to each carrier includes a mapping relationship between the uplink spectrum efficiency and the uplink channel quality parameter, is related to the data transmission capability supported by the carrier, and can be preset in the base station where the carrier is located.

[0126] It should be noted that the uplink channel quality parameter is used to reflect the uplink channel condition between the terminal and the carrier. The larger the uplink channel quality parameter value, the better the uplink channel condition between the terminal and the carrier. Optionally, the uplink channel quality parameter can be defined as uplink SINR, RSRQ and other parameters, which are measured by the base station where the second carrier is located.

[0127] The amount of uplink data to be transmitted by any second terminal corresponding to the first carrier and the second carrier can be determined by any second terminal according to the inter-carrier service diversion strategy; wherein, the inter-carrier service diversion strategy includes average distribution, distribution according to a fixed ratio, dynamic distribution based on the channel conditions of each carrier, etc.; under the average distribution strategy, the service volume of the same terminal is equally distributed to each carrier in the carrier aggregation or dual-connection system; under the fixed ratio distribution strategy, the service volume of the same terminal is distributed to each carrier in the carrier aggregation or dual-connection system according to a preset fixed ratio, for example, 70% of the service volume of the first target terminal is distributed to the first carrier, and 30% of the service volume of the first target terminal is distributed to the second carrier; under the dynamic distribution strategy based on the channel conditions of each carrier, the better the channel conditions of the carrier, the more target terminal service volume is allocated to it.

[0128] Optionally, any second terminal sends an uplink service offload indication message to the base station where the first carrier and the second carrier are located respectively, and sends the uplink service volume information of any second terminal to be transmitted corresponding to the first carrier and the second carrier to the first carrier and the second carrier.

[0129] S502. When the first frequency interval is less than a preset threshold, the N unit spectrums in the first target resource pool are determined as the first resources corresponding to any second terminal based on a preset rule, and the M unit spectrums in the second target resource pool are determined as the second resources corresponding to any second terminal.

[0130] Among them, the value of N is determined according to the number of unit spectra included in the downlink spectrum resources allocated to the target terminal by the first carrier, and the value of M is determined according to the number of unit spectra included in the uplink spectrum resources allocated to the target terminal by the second carrier. Both N and M are positive integers.

[0131] Optionally, it is necessary to determine the identifier of the unit spectrum included in the first resource corresponding to any second terminal, and to determine the identifier of the unit spectrum included in the second resource corresponding to any second terminal.

[0132] Optionally, when the first frequency interval is less than a preset threshold, N unit spectra are selected as first resources in the first target resource pool based on preset rules; M unit spectra are selected as second resources in the second target resource pool based on preset rules; each unit spectrum corresponds to an identifier, which is used to uniquely distinguish each unit spectrum among the spectrum resources included in the carrier operating frequency range.

[0133] Optionally, the preset rule is a spectrum resource scheduling rule, which is used to determine the position of the first resource and the second resource corresponding to each terminal in the frequency domain. Depending on the implementation method of the base station, it can be continuously distributed in the frequency domain or discretely distributed, which is not limited here.

[0134] S503. When the second frequency interval is less than a preset threshold, the N unit spectrums in the first target resource pool are determined as the first resources corresponding to any second terminal based on the preset rules, and the Q unit spectrums in the second target resource pool are determined as the second resources corresponding to any second terminal.

[0135] The value of Q is determined according to the number of unit spectrums included in the downlink spectrum resources allocated by the second carrier to the target terminal, and Q is a positive integer.

[0136] Optionally, when the second frequency interval is smaller than a preset threshold, N unit spectrums are selected as first resources in the first target resource pool according to preset rules; and Q unit spectrums are selected as second resources in the second target resource pool according to preset rules.

[0137] In an embodiment of the present application, after determining the first target resource pool and the second target resource pool, the target main carrier sends the information of the first target resource pool and the second target resource pool to the first carrier and the second carrier respectively through message interaction; the base stations where the first carrier and the second carrier are located respectively determine the first resources and second resources corresponding to each second terminal from the first target resource pool and the second target resource pool based on the information of the first target resource pool and the second target resource pool, and use them for the service data transmission of each second terminal; in this way, the first resources and the second resources corresponding to each second terminal in the terminal cluster can meet the isolation requirements, thereby reducing the interference of the service channels between each first carrier and the second carrier, including uplink signal interference and uplink and downlink signal interference. In addition, the first carrier and the second carrier determine the number of unit spectrums allocated to each carrier to the terminal based on the amount of terminal data to be transmitted corresponding to each carrier and the channel conditions between the terminal and each carrier, so that the number of unit spectrums included in the first resource and the second resource matches the service requirements of the terminal, which not only meets the service performance requirements of the terminal, but also improves the utilization rate of spectrum resources.

[0138] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of method. In order to realize the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily appreciate that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0139] In the embodiment of the present application, an interference suppression device can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or software functional modules. Optionally, the division of modules in the embodiment of the present application is illustrative and is only a logical functional division. In actual implementation, other division methods can be used.

[0140] Figure 7 This is a schematic diagram of the structure of an interference suppression device provided in an embodiment of the present application. Figure 7 As shown, an interference suppression device 40 is used to improve the efficiency of suppressing signal interference between carriers, for example, Figure 2 The interference suppression device 40 includes a determining unit 401 , an acquiring unit 402 and a transmitting unit 403 .

[0141] A determining unit 401 is configured to determine a first carrier and a second carrier to be accessed by a target terminal, where the operating frequency of the first carrier is lower than the operating frequency of the second carrier, and the target terminal is any terminal supporting carrier aggregation or dual connectivity in a carrier aggregation or dual connectivity system;

[0142] An acquiring unit 402 is configured to acquire location information of a plurality of first terminals accessing at least one of the first carrier and the second carrier;

[0143] A determining unit 401 is configured to determine, based on the location information of each first terminal, at least one second terminal from a plurality of first terminals as a terminal cluster corresponding to a target terminal;

[0144] A determining unit 401 is configured to determine a first target resource pool and a second target resource pool corresponding to a terminal cluster;

[0145] The transmission unit 403 is configured to send information indicating the first target resource pool to the first carrier, and send information indicating the second target resource pool to the second carrier;

[0146] A determining unit 401 is configured to determine a first resource corresponding to each of at least one second terminal from a first target resource pool, and to determine a second resource corresponding to each of at least one second terminal from a second target resource pool;

[0147] The transmission unit 403 is configured to control each of the at least one second terminal to transmit data through the corresponding first resource and second resource.

[0148] In one possible implementation, in an interference suppression device 40 provided in an embodiment of the present application, a determining unit 401 is configured to input the location information of each first terminal as a data point in a data set and the location information of a target terminal as a centroid into a preset algorithm model, and determine, based on the distance between the data point and the centroid, at least one second terminal of the same category as the target terminal from the multiple first terminals as a terminal cluster corresponding to the target terminal;

[0149] Alternatively, the determining unit 401 is configured to determine the distance between each first terminal and the target terminal based on the location information of each first terminal and the location information of the target terminal, and to use at least one second terminal whose distance to the target terminal is less than a preset distance as a terminal cluster corresponding to the target terminal.

[0150] In a possible implementation, in an interference suppression device 40 provided in an embodiment of the present application, a determining unit 401 is configured to determine a first frequency interval corresponding to a first carrier and a second carrier, and determine a magnitude relationship between the first frequency interval and a preset threshold, where the first frequency interval is an interval in the frequency domain between a downlink operating frequency of the first carrier and an uplink operating frequency of the second carrier;

[0151] A determining unit 401 is configured to, when it is determined that the first frequency interval is less than a preset threshold, determine a target uplink data volume and a target downlink data volume corresponding to the terminal cluster, where the target uplink data volume is an average of the uplink data volume corresponding to each of the at least one second terminal, and the target downlink data volume is an average of the downlink data volume corresponding to each of the at least one second terminal;

[0152] A determining unit 401 is configured to, when a target uplink data volume is greater than a target downlink data volume, determine the frequencies of the downlink operating frequency of the first carrier, excluding a first interference frequency band, as a first target resource pool, and determine the uplink operating frequency of the second carrier as a second target resource pool; the first interference frequency band is a frequency band between a maximum downlink operating frequency of the first carrier and a first frequency value, the first frequency value being a difference between the maximum downlink operating frequency of the first carrier and a first interference bandwidth, and the first interference bandwidth being a difference between a preset threshold and a first frequency interval;

[0153] The determination unit 401 is used to determine the downlink operating frequency of the first carrier as the first target resource pool when the target uplink data volume is less than or equal to the target downlink data volume, and determine the frequencies in the uplink operating frequency of the second carrier except the second interference frequency band as the second target resource pool; the second interference frequency band is a frequency band between the minimum value of the uplink operating frequency of the second carrier and the second frequency value, and the second frequency value is the sum of the minimum value of the uplink operating frequency of the second carrier and the first interference bandwidth.

[0154] In a possible implementation, in an interference suppression device 40 provided in an embodiment of the present application, a determining unit 401 is configured to determine a second frequency interval corresponding to a first carrier and a second carrier, and determine a magnitude relationship between the second frequency interval and a preset threshold, where the second frequency interval is an interval between a downlink operating frequency of the first carrier and a downlink operating frequency of the second carrier in the frequency domain;

[0155] A determining unit 401 is configured to, when it is determined that the second frequency interval is less than a preset threshold, determine a first weight corresponding to the first carrier and a second weight corresponding to the second carrier, where the first weight and the second weight are determined based on at least one of the following: spectrum efficiency of the carrier and service transmission performance of the carrier;

[0156] A determining unit 401 is configured to, when the first weight is less than the second weight, determine the frequencies of the downlink operating frequency of the first carrier other than the first interference frequency band as the first target resource pool, and determine the downlink operating frequency of the second carrier as the second target resource pool; the first interference frequency band is a frequency band between the maximum downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum downlink operating frequency of the first carrier and the second interference bandwidth, and the second interference bandwidth is the difference between the preset threshold and the second frequency interval;

[0157] Determination unit 401 is used to determine the downlink operating frequency of the first carrier as the first target resource pool when the first weight is greater than or equal to the second weight, and determine the frequencies in the downlink operating frequency of the second carrier except the third interference frequency band as the second target resource pool; the third interference frequency band is a frequency band between the minimum value of the downlink operating frequency of the second carrier and the third frequency value, and the third frequency value is the sum of the minimum value of the downlink operating frequency of the second carrier and the first interference bandwidth.

[0158] In a possible implementation, in an interference suppression device 40 provided in an embodiment of the present application, a determination unit 401 is configured to determine, for any second terminal among at least one second terminal, the number of unit spectrums included in the uplink spectrum resources used for uplink data transmission by any second terminal and the number of unit spectrums included in the downlink spectrum resources used for downlink data transmission; the downlink spectrum resources used for downlink data transmission by any second terminal include the first carrier and the downlink spectrum resources of the second carrier allocated to any second terminal; the uplink spectrum resources used for uplink data transmission by any second terminal include the uplink spectrum resources of the second carrier allocated to any second terminal;

[0159] a determination unit 401, configured to determine, based on a preset rule, N unit spectrums in the first target resource pool as first resources corresponding to any second terminal when the first frequency interval is less than a preset threshold, and determine M unit spectrums in the second target resource pool as second resources corresponding to any second terminal, where the value of N is determined according to the number of unit spectrums included in the downlink spectrum resources allocated to the target terminal by the first carrier, and the value of M is determined according to the number of unit spectrums included in the uplink spectrum resources allocated to the target terminal by the second carrier, and both N and M are positive integers;

[0160] The determination unit 401 is used to determine, based on a preset rule, N unit spectra in the first target resource pool as the first resources corresponding to any second terminal when the second frequency interval is less than a preset threshold, and to determine Q unit spectra in the second target resource pool as the second resources corresponding to any second terminal, where the value of Q is determined according to the number of unit spectra included in the downlink spectrum resources allocated to the target terminal by the second carrier, and Q is a positive integer.

[0161] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides another possible structural diagram of the electronic device involved in the above-mentioned embodiment. Figure 8 As shown, an electronic device 60 is used to improve the efficiency of suppressing signal interference between carriers, for example, Figure 2 An interference suppression method is shown. The electronic device 60 includes a processor 601, a memory 602, and a bus 603. The processor 601 and the memory 602 may be connected via the bus 603.

[0162] Processor 601 is the control center of the communication device and can be a single processor or a collective term for multiple processing elements. For example, processor 601 can be a general-purpose central processing unit (CPU) or other general-purpose processor. The general-purpose processor can be a microprocessor or any conventional processor.

[0163] As an embodiment, the processor 601 may include one or more CPUs, such as Figure 8 CPU 0 and CPU 1 are shown in Figure 1.

[0164] The memory 602 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0165] As a possible implementation, memory 602 can exist independently of processor 601. Memory 602 can be connected to processor 601 via bus 603 to store instructions or program codes. When processor 601 calls and executes the instructions or program codes stored in memory 602, an interference suppression method provided in an embodiment of the present application can be implemented.

[0166] In another possible implementation, the memory 602 may also be integrated with the processor 601 .

[0167] Bus 603 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. This bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0168] It should be pointed out that Figure 8 The structure shown does not constitute a limitation on the electronic device 60. Figure 8 In addition to the components shown, the electronic device 60 may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0169] As an example, combining Figure 7 The functions implemented by the determination unit 401, the acquisition unit 402 and the transmission unit 403 in the electronic device are the same as those implemented by Figure 8 The functions of the processor 601 in are the same.

[0170] Optional, such as Figure 8 As shown, the electronic device 60 provided in the embodiment of the present application may further include a communication interface 604 .

[0171] The communication interface 604 is used to connect to other devices via a communication network. The communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc. The communication interface 604 can include a receiving unit for receiving data and a sending unit for sending data.

[0172] In one design, in the electronic device provided in the embodiment of the present application, the communication interface can also be integrated into the processor.

[0173] Through the description of the above embodiments, those skilled in the art will clearly understand that for the sake of convenience and brevity, only the division of the above-mentioned functional units is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units as needed, that is, the internal structure of the device can be divided into different functional units to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0174] An embodiment of the present application further provides a computer-readable storage medium, in which instructions are stored. When a computer executes the instructions, the computer executes each step in the method flow shown in the above method embodiment.

[0175] An embodiment of the present application provides a computer program product comprising instructions. When the instructions are executed on a computer, the computer is caused to execute an interference suppression method in the above method embodiment.

[0176] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), a register, a hard disk, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any other form of computer-readable storage medium in a suitable combination of the above, or values ​​in this field.

[0177] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an application-specific integrated circuit (ASIC).

[0178] In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0179] Since the electronic device, computer-readable storage medium, and computer program product in the embodiments of the present application can be applied to the above method, the technical effects that can be obtained can also refer to the above method embodiments, and the embodiments of the present application will not be repeated here.

[0180] The above are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in the present application should be included in the protection scope of the present application.

Claims

1. An interference suppression method, characterized in that: The method comprises: Determine a first carrier and a second carrier accessed by a target terminal, where an operating frequency of the first carrier is lower than an operating frequency of the second carrier, and the target terminal is a terminal supporting carrier aggregation or dual connectivity in a carrier aggregation or dual connectivity system; Acquire location information of multiple first terminals accessing at least one of the first carrier and the second carrier, and determine, based on the location information of each first terminal, at least one second terminal from the multiple first terminals as a terminal cluster corresponding to the target terminal; Determine a first target resource pool and a second target resource pool corresponding to the terminal cluster, and send information indicating the first target resource pool to the first carrier, and send information indicating the second target resource pool to the second carrier; For any second terminal among the at least one second terminal, determine the number of unit spectrums included in the uplink spectrum resources used for uplink data transmission by any second terminal and the number of unit spectrums included in the downlink spectrum resources used for downlink data transmission; the downlink spectrum resources used for downlink data transmission by any second terminal include the first carrier and the downlink spectrum resources allocated to the any second terminal by the second carrier; the uplink spectrum resources used for uplink data transmission by any second terminal include the uplink spectrum resources allocated to the any second terminal by the second carrier; When the first frequency interval is less than a preset threshold, N unit spectrums in the first target resource pool are determined as the first resources corresponding to any second terminal based on a preset rule, and M unit spectrums in the second target resource pool are determined as the second resources corresponding to any second terminal, where the value of N is determined according to the number of unit spectrums included in the downlink spectrum resources allocated to the target terminal by the first carrier, and the value of M is determined according to the number of unit spectrums included in the uplink spectrum resources allocated to the target terminal by the second carrier, both N and M are positive integers, and the first frequency interval is the interval between the downlink operating frequency of the first carrier and the uplink operating frequency of the second carrier in the frequency domain; When the second frequency interval is less than the preset threshold, N unit spectrums in the first target resource pool are determined as the first resources corresponding to any second terminal based on a preset rule, and Q unit spectrums in the second target resource pool are determined as the second resources corresponding to any second terminal, where the value of Q is determined according to the number of unit spectrums included in the downlink spectrum resources allocated to the target terminal by the second carrier, Q is a positive integer, and the second frequency interval is the interval between the downlink operating frequency of the first carrier and the downlink operating frequency of the second carrier in the frequency domain; Each second terminal of the at least one second terminal is controlled to perform data transmission through the corresponding first resource and second resource.

2. The method according to claim 1, characterized in that The determining, based on the location information of each first terminal, at least one second terminal from the plurality of first terminals as a terminal cluster corresponding to the target terminal includes: The location information of each first terminal is used as a data point in the data set, and the location information of the target terminal is used as the centroid. The data is input into a preset algorithm model. Based on the distance between the data point and the centroid, at least one second terminal of the same category as the target terminal is determined from the plurality of first terminals as the terminal cluster corresponding to the target terminal. Alternatively, the distance between each first terminal and the target terminal is determined based on the location information of each first terminal and the location information of the target terminal, and at least one second terminal whose distance to the target terminal is less than a preset distance is used as the terminal cluster corresponding to the target terminal.

3. The method according to claim 1, characterized in that The determining the first target resource pool and the second target resource pool corresponding to the terminal cluster includes: Determine a first frequency interval corresponding to the first carrier and the second carrier, and determine a magnitude relationship between the first frequency interval and a preset threshold; When it is determined that the first frequency interval is less than the preset threshold, determining a target uplink data volume and a target downlink data volume corresponding to the terminal cluster, the target uplink data volume being an average of an uplink data volume corresponding to each second terminal in the at least one second terminal, and the target downlink data volume being an average of a downlink data volume corresponding to each second terminal in the at least one second terminal; When the target uplink data volume is greater than the target downlink data volume, the frequencies of the downlink operating frequency of the first carrier except the first interference frequency band are determined as the first target resource pool, and the uplink operating frequency of the second carrier is determined as the second target resource pool; the first interference frequency band is a frequency band between the maximum value of the downlink operating frequency of the first carrier and a first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and a first interference bandwidth, and the first interference bandwidth is the difference between the preset threshold and the first frequency interval; When the target uplink data volume is less than or equal to the target downlink data volume, the downlink operating frequency of the first carrier is determined as the first target resource pool, and the frequencies in the uplink operating frequency of the second carrier except the second interference frequency band are determined as the second target resource pool; the second interference frequency band is a frequency band between the minimum value of the uplink operating frequency of the second carrier and the second frequency value, and the second frequency value is the sum of the minimum value of the uplink operating frequency of the second carrier and the first interference bandwidth.

4. The method according to claim 3, characterized in that The determining the first target resource pool and the second target resource pool corresponding to the terminal cluster includes: Determine a second frequency interval corresponding to the first carrier and the second carrier, and determine a magnitude relationship between the second frequency interval and the preset threshold; When it is determined that the second frequency interval is less than the preset threshold, determining a first weight corresponding to the first carrier and a second weight corresponding to the second carrier, where the first weight and the second weight are determined based on at least one of the following: spectrum efficiency of the carrier and service transmission performance of the carrier; When the first weight is less than the second weight, the frequencies of the downlink operating frequency of the first carrier except the first interference frequency band are determined as the first target resource pool, and the downlink operating frequency of the second carrier is determined as the second target resource pool; the first interference frequency band is a frequency band between the maximum value of the downlink operating frequency of the first carrier and the first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and the second interference bandwidth, and the second interference bandwidth is the difference between the preset threshold and the second frequency interval; When the first weight is greater than or equal to the second weight, the downlink operating frequency of the first carrier is determined as the first target resource pool, and the frequencies in the downlink operating frequency of the second carrier except the third interference frequency band are determined as the second target resource pool; the third interference frequency band is the frequency band between the minimum value of the downlink operating frequency of the second carrier and the third frequency value, and the third frequency value is the sum of the minimum value of the downlink operating frequency of the second carrier and the first interference bandwidth.

5. An interference suppression device, characterized in that: The interference suppression device includes: a determination unit, an acquisition unit and a transmission unit; The determining unit is configured to determine a first carrier and a second carrier to be accessed by a target terminal, where an operating frequency of the first carrier is lower than an operating frequency of the second carrier, and the target terminal is any terminal supporting carrier aggregation or dual connectivity in a carrier aggregation or dual connectivity system; The acquiring unit is configured to acquire location information of a plurality of first terminals accessing at least one of the first carrier and the second carrier; The determining unit is configured to determine, based on the location information of each first terminal, at least one second terminal from the plurality of first terminals as a terminal cluster corresponding to the target terminal; The determining unit is configured to determine a first target resource pool and a second target resource pool corresponding to the terminal cluster; the transmission unit is configured to send information indicating the first target resource pool to the first carrier, and send information indicating the second target resource pool to the second carrier; The determining unit is configured to determine, for any second terminal among the at least one second terminal, the number of unit spectrums included in the uplink spectrum resources used for uplink data transmission by any second terminal and the number of unit spectrums included in the downlink spectrum resources used for downlink data transmission; the downlink spectrum resources used for downlink data transmission by any second terminal include the first carrier and the downlink spectrum resources allocated to the any second terminal by the second carrier; the uplink spectrum resources used for uplink data transmission by any second terminal include the uplink spectrum resources allocated to the any second terminal by the second carrier; The determining unit is configured to, when the first frequency interval is less than a preset threshold, determine N unit spectrums in the first target resource pool as the first resources corresponding to any second terminal based on a preset rule, and determine M unit spectrums in the second target resource pool as the second resources corresponding to any second terminal, wherein the value of N is determined according to the number of unit spectrums included in the downlink spectrum resources allocated by the first carrier to the target terminal, and the value of M is determined according to the number of unit spectrums included in the uplink spectrum resources allocated by the second carrier to the target terminal, both N and M are positive integers, and the first frequency interval is the interval between the downlink operating frequency of the first carrier and the uplink operating frequency of the second carrier in the frequency domain; The determining unit is configured to, when the second frequency interval is less than the preset threshold, determine, based on a preset rule, N unit spectrums in the first target resource pool as the first resources corresponding to any second terminal, and determine Q unit spectrums in the second target resource pool as the second resources corresponding to any second terminal, where the value of Q is determined according to the number of unit spectrums included in the downlink spectrum resources allocated to the target terminal by the second carrier, Q is a positive integer, and the second frequency interval is an interval in the frequency domain between the downlink operating frequency of the first carrier and the downlink operating frequency of the second carrier; The transmission unit is configured to control each of the at least one second terminal to transmit data through the corresponding first resource and second resource.

6. The interference suppression device according to claim 5, characterized in that: The determining unit is configured to input the location information of each first terminal as a data point in the data set and the location information of the target terminal as a centroid into a preset algorithm model, and determine, based on the distance between the data point and the centroid, at least one second terminal of the same category as the target terminal from the plurality of first terminals as a terminal cluster corresponding to the target terminal; Alternatively, the determination unit is configured to determine the distance between each first terminal and the target terminal based on the location information of each first terminal and the location information of the target terminal, and to use at least one second terminal whose distance to the target terminal is less than a preset distance as a terminal cluster corresponding to the target terminal.

7. The interference suppression device according to claim 5, characterized in that The determining unit is configured to determine a first frequency interval corresponding to the first carrier and the second carrier, and determine a magnitude relationship between the first frequency interval and a preset threshold; The determining unit is configured to, when determining that the first frequency interval is less than the preset threshold, determine a target uplink data volume and a target downlink data volume corresponding to the terminal cluster, the target uplink data volume being an average of an uplink data volume corresponding to each second terminal in the at least one second terminal, and the target downlink data volume being an average of a downlink data volume corresponding to each second terminal in the at least one second terminal; The determining unit is configured to, when the target uplink data volume is greater than the target downlink data volume, determine the frequencies of the downlink operating frequency of the first carrier other than the first interference frequency band as the first target resource pool, and determine the uplink operating frequency of the second carrier as the second target resource pool; the first interference frequency band is a frequency band between the maximum downlink operating frequency of the first carrier and a first frequency value, the first frequency value is the difference between the maximum downlink operating frequency of the first carrier and a first interference bandwidth, and the first interference bandwidth is the difference between the preset threshold and the first frequency interval; The determination unit is used to determine the downlink operating frequency of the first carrier as the first target resource pool when the target uplink data volume is less than or equal to the target downlink data volume, and determine the frequencies in the uplink operating frequency of the second carrier except the second interference frequency band as the second target resource pool; the second interference frequency band is a frequency band between the minimum value of the uplink operating frequency of the second carrier and the second frequency value, and the second frequency value is the sum of the minimum value of the uplink operating frequency of the second carrier and the first interference bandwidth.

8. The interference suppression device according to claim 7, characterized in that: The determining unit is configured to determine a second frequency interval corresponding to the first carrier and the second carrier, and determine a magnitude relationship between the second frequency interval and the preset threshold; The determining unit is configured to, when it is determined that the second frequency interval is less than the preset threshold, determine a first weight corresponding to the first carrier and a second weight corresponding to the second carrier, where the first weight and the second weight are determined based on at least one of the following: spectrum efficiency of the carrier and service transmission performance of the carrier; The determining unit is configured to, when the first weight is less than the second weight, determine the frequencies of the downlink operating frequency of the first carrier other than the first interference frequency band as the first target resource pool, and determine the downlink operating frequency of the second carrier as the second target resource pool; the first interference frequency band is a frequency band between the maximum value of the downlink operating frequency of the first carrier and a first frequency value, the first frequency value is the difference between the maximum value of the downlink operating frequency of the first carrier and a second interference bandwidth, and the second interference bandwidth is the difference between the preset threshold and the second frequency interval; The determination unit is used to determine the downlink operating frequency of the first carrier as the first target resource pool when the first weight is greater than or equal to the second weight, and determine the frequencies in the downlink operating frequency of the second carrier except the third interference frequency band as the second target resource pool; the third interference frequency band is a frequency band between the minimum downlink operating frequency of the second carrier and the third frequency value, and the third frequency value is the sum of the minimum downlink operating frequency of the second carrier and the first interference bandwidth.

9. An electronic device, characterized in that: include: A processor and a memory; wherein the memory is used to store one or more programs, and the one or more programs include computer-executable instructions. When the electronic device is running, the processor executes the computer-executable instructions stored in the memory to enable the electronic device to perform an interference suppression method according to any one of claims 1 to 4.

10. A computer-readable storage medium storing one or more programs, characterized in that: The one or more programs include instructions, which, when executed by a computer, enable the computer to perform an interference suppression method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Interference management method and device and storage medium

    CN114828102A

  • Communication method and terminal device

    WO2019095224A1