Interference management method, device and storage medium

By dividing terminal clusters in 5G base stations and controlling the terminal to access the corresponding beams, the problem of low inter-beam interference suppression effect is solved, and more efficient network performance is achieved.

CN114828102BActive Publication Date: 2025-02-11CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210602825.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-30
Publication Date
2025-02-11
Estimated Expiration
2042-05-30

AI Technical Summary

Technical Problem

In the prior art, the inter-beam interference suppression effect of 5G base stations is low, resulting in network performance being affected.

Method used

By obtaining the position information of multiple terminals in the preset area, dividing them into terminal clusters, and determining the target beam corresponding to the terminal cluster based on the beam measurement information of each terminal in the terminal cluster, the terminal is controlled to access the corresponding beam. And adjust the coverage parameters of the scrambled beam if necessary to reduce interference.

Benefits of technology

It effectively reduces the number of beams accessed by the terminal, improves the interference suppression effect between beams, and improves network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114828102B_ABST
    Figure CN114828102B_ABST
Patent Text Reader

Abstract

The present application provides an interference management method, device and storage medium, which relate to the field of communication technology and are used to solve the technical problem of low interference suppression effect between beams in general technology. The interference management method includes: obtaining location information of multiple terminals in a preset area, and dividing the multiple terminals into at least one terminal cluster based on the location information; performing a first operation for at least one terminal cluster to obtain at least one beam corresponding to at least one terminal cluster; the first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster; the target beam measurement information includes: signal strength value and signal quality value; according to the target beam measurement information, determining the target beam corresponding to the target terminal cluster; for each terminal among the multiple terminals, controlling a terminal to access the beam corresponding to the terminal cluster to which the terminal belongs.
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 management method, device and storage medium. Background Art

[0002] The fifth generation mobile communication technology (5G) base station supports more channels, uses large-scale antenna arrays, and supports massive antenna technology (massive multiple-input multiple-output, massive MIMO) to greatly improve network performance. 5G base stations that support massive MIMO technology can transmit multiple beams, and different beams cover different areas. The multi-beam transmission method can meet the coverage requirements of different scenarios and improve the spatial coverage performance of the network. When each terminal (User Equipment, UE) connected to the 5G base station accesses the network, it can select and access the beam with the strongest signal strength through beam measurement.

[0003] In order to avoid interference between beams, the prior art controls the coverage range of the beams by presetting the coverage parameters of the beams, and spatially staggers the beams of the same frequency to avoid mutual interference.

[0004] In general technology, when a UE selects an access beam, it selects the beam to be accessed based on the beam signal strength measured by a single UE. This method may cause different UEs in similar locations or in the same geographical area to access different beams, causing some UEs in similar locations to be scattered on different beams. In this way, it is difficult for 5G base stations to avoid interference between different beams by staggering them in space, reducing the effect of interference suppression. Summary of the invention

[0005] The present application provides an interference management method, device and storage medium, which are used to solve the technical problem of low interference suppression effect between beams in general technology.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, an interference management method is provided, comprising:

[0008] Acquire location information of multiple terminals in a preset area, and divide the multiple terminals into at least one terminal cluster based on the location information;

[0009] A first operation is performed for at least one terminal cluster to obtain at least one beam corresponding to the at least one terminal cluster; the first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster; the target beam measurement information includes: a signal strength value and a signal quality value; according to the target beam measurement information, a target beam corresponding to the target terminal cluster is determined; the target terminal cluster is any one of the at least one terminal cluster; the target terminal is any one of the target terminal cluster;

[0010] For each of the multiple terminals, control the terminal to access a beam corresponding to a terminal cluster to which the terminal belongs; a terminal is any one of the multiple terminals.

[0011] Optionally, after controlling each terminal among the multiple terminals to access a beam corresponding to a terminal cluster to which the terminal belongs, the method further includes:

[0012] A second operation is performed for at least one terminal cluster to obtain at least one interference beam corresponding to at least one terminal cluster; the second operation includes: determining at least one downlink interference beam according to target beam measurement information of each target terminal in the target terminal cluster; determining the average value of the average signal strength value of at least one downlink interference beam as the downlink interference value of the target terminal cluster; if the downlink interference value of the target terminal cluster is greater than a preset interference threshold, determining the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam;

[0013] Send a beam adjustment request message; the beam adjustment request message is used to request at least one disturbing beam to adjust the coverage parameters of at least one disturbing beam according to a preset rule.

[0014] Optionally, acquiring location information of multiple terminals in a preset area, and dividing the multiple terminals into at least one terminal cluster based on the location information includes:

[0015] Obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time;

[0016] The location information of multiple terminals in a preset area in each unit time period within a preset historical time is input into a clustering model to obtain at least one terminal cluster.

[0017] Optionally, acquiring location information of multiple terminals in a preset area, and dividing the multiple terminals into at least one terminal cluster based on the location information includes:

[0018] Obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time;

[0019] A third operation is performed for each of the multiple terminals to obtain at least one terminal cluster; the third operation includes: determining the distance between the first terminal and the second terminal according to the location information of the first terminal and the location information of the second terminal within a unit time period within a preset historical time; if the distance is less than the preset distance, determining a unit time period as a first unit time period; if the ratio of the number of first unit time periods within the preset historical time to the total number of unit time periods is greater than a preset ratio, determining that the first terminal and the second terminal are the same terminal cluster.

[0020] Optionally, the target beam measurement information further includes: a beam frequency; and determining a target beam corresponding to the target terminal cluster according to the target beam measurement information includes:

[0021] Determine at least one beam frequency included in at least one target beam measurement information as at least one candidate frequency; the at least one target beam measurement information corresponds one-to-one to at least one target terminal in the target terminal cluster;

[0022] Determine an average signal quality value of at least one candidate frequency according to at least one target beam measurement information; the average signal quality value of at least one candidate frequency is an average value of the signal quality values ​​of the candidate frequency measured by at least one target terminal in the at least one target beam measurement information;

[0023] Determine the candidate frequency with the largest average signal quality value among at least one candidate frequency as the target frequency, and determine at least one beam with at least one beam frequency being the target frequency as the candidate beam;

[0024] Determine the average signal strength value of the candidate beams, and determine the candidate beam with the largest average signal strength value as the target beam; the average signal strength value is the average value of the candidate beam signal strength value measured by at least one target terminal in at least one target beam measurement information; or, if the candidate beam is the strongest beam of a target terminal in a target terminal cluster, determine a target terminal as an associated terminal corresponding to the candidate beam, and determine the candidate beam with the largest ratio of the number of associated terminals to the total number of terminals included in the target terminal cluster as the target beam; the strongest beam is the beam with the largest beam signal strength value measured by a target terminal;

[0025] Optionally, determining at least one downlink interference beam according to target beam measurement information of each target terminal in the target terminal cluster includes:

[0026] In at least one target beam measurement information, if the beam frequency of each beam in at least one beam is the same as the frequency of the target beam, and the average signal strength value of each beam is greater than a preset first signal strength threshold, then at least one beam is determined as at least one downlink interference beam.

[0027] Optionally, determining a target jamming beam corresponding to a target terminal cluster according to an edge service load of each downlink jamming beam includes:

[0028] If the edge service load of a downlink interference beam is less than a preset load threshold, a downlink interference beam is determined as a target interference beam; the edge service load is: the number of edge terminals of a downlink interference beam, or the ratio of the number of physical resource blocks (PRBs) occupied by the edge terminals to the total number of available PRBs of a downlink interference beam; the edge terminal is a terminal located in the edge coverage area of ​​a downlink interference beam.

[0029] Optionally, the preset rules include:

[0030] If the width of the target jamming beam is not less than the preset minimum beam width, and the transmit power is not less than the preset minimum power, the width of the target jamming beam is reduced by a preset angle step value, and / or the transmit power of the target jamming beam is reduced by a preset power step value;

[0031] If the average signal strength value corresponding to the adjusted target disturbing beam is greater than or equal to the first signal strength threshold, the target disturbing beam continues to be adjusted until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

[0032] Optionally, obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time includes:

[0033] Sending a terminal location information request message to multiple base stations in a preset area; the terminal location information request message carries preset historical time information;

[0034] Receive terminal location information report messages sent by multiple base stations; the terminal location information report messages carry location information of multiple terminals within a preset historical time.

[0035] Optionally, obtaining target beam measurement information of each target terminal in the target terminal cluster includes:

[0036] Receiving beam measurement information indication messages sent by multiple base stations in a preset area; the beam measurement information indication message includes: beam measurement information corresponding to terminals served by multiple base stations and identifiers of multiple base stations; the beam measurement information indication message is sent by multiple base stations after receiving beam measurement report messages sent by multiple terminals in the preset area; the beam measurement report message includes beam measurement information; the beam measurement information includes terminal identifier, beam frequency, beam identifier and corresponding beam signal strength and signal quality;

[0037] If a terminal belongs to the target terminal cluster, the beam measurement information corresponding to the terminal is determined as the target beam measurement information.

[0038] In a second aspect, an interference management device is provided, comprising: an acquisition unit and a processing unit;

[0039] an acquisition unit, configured to acquire location information of a plurality of terminals in a preset area, and divide the plurality of terminals into at least one terminal cluster based on the location information;

[0040] A processing unit, configured to perform a first operation on at least one terminal cluster to obtain at least one beam corresponding to the at least one terminal cluster; the first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster; the target beam measurement information includes: a signal strength value and a signal quality value; determining a target beam corresponding to the target terminal cluster according to the target beam measurement information; the target terminal cluster is any one of the at least one terminal cluster; the target terminal is any one of the target terminal cluster;

[0041] The processing unit is also used to control each terminal among the multiple terminals to access a beam corresponding to a terminal cluster to which the terminal belongs; a terminal is any one of the multiple terminals.

[0042] Optionally, the processing unit is further used to perform a second operation for at least one terminal cluster to obtain at least one interference beam corresponding to the at least one terminal cluster; the second operation includes: determining at least one downlink interference beam according to the target beam measurement information of each target terminal in the target terminal cluster; determining the average value of the average signal strength value of at least one downlink interference beam as the downlink interference value of the target terminal cluster; if the downlink interference value of the target terminal cluster is greater than a preset interference threshold, determining the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam;

[0043] The interference management device also includes: a sending unit;

[0044] The sending unit is further used to send a beam adjustment request message; the beam adjustment request message is used to request at least one disturbing beam to adjust the coverage parameters of at least one disturbing beam according to a preset rule.

[0045] Optionally, obtain the unit, specifically used to:

[0046] Obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time;

[0047] The location information of multiple terminals in a preset area in each unit time period within a preset historical time is input into a clustering model to obtain at least one terminal cluster.

[0048] Optionally, obtain the unit, specifically used to:

[0049] Obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time;

[0050] A third operation is performed for each of the multiple terminals to obtain at least one terminal cluster; the third operation includes: determining the distance between the first terminal and the second terminal according to the location information of the first terminal and the location information of the second terminal within a unit time period within a preset historical time; if the distance is less than the preset distance, determining a unit time period as a first unit time period; if the ratio of the number of first unit time periods within the preset historical time to the total number of unit time periods is greater than a preset ratio, determining that the first terminal and the second terminal are the same terminal cluster.

[0051] Optionally, the target beam measurement information further includes: a beam frequency; and a processing unit, specifically configured to:

[0052] Determine at least one beam frequency included in at least one target beam measurement information as at least one candidate frequency; the at least one target beam measurement information corresponds one-to-one to at least one target terminal in the target terminal cluster;

[0053] Determine an average signal quality value of at least one candidate frequency according to at least one target beam measurement information; the average signal quality value of at least one candidate frequency is an average value of the signal quality values ​​of the candidate frequency measured by at least one target terminal in the at least one target beam measurement information;

[0054] Determine the candidate frequency with the largest average signal quality value among at least one candidate frequency as the target frequency, and determine at least one beam with at least one beam frequency being the target frequency as the candidate beam;

[0055] Determine the average signal strength value of the candidate beams, and determine the candidate beam with the largest average signal strength value as the target beam; the average signal strength value is the average value of the candidate beam signal strength value measured by at least one target terminal in at least one target beam measurement information; or, if the candidate beam is the strongest beam of a target terminal in a target terminal cluster, determine a target terminal as an associated terminal corresponding to the candidate beam, and determine the candidate beam with the largest ratio of the number of associated terminals to the total number of terminals included in the target terminal cluster as the target beam; the strongest beam is the beam with the largest beam signal strength value measured by a target terminal;

[0056] Optionally, a processing unit is used to:

[0057] In at least one target beam measurement information, if the beam frequency of each beam in at least one beam is the same as the frequency of the target beam, and the average signal strength value of each beam is greater than a preset first signal strength threshold, then at least one beam is determined as at least one downlink interference beam.

[0058] Optionally, a processing unit is used to:

[0059] If the edge service load of a downlink interference beam is less than a preset load threshold, a downlink interference beam is determined as a target interference beam; the edge service load is: the number of edge terminals of a downlink interference beam, or the ratio of the number of physical resource blocks (PRBs) occupied by the edge terminals to the total number of available PRBs of a downlink interference beam; the edge terminal is a terminal located in the edge coverage area of ​​a downlink interference beam.

[0060] Optionally, the preset rules include:

[0061] If the width of the target jamming beam is not less than the preset minimum beam width, and the transmit power is not less than the preset minimum power, the width of the target jamming beam is reduced by a preset angle step value, and / or the transmit power of the target jamming beam is reduced by a preset power step value;

[0062] If the average signal strength value corresponding to the adjusted target disturbing beam is greater than or equal to the first signal strength threshold, the target disturbing beam continues to be adjusted until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

[0063] Optionally, obtain the unit, specifically used to:

[0064] Sending a terminal location information request message to multiple base stations in a preset area; the terminal location information request message carries preset historical time information;

[0065] Receive terminal location information report messages sent by multiple base stations; the terminal location information report messages carry location information of multiple terminals within a preset historical time.

[0066] Optionally, obtain the unit, specifically used to:

[0067] Receiving beam measurement information indication messages sent by multiple base stations in a preset area; the beam measurement information indication message includes: beam measurement information corresponding to terminals served by multiple base stations and identifiers of multiple base stations; the beam measurement information indication message is sent by multiple base stations after receiving beam measurement report messages sent by multiple terminals in the preset area; the beam measurement report message includes beam measurement information; the beam measurement information includes terminal identifier, beam frequency, beam identifier and corresponding beam signal strength and signal quality;

[0068] If a terminal belongs to the target terminal cluster, the beam measurement information corresponding to the terminal is determined as the target beam measurement information.

[0069] In a third aspect, an interference management device is provided, comprising a memory and a processor; the memory is used to store computer execution instructions, and the processor is connected to the memory through a bus; when the interference management device is running, the processor executes the computer execution instructions stored in the memory, so that the interference management device executes the interference management method described in the first aspect.

[0070] The interference management device may be a network device, or a part of a network device, such as a chip system in the network device. The chip system is used to support the network device to implement the functions involved in the first aspect and any possible implementation thereof, for example, to obtain, determine, and send the data and / or information involved in the above-mentioned interference management method. The chip system includes a chip, and may also include other discrete devices or circuit structures.

[0071] In a fourth aspect, a computer-readable storage medium is provided, the computer-readable storage medium comprising computer execution instructions, and when the computer execution instructions are executed on a computer, the computer executes the interference management method described in the first aspect.

[0072] In a fifth aspect, a computer program product is also provided, which includes computer instructions. When the computer instructions are executed on an interference management device, the interference management device executes the interference management method as described in the first aspect above.

[0073] It should be noted that the above-mentioned computer instructions may be stored in whole or in part on a computer-readable storage medium. The computer-readable storage medium may be packaged together with the processor of the interference management device, or may be packaged separately from the processor of the interference management device, which is not limited in the embodiments of the present application.

[0074] The description of the second, third, fourth and fifth aspects of the present application can refer to the detailed description of the first aspect.

[0075] In the embodiments of the present application, the name of the interference management device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. For example, the receiving unit may also be called a receiving module, a receiver, etc. As long as the functions of each device or functional module are similar to those of the present application, they fall within the scope of the claims of the present application and their equivalent technologies.

[0076] The technical solution provided by this application brings at least the following beneficial effects:

[0077] Based on any of the above aspects, an embodiment of the present application provides an interference management method, which can obtain location information of multiple terminals in a preset area, and divide the multiple terminals into at least one terminal cluster based on the location information. Then, at least one beam corresponding to at least one terminal cluster can be determined, and for each terminal in the multiple terminals, each terminal is controlled to access the beam corresponding to the terminal cluster to which it belongs. In this way, the present application can reduce the number of beams accessed by terminals in the preset area and improve the interference suppression effect between beams.

[0078] The beneficial effects of the first, second, third, fourth and fifth aspects of the present application can all be referred to the analysis of the above beneficial effects, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0080] Figure 2 A hardware structure diagram of the interference management device provided in the embodiment of the present application Figure 1 ;

[0081] Figure 3 A hardware structure diagram of the interference management device provided in the embodiment of the present application Figure 2 ;

[0082] Figure 4 A flow chart of an interference management method provided in an embodiment of the present application Figure 1 ;

[0083] Figure 5 A flow chart of an interference management method provided in an embodiment of the present application Figure 2 ;

[0084] Figure 6 A flow chart of an interference management method provided in an embodiment of the present application Figure 3 ;

[0085] Figure 7 A flow chart of an interference management method provided in an embodiment of the present application Figure 4 ;

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

[0087] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0088] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0089] In order to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and order of execution.

[0090] As described in the background technology, 5G base stations support more channels, use large-scale antenna arrays, and support massive MIMO technology to significantly improve network performance.

[0091] Massive MIMO means that the transmitter and receiver use multiple transmit antennas and receive antennas to send and receive signals respectively. Through beamforming technology, the phase of the antenna array is adaptively adjusted to form multiple energy-concentrated narrow beams pointing to a specific area, thereby improving the system channel capacity and signal coverage.

[0092] 5G base station equipment can transmit multiple beams, and different beams cover different areas. Through multi-beam transmission, it can meet the coverage requirements of different scenarios and improve the spatial coverage performance of the network. When each terminal accesses the network, it selects and accesses the beam with the strongest signal strength through beam measurement.

[0093] In order to improve the efficiency of spectrum utilization, mobile communication networks usually adopt frequency reuse networking. Adjacent beams will use the same spectrum resources, resulting in mutual interference between different beams, affecting network performance. For the downlink direction, the downlink signal of the disturbing beam falls into the terminal receiver under the disturbed beam, causing downlink interference to the terminal under the disturbed beam.

[0094] In order to avoid interference between beams, the prior art controls the coverage range of the beams by presetting the coverage parameters of the beams, and spatially staggers the beams of the same frequency to avoid mutual interference.

[0095] In general technology, when a terminal selects an access beam, it selects the beam to be accessed based on the beam signal strength measured by a single terminal. This may cause different terminals in similar locations and in the same geographical area to access different beams. The terminals are scattered on different beams, and it is difficult to avoid interference between different beams by spatially staggering them. The interference suppression effect is limited, and the goal of suppressing interference between beams cannot be achieved.

[0096] In response to the above problems, an embodiment of the present application provides an interference management method, which can obtain the location information of multiple terminals in a preset area, and divide the multiple terminals into at least one terminal cluster based on the location information. Then, at least one beam corresponding to at least one terminal cluster can be determined, and for each terminal in the multiple terminals, each terminal is controlled to access the beam corresponding to the terminal cluster to which it belongs. In this way, the present application can reduce the number of beams accessed by terminals in the preset area and improve the interference suppression effect between beams.

[0097] The interference management method is applicable to an interference management system. The interference management system can be applicable to a preset area. The preset area is an arbitrarily defined area in the network, including at least one base station. Each base station can support at least one beam (supporting beamforming technology). Different beams cover different spatial areas.

[0098] Figure 1 A structure of the interference management system is shown. Figure 1 As shown, the interference management system includes: an interference management module, base station 1, base station 2 and a target terminal cluster in a preset area.

[0099] The interference management module is respectively connected to base station 1 and base station 2. Base station 1 is configured with beam 1 and beam 2, and base station 2 is configured with beam 3 and beam 4. There is at least one terminal in the preset area. At least one terminal can form a terminal cluster. Figure 1 A target terminal cluster is taken as an example for explanation.

[0100] The interference management module is used to implement the control function of interference coordination between beams in the preset area, and there is a message interaction interface between the base stations where each beam in the preset area is located. The interference management module is a functional entity, and the physical entity can be located in a base station, core network equipment, base station operation and maintenance platform in the preset area, or in an independent physical device.

[0101] Optionally, the terminal may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem. The wireless terminal may communicate with one or more core networks via a radio access network (RAN). The wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, or a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network, such as a mobile phone, tablet computer, laptop computer, netbook, personal digital assistant (PDA).

[0102] Optionally, the base station may be a base station or a base station controller for wireless communication, etc. In the embodiment of the present application, the base station may be a base station (base transceiver station, BTS) in a global system for mobile communication (GSM), a base station (node ​​B, NB) in code division multiple access (CDMA), a base station (evolved Node B, eNB) in long term evolution (LTE), an eNB in ​​the internet of things (IoT) or narrow band-internet of things (NB-IoT), a base station in a future 5G mobile communication network or a future evolved public land mobile network (PLMN), and the embodiment of the present application does not impose any restrictions on this.

[0103] Optionally, the interference management module may also be a server. The server may be a server in a server cluster (composed of multiple servers), a chip in the server, a system on chip in the server, or a virtual machine deployed on a physical machine, which is not limited in the present application. The basic hardware structure of the interference management module in the interference management system is similar, and includes Figure 2 or Figure 3 The interference management device shown in FIG. Figure 2 and Figure 3 Taking the interference management device shown as an example, the hardware structure of the interference management module is introduced.

[0104] like Figure 2 , which is a schematic diagram of a hardware structure of an interference management device provided in an embodiment of the present application. The interference management device includes a processor 21, a memory 22, a communication interface 23, and a bus 24. The processor 21, the memory 22, and the communication interface 23 can be connected via a bus 24.

[0105] The processor 21 is the control center of the interference management device, which can be a processor or a general term for multiple processing elements. For example, the processor 21 can be a general-purpose central processing unit (CPU) or other general-purpose processors. The general-purpose processor can be a microprocessor or any conventional processor.

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

[0107] The memory 22 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 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.

[0108] In a possible implementation, the memory 22 may exist independently of the processor 21, and the memory 22 may be connected to the processor 21 via a bus 24 to store instructions or program codes. When the processor 21 calls and executes the instructions or program codes stored in the memory 22, the interference management method provided in the following embodiments of the present application can be implemented.

[0109] In the embodiment of the present application, for the interference management module 102, the software programs stored in the memory 22 are different, so the functions implemented by the interference management module are different. The functions performed by each device will be described in conjunction with the following flowchart.

[0110] In another possible implementation, the memory 22 may also be integrated with the processor 21 .

[0111] The communication interface 23 is used to connect the interference management device to other devices through a communication network, and the communication network may be Ethernet, wireless access network, wireless local area network (WLAN), etc. The communication interface 23 may include a receiving unit for receiving data and a sending unit for sending data.

[0112] The bus 24 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 2 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0113] Figure 3 FIG. 2 shows another hardware structure of the interference management device in the embodiment of the present application. Figure 3 As shown, the interference management device may include a processor 31 and a communication interface 32. The processor 31 is coupled to the communication interface 32.

[0114] The functions of the processor 31 may refer to the description of the processor 21. In addition, the processor 31 also has a storage function and can function as the memory 22 described above.

[0115] The communication interface 32 is used to provide data to the processor 31. The communication interface 32 may be an internal interface of the interference management device, or an external interface of the interference management device (equivalent to the communication interface 23).

[0116] It should be pointed out that Figure 2 (or Figure 3 ) does not constitute a limitation on the interference management device, except Figure 2 (or Figure 3 ) In addition to the components shown in the figure, the interference management device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0117] The interference management method provided in the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0118] like Figure 4 As shown, the interference management method provided in the embodiment of the present application is applied to Figure 1 The interference management module shown. The interference management method includes:

[0119] S401. An interference management module obtains location information of multiple terminals in a preset area, and divides the multiple terminals into at least one terminal cluster based on the location information.

[0120] Optionally, the interference management module obtains location information of multiple terminals in a preset area in each unit time period within a preset historical time, including:

[0121] The interference management module sends a terminal location information request message to multiple base stations in a preset area; the terminal location information request message carries preset historical time information;

[0122] The interference management module receives terminal location information report messages sent by multiple base stations; the terminal location information report messages carry location information of multiple terminals within a preset historical time.

[0123] Specifically, the interference management module may send a terminal location information request message to each base station in a preset area, wherein the message carries preset historical time information.

[0124] The location information of the terminal is defined as the latitude and longitude information of the terminal's location, which can be obtained through the terminal GPS positioning technology or the base station positioning technology.

[0125] The preset historical time is a time period before the preset first cycle, which includes a number of unit time periods, and the length of each unit time period is the same as the preset second cycle.

[0126] Each base station in the preset area can obtain the location information of all terminals accessing the base station according to the preset second period, and send a terminal location information report message to the interference management module, which carries the location information of each terminal in the preset historical time.

[0127] After acquiring the location information of multiple terminals in the preset area, the interference management module may divide all the terminals in the preset area into terminal clusters using a preset algorithm and determine terminal cluster parameters.

[0128] The preset area may include at least one terminal cluster, and different terminal clusters may be uniquely distinguished by a terminal cluster identifier.

[0129] The terminal cluster parameter includes a terminal cluster identifier and an identifier list of each terminal included in the terminal cluster.

[0130] The preset algorithm is used to classify terminals with similar location characteristics into the same terminal cluster, so that the terminals in the same terminal cluster are located in the same geographical area, and the signal strength of each received beam and the interference between beams are similar.

[0131] S402: The interference management module performs a first operation on at least one terminal cluster to obtain at least one beam corresponding to the at least one terminal cluster.

[0132] The first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster. The target beam measurement information includes: a signal strength value and a signal quality value. According to the target beam measurement information, a target beam corresponding to the target terminal cluster is determined. The target terminal cluster is any one of at least one terminal cluster; the target terminal is any one terminal in the target terminal cluster.

[0133] Optionally, the interference management module obtains target beam measurement information of each target terminal in the target terminal cluster, including:

[0134] The interference management module receives beam measurement information indication messages sent by multiple base stations in the preset area; the beam measurement information indication message includes: beam measurement information corresponding to terminals served by multiple base stations and identifiers of multiple base stations; the beam measurement information indication message is sent by multiple base stations after receiving beam measurement report messages sent by multiple terminals in the preset area; the beam measurement report message includes beam measurement information; the beam measurement information includes terminal identifier, beam frequency, beam identifier and corresponding beam signal strength and signal quality;

[0135] If a terminal belongs to the target terminal cluster, the interference management module determines the beam measurement information corresponding to the terminal as the target beam measurement information.

[0136] Specifically, each terminal within the preset area can send a beam measurement report message to multiple base stations according to a preset second period, which carries the beam measurement information corresponding to each terminal.

[0137] The beam measurement information includes the terminal identifier, beam frequency, beam identifier and the corresponding beam signal strength and signal quality. One beam measurement information corresponds to one terminal identifier, and one beam measurement information includes at least one beam identifier and the corresponding beam signal strength and signal quality.

[0138] The signal strength of a beam is defined as the reference signal power value of the beam measured by the terminal, and the signal quality of a beam is defined as the ratio of the reference signal of the beam measured by the terminal to the interference noise.

[0139] The preset second period is a measurement period of the terminal, and its length is shorter than the preset first period length.

[0140] After receiving the beam measurement report message, multiple base stations send a beam measurement information indication message to the interference management module, which carries the beam measurement information corresponding to the terminal and multiple base station identifiers.

[0141] After receiving multiple beam measurement information sent by multiple base stations, the interference management module can determine the target beam measurement information corresponding to the target terminal cluster.

[0142] The target beam measurement information includes beam measurement information corresponding to at least one target terminal in the target terminal cluster. The target beam information can be determined according to the target terminal cluster parameters.

[0143] Specifically, if a terminal belongs to a target terminal cluster, the beam measurement information corresponding to the terminal belongs to the target beam measurement information.

[0144] The target terminal cluster is any terminal cluster in the preset area. The target terminal is any terminal in the target terminal cluster.

[0145] S403: The interference management module controls, for each of the multiple terminals, a terminal to access a beam corresponding to a terminal cluster to which the terminal belongs.

[0146] Herein, a terminal is any one of multiple terminals.

[0147] Specifically, the interference management module may send a beam access request message to a base station accessed by each target terminal in the target terminal cluster, which carries a target beam identifier and target terminal cluster parameters.

[0148] The base station accessed by each target terminal sends a beam access indication message to each target terminal, which carries a target beam identifier.

[0149] After receiving the beam access indication message, each target terminal accesses the target beam.

[0150] It can be seen from the above description that each terminal generally accesses the beam with the largest signal strength based on the measurement of the signal strength of each beam. This will cause different terminals in the same area to access different beams, increase the number of beams accessed by terminals in the area, and increase inter-beam interference. In this application, after the interference management module determines the terminal cluster and the corresponding target beam, it controls the terminals in the same terminal cluster to access the same target beam by sending messages, which can reduce the number of beams accessed by each terminal in the terminal cluster and improve the interference suppression effect between beams.

[0151] In one embodiment, in combination Figure 4 ,like Figure 5 As shown, after the interference management module controls each terminal among the multiple terminals to access a beam corresponding to a terminal cluster to which the terminal belongs, it also includes:

[0152] S501. The interference management module performs a second operation on at least one terminal cluster to obtain at least one interference beam corresponding to the at least one terminal cluster.

[0153] The second operation includes: determining at least one downlink interference beam according to the target beam measurement information of each target terminal in the target terminal cluster. Determining the average value of the average signal strength value of at least one downlink interference beam as the downlink interference value of the target terminal cluster. If the downlink interference value of the target terminal cluster is greater than a preset interference threshold, determining the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam.

[0154] Specifically, the interference management module may determine the downlink interference beam according to the target beam measurement information. Then, the interference management module may determine the downlink interference value of the target terminal cluster.

[0155] In one practicable manner, the interference management module may first determine the average value of the average signal strength value of at least one downlink interfering beam as the downlink interference value of the target terminal cluster.

[0156] Specifically, the downlink interference value may be defined as an average value of average signal strength values ​​of at least one downlink disturbing beam.

[0157] After each terminal in the target terminal cluster accesses the target beam, since there may be multiple beams in the area where the target terminal cluster is located, the downlink interference beam and downlink interference value causing interference to the target terminal cluster are determined by obtaining the beam measurement information of each terminal in the target terminal cluster.

[0158] The downlink interference value is used to reflect the magnitude of the downlink interference suffered by the target terminal cluster. When the downlink interference is large, the target interference beam is further determined and its coverage parameters are adjusted to reduce the interference suffered by each terminal in the target terminal cluster.

[0159] If the downlink interference value of the target terminal cluster is greater than a preset interference threshold, and the edge service load of the downlink disturbing beam is less than a preset load threshold, the downlink disturbing beam is determined as the target disturbing beam.

[0160] Correspondingly, if the downlink interference value of the target terminal cluster is less than or equal to the preset interference threshold, or the edge service load of the downlink interference beam is greater than or equal to the preset load threshold, there is no need to determine the target interference beam.

[0161] S502: The interference management module sends a beam adjustment request message.

[0162] The beam adjustment request message is used to request at least one disturbing beam to adjust the coverage parameter of at least one disturbing beam according to a preset rule.

[0163] Specifically, the interference management module may send a beam adjustment request message to the target base station where the target interfering beam is located, wherein the message carries the target interfering beam identifier.

[0164] After receiving the beam adjustment request message, the target base station can adjust the coverage parameters of the target interference beam according to the preset rules.

[0165] The coverage parameters of the beam include at least one of the parameters such as the width of the beam and the transmission power.

[0166] The beam width can be defined as the angle between two points on both sides of the maximum radiation direction of the main lobe of the beam where the radiation intensity decreases by 3dB. The smaller the lobe width, the better the beam directivity and the stronger the anti-interference ability.

[0167] The beam transmission power is the power value allocated to the beam by the base station where the beam is located. The greater the beam transmission power, the longer the coverage distance, and the stronger the interference to the terminals under other adjacent beams.

[0168] In one embodiment, the preset rules include:

[0169] If the width of the target interference beam is not less than the preset minimum width and the transmit power is not less than the preset minimum power, the width of the target interference beam is reduced by the preset angle step value and / or the transmit power of the target interference beam is reduced by the preset power step value.

[0170] If the average signal strength value corresponding to the adjusted target disturbing beam is greater than or equal to the first signal strength threshold, the target disturbing beam continues to be adjusted until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

[0171] Exemplarily, if the width of the current target interference beam is not less than a preset minimum width, and the transmit power is not less than a preset minimum power, the width of the target interference beam is reduced by a preset angle step value, and / or the transmit power of the target interference beam is reduced by a preset power step value.

[0172] The target base station reacquires the target beam measurement information corresponding to the target terminal cluster in the next second period, which includes the beam measurement information corresponding to at least one target terminal in the target terminal cluster. The beam measurement information corresponding to each target terminal includes at least one beam identifier and a corresponding beam signal strength value.

[0173] The target base station determines the average signal strength value of the target disturbing beam according to the target beam measurement information, that is, the average value of the signal strength value of the target disturbing beam measured by at least one target terminal in the target beam measurement information.

[0174] The target base station compares the average signal strength value of the target jamming beam with the preset first signal strength threshold. If the average signal strength value of the target jamming beam is not greater than the preset first signal strength threshold, the current beam width and beam transmission power are determined as the coverage parameters of the adjusted target jamming beam.

[0175] Correspondingly, if the average signal strength value of the target disturbing beam is greater than the preset first signal strength threshold, the target disturbing beam continues to be adjusted until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

[0176] In general technologies, the coverage parameters of each beam and the corresponding coverage range are pre-set and cannot be dynamically adjusted based on changes in terminal position and real-time interference conditions. It is difficult to meet the interference suppression requirements of the terminal in real time, affecting the service performance of the terminal.

[0177] In the present application, the target base station adjusts the coverage parameters of the target interference beam according to a preset step size until the average signal strength value of the beam is no greater than the preset first signal strength threshold. By adjusting the coverage parameters of the target interference beam, the average signal strength value of the target interference beam is reduced, thereby reducing interference to the target terminal cluster.

[0178] In one embodiment, in combination Figure 5 ,like Figure 6 As shown, in the above S401, the interference management module obtains the location information of multiple terminals in a preset area, and divides the multiple terminals into at least one terminal cluster based on the location information, specifically including:

[0179] S601. An interference management module obtains location information of multiple terminals in a preset area in each unit time period within a preset historical time.

[0180] S602: The interference management module inputs the location information of multiple terminals in a preset area in each unit time period in a preset historical time into a clustering model to obtain at least one terminal cluster.

[0181] Specifically, the interference management module may obtain the location information of all terminals in a preset area in each unit time period in a preset historical time, and use the location information as sample data to input into a clustering model to obtain at least one terminal cluster.

[0182] Optionally, the clustering model may adopt a k-means clustering algorithm (k-means clustering algorithm, K-means), a system clustering algorithm, a density-based clustering algorithm (Density-Based Spatial Clustering of Applications with Noise, DBSCAN) and other models.

[0183] In one embodiment, in combination Figure 5 ,like Figure 7As shown, the method in which the interference management module obtains location information of multiple terminals in a preset area and divides the multiple terminals into at least one terminal cluster based on the location information specifically includes:

[0184] S701. An interference management module obtains location information of multiple terminals in a preset area in each unit time period within a preset historical time.

[0185] S702: The interference management module performs a third operation on each of the multiple terminals to obtain at least one terminal cluster.

[0186] The third operation includes: determining the distance between the first terminal and the second terminal according to the location information of the first terminal and the location information of the second terminal within a unit time period in the preset historical time. If the distance is less than the preset distance, determining the unit time period as the first unit time period. If the ratio of the number of first unit time periods to the total number of unit time periods within the preset historical time is greater than a preset ratio, determining that the first terminal and the second terminal are the same terminal cluster.

[0187] Exemplarily, the interference management module may obtain location information of all terminals in a preset area in each unit time period within a preset historical time.

[0188] In a certain unit time period within the preset historical time, if the distance between the terminal 1 and the terminal 2 is smaller than a preset third threshold, the unit time period is determined as a first unit time period.

[0189] If the ratio of the number of the first unit time periods to the total number of unit time periods within the preset historical time is greater than a preset fourth threshold, it is considered that terminal 1 and terminal 2 belong to the same terminal cluster.

[0190] The distance between terminal 1 and terminal 2 may be determined based on their location information, that is, calculated based on their longitude and latitude.

[0191] By the above Figure 6 and Figure 7 It can be seen that the interference management module is based on the location information of each terminal in the target terminal cluster in each unit time period within a preset historical time. Through a preset algorithm, it fully explores the location distribution characteristics and regularity of each terminal in a longer time range, and divides terminals with similar characteristics into the same terminal cluster, so that the terminals in the same terminal cluster are located in the same geographical area, and the signal strength of each received beam is similar to the interference between beams. Therefore, the target beam to be accessed can be selected in units of terminal clusters. By controlling the terminals in the same terminal cluster to access the target beam, the number of beams accessed by terminals in the preset area is reduced, the interference suppression effect between beams is improved, and interference management in units of terminal clusters is realized.

[0192] In one embodiment, the target beam measurement information further includes: beam frequency. In the above S402, the method in which the interference management module determines the target beam corresponding to the target terminal cluster according to the target beam measurement information specifically includes:

[0193] The interference management module determines at least one beam frequency included in at least one target beam measurement information as at least one candidate frequency.

[0194] Among them, at least one target beam measurement information corresponds one-to-one to at least one target terminal in the target terminal cluster.

[0195] Specifically, the interference management module may determine the beam frequency included in the target beam measurement information as the candidate frequency.

[0196] The interference management module determines an average signal quality value of at least one candidate frequency based on the at least one target beam measurement information.

[0197] The average signal quality value of at least one candidate frequency is an average value of the signal quality values ​​of the candidate frequency measured by at least one target terminal in at least one target beam measurement information.

[0198] Specifically, the interference management module may determine the average signal quality value of each candidate frequency according to the target beam measurement information, that is, the average value of the candidate frequency signal quality values ​​measured by at least one target terminal in the target beam measurement information.

[0199] The interference management module determines the candidate frequency with the largest average signal quality value among at least one candidate frequency as the target frequency, and determines at least one beam with at least one beam frequency being the target frequency as the candidate beam.

[0200] Specifically, the interference management module may determine the candidate frequency with the largest average signal quality value as the target frequency. Then, the interference management module may determine the beam whose beam frequency in the target beam measurement information is the target frequency as the candidate beam.

[0201] The interference management module determines average signal strength values ​​of the candidate beams, and determines the candidate beam with the largest average signal strength value as the target beam.

[0202] The average signal strength value is the average value of the candidate beam signal strength value measured by at least one target terminal in at least one target beam measurement information. Alternatively, if the candidate beam is the strongest beam of a target terminal in the target terminal cluster, a target terminal is determined as the associated terminal corresponding to the candidate beam, and the candidate beam with the largest ratio of the number of associated terminals to the total number of terminals included in the target terminal cluster is determined as the target beam. The strongest beam is the beam with the largest beam signal strength value measured by a target terminal.

[0203] In one achievable manner, when the interference management module determines the target beam corresponding to the target terminal cluster, it can determine the average signal strength value of each candidate beam, that is, the average value of the candidate beam signal strength value measured by at least one target terminal in the target beam measurement information.

[0204] Next, the interference management module may determine the candidate beam with the largest average signal strength value as the target beam.

[0205] In yet another achievable manner, the interference management module may determine the weight of each candidate beam when determining the target beam corresponding to the target terminal cluster.

[0206] The weight of the candidate beam is defined as the ratio of the number of associated terminals of the candidate beam to the total number of terminals included in the target terminal cluster.

[0207] Specifically, if the candidate beam is the strongest beam of a target terminal in the target terminal cluster, the interference management module can determine the target terminal as the associated terminal corresponding to the candidate beam. Then, the interference management module can determine the candidate beam with the largest ratio of the number of associated terminals to the total number of terminals included in the target terminal cluster as the target beam.

[0208] Among them, the strongest beam of each target terminal in the target terminal cluster can be determined according to the target beam measurement information.

[0209] Specifically, the target beam measurement information includes beam measurement information corresponding to at least one target terminal in the target terminal cluster, wherein the beam measurement information corresponding to each target terminal includes at least one beam identifier and a corresponding beam signal strength value. The interference management module can determine the beam with the largest beam signal strength value as the strongest beam of the target terminal.

[0210] From the above description, it can be seen that in this application, in a multi-beam coverage area, when a terminal accesses a beam, it is not only based on the signal strength measurement value of a single terminal, but is based on the beam signal strength and signal quality measurement values ​​of each terminal in the terminal cluster to determine the target beam to be accessed.

[0211] Specifically, the interference management module can determine the target frequency and the corresponding candidate beams based on the beam signal quality measurement values ​​of each terminal in the target terminal cluster, and further determine the target beam to be accessed from the candidate beams based on the beam signal strength measurement values ​​of each terminal in the target terminal cluster.

[0212] In this way, the present application can make the average signal quality of the target beam higher and the interference lower, and at the same time make the average signal strength of the target beam higher, thereby improving the received signal quality of each terminal in the target terminal cluster and meeting the network performance requirements of the terminal.

[0213] In one embodiment, in the above S501, the method in which the interference management module determines at least one downlink interference beam according to the target beam measurement information of each target terminal in the target terminal cluster specifically includes:

[0214] In at least one target beam measurement information, if the beam frequency of each beam in at least one beam is the same as the frequency of the target beam, and the average signal strength value of each beam is greater than a preset first signal strength threshold, the interference management module determines at least one beam as at least one downlink interference beam.

[0215] Specifically, in the target beam measurement information, if the beam frequency of a certain beam is the same as the frequency of the target beam, and the average signal strength value is greater than the preset first signal strength threshold, the interference management module determines the beam as a downlink interference beam. The average signal strength value is defined as the average value of the candidate beam signal strength values ​​measured by at least one target terminal in the target beam measurement information.

[0216] In one embodiment, in the above S501, the method in which the interference management module determines the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam specifically includes:

[0217] If the edge service load of a downlink interference beam is less than a preset load threshold, the interference management module determines a downlink interference beam as a target interference beam. Specifically, if the edge service load of a downlink interference beam is less than a preset load threshold, the interference management module can determine the downlink interference beam as a target interference beam.

[0218] The edge service load is defined as the ratio of the number of edge terminals of the beam or the number of physical resource blocks (PRBs) occupied by the edge terminals to the total number of available PRBs of the beam. The edge terminal is a terminal located in the edge coverage area of ​​the beam.

[0219] Optionally, if a terminal accessing the beam measures that the signal strength value of the beam is less than a preset second signal strength threshold, the terminal is determined as an edge terminal of the beam.

[0220] In the present application, the interference management module can determine the downlink interference beam causing interference to the target terminal cluster based on the beam measurement information of each terminal in the target terminal cluster, and determine the target interference beam to be adjusted based on the edge service load information of the beam.

[0221] After the target interference beam is adjusted, the coverage of the beam shrinks, and the signal strength received by some terminals in the edge coverage area of ​​the beam decreases, and the network performance may be affected. This application can reduce the number of terminals affected during the beam adjustment process by selecting a beam with a smaller edge service load as the target interference beam to be adjusted, thereby reducing the interference to the target terminal cluster while reducing the impact on the service performance of other terminals in the preset area, thereby ensuring the overall network performance of the preset area.

[0222] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the 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 realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, 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 the form of hardware or computer software driving hardware 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 exceed the scope of the present application.

[0223] The embodiment of the present application can divide the functional modules of the interference management device 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 module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.

[0224] like Figure 8 FIG. 1 is a schematic diagram of the structure of an interference management device provided in an embodiment of the present application. The interference management device can be used to perform Figure 4-Figure 7 The interference management method shown. Figure 8 The interference management device shown includes: an acquisition unit 801 and a processing unit 802;

[0225] An acquiring unit 801 is configured to acquire location information of a plurality of terminals in a preset area, and divide the plurality of terminals into at least one terminal cluster based on the location information;

[0226] The processing unit 802 is configured to perform a first operation on at least one terminal cluster to obtain at least one beam corresponding to the at least one terminal cluster; the first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster; the target beam measurement information includes: a signal strength value and a signal quality value; determining a target beam corresponding to the target terminal cluster according to the target beam measurement information; the target terminal cluster is any one of the at least one terminal cluster; the target terminal is any one of the target terminal cluster;

[0227] The processing unit 802 is further configured to control, for each terminal among the multiple terminals, a terminal to access a beam corresponding to a terminal cluster to which the terminal belongs; a terminal is any one of the multiple terminals.

[0228] Optionally, the processing unit 802 is further used to perform a second operation for at least one terminal cluster to obtain at least one interference beam corresponding to the at least one terminal cluster; the second operation includes: determining at least one downlink interference beam according to the target beam measurement information of each target terminal in the target terminal cluster; determining the average value of the average signal strength value of at least one downlink interference beam as the downlink interference value of the target terminal cluster; if the downlink interference value of the target terminal cluster is greater than a preset interference threshold, determining the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam;

[0229] The interference management device further includes: a sending unit 803;

[0230] The sending unit 803 is further used to send a beam adjustment request message; the beam adjustment request message is used to request at least one disturbing beam to adjust the coverage parameters of at least one disturbing beam according to a preset rule.

[0231] Optionally, the acquiring unit 801 is specifically configured to:

[0232] Obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time;

[0233] The location information of multiple terminals in a preset area in each unit time period within a preset historical time is input into a clustering model to obtain at least one terminal cluster.

[0234] Optionally, the acquiring unit 801 is specifically configured to:

[0235] Obtaining location information of multiple terminals in a preset area in each unit time period within a preset historical time;

[0236] A third operation is performed for each of the multiple terminals to obtain at least one terminal cluster; the third operation includes: determining the distance between the first terminal and the second terminal according to the location information of the first terminal and the location information of the second terminal within a unit time period within a preset historical time; if the distance is less than the preset distance, determining a unit time period as a first unit time period; if the ratio of the number of first unit time periods within the preset historical time to the total number of unit time periods is greater than a preset ratio, determining that the first terminal and the second terminal are the same terminal cluster.

[0237] Optionally, the target beam measurement information further includes: a beam frequency; and a processing unit 802, specifically configured to:

[0238] Determine at least one beam frequency included in at least one target beam measurement information as at least one candidate frequency; the at least one target beam measurement information corresponds one-to-one to at least one target terminal in the target terminal cluster;

[0239] Determine an average signal quality value of at least one candidate frequency according to at least one target beam measurement information; the average signal quality value of at least one candidate frequency is an average value of the signal quality values ​​of the candidate frequency measured by at least one target terminal in the at least one target beam measurement information;

[0240] Determine the candidate frequency with the largest average signal quality value among at least one candidate frequency as the target frequency, and determine at least one beam with at least one beam frequency being the target frequency as the candidate beam;

[0241] Determine the average signal strength value of the candidate beams, and determine the candidate beam with the largest average signal strength value as the target beam; the average signal strength value is the average value of the candidate beam signal strength value measured by at least one target terminal in at least one target beam measurement information; or, if the candidate beam is the strongest beam of a target terminal in a target terminal cluster, determine a target terminal as an associated terminal corresponding to the candidate beam, and determine the candidate beam with the largest ratio of the number of associated terminals to the total number of terminals included in the target terminal cluster as the target beam; the strongest beam is the beam with the largest beam signal strength value measured by a target terminal;

[0242] Optionally, the processing unit 802 is specifically configured to:

[0243] In at least one target beam measurement information, if the beam frequency of each beam in at least one beam is the same as the frequency of the target beam, and the average signal strength value of each beam is greater than a preset first signal strength threshold, then at least one beam is determined as at least one downlink interference beam.

[0244] Optionally, the processing unit 802 is specifically configured to:

[0245] If the edge service load of a downlink interference beam is less than a preset load threshold, a downlink interference beam is determined as a target interference beam; the edge service load is: the number of edge terminals of a downlink interference beam, or the ratio of the number of physical resource blocks (PRBs) occupied by the edge terminals to the total number of available PRBs of a downlink interference beam; the edge terminal is a terminal located in the edge coverage area of ​​a downlink interference beam.

[0246] Optionally, the preset rules include:

[0247] If the width of the target jamming beam is not less than the preset minimum beam width, and the transmit power is not less than the preset minimum power, the width of the target jamming beam is reduced by a preset angle step value, and / or the transmit power of the target jamming beam is reduced by a preset power step value;

[0248] If the average signal strength value corresponding to the adjusted target disturbing beam is greater than or equal to the first signal strength threshold, the target disturbing beam continues to be adjusted until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

[0249] Optionally, the acquiring unit 801 is specifically configured to:

[0250] Sending a terminal location information request message to multiple base stations in a preset area; the terminal location information request message carries preset historical time information;

[0251] Receive terminal location information report messages sent by multiple base stations; the terminal location information report messages carry location information of multiple terminals within a preset historical time.

[0252] Optionally, the acquiring unit 801 is specifically configured to:

[0253] Receive beam measurement information indication messages sent by multiple base stations in the preset area; the beam measurement information indication message includes: beam measurement information corresponding to terminals served by multiple base stations and identifiers of multiple base stations; the beam measurement information indication message is sent by multiple base stations after receiving beam measurement report messages sent by multiple terminals in the preset area; the beam measurement report message includes beam measurement information; the beam measurement information includes terminal identifier, beam frequency, beam identifier and corresponding beam signal strength and signal quality;

[0254] If a terminal belongs to the target terminal cluster, the beam measurement information corresponding to the terminal is determined as the target beam measurement information.

[0255] An embodiment of the present application also provides a computer-readable storage medium, which includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer executes the interference management method provided in the above embodiment.

[0256] An embodiment of the present application also provides a computer program, which can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program can implement the interference management method provided in the above embodiment.

[0257] Those skilled in the art should be aware that in one or more of the above examples, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special-purpose computers.

[0258] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0259] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The unit described as a separate component may or may not be physically separated, and the component displayed as a unit may be a physical unit or multiple physical units, that is, it may be located in one place, or it may be distributed in multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0260] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0261] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. An interference management method, characterized in that: include: Acquire location information of multiple terminals in a preset area, and divide the multiple terminals into at least one terminal cluster based on the location information; The location information of the multiple terminals is the latitude and longitude information of the locations of the multiple terminals; Performing a first operation on each of the at least one terminal cluster to obtain at least one beam corresponding to the at least one terminal cluster in a one-to-one manner; The first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster; the target beam measurement information includes: a signal strength value and a signal quality value; determining a target beam corresponding to the target terminal cluster according to the target beam measurement information; the target terminal cluster is any one of the at least one terminal cluster; the target terminal is any one terminal in the target terminal cluster; For each of the multiple terminals, control one terminal to access a beam corresponding to a terminal cluster to which the one terminal belongs; the one terminal is any one of the multiple terminals; The acquiring location information of a plurality of terminals in a preset area, and dividing the plurality of terminals into at least one terminal cluster based on the location information, includes: Acquire location information of the plurality of terminals in the preset area in each unit time period within a preset historical time; A third operation is performed for each of the multiple terminals to obtain the at least one terminal cluster; the third operation includes: determining the distance between the first terminal and the second terminal according to the location information of the first terminal and the location information of the second terminal within a unit time period within the preset historical time; if the distance is less than the preset distance, determining the one unit time period as a first unit time period; if the ratio of the number of first unit time periods within the preset historical time period to the total number of unit time periods is greater than a preset ratio, determining that the first terminal and the second terminal are the same terminal cluster; The target beam measurement information further includes: a beam frequency; and determining the target beam corresponding to the target terminal cluster according to the target beam measurement information includes: Determine at least one beam frequency included in at least one target beam measurement information as at least one candidate frequency; the at least one target beam measurement information corresponds one-to-one to at least one target terminal in the target terminal cluster; Determine, according to the at least one target beam measurement information, an average signal quality value of the at least one candidate frequency; the average signal quality value of the at least one candidate frequency is an average value of the candidate frequency signal quality values ​​measured by the at least one target terminal in the at least one target beam measurement information; Determine the candidate frequency with the largest average signal quality value among the at least one candidate frequency as the target frequency, and determine at least one beam whose at least one beam frequency is the target frequency as the candidate beam; Determine the average signal strength value of the candidate beams, and determine the candidate beam with the largest average signal strength value as the target beam; the average signal strength value is the average value of the candidate beam signal strength values ​​measured by the at least one target terminal in the at least one target beam measurement information; or, if the candidate beam is the strongest beam of a target terminal in the target terminal cluster, determine the one target terminal as the associated terminal corresponding to the candidate beam, and determine the candidate beam with the largest ratio of the number of associated terminals to the number of terminals included in the target terminal cluster as the target beam; the strongest beam is the beam with the largest beam signal strength value measured by the one target terminal.

2. The interference management method according to claim 1, characterized in that: After controlling, for each of the multiple terminals, one terminal to access a beam corresponding to a terminal cluster to which the one terminal belongs, the method further includes: A second operation is performed for each of the at least one terminal cluster to obtain at least one interference beam corresponding to the at least one terminal cluster; the second operation includes: determining at least one downlink interference beam according to target beam measurement information of each target terminal in the target terminal cluster; determining the average value of the average signal strength value of the at least one downlink interference beam as the downlink interference value of the target terminal cluster; if the downlink interference value of the target terminal cluster is greater than a preset interference threshold, determining the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam; Sending a beam adjustment request message; the beam adjustment request message is used to request the at least one disturbing beam to adjust the coverage parameter of the at least one disturbing beam according to a preset rule.

3. The interference management method according to claim 1, characterized in that: The acquiring location information of a plurality of terminals in a preset area, and dividing the plurality of terminals into at least one terminal cluster based on the location information, includes: Acquire location information of the plurality of terminals in the preset area in each unit time period within a preset historical time; The location information of the multiple terminals in the preset area in each unit time period within a preset historical time is input into a clustering model to obtain the at least one terminal cluster.

4. The interference management method according to claim 2, characterized in that: The determining, according to the target beam measurement information of each target terminal in the target terminal cluster, at least one downlink interference beam comprises: In at least one target beam measurement information, if the beam frequency of each beam in at least one beam is the same as the frequency of the target beam, and the average signal strength value of each beam is greater than a preset first signal strength threshold, then the at least one beam is determined as the at least one downlink interference beam.

5. The interference management method according to claim 2, characterized in that: The determining, according to the edge service load of each downlink interference beam, a target interference beam corresponding to the target terminal cluster includes: If the edge service load of a downlink interference beam is less than a preset load threshold, the downlink interference beam is determined as the target interference beam; the edge service load is: the number of edge terminals of the downlink interference beam, or the ratio of the number of physical resource blocks (PRBs) occupied by the edge terminals to the total number of available PRBs of the downlink interference beam; the edge terminal is a terminal located in the edge coverage area of ​​the downlink interference beam.

6. The interference management method according to claim 2, characterized in that: The preset rules include: If the width of the target jamming beam is not less than a preset minimum width, and the transmit power is not less than a preset minimum power, the width of the target jamming beam is reduced by a preset angle step value, and / or the transmit power of the target jamming beam is reduced by a preset power step value; If the average signal strength value corresponding to the adjusted target disturbing beam is greater than or equal to the first signal strength threshold, continue to adjust the target disturbing beam until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

7. The interference management method according to claim 1 or 3, characterized in that: The obtaining of the location information of the plurality of terminals in the preset area in each unit time period within a preset historical time includes: Sending a terminal location information request message to multiple base stations in the preset area; the terminal location information request message carries preset historical time information; Receive terminal location information report messages sent by the multiple base stations; the terminal location information report messages carry the location information of the multiple terminals within the preset historical time.

8. The interference management method according to claim 1, characterized in that: The obtaining of target beam measurement information of each target terminal in the target terminal cluster includes: Receive beam measurement information indication messages sent by multiple base stations within the preset area; the beam measurement information indication message includes: beam measurement information corresponding to the terminals served by the multiple base stations and identifiers of the multiple base stations; the beam measurement information indication message is sent by the multiple base stations after receiving beam measurement report messages sent by the multiple terminals within the preset area; the beam measurement report message includes the beam measurement information; the beam measurement information includes terminal identifier, beam frequency, beam identifier and corresponding beam signal strength and signal quality; If a terminal belongs to the target terminal cluster, the beam measurement information corresponding to the terminal is determined as the target beam measurement information.

9. An interference management device, characterized in that: include: Acquisition unit and processing unit; The acquisition unit is used to acquire location information of multiple terminals in a preset area, and divide the multiple terminals into at least one terminal cluster based on the location information; the location information of the multiple terminals is the latitude and longitude information of the locations of the multiple terminals; The processing unit is configured to perform a first operation on each of the at least one terminal cluster to obtain at least one beam corresponding to the at least one terminal cluster in a one-to-one manner; The first operation includes: obtaining target beam measurement information of each target terminal in the target terminal cluster; the target beam measurement information includes: a signal strength value and a signal quality value; determining a target beam corresponding to the target terminal cluster according to the target beam measurement information; the target terminal cluster is any one of the at least one terminal cluster; the target terminal is any one terminal in the target terminal cluster; The processing unit is further configured to control, for each of the multiple terminals, one terminal to access a beam corresponding to a terminal cluster to which the one terminal belongs; the one terminal is any one of the multiple terminals; The acquisition unit is specifically used for: Acquire location information of the plurality of terminals in the preset area in each unit time period within a preset historical time; A third operation is performed for each of the multiple terminals to obtain the at least one terminal cluster; the third operation includes: determining the distance between the first terminal and the second terminal according to the location information of the first terminal and the location information of the second terminal within a unit time period within the preset historical time; if the distance is less than the preset distance, determining the one unit time period as a first unit time period; if the ratio of the number of first unit time periods within the preset historical time period to the total number of unit time periods is greater than a preset ratio, determining that the first terminal and the second terminal are the same terminal cluster; The target beam measurement information further includes: beam frequency; the processing unit is specifically configured to: Determine at least one beam frequency included in at least one target beam measurement information as at least one candidate frequency; the at least one target beam measurement information corresponds one-to-one to at least one target terminal in the target terminal cluster; Determine, according to the at least one target beam measurement information, an average signal quality value of the at least one candidate frequency; the average signal quality value of the at least one candidate frequency is an average value of the candidate frequency signal quality values ​​measured by the at least one target terminal in the at least one target beam measurement information; Determine the candidate frequency with the largest average signal quality value among the at least one candidate frequency as the target frequency, and determine at least one beam whose at least one beam frequency is the target frequency as the candidate beam; Determine the average signal strength value of the candidate beams, and determine the candidate beam with the largest average signal strength value as the target beam; the average signal strength value is the average value of the candidate beam signal strength values ​​measured by the at least one target terminal in the at least one target beam measurement information; or, if the candidate beam is the strongest beam of a target terminal in the target terminal cluster, determine the one target terminal as the associated terminal corresponding to the candidate beam, and determine the candidate beam with the largest ratio of the number of associated terminals to the number of terminals included in the target terminal cluster as the target beam; the strongest beam is the beam with the largest beam signal strength value measured by the one target terminal.

10. The interference management device according to claim 9, characterized in that: The processing unit is further used to perform a second operation on the at least one terminal cluster to obtain at least one interference beam corresponding to the at least one terminal cluster; the second operation includes: determining at least one downlink interference beam according to the target beam measurement information of each target terminal in the target terminal cluster; determining the average value of the average signal strength value of the at least one downlink interference beam as the downlink interference value of the target terminal cluster; if the downlink interference value of the target terminal cluster is greater than a preset interference threshold, determining the target interference beam corresponding to the target terminal cluster according to the edge service load of each downlink interference beam; The interference management device further includes: a sending unit; The sending unit is further used to send a beam adjustment request message; the beam adjustment request message is used to request the at least one disturbing beam to adjust the coverage parameter of the at least one disturbing beam according to a preset rule.

11. The interference management device according to claim 9, characterized in that: The acquisition unit is specifically used for: Acquire location information of the plurality of terminals in the preset area in each unit time period within a preset historical time; The location information of the multiple terminals in the preset area in each unit time period within a preset historical time is input into a clustering model to obtain the at least one terminal cluster.

12. The interference management device according to claim 10, characterized in that: The processing unit is specifically used for: In at least one target beam measurement information, if the beam frequency of each beam in at least one beam is the same as the frequency of the target beam, and the average signal strength value of each beam is greater than a preset first signal strength threshold, then the at least one beam is determined as the at least one downlink interference beam.

13. The interference management device according to claim 10, characterized in that: The processing unit is specifically used for: If the edge service load of a downlink interference beam is less than a preset load threshold, the downlink interference beam is determined as the target interference beam; the edge service load is: the number of edge terminals of the downlink interference beam, or the ratio of the number of physical resource blocks (PRBs) occupied by the edge terminals to the total number of available PRBs of the downlink interference beam; the edge terminal is a terminal located in the edge coverage area of ​​the downlink interference beam.

14. The interference management device according to claim 10, characterized in that: The preset rules include: If the width of the target jamming beam is not less than a preset minimum width, and the transmit power is not less than a preset minimum power, the width of the target jamming beam is reduced by a preset angle step value, and / or the transmit power of the target jamming beam is reduced by a preset power step value; If the average signal strength value corresponding to the adjusted target disturbing beam is greater than or equal to the first signal strength threshold, continue to adjust the target disturbing beam until the average signal strength value corresponding to the adjusted target disturbing beam is less than the first signal strength threshold.

15. The interference management device according to claim 9 or 11, characterized in that: The acquisition unit is specifically used for: Sending a terminal location information request message to multiple base stations in the preset area; the terminal location information request message carries preset historical time information; Receiving terminal location information report messages sent by the multiple base stations; The terminal location information report message carries the location information of the multiple terminals within the preset historical time.

16. The interference management device according to claim 9, characterized in that: The acquisition unit is specifically used for: Receive beam measurement information indication messages sent by multiple base stations within the preset area; the beam measurement information indication message includes: beam measurement information corresponding to the terminals served by the multiple base stations and identifiers of the multiple base stations; the beam measurement information indication message is sent by the multiple base stations after receiving beam measurement report messages sent by the multiple terminals within the preset area; the beam measurement report message includes the beam measurement information; the beam measurement information includes terminal identifier, beam frequency, beam identifier and corresponding beam signal strength and signal quality; If a terminal belongs to the target terminal cluster, the beam measurement information corresponding to the terminal is determined as the target beam measurement information.

17. An interference management device, characterized in that: It includes a memory and a processor; the memory is used to store computer execution instructions, and the processor is connected to the memory through a bus; when the interference management device is running, the processor executes the computer execution instructions stored in the memory, so that the interference management device executes the interference management method as described in any one of claims 1-8.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer is enabled to execute the interference management method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Beam allocation method, device and apparatus and computer storage medium

    CN110505696A

  • Interference control method and device

    CN113727365A