Interference avoidance method, apparatus, and storage medium

CN122138278APending Publication Date: 2026-06-02CHINA UNITED NETWORK COMM GRP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA UNITED NETWORK COMM GRP CO LTD
Filing Date
2026-03-13
Publication Date
2026-06-02

Smart Images

  • Figure CN122138278A_ABST
    Figure CN122138278A_ABST
Patent Text Reader

Abstract

The application provides an interference avoidance method and device and a storage medium, and relates to the technical field of signal interference. The method is applied to a disturbed end and comprises the following steps: in response to detecting remote end interference of an atmospheric waveguide, determining the time domain position of at least one low-interference symbol in a target uplink time slot, wherein the low-interference symbol is a symbol whose uplink interference intensity affected by the atmospheric waveguide is lower than a preset threshold value; and sending scheduling information to a terminal, wherein the scheduling information comprises the time domain position of the at least one low-interference symbol, and the scheduling information is used for scheduling the terminal to transmit data on the at least one low-interference symbol.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of signal interference technology, and in particular to an interference avoidance method, apparatus and storage medium. Background Technology

[0002] In cellular mobile communication networks, time-division duplex (TDD) systems are widely used due to their flexible spectrum usage. However, under special meteorological conditions such as atmospheric inversion, an "atmospheric waveguide" effect can occur, allowing radio waves to propagate over extremely long distances with low loss beyond line-of-sight. This poses a serious challenge to TDD networks operating at higher frequencies and with higher antennas: downlink signals from distant base stations can propagate hundreds of kilometers through atmospheric waveguides, only to intrude into the uplink receiving time slots of nearby base stations due to significant time delays, creating strong co-channel interference. This causes a sharp deterioration in the uplink performance of the affected base station, impacting normal user communication.

[0003] To address the aforementioned remote interference, current standards define a remote interference management (RIM) process. Its core relies on signal coordination between the affected and disruptive base stations: upon detecting interference, the affected base station sends a RIM reference signal; the disruptive base station must detect this signal and initiate avoidance operations such as symbol backoff.

[0004] However, the effectiveness of this scheme depends entirely on the response behavior of the interfering base station. In real-world networks, due to factors such as equipment ownership, functional support, and propagation conditions, the interfering base station is often in an uncontrollable state and may be unable or unwilling to perform interference avoidance, causing existing cooperative schemes to fail. Summary of the Invention

[0005] This application provides an interference avoidance method, apparatus, and storage medium that can completely eliminate dependence on an uncontrollable interfering end and achieve interference avoidance by the affected end.

[0006] To achieve the above objectives, this application adopts the following technical solution: In a first aspect, this application provides an interference avoidance method applied to an affected end, comprising: in response to detecting far-end interference from an atmospheric duct, determining the temporal location of at least one low-disturbance symbol in the target uplink time slot, wherein the low-disturbance symbol is a symbol whose uplink interference intensity affected by the atmospheric duct is lower than a preset threshold; and sending scheduling information to the terminal, the scheduling information including the temporal location of at least one low-disturbance symbol, the scheduling information being used to schedule the terminal to transmit data on at least one low-disturbance symbol.

[0007] In one possible implementation, at least one low-scratching symbol is determined by: determining the starting low-scratching symbol, and determining all symbols between the starting and ending low-scratching symbols as all low-scratching symbols; and selecting at least one low-scratching symbol from all low-scratching symbols based on the scheduling requirements of the terminal.

[0008] Wherein, the starting low-disturbance symbol is the first symbol in the reference uplink time slot whose uplink interference intensity is lower than a preset threshold; the reference uplink time slot and the target uplink time slot are the same time slot; or, the reference uplink time slot is the uplink time slot preceding the target uplink time slot; the ending low-disturbance symbol is the last symbol of the target uplink time slot; or, if there are K consecutive uplink time slots after the target uplink time slot, the ending low-disturbance symbol is the last symbol of the last uplink time slot among the K consecutive uplink time slots; where K is greater than or equal to 1.

[0009] In one possible implementation, the preset threshold is determined as follows: the preset threshold is determined based on the scheduling requirement characteristics of the terminal, whereby the scheduling requirement characteristics are used to characterize the sensitivity of the services carried by the terminal to uplink interference and / or to transmission delay.

[0010] In one possible implementation, a preset threshold value is determined based on the scheduling requirements of the terminal, including: when the sensitivity of the service carried by the terminal to uplink interference is higher than a first sensitivity threshold and the sensitivity to transmission delay is lower than a second sensitivity threshold, the preset threshold value is determined to be the first threshold value; when the sensitivity of the service carried by the terminal to uplink interference is higher than a third sensitivity threshold and the sensitivity to transmission delay is higher than the second sensitivity threshold, the preset threshold value is determined to be the second threshold value, wherein the second threshold value is greater than the first threshold value.

[0011] In one possible implementation, the temporal location of the initial scrambling symbol includes at least one of the following: the absolute position index of the initial scrambling symbol; and the offset of the initial scrambling symbol relative to a reference point.

[0012] In one possible implementation, the reference point is the protection interval GP.

[0013] In one possible implementation, far-end interference is detected by monitoring the interference noise intensity of the uplink received signal. If the interference noise intensity exhibits a ramp characteristic, far-end interference is determined to be detected. The ramp characteristic is the characteristic that the interference noise intensity decreases over time within the current uplink time slot.

[0014] In a second aspect, an interference avoidance device is provided, comprising: a processing module, configured to determine the temporal position of at least one low-disturbance symbol in a target uplink time slot in response to the detection of far-end interference from an atmospheric duct, wherein the low-disturbance symbol is a symbol whose uplink interference intensity affected by the atmospheric duct is lower than a preset threshold; and a communication module, configured to send scheduling information to a terminal, the scheduling information including the temporal position of at least one low-disturbance symbol, the scheduling information being used to schedule the terminal to transmit data on at least one low-disturbance symbol.

[0015] In one possible implementation, the processing module is specifically used to determine the starting low-scratching symbol and to determine that the symbols between the starting low-scratching symbol and the ending low-scratching symbol are all low-scratching symbols; based on the scheduling requirements of the terminal, at least one low-scratching symbol is selected from all low-scratching symbols.

[0016] Wherein, the starting low-disturbance symbol is the first symbol in the reference uplink time slot whose uplink interference intensity is lower than a preset threshold; the reference uplink time slot and the target uplink time slot are the same time slot; or, the reference uplink time slot is the uplink time slot preceding the target uplink time slot; the ending low-disturbance symbol is the last symbol of the target uplink time slot; or, if there are K consecutive uplink time slots after the target uplink time slot, the ending low-disturbance symbol is the last symbol of the last uplink time slot among the K consecutive uplink time slots; where K is greater than or equal to 1.

[0017] In one possible implementation, the processing module is specifically used to determine a preset threshold value based on the scheduling requirement characteristics of the terminal. The scheduling requirement characteristics are used to characterize the sensitivity of the services carried by the terminal to uplink interference and / or the sensitivity of the services to transmission delay.

[0018] In one possible implementation, the processing module is specifically configured to determine a preset threshold value as a first threshold value when the sensitivity of the service carried by the terminal to uplink interference is higher than a first sensitivity threshold and the sensitivity to transmission delay is lower than a second sensitivity threshold value; and to determine a preset threshold value as a second threshold value when the sensitivity of the service carried by the terminal to uplink interference is higher than a third sensitivity threshold and the sensitivity to transmission delay is higher than the second sensitivity threshold value, wherein the second threshold value is greater than the first threshold value.

[0019] In one possible implementation, the temporal location of the initial scrambling symbol includes at least one of the following: the absolute position index of the initial scrambling symbol; and the offset of the initial scrambling symbol relative to a reference point.

[0020] In one possible implementation, the reference point is the protection interval GP.

[0021] In one possible implementation, the processing module is further configured to monitor the interference noise intensity of the uplink received signal, and if the interference noise intensity exhibits a ramp characteristic, determine that far-end interference has been detected; wherein, the ramp characteristic is the characteristic that the interference noise intensity decreases over time within the current uplink time slot.

[0022] The technical effects of any implementation method in the second aspect can be found in the technical effects of any implementation method in the first aspect mentioned above, and will not be repeated here.

[0023] Thirdly, a computer device is provided, comprising: a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the interference avoidance method described above.

[0024] Fourthly, a computer-readable storage medium is provided, wherein at least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by a processor to implement the interference avoidance method described above.

[0025] Fifthly, a computer program product is provided, which includes a computer program or instructions, and when the computer program or instructions are executed by a processor, the interference avoidance method described above is implemented.

[0026] The solutions provided in aspects three through five above are used to implement the method provided in aspect one above, and their specific implementations will not be described in detail here. The technical effects corresponding to any implementation method of the solutions provided in aspects three through five above can be found in the technical effects corresponding to any implementation method in aspect one above, and will not be described in detail here.

[0027] It should be noted that any of the possible implementations of any of the above aspects can be combined, provided that the solutions do not contradict each other. Attached Figure Description

[0028] Figure 1 A schematic diagram of a RIM process provided for an embodiment of this application; Figure 2 A schematic diagram of a slope feature provided in an embodiment of this application; Figure 3 This application provides a schematic diagram of adjusting GP based on RIM detection results. Figure 4 A schematic diagram illustrating the effect of adjusting GP interference avoidance in an embodiment of this application; Figure 5 A schematic diagram illustrating an interference avoidance scenario provided in an embodiment of this application; Figure 6A flowchart illustrating an interference avoidance method provided in an embodiment of this application; Figure 7 A schematic diagram of all low-disturbance symbols provided for an embodiment of this application; Figure 8 A schematic diagram of all low-perturbation symbols provided for an embodiment of this application; Figure 9 A schematic diagram of all low-perturbation symbols provided for an embodiment of this application; Figure 10 This is a schematic diagram of the structure of an interference avoidance device provided in an embodiment of this application; Figure 11 This is a schematic diagram of the structure of a disturbed end provided in an embodiment of this application. Detailed Implementation

[0029] In the embodiments of this application, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different. The technical features described by "first" and "second" have no sequential or size order.

[0030] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is 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. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0031] In the embodiments of this application, at least one can also be described as one or more, and multiple can be two, three, four or more, and this application does not impose any restrictions.

[0032] Furthermore, the network architecture and scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0033] To facilitate understanding, the terms used in the embodiments of this application will be explained first.

[0034] Atmospheric waveguide: Atmospheric waveguides are a type of beyond-line-of-sight propagation phenomenon caused by an abnormal change in atmospheric refractive index with altitude. Under special meteorological conditions such as temperature inversion or a sharp decrease in water vapor, the atmospheric refractive index decreases dramatically with increasing altitude. When this refractive effect is strong enough, the curvature of radio waves can exceed the curvature of the Earth, creating a waveguide-like propagation environment.

[0035] It should be noted that the information (including but not limited to device information, personal information of the subject, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this application are all authorized by the subject or fully authorized by all parties, and the collection, use and processing of related data must comply with relevant laws, regulations and standards.

[0036] In the field of mobile communications, Time Division Duplexing (TDD) technology is widely used due to its flexible spectrum usage, especially in 5G networks. However, the inherent characteristics of TDD networks make them susceptible to a specific weather condition: long-range interference caused by atmospheric waveguide phenomena. This process begins with the appearance of atmospheric waveguide phenomena, leading to long-range interference from the interfering end to the affected end. Under normal circumstances, radio waves propagate approximately in a straight line in the atmosphere and gradually refract and attenuate into outer space. However, under special weather conditions such as temperature inversion or a sharp decrease in water vapor, the atmospheric refractive index decreases sharply with increasing altitude. When this refraction effect is strong enough, the curvature of the radio wave propagation path will exceed the curvature of the Earth, causing the radio waves to be continuously "bent" by the atmosphere and reflected back to the ground, forming a waveguide-like, long-range, low-loss propagation channel.

[0037] TDD networks are particularly vulnerable because their uplink and downlink share the same frequency band and are differentiated by time intervals. The mid-to-high frequency bands used by 5G networks (such as 2.6GHz and 3.5GHz) have shorter wavelengths and are more susceptible to anomalous refraction due to atmospheric inhomogeneities. Furthermore, since base station antennas are typically mounted high, their downlink signals are more easily "injected" into the atmospheric waveguide layer. When atmospheric waveguides occur, the downlink signal from a distant base station (the interfering base station) can be captured and propagated for hundreds of kilometers. Due to the significant propagation delay, it arrives at the nearby base station (the affected base station) just as it enters its uplink reception time slot. The strong downlink signal from the interfering base station overwhelms the weak uplink signal from its serving users that the affected base station is trying to receive, causing a sharp deterioration in the uplink quality of the affected base station. This manifests as a significant increase in uplink interference noise (IoT), ultimately leading to decreased uplink speeds, access failures, or even dropped connections for users.

[0038] To address this issue, the 3GPP standard defines the Remote Interference Management (RIM) process, specifically as follows: Figure 1 As shown, firstly, the interfering end causes remote interference to the interfering end (i.e., Step 0: Remote Interference). When the interfering base station detects an abnormal increase in uplink interference noise (IoT) and the interference signal exhibits a specific "ramp characteristic" (i.e., the interference power gradually decreases over time, see [reference]), the interference signal is further affected. Figure 2 When the interference is detected (as shown), the affected end determines that it is being interfered with from a remote end (i.e., Step 1: Detect RIM-RS-1). Then, the affected end sends a signal to the interfering end (i.e., Step 1: Send RIM-RS-1). This signal is used as an interference warning to report the interference situation to the interfering end. The interfering end then continuously detects the wireless environment (i.e., Step 1: Detect RIM-RS-1) to determine the interference it has caused to the affected end.

[0039] After detecting the RIM-RS-1 signal at the interfering end, the interfering base station performs two operations: First, it sends RIM reference signal 2 to the interfered end (i.e., Step 2: Sending RIM-RS-2). This RIM reference signal 2 serves two purposes: 1) as an acknowledgment response to the interfered end's RIM-RS-1, informing the other party "I have received the interference report"; 2) carrying its own base station identifier and other information to assist the interfered end in identifying the interference source. Second, the interfering end activates remote interference avoidance technology (i.e., Step 2: Activating remote interference avoidance technology).

[0040] Furthermore, the specific details of remote interference avoidance technology are as follows: Figure 3 As shown, the Figure 3 This demonstrates how the scrambling segment dynamically adjusts its downlink frame structure to expand the guard interval (GP) after detecting the RIM reference signal.

[0041] in, Figure 3 The diagram shows two base stations: the interfering cell (the source cell) and the affected cell (the cell receiving interference). The normal operating time slot structure of the affected cell is: downlink time slot, special time slot, and uplink time slot; the initial operating time slot structure of the interfering cell is: downlink time slot, special time slot, and uplink time slot. The downlink signal sent by the interfering cell (from the first half of the downlink and special time slots) will arrive at the affected cell after a long-distance transmission (marked in the diagram: transmission time = 15 symbols). Due to the transmission delay, the delayed downlink signal may intrude into the uplink time slot where the affected cell should be quietly receiving uplink signals, thus drowning out the weak uplink signal emitted by the mobile phone and causing severe uplink interference.

[0042] The affected end can measure the intensity of the remote interference and identify the specific location of the interference source (the interfering end) by detecting the Remote Interference Management Reference Signal (RIM-RS), that is, by using RIM-RS to detect relevant information.

[0043] After identifying the interference source, the interference problem is resolved by adjusting the GP (symbol backoff), meaning the network instructs the interfering end to make dynamic adjustments. Combined with... Figure 3 As shown, the time slot structure on the lower side of the interfering end has changed: its special time slot has been lengthened, which causes the guard interval (GP) to be expanded accordingly. That is, the "adjusted GP".

[0044] It should be understood that at the instigating end (the action end): by "backing back" symbols (actually manifested as extending the special time slot / GP), the end time of downlink signal transmission is delayed. This means that its downlink transmission window is shifted back overall. At the affected end (the effect end): because the downlink signal transmission itself is delayed, even with the addition of a fixed 15-symbol transmission delay, the arrival time of this interference signal will also be shifted back overall.

[0045] The backoff, calculated precisely, ensures that the delayed signal from the interfering end, when it finally "falls" into the time window of the affected end, is exactly constrained within the adjusted guard interval (GP) of the affected end, and no longer infringes on its uplink time slot. Thus, the uplink interference is eliminated.

[0046] Furthermore, after the uplink interference is eliminated, the interfering end executes Step 3: stop RIM-RS detection and restore the original configuration, thereby the affected end executes Step 4: stop sending RIM-RS-1 (affected end).

[0047] This allows for dynamic symbol rollback based on RIM detection results, thereby expanding the protection interval (GP). The effect is as follows: Figure 4 As shown, by adjusting the frame structure, the downlink transmission of the interfering end ends early, thereby preventing it from intruding into the uplink receiving time slot of the interfered end after long-term propagation, thus achieving the purpose of reducing the impact of remote interference.

[0048] It should be noted that, through Figure 4 It can be seen that the working time slot structure of the interfered end is: downlink time slot, special time slot, and uplink time slot; the working time slot structure of the interfering end is: downlink time slot, special time slot, and uplink time slot. The downlink signal sent by the interfering segment, after long-distance transmission (marked in the figure: transmission time = 15 symbols), reaches the interfered end. Due to the adjustment of GP operation, the uplink symbols of the interfered end will not be affected by the interference from the far end.

[0049] However, the effectiveness of this existing RIM scheme rests on a fundamental premise: the interfering base station must be able to successfully monitor and respond to the RIM-RS-1 signal from the affected base station. In actual network deployments, the interfering and affected base stations may belong to different operators, different network management domains, or be physically far apart. The interfering base station may be unable or unwilling to perform interference avoidance actions due to reasons such as equipment incompatibility, function not being enabled, misconfiguration, or signal reception failure. In this scenario where the interfering end is uncontrolled, even if the affected end detects severe interference and continuously sends RIM-RS-1, the RIM process completely fails, and the interference will persist.

[0050] Based on this, this application provides an interference avoidance method. First, by having the affected end actively respond to the detection of far-end interference from atmospheric ducts, the temporal location of at least one low-interference symbol in the uplink time slot is determined. This allows the affected base station to independently and in real-time grasp the specific interference mode of its uplink, providing a reliable data foundation for subsequent active avoidance and fundamentally solving the problem of existing RIM processes failing due to the non-response of the interfering end. Furthermore, based on the determined low-interference symbol location information, scheduling information is sent to the terminal, enabling the precise and direct allocation of time-domain resources less affected by interference to the terminal, guiding the terminal's uplink transmission to actively avoid periods of strong interference. This allows the affected end to autonomously and promptly ensure uplink quality even in harsh scenarios where the interfering end is completely uncontrolled, without relying on any cross-base station coordination.

[0051] The solutions provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0052] The solution provided in this application can be applied to Figure 5 In the interference avoidance system shown, such as Figure 5 The diagram shows a schematic of an interference avoidance system.

[0053] For example, Figure 5 The interference avoidance system shown includes an interfering end 101, an interfering end 102, and a terminal 103.

[0054] The affected end 102 can be a base station device affected by remote interference caused by atmospheric waveguides, such as a gNodeB (next-generation NodeB base station) in a 5G network. In a specific application scenario, the affected end 102 is a 5G base station deployed in a coastal area. Due to its geographical location and antenna height characteristics, it is susceptible to downlink signal interference from base stations in other cities hundreds of kilometers away, propagating through atmospheric waveguides. This affected base station includes an interference detection module, a resource scheduling module, and a communication interface module. The interference detection module continuously monitors the received signal strength indicator (RSSI) and interference noise intensity within the uplink time slot. When an interference pattern with a specific "slope characteristic" is detected, it can be determined that it is subject to remote interference.

[0055] Optionally, the intercepted terminal 102 may be configured with a dedicated digital signal processor (DSP) to analyze the interference intensity distribution characteristics of each symbol within the uplink time slot in real time, and quickly identify available low-interference symbol resources based on multiple preset threshold levels (such as -100dBm, -105dBm, -110dBm, etc.). This application embodiment does not limit the implementation method or application scenario of the intercepted terminal 102.

[0056] Terminal 103 can be user equipment (UE) that establishes a connection with the disrupted base station, including but not limited to 5G smartphones, industrial internet of things (IIoT) devices, and fixed wireless access (FWA) terminals 103. For example, in a smart factory scenario, multiple high-definition cameras (as terminals 103) used for real-time quality monitoring need to continuously upload video data to the disrupted base station, and these terminals 103 have different sensitivity requirements to uplink interference and latency.

[0057] Optionally, terminal 103 can support multiple service types, such as enhanced mobile broadband (eMBB) services and ultra-reliable low latency communication (uRLLC) services. For eMBB services (such as 4K video upload), it is sensitive to interference but relatively insensitive to latency; while for uRLLC services (such as industrial robotic arm control), it is highly sensitive to both interference and latency.

[0058] The interfering end 101 can be a base station device that generates remote interference, typically belonging to a different network management domain or operating unit than the interfered end 102. For example, the interfering end 101 might be a 5G base station in another city 200 kilometers away from the interfered end 102, whose downlink signal propagates to the area where the interfered end 102 is located under specific meteorological conditions through atmospheric waveguide phenomena. Due to administrative jurisdictional isolation or differences in operator network configurations, the interfered end 102 cannot effectively coordinate and control the interfering end 101 through existing RIM procedures.

[0059] Optionally, the scrambling end 101 may not have RIM functionality, or its RIM functionality may not be enabled, or it may be unable to reliably receive the RIM reference signal (RIM-RS) sent by the scrambling end 102 due to unstable propagation conditions. This actual scenario of "the scrambling end 101 being uncontrolled" is precisely the core technical problem that this application embodiment aims to solve.

[0060] Figure 6 This is a flowchart illustrating an interference avoidance method provided in an embodiment of this application. The method is applied to... Figure 5 The disturbed end in the middle.

[0061] like Figure 6 As shown, the interference avoidance method provided in this application embodiment may include: Step S601: In response to the detection of far-end interference from the atmospheric waveguide, the disturbed end determines the time-domain location of at least one low-disturbance symbol in the uplink time slot.

[0062] Among them, the low disturbance symbol is the symbol whose uplink interference intensity affected by atmospheric waveguides is lower than the preset threshold value.

[0063] In some embodiments, the affected end monitors the interference noise intensity of the uplink received signal, and if the interference noise intensity exhibits a ramp characteristic, it is determined that far-end interference has been detected.

[0064] Among them, the slope feature is the characteristic that the intensity of interference noise decreases over time within the current uplink time slot.

[0065] For example, the affected end continuously measures the Received Signal Strength Indicator (RSSI) and Interference over Thermal (IoT) levels of each symbol within the uplink time slot using its baseband processing unit. When the IoT value is detected to rise above a predetermined threshold compared to the interference-free reference value, and its intensity distribution across different symbols shows a gradual decrease from the beginning to the end of the time slot, it can be determined as far-end interference with a slope characteristic. This characteristic is consistent with the physical properties of interference signals decaying over time due to atmospheric waveguide phenomena.

[0066] In one scenario, taking a 5G network deployment in a coastal area as an example, the disrupted base station is deployed in the coastal area of ​​city A, where atmospheric inversion is prone to occur in the early mornings of spring. At 06:00 on a certain day, the base station detected a sharp increase in IoT interference from -105dBm to -90dBm within the uplink time slot, and the interference intensity gradually decreased from -90dBm at the beginning of the time slot to -100dBm at the end, exhibiting a clear slope characteristic. The base station, through pattern matching with a historical interference feature database, confirmed that this was a typical far-field interference pattern caused by atmospheric ducting, and then triggered the subsequent low-interference symbol determination process. This slope-based detection mechanism can effectively distinguish far-field interference from other types of near-field interference, improving the accuracy of interference identification.

[0067] In another application scenario, the disturbed end can use a sliding window mean comparison algorithm to quantify and identify slope features: A detection window of length K symbols is set, and the difference between the average interference intensity of the front-end symbols and the average interference intensity of the back-end symbols within the window is calculated. When this difference exceeds a dynamic threshold and persists for multiple time slots, the slope feature is confirmed. This method effectively avoids misjudgments caused by instantaneous interference fluctuations and improves detection reliability.

[0068] Furthermore, the starting low-frequency symbol is determined, and the symbols between the starting low-frequency symbol and the ending low-frequency symbol are determined as all low-frequency symbols.

[0069] The starting low-frequency interference symbol is the first uplink interference strength in the reference uplink time slot that is lower than a preset threshold value, and the reference uplink time slot and the target uplink time slot are the same time slot; or, the reference uplink time slot is the uplink time slot before the target uplink time slot; the ending low-frequency interference symbol is the last symbol of the target uplink time slot; or, if there are K consecutive uplink time slots after the target uplink time slot, the ending low-frequency interference symbol is the last symbol of the last uplink time slot among the K consecutive uplink time slots; where K is greater than or equal to 1.

[0070] For example, the preset threshold value is determined in the following way: the preset threshold value is determined according to the scheduling demand characteristics of the terminal, and the scheduling demand characteristics are used to characterize the sensitivity characteristics of the services carried by the terminal to uplink interference and / or the sensitivity characteristics to transmission delay.

[0071] Specifically, the determination of the aforementioned preset threshold value can be either one of the following two cases.

[0072] Case (1): For terminals or services that are sensitive to interference but not to latency.

[0073] When the sensitivity of the service carried by the terminal to uplink interference is higher than the first sensitivity threshold and the sensitivity to transmission delay is lower than the second sensitivity threshold, the preset threshold value is determined to be the first threshold value.

[0074] For example, the first threshold is set to -110 dBm (decibels per milliwatt), which is used to filter out symbol resources with extremely low interference levels to ensure high-reliability services.

[0075] In one scenario, an environmental monitoring sensor network in a smart city needs to periodically upload high-precision meteorological data. This service has extremely high requirements for data integrity (sensitive to interference) but allows for transmission delays on the order of minutes (insensitive to latency). The affected end identifies this service as interference-sensitive but latency-insensitive.

[0076] For example, the affected end sets the preset threshold for this service to the first threshold value - 110dBm. Figure 7 As shown, a scan was performed within the reference uplink time slot (the same time slot as the target uplink time slot), and it was found that the interference intensity remained below -110 dBm starting from the 10th symbol. Since there are K=2 consecutive uplink time slots afterward, the resource pool was determined to be the complete sequence from the 10th symbol to the last symbol of the 3rd uplink time slot. In other words, the symbols between the 10th symbol and the last symbol of the 3rd uplink time slot were determined to be all low-interference symbols.

[0077] For example, such as Figure 8 As shown, since there is no subsequent time slot consecutive to the reference uplink time slot, the symbols between the 10th symbol and the last symbol of the reference uplink time slot are determined to be all low-scratching symbols. It should be understood that the above... Figure 7 and Figure 8 This refers to a scenario where the reference uplink time slot and the target uplink time slot are the same time slot.

[0078] like Figure 9 As shown, for a scenario where the reference uplink time slot is the time slot preceding the target uplink time slot, taking the existence of K=2 consecutive uplink time slots as an example, a scan within the reference uplink time slot reveals that the interference intensity remains below -110dBm starting from the 10th symbol. Since there are K=2 consecutive uplink time slots, the resource pool is determined to be the complete sequence from the 10th symbol to the last symbol of the 3rd uplink time slot; that is, the symbols between the 10th symbol and the last symbol of the 3rd uplink time slot are identified as all low-interference symbols.

[0079] Case (2): For terminals or services that are sensitive to interference and latency.

[0080] When the sensitivity of the service carried by the terminal to uplink interference is higher than the third sensitivity threshold, and the sensitivity to transmission delay is higher than the second sensitivity threshold, a preset threshold value is determined to be the second threshold value. The second threshold value is greater than the first threshold value.

[0081] For example, the second threshold value is set to -105dBm. The second threshold value is a relatively lenient threshold, which can prioritize meeting the low latency requirement while ensuring a certain level of reliability.

[0082] In one scenario, the collaborative control of robotic arms in an industrial automation system requires the transmission of real-time control commands. This service demands both reliable command delivery (sensitive to interference) and millisecond-level transmission latency (sensitive to latency). The affected end identifies the service as both interference-sensitive and latency-sensitive by parsing its Quality of Service (QoS) level identifier.

[0083] For example, the affected end sets the preset threshold for this service to the second threshold value of -105dBm. Using the previous uplink time slot as a reference, interference prediction is performed, and the interference intensity is measured to be below -105dBm starting from the 3rd symbol. To meet the low latency requirement, the affected end limits the resource range to the current target uplink time slot (i.e., K=0), determining the low-interference symbol sequence from the 3rd to the 14th symbol.

[0084] It should be understood that, through the above-mentioned differentiated threshold setting mechanism, the embodiments of this application can intelligently allocate appropriate low-interference symbol resources for different service needs, and achieve the optimal balance between network resource utilization efficiency and service quality assurance in complex interference environments.

[0085] It should be noted that the temporal position of the starting low-scratching symbol can be its absolute position index. For example, the absolute position index refers to the global number of the starting low-scratching symbol within the entire system frame structure. For instance, in a 5G NR system, a time slot contains 14 symbols, numbered 0 to 13. If the starting low-scratching symbol is determined to be the 7th symbol in a certain time slot, then its absolute position index is 7. This indication method is direct and clear, facilitating rapid terminal location.

[0086] Optionally, the time-domain position of the initial scrambling symbol can be the offset of the initial scrambling symbol relative to the reference point.

[0087] For example, the relative offset refers to the symbol distance of the initial low-level disturbance symbol relative to a preset reference point. The reference point is the guard interval (GP). Specifically, the GP is a protection period used for uplink / downlink handover within a special time slot. Using the first GP after the end of the previous downlink time slot as the reference point, the number of symbol intervals between the initial low-level disturbance symbol and that GP is calculated as the offset. For example, if the GP is after symbol index 3 and the initial low-level disturbance symbol is at index 7, the relative offset is 4 symbols.

[0088] In one scenario, during the initial network access or reconfiguration phase, the disturbed base station uses an absolute location index to indicate the location of low-interference symbols to the terminal. For example, by directly indicating the starting symbol index as 7 and the length as 10 symbols in the time-domain resource allocation field of the downlink control information DCI format 0_1, the terminal can clearly specify uplink transmission on symbols 7 to 16.

[0089] In another scenario, under dynamic scheduling, to save signaling overhead, the disturbed base station uses a relative offset indication method. Using GP as a reference point, the offset is indicated by a compact signaling signal of 2-3 bits. For example, when the reference point GP is at symbol index 2, if the starting low-disturbance symbol is at index 6, then an offset value of 4 (binary 100) is sent. The terminal can determine the starting position by calculating 2 + 4 = 6.

[0090] By providing multiple location indication methods, this embodiment can adapt to different network deployment scenarios and signaling overhead requirements. Absolute location indexing is suitable for scenarios requiring precise positioning, while relative offset improves the flexibility of resource indication, especially in dynamically changing interference environments, effectively reducing signaling overhead and improving system efficiency.

[0091] Furthermore, based on the scheduling requirements of the terminal, at least one low-disturbance symbol is selected from all low-disturbance symbols.

[0092] The scheduling requirements of a terminal can be dynamically indicated to the affected terminal via higher-layer signaling (such as RRC radio resource control signaling) or uplink control information. The scheduling requirements of the terminal can be quantified by the following parameters: the amount of data to be transmitted (corresponding to the number of resource blocks (RBs) required), the latency budget of the service (such as URLLC service requiring within 1 millisecond), the reliability target of the data packets (such as the target value of block error rate (BLER)), and the power margin of the terminal.

[0093] For example, the number of low-scratching symbols N can be determined by the amount of data to be transmitted, the modulation and coding scheme (MCS) level, and the number of bits that a single symbol can carry.

[0094] Specifically, the affected end determines the number of low-disturbance symbols using the following formula 1, which is at least one low-disturbance symbol in the target uplink time slot.

[0095] N = ceil(Data_Size / (Bits_per_Symbol×Code_Rate))Formula 1 Where Data_Size is the number of data bits, Bits_per_Symbol is determined by the modulation method (e.g., 6 bits for 64QAM), Code_Rate is the encoding rate, and ceil is the round-up function.

[0096] In this way, the affected end can achieve a high-precision match between resource selection and the personalized needs of the terminal through multi-dimensional quantitative decision-making.

[0097] Furthermore, the disturbed end determines a scheduling priority function P to make a final selection from all the filtered low-disturbance symbols. For example, the function P can be defined as: P = α×(1 / D) + β×R + γ×(1 / L).

[0098] Where D represents the time difference (in symbol period) from the candidate symbol to the scheduling decision time, used to optimize latency, and α is its weighting coefficient; R represents the historical average signal-to-interference-plus-noise ratio (SINR) of the candidate symbol, used to ensure reliability, and β is its weighting coefficient; L represents the frequency spacing (in subcarrier) between the candidate symbol and symbols already allocated to the same terminal or other terminals, used to reduce inter-symbol interference, and γ is its weighting coefficient. The base station calculates and sorts the P-values ​​of all low-interference symbols, prioritizing the symbol with the highest P-value.

[0099] In one scenario, an emergency obstacle avoidance command needs to be transmitted based on scheduling requirements. The data volume is relatively small, at 200 bits, but the latency budget is extremely short. It needs to arrive at the control center within 2 milliseconds after being reported, and the reliability requirements are high, with a BLER of less than 10e-6.

[0100] The receiving end calculates that at least N = ceil(200 / (2×1 / 3)) = ceil(300) = 300 symbols of resources are needed based on the data volume of 200 bits, the planned use of QPSK modulation (2 bits per symbol), and a coding rate of 1 / 3. However, considering the small data volume, by increasing the MCS level, only 1 resource block (containing 2 symbols) is needed to complete the transmission. Therefore, the receiving end determines that it needs to select an optimal low-scratching symbol (in fact, due to the smallest granularity of resource block allocation, a resource block containing this symbol will be allocated).

[0101] Furthermore, the affected end applies a scheduling priority function P. Since latency is critical, the weight α is set to the highest. For all candidate symbols, their time difference D, historical average SINR value R (obtained through long-term measurement logs), and frequency interval L are calculated. The calculation shows that symbol 7 in time slot n has the smallest D value (meaning it is available earliest), a good R value of 20dB, and its frequency position does not conflict with other high-priority services; therefore, its P value is the highest. Ultimately, the base station selects symbol 7 (and its associated resource block) in time slot n and assigns it to the AGV for uploading emergency commands. This selection process is completed within 1 millisecond within the base station scheduler, meeting the AGV's ultra-low latency and high reliability requirements and effectively avoiding transmission failures or delays caused by interference.

[0102] Step S602: The disturbed end sends scheduling information to the terminal.

[0103] The scheduling information includes the time-domain location of at least one low-disturbance symbol. The scheduling information is used to schedule the terminal to transmit data on at least one low-disturbance symbol. The scheduling information is used to indicate the field of time-domain resource allocation, which can be based on the continuous or discrete distribution of the selected low-disturbance symbols.

[0104] It should be understood that scheduling information is carried through the physical downlink control channel (PDCCH).

[0105] For example, the affected end selects consecutive symbols 7 and 8 in the target uplink time slot as low-disturbance resources for the terminal. The affected end transmits DCI on symbol 0 in the target uplink time slot, where the time slot offset K0 is set to 0, and indicates that the starting symbol is 7 and the length is 2. After decoding, the terminal determines to transmit uplink data on symbols 7 and 8 in the target uplink time slot.

[0106] Based on this, this application provides an interference avoidance method. First, by having the affected end actively respond to the detection of far-end interference from atmospheric ducts, the temporal location of at least one low-interference symbol in the uplink time slot is determined. This allows the affected base station to independently and in real-time grasp the specific interference mode of its uplink, providing a reliable data foundation for subsequent active avoidance and fundamentally solving the problem of existing RIM processes failing due to the non-response of the interfering end. Furthermore, based on the determined low-interference symbol location information, scheduling information is sent to the terminal, enabling the precise and direct allocation of time-domain resources less affected by interference to the terminal, guiding the terminal's uplink transmission to actively avoid periods of strong interference. This allows the affected end to autonomously and promptly ensure uplink quality even in harsh scenarios where the interfering end is completely uncontrolled, without relying on any cross-base station coordination.

[0107] For example, this application also provides an interference avoidance device for implementing the above-described method embodiments.

[0108] like Figure 10 This is a schematic diagram of an interference avoidance device provided in an embodiment of this application. The interference avoidance device can be a target of interference, and it includes a processing module 1001 and a communication module 1002. The processing module 1001 is used to execute... Figure 6 The illustrated method includes step S601; the communication module 1002 is used to execute... Figure 6 The illustrated method includes step S602.

[0109] In some embodiments, the interference avoidance device described above includes hardware structures and / or software modules corresponding to the execution of each function in order to achieve the above functions. Those skilled in the art will readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0110] This application embodiment can divide the interference avoidance device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0111] like Figure 11 As shown, the intercepted terminal provided in this embodiment may include a processor 1101, a bus 1102, a communication interface 1103, and a memory 1104. The processor 1101, memory 1104, and communication interface 1103 communicate with each other via the bus 1102. It should be understood that this application does not limit the number of processors and memories in the network device.

[0112] Bus 1102 can be a PCI bus, an Extended Industry Standard Architecture (EISA) bus, or a UB bus, etc. Buses can be divided into address buses, data buses, control buses, etc. For ease of representation, Figure 11 The bus 1102 may be represented by a single line, but this does not mean that there is only one bus or one type of bus. The bus 1102 may include a path for transmitting information between various components of the network device (e.g., memory 1104, processor 1101, communication interface 1103).

[0113] Processor 1101 may include any one or more processors such as CPU, graphics processing unit (GPU), microprocessor (MP), or digital signal processor (DSP).

[0114] The memory 1104 may include volatile memory, such as random access memory (RAM). The processor 1101 may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).

[0115] The communication interface 1103 uses transceiver modules such as, but not limited to, network interface cards and transceivers to enable communication between network devices and other devices or communication networks.

[0116] The memory 1104 stores executable program code, and the processor 1101 executes the executable program code to implement the functions of the aforementioned method embodiments. That is, the memory 1104 stores instructions for executing the above-described interference avoidance method.

[0117] On the one hand, a computer-readable storage medium is provided, in which at least one computer program is stored, the at least one computer program being loaded and executed by a processor to implement the interference avoidance method provided in the above-described method embodiments.

[0118] In another aspect, a computer program product is provided, which includes a computer program or instructions that, when executed by a processor, implement the interference avoidance method provided in the above-described method embodiments.

[0119] Through the above description of the implementation methods, 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 module can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, modules, and units described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0120] Since the indicator generation module, computer-readable storage medium, and computer program product in the embodiments of the present invention can be applied to the above method, the technical effects obtained can also be referred to the above method embodiments, and the embodiments of the present invention will not be repeated here.

[0121] The method steps in this embodiment can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a network device. Of course, the processor and storage medium can also exist as discrete components in the network device.

[0122] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, the processes or functions of the embodiments of this application are performed, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable module. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video disc (DVD); or it can be a semiconductor medium, such as a solid-state drive (SSD). The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered 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 interference avoidance method, characterized in that, Applied to the disturbed end, the method includes: In response to the detection of far-end interference from the atmospheric duct, the temporal location of at least one low-disturbance symbol in the target uplink time slot is determined, wherein the low-disturbance symbol is a symbol whose uplink interference intensity affected by the atmospheric duct is lower than a preset threshold value. The system sends scheduling information to the terminal, the scheduling information including the time domain location of at least one low-disturbance symbol, the scheduling information being used to schedule the terminal to transmit data on the at least one low-disturbance symbol.

2. The method according to claim 1, characterized in that, The at least one low-scratching symbol is determined in the following way: Determine the starting scrambling symbol, and determine all scrambling symbols between the starting scrambling symbol and the ending scrambling symbol; Based on the scheduling requirements of the terminal, at least one low-disturbance symbol is selected from all the low-disturbance symbols; Wherein, the starting low-disturbance symbol is the first symbol in the reference uplink time slot whose uplink interference intensity is lower than the preset threshold value; the reference uplink time slot and the target uplink time slot are the same time slot; or, the reference uplink time slot is the uplink time slot preceding the target uplink time slot; the ending low-disturbance symbol is the last symbol of the target uplink time slot; or, if there are K consecutive uplink time slots after the target uplink time slot, the ending low-disturbance symbol is the last symbol of the last uplink time slot among the K consecutive uplink time slots; wherein, K is greater than or equal to 1.

3. The method according to claim 1 or 2, characterized in that, The preset threshold value is determined in the following way: Based on the scheduling requirement characteristics of the terminal, the preset threshold value is determined. The scheduling requirement characteristics are used to characterize the sensitivity of the services carried by the terminal to uplink interference and / or the sensitivity of the services to transmission delay.

4. The method according to claim 3, characterized in that, Determining the preset threshold value based on the scheduling demand characteristics of the terminal includes: When the sensitivity of the service carried by the terminal to uplink interference is higher than the first sensitivity threshold and the sensitivity to transmission delay is lower than the second sensitivity threshold, the preset threshold value is determined to be the first threshold value. When the sensitivity of the service carried by the terminal to uplink interference is higher than the third sensitivity threshold and the sensitivity to transmission delay is higher than the second sensitivity threshold, the preset threshold value is determined to be the second threshold value, which is greater than the first threshold value.

5. The method according to claim 2, characterized in that, The time-domain location of the initial low-scratching symbol includes at least one of the following: The absolute position index of the initial low-disturbance symbol; The offset of the initial low-disturbance symbol relative to the reference point.

6. The method according to claim 5, characterized in that, The reference point is the protection interval GP.

7. The method according to claim 1, characterized in that, The remote interference was detected in the following manner: Monitor the interference noise intensity of the uplink received signal; if the interference noise intensity exhibits a slope characteristic, determine that the far-end interference has been detected. The slope feature is characterized by the attenuation of interference noise intensity over time within the current uplink time slot.

8. An interference avoidance device, characterized in that, The device includes: The processing module is used to determine the time domain location of at least one low-disturbance symbol in the target uplink time slot in response to the detection of far-end interference from the atmospheric waveguide, wherein the low-disturbance symbol is a symbol whose uplink interference intensity affected by the atmospheric waveguide is lower than a preset threshold value. A communication module is used to send scheduling information to a terminal. The scheduling information includes the time-domain location of at least one low-disturbance symbol. The scheduling information is used to schedule the terminal to transmit data on the at least one low-disturbance symbol.

9. A computer device, characterized in that, The computer device includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the interference avoidance method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to implement the interference avoidance method as described in any one of claims 1 to 7.

11. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed by a processor, implement the interference avoidance method as described in any one of claims 1 to 7.