Interference source positioning method, server, device and storage medium

By acquiring the PHR and RSRP of multiple terminals, determining the target terminal, and performing clustering processing, the problem of low accuracy of interference source positioning in the prior art is solved, and more accurate interference source positioning is achieved.

CN119485645AActive Publication Date: 2025-02-18CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411573662.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-02-18
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

The existing interference source positioning methods are low in accuracy, and rely on empirical judgment or circuit loss difference calculation, making it difficult to accurately locate interference sources.

Method used

By acquiring the uplink power headroom PHR and the reference signal reception power RSRP of multiple terminals, the target terminal is determined closer to the interference source, and clustering is performed based on the location of the target terminal to accurately locate the interference source.

Benefits of technology

Improve the accuracy of the positioning of the interference source and enables more precise determination of the location of the interference source within a range closer to the interference source.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485645A_ABST
    Figure CN119485645A_ABST
Patent Text Reader

Abstract

The invention provides an interference source positioning method, a server, a device and a storage medium, relates to the field of communication, and can solve the problem of low interference source positioning accuracy. The method comprises the following steps: acquiring uplink power headroom (PHR) and reference signal receiving power (RSRP) of a plurality of terminals; based on the PHR and the RSRP of the plurality of terminals, determining a target terminal from the plurality of terminals, the distance between the target terminal and the interference source being smaller than the distance between other terminals in the plurality of terminals and the interference source; and determining the position of the interference source based on the target terminal. As the terminal closer to the interference source is more easily influenced by the interference source, the terminal closer to the interference source position can be determined by determining the target terminal, reference information can be provided for determining the interference source position, and the interference source position can be determined by using the characteristic that the target terminal is closer to the interference source position. The method can further determine the position of the interference source in a range closer to the position of the interference source, and can improve the positioning accuracy of the interference source.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to an interference source positioning method, server, device and storage medium. Background Art

[0002] In actual communication, users may install illegal repeaters and other equipment to improve their communication quality. However, the performance of these devices is poor and they may cause strong uplink interference to other terminals in the actual communication network, becoming a new interference source and affecting communication quality.

[0003] Common interference source location methods usually rely on the experience and judgment of technicians, or calculate the interference source location based on path loss difference.

[0004] However, the location accuracy of the interference source obtained by these methods is low. Summary of the invention

[0005] The present application provides an interference source positioning method, server, device and storage medium, which can improve the accuracy of interference source positioning.

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

[0007] In a first aspect, the present application provides a method for locating an interference source, the method comprising:

[0008] Obtain uplink power margin PHR and reference signal received power RSRP of multiple terminals; determine a target terminal from the multiple terminals based on the PHR and RSRP of the multiple terminals, where the distance between the target terminal and the interference source is less than the distance between other terminals in the multiple terminals and the interference source; determine the location of the interference source based on the target terminal.

[0009] In combination with the first aspect, in a possible implementation manner, determining a target terminal from multiple terminals based on PHRs and RSRPs of multiple terminals includes:

[0010] Based on the PHRs and RSRPs of the multiple terminals, differences between the PHRs and RSRPs of the multiple terminals are determined; and based on the differences of the multiple terminals, a target terminal is determined from the multiple terminals.

[0011] In combination with the first aspect, in a possible implementation manner, determining a target terminal from multiple terminals based on differences between multiple terminals includes:

[0012] Clustering is performed on the differences of multiple terminals to obtain a first cluster and a second cluster, wherein the distance between the terminal in the first cluster and the interference source is smaller than the distance between the terminal in the second cluster and the interference source; and the terminal in the first cluster is determined as the target terminal.

[0013] In combination with the first aspect, in a possible implementation manner, determining the location of the interference source based on the target terminal includes:

[0014] The position of the target terminal is obtained; the position of the target terminal is clustered to obtain at least one cluster center, where the cluster center refers to the central position of the target terminal; and at least one cluster center is used as the position of the interference source.

[0015] In combination with the first aspect, in a possible implementation manner, determining a target terminal from multiple terminals based on differences between multiple terminals includes:

[0016] Based on the difference values ​​of multiple terminals, the difference values ​​that are less than or equal to the difference threshold are deleted to obtain the difference values ​​of the multiple terminals after deletion; based on the difference values ​​of the multiple terminals after deletion, the target terminal is determined from the difference values ​​of the multiple terminals after deletion.

[0017] In combination with the first aspect, in a possible implementation manner, before obtaining uplink power headroom PHR and reference signal received power RSRP of multiple terminals, the method includes:

[0018] Acquire multiple physical resource block (PRB) noise floors of the cell; determine an average noise floor of the cell based on the multiple PRB noise floors, where the average noise floor of the cell is the average of the multiple PRB noise floors; when the average noise floor of the cell is greater than or equal to the noise floor threshold and the frequency domain waveform of the PRB noise floor belongs to a preset frequency domain waveform, determine the terminals of the cell as multiple terminals.

[0019] In combination with the first aspect above, in a possible implementation manner, the preset frequency domain waveform diagram includes at least one of the following:

[0020] The frequency domain waveform diagram of broadband interference, the frequency domain waveform diagram of narrowband spike interference or the frequency domain waveform diagram of a sawtooth wave pattern. The graphical representation of the frequency domain waveform diagram of broadband interference is continuous broadband interference, the graphical representation of the frequency domain waveform diagram of narrowband spike interference is at least one spike interference, and the graphical representation of the frequency domain waveform diagram of a sawtooth wave pattern is sawtooth-shaped interference.

[0021] In a second aspect, the present application provides an interference source positioning device, the device comprising:

[0022] An acquisition unit is used to acquire uplink power margin PHR and reference signal received power RSRP of multiple terminals; a first determination unit is used to determine a target terminal from multiple terminals based on the PHR and RSRP of the multiple terminals, and the distance between the target terminal and the interference source is less than the distance between other terminals in the multiple terminals and the interference source; a second determination unit is used to determine the location of the interference source based on the target terminal.

[0023] In combination with the second aspect, in a possible implementation manner, the first determining unit is configured to:

[0024] Based on the PHRs and RSRPs of the multiple terminals, differences between the PHRs and RSRPs of the multiple terminals are determined; and based on the differences of the multiple terminals, a target terminal is determined from the multiple terminals.

[0025] In combination with the second aspect, in a possible implementation manner, the first determining unit is configured to:

[0026] Clustering is performed on the differences of multiple terminals to obtain a first cluster and a second cluster, wherein the distance between the terminal in the first cluster and the interference source is smaller than the distance between the terminal in the second cluster and the interference source; and the terminal in the first cluster is determined as the target terminal.

[0027] In combination with the second aspect, in a possible implementation manner, the second determining unit is configured to:

[0028] The position of the target terminal is obtained; the position of the target terminal is clustered to obtain at least one cluster center, where the cluster center refers to the central position of the target terminal; and at least one cluster center is used as the position of the interference source.

[0029] In combination with the second aspect, in a possible implementation manner, the first determining unit is configured to:

[0030] Based on the difference values ​​of multiple terminals, the difference values ​​that are less than or equal to the difference threshold are deleted to obtain the difference values ​​of the multiple terminals after deletion; based on the difference values ​​of the multiple terminals after deletion, the target terminal is determined from the difference values ​​of the multiple terminals after deletion.

[0031] In combination with the second aspect above, in a possible implementation manner, the device further includes:

[0032] The second acquisition unit is used to acquire multiple physical resource blocks (PRB) noise floors of the cell; the third determination unit is used to determine the average noise floor of the cell based on the multiple PRB noise floors, and the average noise floor of the cell is the average of the multiple PRB noise floors; the fourth determination unit is used to determine the terminals of the cell as multiple terminals when the average noise floor of the cell is greater than or equal to the noise floor threshold and the frequency domain waveform of the PRB noise floor belongs to a preset frequency domain waveform.

[0033] In combination with the above second aspect, in a possible implementation manner, the preset frequency domain waveform diagram includes at least one of the following:

[0034] The frequency domain waveform diagram of broadband interference, the frequency domain waveform diagram of narrowband spike interference or the frequency domain waveform diagram of a sawtooth wave pattern. The graphical representation of the frequency domain waveform diagram of broadband interference is continuous broadband interference, the graphical representation of the frequency domain waveform diagram of narrowband spike interference is at least one spike interference, and the graphical representation of the frequency domain waveform diagram of a sawtooth wave pattern is sawtooth-shaped interference.

[0035] In a third aspect, the present application provides a server comprising: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run a computer program or instructions to implement the interference source locating method as described in the first aspect and any possible implementation method of the first aspect.

[0036] In a fourth aspect, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a server, the server executes the interference source locating method described in the first aspect and any possible implementation of the first aspect.

[0037] In a fifth aspect, the present application provides a computer program product comprising instructions, which, when executed on a server, enables the server to execute the interference source locating method as described in the first aspect and any possible implementation manner of the first aspect.

[0038] In a sixth aspect, the present application provides a chip, the chip comprising a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run a computer program or instructions to implement the interference source locating method as described in the first aspect and any possible implementation method of the first aspect.

[0039] Specifically, the chip provided in the present application also includes a memory for storing computer programs or instructions.

[0040] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the device, or may be packaged separately from the processor of the device, which is not limited in this application.

[0041] The descriptions of the second to sixth aspects of the present application can refer to the detailed description of the first aspect; and the beneficial effects of the descriptions of the second to sixth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.

[0042] In this application, the name of the interference source location device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of this application, they belong to the scope of the claims of this application and their equivalent technologies.

[0043] These and other aspects of the present application will become more apparent from the following description.

[0044] The above scheme brings at least the following beneficial effects: Based on the above technical scheme, the interference source positioning method provided by the present application, since the terminal closer to the interference source is more susceptible to the interference source, the target terminal is determined by the PHR and RSRP of multiple terminals, and the terminal closer to the interference source can be determined, which can provide reference information for determining the location of the interference source, and then the location of the interference source is determined by the target terminal. By utilizing the characteristic that the target terminal is closer to the location of the interference source, the location of the interference source can be further determined within a range closer to the location of the interference source, which can improve the accuracy of locating the interference source. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A schematic diagram of the architecture of an interference source positioning method provided in an embodiment of the present application;

[0046] Figure 2 A schematic diagram of the hardware structure of a server provided in an embodiment of the present application;

[0047] Figure 3 A flowchart of an interference source positioning method provided in an embodiment of the present application;

[0048] Figure 4 A flowchart of another interference source positioning method provided in an embodiment of the present application;

[0049] Figure 5 A frequency domain waveform diagram of broadband interference provided in an embodiment of the present application;

[0050] Figure 6 A frequency domain waveform diagram of narrowband spike interference provided in an embodiment of the present application;

[0051] Figure 7 A sawtooth-like frequency domain waveform diagram provided in an embodiment of the present application;

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

[0053] 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.

[0054] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0055] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0056] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0057] 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.

[0058] In the description of the present application, unless otherwise specified, “plurality” means two or more.

[0059] The following explains the terms involved in the embodiments of the present application to facilitate the reader's understanding.

[0060] In the evolution of low-frequency networks, such as 800M and 900M frequency bands, even if they are re-cultivated from long-term evolution (LTE) to new radio (NR), external interference is still severe, especially the external uplink interference problem. The external uplink interference problem has always been an important issue in the process of network deployment and network optimization. This problem directly affects the user experience, for example, it will increase the call drop rate, reduce the success rate of wireless resource control (RRC) establishment, reduce the coverage of base stations, reduce call quality, and lead to a decline in network indicators.

[0061] External uplink interference mainly includes stray interference, interference caused by faults in fixed radio equipment, etc., especially illegal repeaters installed by some users themselves. Due to their low prices and poor performance of various components in the equipment, they will cause strong uplink interference. This phenomenon is common in urban villages. External uplink interference is a common problem in low-frequency networks. Therefore, it is necessary to promptly check and eliminate the interference source.

[0062] At present, a commonly used interference source location method is to use a handheld portable spectrum analyzer to scan the frequency in the field, gradually locate the cells affected by the interference source, and then find the interference source. This method of locating the interference source depends largely on the experience and judgment of the network optimizer, so it requires a high level of professionalism and work experience of the network optimizer, and this method is labor-intensive and inefficient.

[0063] In addition, there are also methods for locating interference sources using network data, collecting interference data from multiple cells, identifying the types of interference to which each of the multiple cells is subjected; clustering the locations of the identified cells with the same type of interference, processing a group of cells clustered to the same cluster center, converting the interference intensity difference received at different sampling points into a path loss difference, and then calculating the location of the interference source in combination with the propagation model. However, this method does not consider the actual receiving gain differences of different cells when calculating the interference intensity difference, making the positioning result inaccurate.

[0064] Exemplarily, a method for locating an interference source using network data provided in the prior art is specifically implemented as follows:

[0065] Taking the urban scenario as an example, the Egli propagation model is used as the distance model, and the path loss can be expressed by the following formula (1):

[0066] L=88+40lgd+20lgf-20lgh t h r -G (1)

[0067] Where L is the path loss in dB; d is the distance between the transmitter and the receiver in km; f is the frequency in MHz; h is t Indicates the transmitter height, its unit is m; h r It represents the receiver altitude, and its unit is m; G represents the terrain correction factor, and its unit is dB.

[0068] In addition, the relationship between the interference source transmission power and the cell reception power can be expressed by the following formula (2):

[0069] RSSI=PL (2)

[0070] In the formula, RSSI represents the transmission power of the interference source, P represents the received power of the cell, and L represents the path loss.

[0071] Then the power difference of the same interference source signal received by two different cells can be expressed by the following formula (3):

[0072]

[0073] In the formula, RSSI0 represents the received power of the primary cell, RSSI i represents the received power of the ith cell, K i0 Represents the distance ratio between two cells. According to analytic geometry, when K i0 When is a fixed value, the function expression is presented as a circle. When electromagnetic interference occurs, the interference point is on a circle with a certain distance ratio from the two cells, and the center of the circle is located on the straight line connecting the two cells. Select the longitude and latitude of the three cell points in the interference monitoring queue as p0 = (x0, y0), p1 = (x1, y1) and p2 = (x2, y2), set p0 as the main cell, and the interference source is located at the longitude and latitude p x =(x,y), the monitoring level of the cell changes according to the strength of the interference source signal, where (x,y) represents the longitude and latitude. The heights of the cell receiving antennas are h0, h1, and h2, respectively, so formula (4) can be obtained:

[0074]

[0075] Where, d i0 represents the fixed distance between the ith cell and the main cell, σ i K i0 The square of . From formula (4), it can be obtained that the electromagnetic observation site and the interference point are on the equation of a standard circle. Therefore, when electromagnetic interference occurs, the main cell and other cells can locate the interference source on a circle of distance ratio. When the interference source is determined simultaneously using the selected three cells p0, p1, and p2, two circles C1 and C2 of distance ratio can be determined. The intersection of the two electromagnetic positioning circles is the location of the interference source, and the location coordinates are the longitude and latitude of the interference source.

[0076] At present, there is also a method of locating interference sources using terminal measurement report (MR) data, extracting MR sampling points of the interfered cell and its surrounding cells, and screening out the interfered sampling points according to high reference signal receiving power (RSRP) and low signal to interference plus noise ratio (SINR). This method is equivalent to finding the location of the periphery of the repeater, clustering according to the relationship of geographical proximity, forming an interfered area, taking the centroid of the area as the preliminary location of the interference source, searching for ground objects within the average station spacing range around the location, and further refining the location of the interference source based on the sensitive ground objects in the area. However, the location of the interference source determined by this method depends on the location of the sensitive ground objects.

[0077] The interference source positioning method provided by the present application determines the target terminal through the PHR and RSRP of multiple terminals, because the terminal closer to the interference source is more susceptible to the interference source. It can determine the terminal closer to the interference source, provide reference information for determining the location of the interference source, and then determine the location of the interference source through the target terminal. By utilizing the characteristic that the target terminal is closer to the interference source, the location of the interference source can be further determined within a range closer to the interference source, which can improve the accuracy of interference source positioning.

[0078] The implementation of the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0079] Figure 1 The following is a schematic diagram of the architecture of an interference source positioning method provided in an embodiment of the present application. Figure 1 As shown, the architecture includes: a terminal 101 and a server 102 .

[0080] Among them, terminal 101 is a device with wireless transceiver function, which can be at least one of a mobile phone, a smart watch, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal and a laptop computer, etc., and the embodiments of the present application are not limited to this.

[0081] In some embodiments, the terminal 101 is provided with a communication function. For example, the terminal 101 sends an uplink power headroom report (PHR) and a reference signal receiving power (RSRP) to the server 102 .

[0082] In some embodiments, based on the distance between the terminal 101 and the interference source, it can be divided into a target terminal 1011 and other terminals 1012 other than the target terminal. The distance between the target terminal 1011 and the interference source is smaller than the distance between the other terminals 1012 other than the target terminal and the interference source.

[0083] It should be noted that there are multiple terminals 101; the number of target terminals 1011 can be one or more, which is not limited in the embodiments of the present application.

[0084] The server 102 may be an independent physical server, or a server cluster or distributed file system composed of multiple physical servers, or at least one of cloud servers that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data or artificial intelligence platforms, etc., which is not limited in the embodiments of the present application. Of course, the server 102 can also include other functions to provide more comprehensive and diversified services.

[0085] It should be noted that the number of the server 102 may be one or more, which is not limited in the embodiment of the present application.

[0086] In some embodiments, the server 102 has a communication function. For example, the server 102 may send a data request to the terminal 101 , where the data request is used to obtain the PHR and RSRP of the terminal 101 .

[0087] In an embodiment of the present application, the server 102 is used to locate the interference source, and the corresponding process may be: first, the server 102 obtains PHR and RSRP from multiple terminals 101; then, the server 102 determines the target terminal 1011 from the multiple terminals 101 based on the PHR and RSRP of the multiple terminals 101; finally, the server 102 determines the location of the interference source based on the target terminal 1011.

[0088] The terminal 101 and the server 102 are connected via a communication link. The communication link may be a wired communication link or a wireless communication link, which is not limited in the present application.

[0089] When implemented in hardware, the server may be provided as follows Figure 2 The hardware structure shown is as follows: Figure 2 As shown in the figure, the basic hardware structure of the server is introduced.

[0090] Figure 2 A schematic diagram of the hardware structure of a server provided in an embodiment of the present application. Figure 2 As shown, the server includes at least one processor 201, a communication line 202, and at least one communication interface 204, and may also include a memory 203. The processor 201, the memory 203 and the communication interface 204 may be connected via the communication line 202.

[0091] The processor 201 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSP), or one or more field programmable gate arrays (FPGA).

[0092] The communication line 202 is used to transmit information between the above components.

[0093] The communication interface 204 is used to communicate with other devices or communication networks, and can use any transceiver-like device, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.

[0094] The memory 203 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to include or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0095] In one possible design, the memory 203 can exist independently of the processor 201, that is, the memory 203 can be a memory outside the processor 201. In this case, the memory 203 can be connected to the processor 201 through the communication line 202, and is used to store execution instructions or application code, and the processor 201 controls the execution to implement the interference source location method provided in the following embodiment of the present application. In another possible design, the memory 203 can also be integrated with the processor 201, that is, the memory 203 can be the internal memory of the processor 201, for example, the memory 203 is a high-speed cache, which can be used to temporarily store some data and instruction information.

[0096] As a possible implementation, the processor 201 may include one or more CPUs, for example Figure 2 As another possible implementation, the server may include multiple processors, such as Figure 2 As another possible implementation, the server may further include an output device 205 and an input device 206.

[0097] It should be pointed out that the various embodiments of the present application can learn from or refer to each other. For example, the same or similar steps, method embodiments, system embodiments and device embodiments can all refer to each other without limitation.

[0098] Figure 3 A flowchart of an interference source positioning method provided in an embodiment of the present application, which can be applied to Figure 2 As shown in the server. Figure 3 As shown, the method comprises the following steps:

[0099] S301. The server obtains PHRs and RSRPs of multiple terminals.

[0100] Among them, PHR represents the difference between the maximum transmit power available to the terminal and the actual transmit power, which can characterize the power usage of the terminal. RSRP represents the power level of the reference signal received by the terminal from the serving cell, which can characterize the attenuation of the wireless signal during transmission.

[0101] In a possible implementation, the server sends a data request to multiple terminals respectively, and the data request is used to obtain the PHR and RSRP of the terminal. In response to the data request, the multiple terminals send a data response message to the server respectively, and the data response message includes the PHR and RSRP of the terminal itself. Correspondingly, the server receives the data response message.

[0102] In this way, by acquiring the PHR and RSRP of multiple terminals, data basis can be provided for subsequent interference source positioning.

[0103] S302: The server determines a target terminal from multiple terminals based on PHRs and RSRPs of the multiple terminals.

[0104] The distance between the target terminal and the interference source is smaller than the distance between other terminals among the multiple terminals and the interference source.

[0105] In a possible implementation, the implementation process of step S302 may be:

[0106] Step 1: The server determines the difference between the PHR and RSRP of the multiple terminals based on the PHR and RSRP of the multiple terminals.

[0107] Step 2: The server determines the target terminal from the multiple terminals based on the difference between the multiple terminals.

[0108] It should be noted that the characteristic of interference sources such as repeaters is that they can amplify terminal signals near the interference source, improve the PHR and RSRP of terminals near the interference source, and cause interference to terminals far away from the interference source, which will reduce the PHR of terminals far away from the interference source and have little impact on RSRP. In other words, the difference in PHR and RSRP between terminals close to the interference source and terminals far away from the interference source will show differences. Further, based on the differences, it can be distinguished whether the terminal is close to the interference source, and then the interference source can be located.

[0109] In this way, the target terminal is determined by the difference between the PHR and RSRP of multiple terminals, that is, the terminal closer to the interference source can be determined, which can provide reference information for locating the interference source, that is, a preliminary area range can be provided for locating the interference source.

[0110] S303: The server determines the location of the interference source based on the target terminal.

[0111] In this way, the location of the interference source can be determined through a target terminal that is closer to the interference source, that is, the location of the interference source can be determined within a range closer to the location of the interference source, thereby improving the accuracy of locating the interference source.

[0112] Based on the above technical solution, the interference source positioning method provided by the present application determines the target terminal through the PHR and RSRP of multiple terminals, because the terminal closer to the interference source is more susceptible to the influence of the interference source, and can determine the terminal closer to the interference source, which can provide reference information for determining the location of the interference source, and then determine the location of the interference source through the target terminal. By utilizing the characteristic that the target terminal is closer to the location of the interference source, the location of the interference source can be further determined within a range closer to the location of the interference source, which can improve the accuracy of locating the interference source.

[0113] Figure 4 A flowchart of another interference source location method provided in an embodiment of the present application. Figure 4 As shown, the method comprises the following steps:

[0114] S401. The server obtains multiple physical resource blocks (PRB) noise floors of a cell.

[0115] The physical resource block (PRB) noise floor represents the average power of interference noise detected on the PRB. The frequency domain waveform diagram obtained based on the PRB noise floor can be used to characterize the type of interference suffered by the cell.

[0116] In a possible implementation, after monitoring the cell, multiple PRB noise floors of the cell are collected, and the multiple PRB noise floors of the cell are stored in a data server. The server sends a noise request message to the data server, and the noise request message is used to obtain multiple PRB noise floors of the cell. In response to the noise request message, the data server sends a noise response message to the server, and the noise response message includes multiple PRB noise floors of the cell. Correspondingly, the server receives the noise response message.

[0117] S402: The server determines an average noise floor of a cell based on multiple PRB noise floors.

[0118] The average noise floor of a cell is the average of multiple PRB noise floors.

[0119] S403: When the average noise floor of the cell is greater than or equal to the noise floor threshold and the frequency domain waveform of the PRB noise floor belongs to a preset frequency domain waveform, the server determines the terminals of the cell as multiple terminals.

[0120] The noise floor threshold is used to determine whether the cell is interfered by the interference source. For example, when the average noise floor of the cell is less than the noise floor threshold, it means that the cell is not interfered by the interference source; when the average noise floor of the cell is greater than or equal to the noise floor threshold, it means that the cell is interfered by the interference source.

[0121] The frequency domain waveform diagram of the PRB background noise is a frequency domain waveform diagram drawn based on the value of the PRB background noise.

[0122] In a possible implementation manner, the preset frequency domain waveform diagram includes at least one of a frequency domain waveform diagram of broadband interference, a frequency domain waveform diagram of narrowband peak interference, or a frequency domain waveform diagram of a sawtooth wave pattern.

[0123] Among them, the graphical representation of the frequency domain waveform of broadband interference is continuous broadband interference, such as Figure 5 As shown, Figure 5 A frequency domain waveform diagram of broadband interference provided in an embodiment of the present application.

[0124] The graphical representation of the frequency domain waveform of the narrowband spike interference is at least one spike interference, such as Figure 6 As shown, Figure 6 A frequency domain waveform diagram of narrowband spike interference provided in an embodiment of the present application.

[0125] The graphical representation of the sawtooth-like frequency domain waveform is a sawtooth-like interference, such as Figure 7 As shown, Figure 7 A sawtooth-like frequency domain waveform diagram provided in an embodiment of the present application.

[0126] In this way, by screening the PRB noise floor and the average noise floor, the cell affected by the interference source can be determined, and then multiple terminals can be determined, avoiding the acquisition of data of terminals in cells not affected by the interference source, thereby avoiding resource waste.

[0127] S404: The server determines differences between the PHRs and RSRPs of the multiple terminals based on the PHRs and RSRPs of the multiple terminals.

[0128] In a possible implementation, the difference between the PHR and RSRP of each terminal may be determined based on the following formula (5).

[0129] p=PHR-RSRP (5)

[0130] Wherein, p represents the difference between PHR and RSRP.

[0131] It should be noted that the characteristic of interference sources such as repeaters is that they can amplify the terminal signals near the interference sources, and can improve the PHR and RSRP of the terminals near the interference sources. However, they will cause interference to the terminals far away from the interference sources, and will reduce the PHR of the terminals far away from the interference sources, but have little impact on RSRP. In other words, the difference in PHR and RSRP between the terminals close to the interference sources and the terminals far away from the interference sources will show differences.

[0132] In this way, the differences between the differences between PHR and RSRP of multiple terminals provide a data basis for determining the target terminal, that is, it is convenient to distinguish terminals close to the interference source and terminals far from the interference source based on the difference.

[0133] S405: The server deletes the difference values ​​that are less than or equal to the difference threshold based on the difference values ​​of the multiple terminals, and obtains the difference values ​​of the multiple terminals after deletion.

[0134] The difference threshold is used to determine whether the terminal is affected by the interference source. For example, when the difference of the terminal is less than or equal to the difference threshold, it means that the terminal is not affected by the interference source; when the difference of the terminal is greater than the difference threshold, it means that the terminal is affected by the interference source.

[0135] Taking the difference threshold equal to 0 as an example, when the difference between the PHR and RSRP of the terminal is 0, it means that the terminal is located at the edge of the cell, avoiding the influence on the subsequent clustering processing results.

[0136] In this way, by screening the difference, the terminals not affected by the interference source can be preliminarily screened out, the amount of calculation can be reduced, and the efficiency of locating the interference source can be improved.

[0137] S406: The server determines a target terminal from the difference values ​​of the multiple terminals after deletion based on the difference values ​​of the multiple terminals after deletion.

[0138] It should be noted that step S405 is an optional step, that is, step S405 may not be performed. When step S405 is not performed, the above step S406 may be that the server determines the target terminal based on the difference between the PHR and RSRP of multiple terminals.

[0139] In a possible implementation, the specific implementation process of step S406 may be:

[0140] Step 1: The server performs clustering processing on the differences of multiple terminals to obtain the first cluster and the second cluster.

[0141] The distance between the terminal in the first type of cluster and the interference source is smaller than the distance between the terminal in the second type of cluster and the interference source.

[0142] In a possible implementation, the server may be provided with a difference clustering threshold, and clustering is performed on the differences of multiple terminals based on the difference clustering threshold. The terminals whose difference values ​​are greater than the difference clustering threshold are clustered into a first cluster, and the terminals whose difference values ​​are less than or equal to the difference clustering threshold are clustered into a second cluster.

[0143] In another possible implementation manner, the server may perform clustering processing on the differences of multiple terminals by using a clustering algorithm.

[0144] Exemplarily, the server performs clustering processing on the differences of multiple terminals through a K-means algorithm.

[0145] When clustering is implemented using the K-means algorithm, k initial cluster centers C are first randomly selected. i , where k≥i≥1; then calculate each data to be clustered and each cluster center C i The Euclidean distance is calculated based on the following formula (6); then, for each data to be clustered, find the cluster center with the smallest Euclidean distance value, and assign the data to the cluster where the cluster center is located; finally, calculate the average value of all data in each cluster, and use this average value as the new cluster center for the next iteration, until the value of the cluster center no longer changes or the preset number of iterations has been reached, the iteration stops.

[0146]

[0147] In the formula, X represents the data to be clustered, m represents the dimension of X, and X j represents the j-th dimension data of X, C ij Represents C i The j-th dimension data.

[0148] In the embodiment of the present application, the initial number of cluster centers k=2, and the data to be clustered is the difference between the PHR and RSRP of the terminal.

[0149] It should be noted that the distance between the cluster center of the first cluster and the cluster center of the second cluster must be greater than the preset distance. If the distance between the cluster center of the first cluster and the cluster center of the second cluster is less than or equal to the preset distance, it is considered that these terminals are not affected by the interference source.

[0150] After clustering the differences of multiple terminals, the first cluster and the second cluster are obtained. The difference of the terminals in the first cluster is larger than the difference of the terminals in the second cluster. Due to the difference in PHR and RSRP between the terminals close to the interference source and the terminals far from the interference source, it can be understood that the distance between the terminals in the first cluster and the interference source is smaller than the distance between the terminals in the second cluster and the interference source. In other words, the terminals in the first cluster are affected by the interference source, and the terminals in the second cluster are not affected by the interference source.

[0151] In this way, by clustering the differences of multiple terminals, terminals affected by the interference source and terminals not affected by the interference source can be obtained, providing rich reference information for the positioning of the interference source, thereby improving the accuracy of the interference source positioning, and by clustering the terminal differences, the efficiency of the interference source positioning can be improved.

[0152] Step 2: The server determines the terminals in the first cluster as target terminals.

[0153] In one possible implementation, the server stores a unique identification code for each terminal, and each unique identification code corresponds to a difference. After clustering the differences, the server finds the corresponding unique identification code based on the differences in the first cluster, that is, finds the terminal in the first cluster, and then determines the terminal in the first cluster as the target terminal.

[0154] S407: The server obtains the location of the target terminal.

[0155] In a possible implementation, the base station determines the location of the target terminal by using base station positioning technology, and then the base station sends the location of the target terminal to the server. Correspondingly, the server receives the location of the target terminal.

[0156] In another possible implementation manner, the target terminal determines the location of the target terminal through a global positioning system (GPS), and sends the location of the target terminal to a server.

[0157] S408: The server performs clustering processing on the location of the target terminal to obtain at least one cluster center.

[0158] The cluster center refers to the central position of the target terminal.

[0159] In a possible implementation manner, the server may perform clustering processing on the locations of the target terminals by using a clustering algorithm to obtain at least one clustering center.

[0160] It should be noted that when the number of target terminals is 1, the server performs clustering processing on the location of the target terminal to obtain a cluster center, which is the location of the terminal. When the number of target terminals is multiple, the server performs clustering processing on the locations of multiple target terminals to obtain at least one cluster center, and the cluster center is the central location of the multiple target terminals.

[0161] Exemplarily, the server performs clustering processing by using an improved K-means algorithm.

[0162] It should be noted that the improved K-means algorithm does not need to pre-set the number of initial cluster centers, and adaptive clustering processing can be performed based on the algorithm.

[0163] In this way, by clustering the positions of the target terminals, it is possible to find an area where the terminal positions are concentrated. By obtaining the cluster center in this area and then locating the interference source, the efficiency of locating the interference source can be improved.

[0164] S409: The server uses at least one cluster center as the location of the interference source.

[0165] Exemplarily, the server performs clustering processing based on the longitude and latitude of the target terminal, obtains at least one cluster after clustering, calculates the longitude and latitude of the center point of each cluster, uses the longitude and latitude as the longitude and latitude values ​​corresponding to the cluster center, and then uses the longitude and latitude values ​​corresponding to the cluster center as the longitude and latitude of the interference source.

[0166] In this way, the cluster center obtained after clustering processing is used as the location of the interference source, that is, the cluster center is obtained by clustering the terminals closer to the interference source, which can be closer to the actual location of the interference source. The location of the interference source obtained within a range closer to the interference source can improve the accuracy of locating the interference source.

[0167] Based on the above technical solution, the interference source positioning method provided by the present application determines the target terminal through the PHR and RSRP of multiple terminals, because the terminal closer to the interference source is more susceptible to the influence of the interference source, and can determine the terminal closer to the interference source, which can provide reference information for determining the location of the interference source, and then determine the location of the interference source through the target terminal. By utilizing the characteristic that the target terminal is closer to the location of the interference source, the location of the interference source can be further determined within a range closer to the location of the interference source, which can improve the accuracy of locating the interference source.

[0168] In the above embodiment, by screening the PRB background noise and the average background noise, the cell affected by the interference source can be determined, and then multiple terminals can be determined, avoiding the acquisition of data of the terminal in the cell not affected by the interference source, avoiding resource waste, and preliminarily screening out the terminal not affected by the interference source by screening the difference, reducing the amount of calculation, and improving the efficiency of interference source positioning. By clustering the differences of multiple terminals, the terminal affected by the interference source and the terminal not affected by the interference source can be obtained, providing rich reference information for the positioning of the interference source, and by clustering the terminal differences, the efficiency of interference source positioning can be improved, and the clustering center can be obtained by clustering the terminal closer to the interference source, which can be closer to the actual interference source. The position of the interference source obtained within a range closer to the interference source can improve the accuracy of interference source positioning. Compared with the prior art of determining the position of the interference source based on MR data, the information of the terminal affected by the interference source can be used more directly to locate the interference source, thereby improving the accuracy of interference source positioning.

[0169] The embodiment of the present application can divide the interference source positioning device into functional modules or functional units according to the above method example. For example, each functional module or functional unit 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 or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic, which is only a logical function division. There may be other division methods in actual implementation.

[0170] like Figure 8 FIG. 8 is a schematic diagram of the structure of an interference source locating device 80 provided in an embodiment of the present application. The interference source locating device 80 includes:

[0171] An acquisition unit 801 is used to acquire uplink power margin PHR and reference signal received power RSRP of multiple terminals; a first determination unit 802 is used to determine a target terminal from multiple terminals based on the PHR and RSRP of the multiple terminals, where the distance between the target terminal and the interference source is less than the distance between other terminals in the multiple terminals and the interference source; a second determination unit 803 is used to determine the location of the interference source based on the target terminal.

[0172] In a possible implementation manner, the first determining unit 802 is configured to:

[0173] Based on the PHRs and RSRPs of the multiple terminals, differences between the PHRs and RSRPs of the multiple terminals are determined; and based on the differences of the multiple terminals, a target terminal is determined from the multiple terminals.

[0174] In a possible implementation manner, the first determining unit 802 is configured to:

[0175] Clustering is performed on the differences of multiple terminals to obtain a first cluster and a second cluster, wherein the distance between the terminal in the first cluster and the interference source is smaller than the distance between the terminal in the second cluster and the interference source; and the terminal in the first cluster is determined as the target terminal.

[0176] In a possible implementation manner, the second determining unit 803 is configured to:

[0177] The position of the target terminal is obtained; the position of the target terminal is clustered to obtain at least one cluster center, where the cluster center refers to the central position of the target terminal; and at least one cluster center is used as the position of the interference source.

[0178] In a possible implementation manner, the first determining unit 802 is configured to:

[0179] Based on the difference values ​​of multiple terminals, the difference values ​​that are less than or equal to the difference threshold are deleted to obtain the difference values ​​of the multiple terminals after deletion; based on the difference values ​​of the multiple terminals after deletion, the target terminal is determined from the difference values ​​of the multiple terminals after deletion.

[0180] In a possible implementation, the device further includes:

[0181] The second acquisition unit is used to acquire multiple physical resource blocks (PRB) noise floors of the cell; the third determination unit is used to determine the average noise floor of the cell based on the multiple PRB noise floors, and the average noise floor of the cell is the average of the multiple PRB noise floors; the fourth determination unit is used to determine the terminals of the cell as multiple terminals when the average noise floor of the cell is greater than or equal to the noise floor threshold and the frequency domain waveform of the PRB noise floor belongs to a preset frequency domain waveform.

[0182] In a possible implementation manner, the preset frequency domain waveform diagram includes at least one of the following:

[0183] The frequency domain waveform diagram of broadband interference, the frequency domain waveform diagram of narrowband spike interference or the frequency domain waveform diagram of a sawtooth wave pattern. The graphical representation of the frequency domain waveform diagram of broadband interference is continuous broadband interference, the graphical representation of the frequency domain waveform diagram of narrowband spike interference is at least one spike interference, and the graphical representation of the frequency domain waveform diagram of a sawtooth wave pattern is sawtooth-shaped interference.

[0184] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0185] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a server, the server executes the interference source positioning method in the above method embodiment.

[0186] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the instructions are executed on a server, the server executes the interference source positioning method in the method flow shown in the above method embodiment.

[0187] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), a register, a hard disk, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above, or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in conjunction with an instruction execution system, apparatus, or device.

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

[0189] In the several embodiments provided in the present application, it should be understood that the disclosed systems, 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 units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection 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.

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

[0191] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0192] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions 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 should be based on the protection scope of the claims.

Claims

1. A method for locating an interference source, characterized in that: The method comprises: Obtain uplink power headroom PHR and reference signal received power RSRP of multiple terminals; Determine a target terminal from the multiple terminals based on the PHRs and RSRPs of the multiple terminals, where a distance between the target terminal and an interference source is less than a distance between other terminals in the multiple terminals and the interference source; Based on the target terminal, a location of the interference source is determined.

2. The method according to claim 1, characterized in that The determining a target terminal from the multiple terminals based on the PHRs and RSRPs of the multiple terminals includes: Determine, based on the PHRs and RSRPs of the multiple terminals, differences between the PHRs and RSRPs of the multiple terminals; The target terminal is determined from among the plurality of terminals based on the difference values ​​of the plurality of terminals.

3. The method according to claim 2, characterized in that The determining the target terminal from the multiple terminals based on the difference between the multiple terminals includes: Performing clustering processing on the differences of the multiple terminals to obtain a first cluster and a second cluster, wherein the distance between the terminals in the first cluster and the interference source is smaller than the distance between the terminals in the second cluster and the interference source; The terminal in the first cluster is determined as the target terminal.

4. The method according to claim 1, characterized in that The determining the location of the interference source based on the target terminal includes: Acquire the location of the target terminal; Performing clustering processing on the position of the target terminal to obtain at least one cluster center, where the cluster center refers to the central position of the target terminal; The at least one cluster center is used as the location of the interference source.

5. The method according to claim 2, characterized in that: The determining the target terminal from the multiple terminals based on the difference between the multiple terminals includes: Based on the difference values ​​of the multiple terminals, the difference values ​​that are less than or equal to the difference threshold are deleted to obtain the difference values ​​of the multiple terminals after deletion; Based on the difference values ​​of the plurality of terminals after the deletion, the target terminal is determined from the difference values ​​of the plurality of terminals after the deletion.

6. The method according to claim 1, characterized in that Before obtaining uplink power headroom PHR and reference signal received power RSRP of multiple terminals, the method includes: Obtain multiple physical resource blocks (PRB) noise floors of a cell; Based on the multiple PRB noise floors, determine an average noise floor of the cell, where the average noise floor of the cell is an average value of the multiple PRB noise floors; When an average background noise of the cell is greater than or equal to a background noise threshold, and a frequency domain waveform of the PRB background noise belongs to a preset frequency domain waveform, the terminals of the cell are determined to be the multiple terminals.

7. The method according to claim 6, characterized in that The preset frequency domain waveform diagram includes at least one of the following: A frequency domain waveform diagram of broadband interference, a frequency domain waveform diagram of narrowband peak interference or a frequency domain waveform diagram of a sawtooth wave pattern, wherein the graphical representation of the frequency domain waveform diagram of broadband interference is continuous broadband interference, the graphical representation of the frequency domain waveform diagram of narrowband peak interference is at least one peak interference, and the graphical representation of the frequency domain waveform diagram of a sawtooth wave pattern is sawtooth-shaped interference.

8. An interference source locating device, characterized in that: The device comprises: An acquisition unit, used to acquire uplink power headroom PHR and reference signal received power RSRP of multiple terminals; A first determining unit, configured to determine a target terminal from the multiple terminals based on the PHRs and RSRPs of the multiple terminals, wherein a distance between the target terminal and an interference source is smaller than a distance between other terminals in the multiple terminals and the interference source; The second determining unit is configured to determine the location of the interference source based on the target terminal.

9. A server, characterized in that: include: A processor and a communication interface; the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the interference source positioning method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions. When the server executes the instructions, the server executes the interference source positioning method according to any one of claims 1 to 7.

11. A computer program product, characterized in that The computer program product comprises computer instructions, and when the computer instructions are executed on a server, the server is enabled to execute the interference source positioning method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for positioning external interference source

    CN113810926A

  • Interference source positioning method, device and equipment and computer readable storage medium

    CN116801377A

  • Communication method, base station, and terminal device

    US20140098746A1

  • Interference processing method and apparatus, electronic device, and computer readable storage medium

    WO2024060901A1