Uplink interference detection method, device and storage medium

By acquiring the interference detection parameters and clustering model of the terminal, interference sources are automatically grouped and located, solving the problem of low interference location efficiency in mobile communication systems and improving detection efficiency.

CN115567971BActive Publication Date: 2026-06-30CHINA UNITED NETWORK COMM GRP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA UNITED NETWORK COMM GRP CO LTD
Filing Date
2022-09-26
Publication Date
2026-06-30

Smart Images

  • Figure CN115567971B_ABST
    Figure CN115567971B_ABST
Patent Text Reader

Abstract

This application provides an uplink interference detection method, apparatus, and storage medium, relating to the field of communication technology, and can solve the problem of low efficiency in uplink interference detection in related technologies. The method includes: acquiring interference detection parameters of multiple terminals accessing a target access network device; the interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal received power, and terminal location of the detection reference signal transmitted by the terminals in multiple unit time periods; when the proportion of interfering terminals among the multiple terminals is greater than a preset threshold, dividing the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle; for each first interfering terminal cluster in the multiple interfering terminal clusters, determining the interference source location of the interfering device corresponding to the first interfering terminal cluster based on the terminal location, uplink signal transmission delay, and uplink signal received power. This application can improve the efficiency of uplink interference detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an uplink interference detection method, device and storage medium. Background Technology

[0002] Spectrum resources are a scarce resource in mobile communication systems. As the number and types of network devices accessing the same spectrum in mobile communication systems increase, the interference problem in mobile communication systems is becoming more and more serious.

[0003] To detect the location of interference sources that cause interference to access network equipment, related technologies typically detect interference in mobile communication networks through manual on-site measurements. However, this approach requires personnel to carry specialized measuring instruments to the area to be tested, resulting in low efficiency in interference location detection. Summary of the Invention

[0004] This application provides an uplink interference detection method, apparatus, and storage medium, which can solve the problem of low detection efficiency of interference localization in related technologies and improve the uplink interference detection efficiency.

[0005] To achieve the above objectives, this application adopts the following technical solution:

[0006] In a first aspect, this application provides an uplink interference detection method, which includes: acquiring interference detection parameters of multiple terminals accessing a target access network device; the interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal receiving power, and terminal location of the detection reference signal transmitted by the terminal in multiple unit time periods; when the proportion of interfering terminals among the multiple terminals is greater than a preset number threshold, dividing the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle; the interfering terminals in the interfering terminal clusters are terminals that transmit uplink signals through the same interfering device; for each first interfering terminal cluster in the multiple interfering terminal clusters, determining the interference source location of the interfering device corresponding to the first interfering terminal cluster according to the terminal location, uplink signal transmission delay, and uplink signal receiving power.

[0007] Based on the above technical solution, the uplink interference detection device in this application can acquire interference detection parameters of multiple terminals connected to the target access network device. These interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal received power, and terminal location of the detection reference signals transmitted by the terminals in multiple time periods. In this way, the uplink interference detection device can determine the interfering terminal cluster corresponding to the interfering device causing uplink interference to the access network device based on the uplink signal arrival angle, and determine the interference source location of each interfering device based on the terminal location, uplink signal transmission delay, and uplink signal received power of the interfering terminals within the interfering terminal cluster. Compared to related technologies where personnel with professional measuring instruments travel to the testing area for on-site measurement, this application achieves the detection and location of interfering devices by acquiring relevant parameter information from multiple terminals. It can automatically identify the interference caused by interfering devices and automatically locate the interference source, thus improving the efficiency of uplink interference detection.

[0008] In conjunction with the first aspect above, in one possible implementation, the method includes: sending an interference detection indication message to multiple terminals; the interference detection indication message instructing the terminals to send a detection reference signal at a preset power in each unit time period within the interference detection time period; receiving the detection reference signal from the multiple terminals; and determining the interference detection parameters of the multiple terminals based on the detection reference signal.

[0009] In conjunction with the first aspect above, in one possible implementation, the method includes: determining each of the multiple interfering terminal clusters as an interfering terminal cluster that satisfies a first preset condition; the first preset condition includes: the average value of the difference between the arrival angles of the uplink signals between the first terminal and the second terminal in multiple unit time periods is less than a preset included angle threshold; the first terminal is any one of the interfering terminals in the interfering terminal cluster; and the second terminal is any interfering terminal in the interfering terminal cluster other than the first terminal.

[0010] In conjunction with the first aspect mentioned above, in one possible implementation, the method includes: inputting the arrival angle of the uplink signal of each interfering terminal into a clustering model to obtain multiple interfering terminal clusters.

[0011] In conjunction with the first aspect described above, in one possible implementation, the method further includes: determining the average uplink signal received power and the average distance to the access network device for each third terminal among multiple terminals; the average distance to the access network device is the average distance between the third terminal and the target access network device over multiple time periods; designating the third terminal among the multiple terminals that meets a second preset condition as an interfering terminal; the second preset condition includes: the average uplink signal received power of the third terminal is greater than a first preset power threshold and the average distance to the access network device is greater than a first preset distance threshold; or, the second preset condition includes: the difference between the average uplink signal received power of the third terminal and the fourth terminal is greater than the second preset power threshold; the fourth terminal is the terminal among the multiple terminals whose difference between the average distance to the access network device of the third terminal and the third terminal is less than the second preset distance threshold.

[0012] In conjunction with the first aspect above, in one possible implementation, the method includes: for each target jamming terminal in the first jamming terminal cluster, determining the uplink signal transmission distance based on the uplink signal transmission delay of the target jamming terminal; determining multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster based on the uplink jamming signal transmission distance corresponding to each target jamming terminal and the terminal location; and determining the interference source location of the jamming device corresponding to the first jamming terminal cluster from the multiple candidate locations based on the uplink signal receiving power.

[0013] In conjunction with the first aspect above, in one possible implementation, the method includes: for each target jamming terminal, determining the target trajectory based on the corresponding uplink jamming signal transmission distance, the terminal location, and the location of the target access network device; the jamming device corresponding to the first jamming terminal cluster is located on the target trajectory; and the intersection of multiple target trajectories is used as multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster.

[0014] In conjunction with the first aspect above, in one possible implementation, the method includes: for each candidate location, performing a first operation to determine the weights of multiple candidate locations; the first operation includes: for each target interference terminal, calculating a correlation coefficient based on the distance between the target interference terminal and the candidate location over multiple unit time periods and the uplink signal received power; using the average of the correlation coefficients corresponding to multiple target interference terminals as the weight of the candidate location; and determining the interference source location of the interference device corresponding to the first interference terminal cluster as the candidate location with the smallest weight among the multiple candidate locations.

[0015] Secondly, this application provides an uplink interference detection device, which includes: a communication unit and a processing unit; the communication unit is used to acquire interference detection parameters of multiple terminals accessing a target access network device; the interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal receiving power, and terminal location of the detection reference signal transmitted by the terminal in multiple unit time periods; the processing unit is used to divide the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle when the proportion of interfering terminals among the multiple terminals is greater than a preset number threshold; the interfering terminals in the interfering terminal clusters are terminals that transmit uplink signals through the same interfering device; the processing unit is further used to determine the interference source location of the interfering device corresponding to each first interfering terminal cluster in the multiple interfering terminal clusters according to the terminal location, uplink signal transmission delay, and uplink signal receiving power.

[0016] In conjunction with the second aspect above, in one possible implementation, the communication unit is used to send interference detection indication messages to multiple terminals; the interference detection indication messages are used to instruct the terminals to send detection reference signals at a preset power in each unit time period within the interference detection time period; the communication unit is also used to receive detection reference signals from multiple terminals; the processing unit is also used to determine the interference detection parameters of the multiple terminals based on the detection reference signals.

[0017] In conjunction with the second aspect above, in one possible implementation, the processing unit is configured to: determine each of the multiple interfering terminal clusters as an interfering terminal cluster that satisfies a first preset condition; the first preset condition includes: the average value of the difference between the arrival angles of the uplink signals between the first terminal and the second terminal in multiple unit time periods is less than a preset included angle threshold; the first terminal is any one of the interfering terminals in the interfering terminal cluster; and the second terminal is any interfering terminal in the interfering terminal cluster other than the first terminal.

[0018] In conjunction with the second aspect above, in one possible implementation, the processing unit is used to: input the arrival angle of the uplink signal of each interfering terminal into the clustering model to obtain multiple interfering terminal clusters.

[0019] In conjunction with the second aspect above, in one possible implementation, the processing unit is configured to: determine the average uplink signal received power and the average distance to the access network device for each third terminal among multiple terminals; the average distance to the access network device is the average distance between the third terminal and the target access network device over multiple time periods; designate the third terminal among the multiple terminals that meets a second preset condition as an interfering terminal; the second preset condition includes: the average uplink signal received power of the third terminal is greater than a first preset power threshold and the average distance to the access network device is greater than a first preset distance threshold; or, the second preset condition includes: the difference between the average uplink signal received power of the third terminal and the fourth terminal is greater than the second preset power threshold; the fourth terminal is the terminal among the multiple terminals whose difference between the average distance to the access network device of the third terminal and the third terminal is less than the second preset distance threshold.

[0020] In conjunction with the second aspect above, in one possible implementation, the processing unit is configured to: for each target jamming terminal in the first jamming terminal cluster, determine the uplink signal transmission distance based on the uplink signal transmission delay of the target jamming terminal; determine multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster based on the uplink jamming signal transmission distance and the terminal location corresponding to each target jamming terminal; and determine the interference source location of the jamming device corresponding to the first jamming terminal cluster from the multiple candidate locations based on the uplink signal reception power.

[0021] In conjunction with the second aspect above, in one possible implementation, the processing unit is configured to: for each target jamming terminal, determine the target trajectory based on the corresponding uplink jamming signal transmission distance, the terminal location, and the location of the target access network device; the jamming device corresponding to the first jamming terminal cluster is located on the target trajectory; and use the intersection of multiple target trajectories as multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster.

[0022] In conjunction with the second aspect above, in one possible implementation, the processing unit is configured to: perform a first operation for each candidate location to determine the weights of multiple candidate locations; the first operation includes: for each target interference terminal, calculating a correlation coefficient based on the distance between the target interference terminal and the candidate location and the uplink signal received power over multiple unit time periods; using the average of the correlation coefficients corresponding to multiple target interference terminals as the weight of the candidate location; and determining the interference source location of the interference device corresponding to the first interference terminal cluster as the candidate location with the smallest weight among the multiple candidate locations.

[0023] Thirdly, this application provides an uplink interference detection device, which includes: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run computer programs or instructions to implement the uplink interference detection method as described in the first aspect and any possible implementation of the first aspect.

[0024] Fourthly, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal, cause the terminal to perform the uplink interference detection method as described in the first aspect and any possible implementation thereof.

[0025] Fifthly, this application provides a computer program product containing instructions that, when run on an uplink interference detection device, cause the uplink interference detection device to perform the uplink interference detection method as described in the first aspect and any possible implementation thereof.

[0026] In a sixth aspect, this application provides a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run computer programs or instructions to implement the uplink interference detection method as described in the first aspect and any possible implementation thereof.

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

[0028] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on a computer-readable storage medium. This computer-readable storage medium may be packaged together with the processor of the device, or it may be packaged separately from the processor of the device; this application does not impose any limitation on this.

[0029] In a seventh aspect, this application provides an uplink interference detection system, comprising: an uplink interference detection device and a plurality of terminals, wherein the uplink interference detection device is used to perform the uplink interference detection method as described in the first aspect and any possible implementation thereof.

[0030] The descriptions of aspects two through seven in this application can be referenced to the detailed description of aspect one; and the beneficial effects of the descriptions of aspects two through seven can be referenced to the analysis of the beneficial effects of aspect one, which will not be repeated here.

[0031] In this application, the name of the aforementioned uplink interference detection device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear under other names. As long as the function of each device or functional module is similar to that of this application, it falls within the scope of the claims of this application and its equivalents.

[0032] These or other aspects of this application will become more readily apparent in the following description. Attached Figure Description

[0033] Figure 1 This application provides a schematic diagram of the architecture of an uplink interference detection system.

[0034] Figure 2 A flowchart of an uplink interference detection method provided in an embodiment of this application;

[0035] Figure 3 A flowchart illustrating another uplink interference detection method provided in this application embodiment;

[0036] Figure 4 A flowchart illustrating another uplink interference detection method provided in this application embodiment;

[0037] Figure 5 A schematic diagram of the location of a communication device provided in an embodiment of this application;

[0038] Figure 6 This is a schematic diagram of an uplink interference detection device provided in an embodiment of this application;

[0039] Figure 7 This is a schematic diagram of another uplink interference detection device provided in an embodiment of this application. Detailed Implementation

[0040] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0041] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

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

[0043] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0044] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0045] In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0046] Spectrum resources are a scarce resource in mobile communication systems. As the number and types of network devices accessing the same spectrum in mobile communication systems increase, the interference problem in mobile communication systems is becoming more and more serious.

[0047] Uplink interference experienced by access network equipment typically originates from terminals within the communication system, other access network equipment, and interfering devices.

[0048] To detect the location of interference sources that cause interference to access network equipment, related technologies typically detect interference in mobile communication networks through manual on-site measurements. However, this approach requires personnel to carry specialized measuring instruments to the area to be tested, resulting in low efficiency in interference location detection.

[0049] In view of this, this application provides an uplink interference detection method. The uplink interference detection device can acquire interference detection parameters from multiple terminals connected to a target access network device. These interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal received power, and terminal location of the detection reference signals transmitted by the terminals in multiple time periods. In this way, the uplink interference detection device can determine the interfering terminal cluster corresponding to the interfering device causing uplink interference to the access network device based on the uplink signal arrival angle, and determine the interference source location of each interfering device based on the terminal location, uplink signal transmission delay, and uplink signal received power of the interfering terminals in the interfering terminal cluster. Compared to related technologies where personnel with professional measuring instruments travel to the detection area for on-site measurement, this application achieves the detection and location of interfering devices by acquiring relevant parameter information from multiple terminals. It can automatically identify the interference caused by interfering devices and automatically locate the interference source, thus improving the efficiency of uplink interference detection.

[0050] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0051] Figure 1 This is an architecture diagram of an uplink interference detection system 10 provided in an embodiment of this application. Figure 1As shown, the uplink interference detection system 10 includes: an uplink interference detection device 101, an access network device 102, a terminal 103, and an interference device 104.

[0052] It should be noted that the aforementioned uplink interference detection device 101, access network device 102, terminal 103, and interference device 104 can be one or more. The uplink interference detection device 101 is connected to the access network device 102 via a communication link. The terminal 103 can be directly connected to the access network device 102, or it can be connected to the access network device 102 through the interference device 104.

[0053] The uplink interference detection device 101 can be a standalone communication device, such as a server, access device 103, core network equipment, maintenance platform, etc. Alternatively, the uplink interference detection device 101 can be a functional module coupled to the access network equipment 102, the core network equipment in the communication system, or the communication equipment maintenance platform.

[0054] When the uplink interference detection device 101 and the access network device 102 are different communication devices, the uplink interference detection device 101 can interact with the access network device 102 via signaling to obtain the required processing data. When the uplink interference detection device 101 and the access network device 102 are the same communication device, or when the uplink interference detection device 101 is a functional module coupled to the access network device 102, the uplink interference detection device 101 can directly obtain the required processing data through an internal link.

[0055] For example, the uplink interference detection device 101 includes:

[0056] The processor can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program in this application.

[0057] A transceiver can be any type of transceiver used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.

[0058] Memory can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions, electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed discs, laser discs, optical discs, universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. Memory can exist independently and be connected to the processor via communication lines. Memory can also be integrated with the processor.

[0059] Access network device 102 is a device located on the access network side of the communication system and has wireless transceiver function, or a chip or chip system that can be installed in the device. Access network equipment 102 includes, but is not limited to: access points (APs) in WiFi systems, such as home gateways, routers, servers, switches, bridges, etc.; evolved NodeBs (eNBs), radio network controllers (RNCs), NodeBs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved NodeBs, or home NodeBs (HNBs)); base band units (BBUs); wireless relay nodes; wireless backhaul nodes; transmission and reception points (TRPs) or transmission points (TPs); 5G base stations, such as gNBs in new radio (NR) systems, or transmission points (TRPs or TPs); one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system; or network nodes constituting gNBs or transmission points, such as base band units, or distributed units (DUs), or roadside units with base station functions. Access network equipment 102 also includes base stations in different networking modes, such as master evolved NodeB (MeNB) and secondary eNB (SeNB, or secondary gNB, SgNB). Access network equipment 102 also includes different types, such as terrestrial base stations, airborne base stations, and satellite base stations.

[0060] Terminal 103 is a device with wireless communication capabilities that can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted. It can also be deployed on water (such as on ships) and in the air (e.g., on airplanes, balloons, and satellites). A terminal, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), or terminal device, is a device that provides voice and / or data connectivity to a user. For example, terminals include handheld devices and vehicle-mounted devices with wireless connectivity. Currently, terminals can be: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smartwatches, smart bracelets, pedometers, etc.), in-vehicle devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, workshop equipment, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, and flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. In one possible application scenario of this application, the terminal device is a terminal device that frequently operates on the ground, such as an in-vehicle device. In this application, for ease of description, the chip deployed in the above-mentioned device, such as a system-on-a-chip (SOC), a baseband chip, or other chip with communication functions, may also be referred to as a terminal.

[0061] The terminal can be a vehicle with corresponding communication functions, or an in-vehicle communication device, or other embedded communication device, or a user's handheld communication device, including mobile phones, tablets, etc.

[0062] As an example, in this embodiment, the terminal 103 can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0063] Interference device 104 is a signal amplification device, such as a repeater. A repeater is a bidirectional power amplifier used as a signal relay device in mobile communication networks. In the uplink direction, the uplink signal transmitted by the terminal is amplified by the repeater and then forwarded to the access network equipment. Because interference devices such as repeaters amplify noise signals and other co-channel interference signals while amplifying useful signals, they cause uplink interference to the access network equipment, affecting its transmission performance.

[0064] The uplink interference detection device 101 is used to acquire interference detection parameters of multiple terminals 103 accessing the target access network device.

[0065] The interference detection parameters include the uplink arrival angle, uplink transmission delay, uplink reception power, and terminal location of the detection reference signals sent by the terminal in multiple time periods.

[0066] In one possible implementation, the target access network device can be access network device 102 whose uplink interference strength is greater than a preset interference threshold. The uplink interference strength can be the uplink interference noise value received by the access network device, that is, the power value of the uplink interference and noise signal measured by the receiver of the access network device. The uplink interference strength can also be the reciprocal of the uplink signal to interference plus noise ratio (SINR), that is, the ratio of the sum of the uplink interference and noise signal strengths to the uplink useful signal strength.

[0067] For example, the uplink interference detection device 101 can acquire multiple uplink interference intensities detected by the access network device 102 within a preset time period, and if the average of the multiple uplink interference intensities is greater than a preset interference threshold, the access network device 102 can be used as the target access network device.

[0068] This allows for the identification of target access network devices with uplink interference from all access network devices based on the intensity of uplink interference before uplink interference detection is performed, thus improving the efficiency of uplink interference detection.

[0069] The preset interference threshold can be set according to the actual situation, and this application does not limit it.

[0070] The uplink interference detection device 101 is also used to divide the interfering terminals in the multiple terminals 103 into multiple interfering terminal clusters based on the uplink signal arrival angle when the proportion of interfering terminals in the multiple terminals 103 is greater than a preset number threshold.

[0071] In this context, the interfering terminals in the interfering terminal cluster are those that transmit uplink signals through the same interfering device 104. The preset quantity threshold can be set according to actual conditions; this application does not impose any limitations on it.

[0072] It should be noted that the interfering terminal is the terminal 103 that transmits uplink signals through the interfering device 104 among multiple terminals 103. Therefore, the deviation of the uplink signal arrival angle corresponding to the terminal 103 that transmits uplink signals through the same interfering device 104 is small. Therefore, the uplink interference detection device 101 can divide the interfering terminal into multiple interfering terminal clusters by the uplink signal arrival angle, so as to facilitate the subsequent determination of the interference source location of the interfering device 104.

[0073] The uplink interference detection device 101 is also used to determine the location of the interference source of the interference device corresponding to each of the multiple interference terminal clusters based on the terminal location, uplink signal transmission delay and uplink signal reception power.

[0074] It should be noted that the various embodiments of this application can be referenced or learned from each other. For example, the same or similar steps, method embodiments, system embodiments and device embodiments can be referenced from each other without limitation.

[0075] For ease of understanding, the uplink interference detection method provided in this application embodiment will be described below using the example that the uplink interference detection device 101 and the access network device 102 belong to the same communication device. This application is also applicable to the case where the uplink interference detection device 101 and the access network device 102 are different communication devices.

[0076] Figure 2 This is a flowchart illustrating an uplink interference detection method provided in an embodiment of this application. Figure 2 As shown, the method includes the following steps:

[0077] Step 201: The uplink interference detection device acquires interference detection parameters from multiple terminals connected to the target access network device.

[0078] The interference detection parameters include the uplink arrival angle, uplink transmission delay, uplink reception power, and terminal location of the detection reference signals sent by the terminal in multiple time periods.

[0079] The uplink signal arrival angle is the angle between the arrival direction of the detection reference signal sent by the terminal and the antenna normal direction of the target access network device. For example, the target access network device can estimate signal parameters through an antenna spatial array. By detecting the path difference or phase difference of the signal on different array elements in the antenna array of the target access network device, the direction of the corresponding signal source can be calculated. For details, please refer to relevant technologies, which will not be elaborated here.

[0080] The terminal location is the latitude and longitude information of the terminal's location. It can be determined by the target access network equipment through base station positioning technology or obtained by the terminal based on the (global positioning system, GPS) positioning technology and then sent to the target access network equipment.

[0081] The uplink signal transmission delay is the duration between the time the terminal sends the detection reference signal and the time the target access network device receives the detection reference signal. For example, the terminal can carry timestamp information in the transmitted detection reference signal, which is used to characterize the transmission time of the detection reference signal. The target access network device can determine the uplink signal transmission delay based on this timestamp information and the time of receiving the detection reference signal.

[0082] Uplink signal received power refers to the power value of the detection reference signal received by the target access network device from the terminal.

[0083] For example, multiple unit time periods can be multiple unit time periods within a preset detection duration. For instance, the preset detection duration can be 1 minute, and the unit time period can be 1 ms, then the detection duration includes 60,000 unit time periods. The uplink signal arrival angle of one terminal can be represented by {A1, A2, ..., A60000}, the terminal location can be represented by {D1, D2, ..., D60000}, the uplink signal transmission delay can be represented by {T1, T2, ..., T60000}, and the uplink signal receiving power can be represented by {P1, P2, ..., P60000}.

[0084] In one possible implementation, the uplink interference detection device can send interference detection indication messages to multiple terminals. Correspondingly, the multiple terminals receive the interference detection indication messages from the uplink interference detection device.

[0085] Multiple terminals send detection reference signals to the uplink interference detection device. Correspondingly, the uplink interference detection device receives the detection reference signals from the multiple terminals and determines the interference detection parameters for each terminal based on these signals.

[0086] Among them, the interference detection indication message is used to instruct the terminal to send a detection reference signal at a preset power in each unit time period within the interference detection time period.

[0087] For example, the interference detection indication message includes the start time of interference detection, the preset detection duration, and the preset power.

[0088] The detection reference signal is a signal used for uplink interference detection. It uses fixed time and frequency resources, occupying a number of preset data symbols in each data frame in the time domain and a number of preset subcarriers within the operating frequency band of the access network equipment in the frequency domain.

[0089] The detection reference signal can be an existing reference signal, such as a sounding reference signal (SRS), a cell-specific reference signal (CRS), a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), or a newly introduced reference signal in the future.

[0090] It should be noted that during the interference detection period, the target access network device can disable uplink power control to keep the transmission power of the detection reference signal sent by the terminal unchanged, so that the target access network device can obtain interference detection parameters.

[0091] In one possible implementation, the start time of interference detection and the preset detection duration can be determined by the uplink interference detection device based on the service load.

[0092] When the service load is less than the preset load threshold, the uplink interference detection device determines the current time as the start time for interference detection.

[0093] Service load can be determined by at least one of the following: the number of terminals connected to the access network device, the utilization rate of physical resource blocks (PRBs), and service traffic. The preset load threshold can be set according to actual conditions, and this application does not impose any restrictions on it.

[0094] In this way, the uplink interference detection device can instruct the terminal to perform the aforementioned interference detection operation during periods of low service load on the access network equipment, thus avoiding impacting the service performance of the access network equipment. Simultaneously, the aforementioned detection reference signal is only transmitted within a specified detection duration, preventing the periodic or prolonged transmission of the reference signal from consuming terminal power and air interface transmission resources, thereby reducing terminal power consumption and resource overhead.

[0095] Step 202: When the proportion of interfering terminals among multiple terminals is greater than a preset threshold, the uplink interference detection device divides the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle.

[0096] Among them, the interfering terminals in the interfering terminal cluster are terminals that transmit uplink signals through the same interfering device.

[0097] It should be noted that the interfering terminal is the terminal that transmits uplink signals through an interfering device among multiple terminals. The more interfering terminals there are, the greater the possibility of the presence of an interfering device. Therefore, the uplink interference detection device in this application can determine the presence of an interfering device and perform subsequent uplink interference detection operations when the ratio of the number of interfering terminals to the number of multiple terminals connected to the target access network device (i.e., the proportion of interfering terminals) is greater than a preset threshold.

[0098] In one possible implementation, the uplink interference detection device determines each of the multiple interference terminal clusters as an interference terminal cluster that meets a first preset condition.

[0099] The first preset condition includes: the average difference between the arrival angles of the uplink signals between the first terminal and the second terminal over multiple time periods is less than a preset included angle threshold. The first terminal is any one of the interfering terminals in the interfering terminal cluster. The second terminal is any interfering terminal in the interfering terminal cluster other than the first terminal.

[0100] For example, the mean of the difference in the arrival angle of the uplink signal satisfies the following formula 1:

[0101]

[0102] Where K is the mean of the differences in the uplink signal arrival angles, ai is the uplink signal arrival angle of the first terminal in the i-th unit time period, bi is the uplink signal arrival angle of the second terminal in the i-th unit time period, and N is the number of unit time periods.

[0103] In another possible implementation, the uplink interference detection device can input the arrival angle of the uplink signal of each interfering terminal into the clustering model to obtain multiple clusters of interfering terminals.

[0104] For example, the uplink interference detection device can use the uplink signal arrival angle of each interfering terminal as a data point in the dataset, and use the uplink signal arrival angle of any one of the interfering terminals as the centroid, and input it into the clustering model.

[0105] This clustering model is used to determine other interference terminals in the same interference terminal cluster as the corresponding interference terminal based on the distance between the data point and the centroid, so as to obtain different interference terminal clusters.

[0106] Clustering algorithms are a typical type of unsupervised learning algorithm. They divide samples into different categories based on the similarity between them. In other words, clustering algorithms aim to maximize the similarity between data objects within the same category and minimize the differences between data objects in different categories, according to a specific criterion. Clustering models can be used as artificial intelligence algorithm models, such as the K-means algorithm.

[0107] Since the uplink signal arrival angle deviation of terminals transmitting uplink signals through the same interference device is small, the uplink interference detection device can divide the interference terminals into multiple interference terminal clusters based on the uplink signal arrival angle. Each interference terminal cluster corresponds to one interference device, thereby determining the number of interference devices in the area where the target access network device is located. This facilitates the subsequent determination of the interference source location of all interference devices, making uplink interference detection more comprehensive.

[0108] Step 203: For each first interfering terminal cluster in the multiple interfering terminal clusters, the uplink interference detection device determines the location of the interference source of the interfering device corresponding to the first interfering terminal cluster based on the terminal location, uplink signal transmission delay, and uplink signal reception power.

[0109] It should be noted that after identifying multiple interfering terminal clusters, the uplink interference detection device can determine the candidate location of the interfering device corresponding to the first interfering terminal cluster by using information such as the terminal location of the interfering terminal in the first interfering terminal cluster and the uplink signal transmission delay, and then determine the location of the interference source from the candidate locations.

[0110] Based on the above technical solution, the uplink interference detection device in this application can acquire interference detection parameters of multiple terminals connected to the target access network device. These interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal received power, and terminal location of the detection reference signals transmitted by the terminals in multiple time periods. In this way, the uplink interference detection device can determine the interfering terminal cluster corresponding to the interfering device causing uplink interference to the access network device based on the uplink signal arrival angle, and determine the interference source location of each interfering device based on the terminal location, uplink signal transmission delay, and uplink signal received power of the interfering terminals within the interfering terminal cluster. Compared to related technologies where personnel with professional measuring instruments travel to the detection area for on-site measurement, this application achieves the detection and location of interfering devices by acquiring relevant parameter information from multiple terminals, thus improving the efficiency of uplink interference detection.

[0111] The following describes the process by which an uplink interference detection device identifies an interfering terminal among multiple terminals.

[0112] As one possible embodiment of this application, combined with Figure 2 ,like Figure 3 As shown, before step 202 above, the method further includes steps 301-302.

[0113] Step 301: The uplink interference detection device determines the average uplink signal received power of each third terminal among multiple terminals and the average distance to the access network equipment.

[0114] Among them, the average distance between the access network device and the target access network device is the average distance between the third terminal and the target access network device over multiple time periods.

[0115] The distance between the third terminal and the target access network device can be determined using the location information of both the third terminal and the target access network device. The location information of the target access network device can be pre-set in the target access network device and represented by its latitude and longitude information.

[0116] The average uplink signal received power is the average of the received power of the detection reference signal sent by the third terminal over multiple time periods.

[0117] For example, the average uplink signal received power satisfies the following formula 2:

[0118]

[0119] Where Pmean is the average uplink signal received power, Pi is the uplink signal received power of the third terminal in the i-th unit time period, and N is the number of unit time periods.

[0120] Step 302: The uplink interference detection device identifies the third terminal among multiple terminals that meets the second preset condition as the interference terminal.

[0121] The second preset condition includes: the average uplink signal received power of the third terminal is greater than the first preset power threshold and the average distance between access network devices is greater than the first preset distance threshold.

[0122] It should be noted that, generally, the greater the distance between a terminal and the access network equipment, the lower the uplink signal reception power of that terminal. However, an interfering terminal amplifies its transmitted detection reference signal using interference equipment before forwarding it to the access network equipment. Therefore, compared to other terminals, an interfering terminal has a higher uplink signal reception power at the same distance from the access network equipment. In this application, the uplink interference detection device can identify terminals among multiple terminals whose average uplink signal reception power is greater than a first preset power threshold and whose average distance from the access network equipment is greater than a first preset distance threshold as interfering terminals.

[0123] There is a negative correlation between the first preset power threshold and the first preset distance threshold; that is, the larger the first preset power threshold, the smaller the first preset distance threshold. The first preset power threshold and the first preset distance threshold have a one-to-one correspondence, meaning that they may include one or more corresponding matching pairs. The first preset power threshold and the first preset distance threshold can be determined based on signal propagation characteristics.

[0124] For example, the uplink interference detection device can determine the first preset power threshold and the first preset distance threshold based on link budget or instrument testing. For instance, if the first preset distance threshold is set to 100 meters, the uplink interference detection device can determine the first preset power threshold corresponding to the first preset distance threshold of 100 meters based on the transmit power of the detection reference signal and the path transmission loss value.

[0125] Alternatively, the second preset condition includes: the difference between the average uplink signal received power of the third terminal and the fourth terminal is greater than the second preset power threshold.

[0126] The fourth terminal is the terminal among multiple terminals whose average distance to the access network device of the third terminal is less than the second preset distance threshold.

[0127] In other words, if the difference between the average distance between the access network devices of the third and fourth terminals is small, and the difference between the average uplink signal received power of the third and fourth terminals is large, it indicates that the third terminal may be transmitting uplink data through an interfering device. Therefore, the uplink interference detection device can identify the third terminal as an interfering terminal. It should be noted that the second preset power threshold is related to the uplink gain parameter of the interfering device. The larger this parameter value, the larger the second preset power threshold, and the greater the difference in average received power between the uplink signal amplified by the interfering terminal and the uplink signal received by nearby non-interfering terminals. The uplink gain parameter is the difference between the output signal and input signal power of the interfering device.

[0128] Based on the above technical solution, the uplink interference detection device in this application can determine the average uplink signal received power and the average distance to the access network equipment for each third terminal among multiple terminals. Therefore, based on the average uplink signal received power and the average distance to the access network equipment, it can identify the interfering terminal transmitting uplink data via the interfering device from among the multiple terminals. In this way, this application can identify the interfering terminal from among multiple third terminals, facilitating subsequent uplink interference detection based on the interfering terminal.

[0129] The following describes the process by which the uplink interference detection device determines the location of the interference source of the interference device corresponding to the first interference terminal cluster.

[0130] As one possible embodiment of this application, combined with Figure 2 ,like Figure 4 As shown, step 203 above can also be achieved through the following steps 401-403.

[0131] Step 401: For each target interference terminal in the first interference terminal cluster, the uplink interference detection device determines the uplink signal transmission distance based on the uplink signal transmission delay of the target interference terminal.

[0132] Since wireless signals travel at approximately the speed of light in the air, uplink interference detection devices can use the product of the uplink signal transmission delay and the speed of light as the uplink transmission distance.

[0133] For example, such as Figure 5 As shown, Figure 5 This is a schematic diagram showing the location of the communication device provided in this embodiment. Both target jamming terminal 502 and target jamming terminal 503 transmit uplink data to target access network device 501 via jamming device 504.

[0134] For target jamming terminal 502, the uplink signal transmission distance is the sum of the distance between target jamming terminal 502 and jamming device 504, and the distance between jamming device 504 and target access network device 501. For target jamming terminal 503, the uplink signal transmission distance is the sum of the distance between target jamming terminal 503 and jamming device 504, and the distance between jamming device 504 and target access network device 501.

[0135] It should be noted that, Figure 5 Only two target jamming terminals are shown in the figure. The above-mentioned technical solution of this application is also applicable to scenarios with more than two target jamming terminals.

[0136] Step 402: The uplink interference detection device determines multiple candidate locations of the interference devices corresponding to the first interference terminal cluster based on the uplink interference signal transmission distance and terminal location corresponding to each target interference terminal.

[0137] In one possible implementation, for each target interference terminal, the uplink interference detection device can determine the target trajectory based on the corresponding uplink interference signal transmission distance, terminal location, and the location of the target access network device, and use the intersection of multiple target trajectories as multiple candidate locations of the interference device corresponding to the first interference terminal cluster.

[0138] Among them, the jamming devices corresponding to the first jamming terminal cluster are located on the target trajectory.

[0139] Combination Figure 5 Since the location information of the target access network device 501, the target interference terminal 502, and the target interference terminal 503 is determined, and through the above step 401, the uplink interference detection device can determine the uplink signal transmission distance corresponding to the target interference terminal 502 and the uplink signal transmission distance corresponding to the target interference terminal 503.

[0140] Therefore, based on the properties of an ellipse, the locus of points in a plane whose sum of distances to two fixed points is equal to a constant is called an ellipse. The uplink interference detection device can take the positions of the target interference terminal 502 and the target access network device 501 as the positions of the two fixed points, and take the locus of points in the plane whose sum of distances to the target interference terminal 502 and the target access network device 501 is equal to the uplink signal transmission distance as the target trajectory.

[0141] Similarly, the uplink interference detection device can take the positions of the target interference terminal 503 and the target access network device 501 as two fixed points, and take the trajectory of points on the plane whose sum of distances to the target interference terminal 503 and the target access network device 501 is the uplink signal transmission distance as the target trajectory.

[0142] Clearly, jamming device 504 is located at the intersection of the two target trajectories. Therefore, the uplink interference detection device can use the intersection of the two target trajectories as a candidate location for the jamming device corresponding to the first jamming terminal cluster. Figure 5 Positions 504-508 in the middle.

[0143] Step 403: The uplink interference detection device determines the location of the interference source of the first interference terminal cluster from multiple candidate locations based on the uplink signal received power.

[0144] In one possible implementation, for each candidate location, the uplink interference detection device can perform a first operation to determine the weights of the multiple candidate locations.

[0145] The uplink interference detection device determines the location of the interference source of the interference device corresponding to the first interference terminal cluster as the candidate location with the smallest weight among multiple candidate locations.

[0146] The first operation includes the following steps:

[0147] For each target interference terminal, the uplink interference detection device calculates the correlation coefficient based on the distance between the target interference terminal and the candidate position and the uplink signal received power over multiple unit time periods, and uses the average of the correlation coefficients corresponding to multiple target interference terminals as the weight of the candidate position.

[0148] The correlation coefficient is used to characterize the degree of correlation between the distance between the target jamming terminal and the candidate location and the uplink signal received power.

[0149] For example, the correlation coefficient can range from -1 to 1. A correlation coefficient greater than 0 indicates a positive correlation between the distance between the target jamming terminal and the candidate location and the uplink signal received power. A correlation coefficient less than 0 indicates a negative correlation between the distance between the target jamming terminal and the candidate location and the uplink signal received power. A correlation coefficient equal to 0 indicates no correlation between the distance between the target jamming terminal and the candidate location and the uplink signal received power.

[0150] For example, the interference detection device can calculate the correlation coefficient between the distance between the target interference terminal and the candidate location and the uplink signal received power using a preset algorithm. The preset algorithm can be a correlation detection algorithm, such as the Pearson algorithm, Spearman algorithm, Kendall algorithm, etc.

[0151] For example, the correlation coefficient satisfies the following formula 3:

[0152]

[0153] Where R is the correlation coefficient, N is the number of unit time periods, Pi is the uplink signal received power of the target jamming terminal in the i-th unit time period, Di is the distance between the target jamming terminal and the candidate location in the i-th unit time period, P0 is the average uplink signal received power of the target jamming terminal in N unit time periods, and D0 is the average distance between the target jamming terminal and the candidate location in N unit time periods.

[0154] It should be noted that if a candidate location is the source of interference from an interfering device, the smaller the distance between the target interfering terminal and the candidate location, the greater the uplink signal received power of the target interfering terminal. In other words, the smaller the correlation coefficient, the stronger the negative correlation between the distance between the target interfering terminal and the candidate location and the uplink signal received power, and the more likely the candidate location is to be the source of interference from the interfering device. Therefore, the uplink interference detection device can use the average of the correlation coefficients of multiple target interfering terminals corresponding to a candidate location as the weight of that candidate location, and select the candidate location with the smallest weight as the source of interference from the interfering device.

[0155] Based on the above technical solution, the uplink interference detection device in this application can determine the uplink signal transmission distance corresponding to the target interference terminal by the uplink signal transmission delay, thereby determining multiple candidate positions based on the uplink interference signal transmission distance and terminal position corresponding to each target interference terminal. Furthermore, based on the weight of each candidate position, the target position is determined from the multiple candidate positions, achieving automatic localization of the interference source. The weight of the candidate position reflects the correlation between the distance between the target interference terminal and the candidate position and the uplink signal received power. The smaller the weight of the candidate position, the stronger the correlation, indicating a higher probability that the interference device is located at that candidate position. In this way, by determining the candidate position with the smallest weight as the interference source position, the uplink interference detection device can determine the interference source position of the interference device from multiple candidate positions, improving the localization accuracy of uplink interference detection.

[0156] This application embodiment can divide the uplink interference detection device into functional modules or functional units according to the above method example. For example, each function can be divided into a separate functional module or functional unit, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or in software functional modules or functional units. The module or unit division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0157] like Figure 6 The diagram shown is a structural schematic of an uplink interference detection device 60 provided in an embodiment of this application. The uplink interference detection device 60 includes:

[0158] The communication unit 602 is used to acquire interference detection parameters of multiple terminals accessing the target access network device; the interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal receiving power, and terminal location of the detection reference signal sent by the terminal in multiple unit time periods.

[0159] The processing unit 601 is used to divide the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle when the proportion of interfering terminals among the multiple terminals is greater than a preset number threshold; the interfering terminals in the interfering terminal clusters are terminals that transmit uplink signals through the same interfering device.

[0160] The processing unit 601 is further configured to determine the location of the interference source of the interference device corresponding to each of the multiple interference terminal clusters based on the terminal location, uplink signal transmission delay, and uplink signal reception power.

[0161] In one possible implementation, the communication unit 602 is used to send interference detection indication messages to multiple terminals; the interference detection indication messages are used to instruct the terminals to send detection reference signals at a preset power in each unit time period within the interference detection time period; the communication unit 602 is also used to receive detection reference signals from multiple terminals; the processing unit 601 is also used to determine the interference detection parameters of the multiple terminals based on the detection reference signals.

[0162] In one possible implementation, the processing unit 601 is configured to: determine each of the multiple interfering terminal clusters as an interfering terminal cluster that satisfies a first preset condition; the first preset condition includes: the average value of the difference between the uplink signal arrival angles between the first terminal and the second terminal in multiple unit time periods is less than a preset included angle threshold; the first terminal is any one of the interfering terminals in the interfering terminal cluster; and the second terminal is any interfering terminal in the interfering terminal cluster other than the first terminal.

[0163] In one possible implementation, the processing unit 601 is used to: input the arrival angle of the uplink signal of each interfering terminal into the clustering model to obtain multiple interfering terminal clusters.

[0164] In one possible implementation, the processing unit 601 is configured to: determine the average uplink signal received power and the average distance to the access network device for each third terminal among a plurality of terminals; the average distance to the access network device is the average distance between the third terminal and the target access network device over a plurality of time periods; designate the third terminal among the plurality of terminals that meets a second preset condition as an interfering terminal; the second preset condition includes: the average uplink signal received power of the third terminal is greater than a first preset power threshold and the average distance to the access network device is greater than a first preset distance threshold; or, the second preset condition includes: the difference between the average uplink signal received power of the third terminal and the fourth terminal is greater than the second preset power threshold; the fourth terminal is the terminal among the plurality of terminals whose difference between the average distance to the access network device of the third terminal and the third terminal is less than the second preset distance threshold.

[0165] In one possible implementation, the processing unit 601 is configured to: for each target jamming terminal in the first jamming terminal cluster, determine the uplink signal transmission distance based on the uplink signal transmission delay of the target jamming terminal; determine multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster based on the uplink jamming signal transmission distance and the terminal location of each target jamming terminal; and determine the interference source location of the jamming device corresponding to the first jamming terminal cluster from the multiple candidate locations based on the uplink signal receiving power.

[0166] In one possible implementation, the processing unit 601 is configured to: for each target jamming terminal, determine the target trajectory based on the corresponding uplink jamming signal transmission distance, the terminal location, and the location of the target access network device; the jamming device corresponding to the first jamming terminal cluster is located on the target trajectory; and use the intersection of multiple target trajectories as multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster.

[0167] In one possible implementation, the processing unit 601 is configured to: perform a first operation for each candidate location to determine the weights of multiple candidate locations; the first operation includes: for each target interference terminal, calculating a correlation coefficient based on the distance between the target interference terminal and the candidate location and the uplink signal received power over multiple unit time periods; using the average of the correlation coefficients corresponding to multiple target interference terminals as the weight of the candidate location; and determining the interference source location of the interference device corresponding to the first interference terminal cluster as the candidate location with the smallest weight among the multiple candidate locations.

[0168] When implemented in hardware, the communication unit 602 in this embodiment can be integrated onto the communication interface, and the processing unit 601 can be integrated onto the processor. Specific implementation methods are as follows: Figure 7 As shown.

[0169] Figure 7A schematic diagram of another possible structure of the uplink interference detection device involved in the above embodiments is shown. The uplink interference detection device includes a processor 702 and a communication interface 703. The processor 702 is used to control and manage the operation of the uplink interference detection device, for example, executing the steps performed by the processing unit 601, and / or performing other processes of the technology described herein. The communication interface 703 is used to support communication between the uplink interference detection device and other network entities, for example, executing the steps performed by the communication unit 602. The uplink interference detection device may also include a memory 701 and a bus 704, the memory 701 being used to store the program code and data of the uplink interference detection device.

[0170] The memory 701 may be a memory in an uplink interference detection device, and the memory may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk or solid-state drive; the memory may also include a combination of the above types of memory.

[0171] The processor 702 described above can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0172] The 704 bus can be an Extended Industry Standard Architecture (EISA) bus, etc. The 704 bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0173] Figure 7 The uplink interference detection device in the chip can also be a chip. The chip includes one or more processors 702 and a communication interface 703.

[0174] In some embodiments, the chip further includes a memory 701, which may include read-only memory and random access memory, and provides operation instructions and data to the processor 702. A portion of the memory 701 may also include non-volatile random access memory (NVRAM).

[0175] In some implementations, memory 701 stores elements such as execution modules or data structures, or subsets thereof, or extended sets thereof.

[0176] In this embodiment of the application, the corresponding operation is executed by calling the operation instructions stored in the memory 701 (the operation instructions can be stored in the operating system).

[0177] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above 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. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0178] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the uplink interference detection method in the above method embodiments.

[0179] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the uplink interference detection method in the method flow shown in the above method embodiments.

[0180] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections having one or more wires; portable computer disks; hard disks; random access memory (RAM); read-only memory (ROM); erasable programmable read-only memory (EPROM); registers; hard disks; optical fibers; portable compact disc read-only memory (CD-ROM); optical storage devices; magnetic storage devices; or any suitable combination thereof; or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0181] Since the uplink interference detection device, computer-readable storage medium, and computer program product in the embodiments of this application can be applied to the above method, the technical effects that can be obtained can also be referred to the above method embodiments. The embodiments of this application will not be repeated here.

[0182] In the several embodiments provided in this 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 merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

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

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

[0185] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An uplink interference detection method, characterized in that, The method includes: Obtain interference detection parameters for multiple terminals accessing the target access network device; the interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal receiving power, and terminal location of the detection reference signal sent by the terminal in multiple unit time periods; If the proportion of interfering terminals among the multiple terminals is greater than a preset threshold, the interfering terminals among the multiple terminals are divided into multiple interfering terminal clusters based on the uplink signal arrival angle; the interfering terminals in the interfering terminal clusters are terminals that transmit uplink signals through the same interfering device. For each of the plurality of interference terminal clusters, the uplink signal transmission distance corresponding to each target interference terminal is determined based on the uplink signal transmission delay of each target interference terminal in the first interference terminal cluster. For each target interference terminal, the uplink interference signal transmission distance, terminal location, and the location of the target access network device are used to determine the target trajectory; the interference device corresponding to the first interference terminal cluster is located on the target trajectory. The intersection points of multiple target trajectories are used as multiple candidate locations of the jamming devices corresponding to the first jamming terminal cluster; For each candidate location, a first operation is performed to determine the weights of multiple candidate locations; the first operation includes: for each target interference terminal, calculating a correlation coefficient based on the distance between the target interference terminal and the candidate location and the uplink signal received power over multiple unit time periods; and using the average of the correlation coefficients corresponding to multiple target interference terminals as the weight of the candidate location; The location of the interference source of the interference device corresponding to the first interference terminal cluster is determined as the candidate location with the smallest weight among the multiple candidate locations.

2. The method according to claim 1, characterized in that, The process of acquiring interference detection parameters for multiple terminals accessing the target access network device includes: The interference detection indication message is sent to the plurality of terminals; the interference detection indication message is used to instruct the terminals to send a detection reference signal at a preset power in each unit time period within the interference detection time period; Receive detection reference signals from the plurality of terminals; The interference detection parameters of the plurality of terminals are determined based on the detection reference signal.

3. The method according to claim 1, characterized in that, The method of dividing the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle includes: Each of the plurality of interfering terminal clusters is determined to be an interfering terminal cluster that meets a first preset condition; the first preset condition includes: the average difference of the arrival angle of the uplink signal between the first terminal and the second terminal in multiple unit time periods is less than a preset included angle threshold; the first terminal is any one of the interfering terminals in the interfering terminal cluster; the second terminal is an interfering terminal in the interfering terminal cluster other than the first terminal.

4. The method according to claim 1, characterized in that, The method of dividing the interfering terminals among the multiple terminals into multiple interfering terminal clusters based on the uplink signal arrival angle includes: By inputting the arrival angle of the uplink signal of each interfering terminal into the clustering model, multiple clusters of interfering terminals are obtained.

5. The method according to claim 1, characterized in that, The method further includes: Determine the average uplink signal received power and the average distance to the access network device for each of the plurality of terminals; the average distance to the access network device is the average distance between the third terminal and the target access network device over multiple unit time periods; The third terminal among the plurality of terminals that meets the second preset condition is designated as the interference terminal; the second preset condition includes: the average uplink signal received power of the third terminal is greater than the first preset power threshold and the average distance to the access network device is greater than the first preset distance threshold; Alternatively, the second preset condition includes: the difference between the average uplink signal received power of the third terminal and the fourth terminal is greater than a second preset power threshold; the fourth terminal is the terminal among the plurality of terminals whose average distance from the access network device of the third terminal is less than a second preset distance threshold.

6. An uplink interference detection device, characterized in that, Includes a communication unit and a processing unit; The communication unit is used to acquire interference detection parameters of multiple terminals accessing the target access network device; the interference detection parameters include the uplink signal arrival angle, uplink signal transmission delay, uplink signal receiving power, and terminal location of the detection reference signal sent by the terminal in multiple unit time periods; The processing unit is configured to, when the proportion of interfering terminals among the plurality of terminals is greater than a preset number threshold, divide the interfering terminals among the plurality of terminals into a plurality of interfering terminal clusters based on the uplink signal arrival angle; the interfering terminals in the interfering terminal clusters are terminals that transmit uplink signals through the same interfering device. The processing unit is further configured to determine the uplink signal transmission distance corresponding to each target interference terminal for each first interference terminal cluster in the plurality of interference terminal clusters, based on the uplink signal transmission delay of each target interference terminal in the first interference terminal cluster. The processing unit is further configured to determine the target trajectory based on the uplink interference signal transmission distance, terminal location, and target access network device location corresponding to each target interference terminal; the interference device corresponding to the first interference terminal cluster is located on the target trajectory; And the intersection points of multiple target trajectories are used as multiple candidate locations of the jamming device corresponding to the first jamming terminal cluster; The processing unit is further configured to perform a first operation for each candidate position to determine the weights of the multiple candidate positions; The first operation includes: for each target jamming terminal, calculating a correlation coefficient based on the distance between the target jamming terminal and the candidate position and the uplink signal received power over multiple unit time periods; using the average of the correlation coefficients corresponding to multiple target jamming terminals as the weight of the candidate position; and determining the interference source position of the jamming device corresponding to the first jamming terminal cluster as the candidate position with the smallest weight among the multiple candidate positions.

7. The apparatus according to claim 6, characterized in that, The communication unit is used to send an interference detection indication message to the plurality of terminals; the interference detection indication message is used to instruct the terminals to send a detection reference signal at a preset power in each unit time period within the interference detection time period; The communication unit is also used to receive detection reference signals from the plurality of terminals; The processing unit is further configured to determine interference detection parameters of the plurality of terminals based on the detection reference signal.

8. The apparatus according to claim 6, characterized in that, The processing unit is used for: Each of the plurality of interfering terminal clusters is determined to be an interfering terminal cluster that meets a first preset condition; the first preset condition includes: the average difference of the arrival angle of the uplink signal between the first terminal and the second terminal in multiple unit time periods is less than a preset included angle threshold; the first terminal is any one of the interfering terminals in the interfering terminal cluster; the second terminal is an interfering terminal in the interfering terminal cluster other than the first terminal.

9. The apparatus according to claim 6, characterized in that, The processing unit is used for: By inputting the arrival angle of the uplink signal of each interfering terminal into the clustering model, multiple clusters of interfering terminals are obtained.

10. The apparatus according to claim 6, characterized in that, The processing unit is used for: Determine the average uplink signal received power and the average distance to the access network device for each of the plurality of terminals; the average distance to the access network device is the average distance between the third terminal and the target access network device over multiple unit time periods; The third terminal among the plurality of terminals that meets the second preset condition is designated as the interference terminal; The second preset condition includes: the average uplink signal received power of the third terminal is greater than the first preset power threshold and the average distance between access network devices is greater than the first preset distance threshold; Alternatively, the second preset condition includes: the difference between the average uplink signal received power of the third terminal and the fourth terminal is greater than a second preset power threshold; the fourth terminal is the terminal among the plurality of terminals whose average distance from the access network device of the third terminal is less than a second preset distance threshold.

11. An uplink interference detection device, characterized in that, include: A processor and a communication interface; the communication interface is coupled to the processor, the processor being used to run computer programs or instructions to implement the uplink interference detection method as described in any one of claims 1-5.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed by a computer, perform the uplink interference detection method as described in any one of claims 1-5.