Interfering terminal identification method, communication device, storage medium and product
By broadcasting resource block interference status information in high-interference cells and matching neighboring cells with terminal scheduling resource blocks, the error in identifying interfering terminals caused by inaccurate RSRP measurements by terminal users is resolved, and accurate identification of interfering terminals is achieved.
Patent Information
- Application Number
- PCT/CN2025/098764
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-28
- Filing Date
- 2025-06-03
- Publication Date
- 2026-01-02
AI Technical Summary
In the existing technology, the accuracy of identifying the harassing terminal based on the RSRP measurement event of the end user is poor, leading to misjudgment or missed judgment.
The interference status information of each resource block is broadcast by the high-interference cell. Neighboring cells identify the interfering terminal by matching the resource blocks scheduled by the terminal with the interference information.
It achieves accurate identification of the harassing terminal, avoids the impact of inaccurate measurement events, and improves the accuracy of identification.
Smart Images

Figure CN2025098764_02012026_PF_FP_ABST
Abstract
Description
Methods for identifying scrambling terminals, communication equipment, storage media and products
[0001] Cross-references to related applications
[0002] This application is based on and claims priority to Chinese Patent Application No. 202410871060.4, filed on June 28, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a method for identifying scrambling terminals, communication equipment, storage media, and products. Background Technology
[0004] With the continuous evolution of mobile communication networks, network cells are showing a trend of smaller coverage radius and denser site deployment, which brings about increasingly prominent co-channel interference problems.
[0005] In related technologies, users causing significant interference to neighboring cells on the same frequency are identified based on end-user measurement events. These measurement events are determined by the end-user's measurement of the Reference Signal Receiving Power (RSRP) of each neighboring cell. This method relies on RSRP measurement reporting, which can be inaccurate, leading to poor accuracy in identifying interfering terminals. Improving the accuracy of interfering terminal identification is a pressing issue that needs to be discussed and resolved. Summary of the Invention
[0006] This application provides a method for identifying scrambling terminals, a communication device, a storage medium, and a product.
[0007] In a first aspect, embodiments of this application provide a method for identifying a harassing terminal, applied to a first network device. The method includes: acquiring interference information of a high-interference cell broadcast by a second network device, wherein the interference information includes the interference status of each resource block in the high-interference cell; acquiring resource block scheduling information of a terminal in a first target cell; acquiring a target resource block matching the resource block scheduled by the terminal from the interference information; and determining the terminal as a harassing terminal when the interference status of the target resource blocks is high interference.
[0008] Secondly, embodiments of this application provide a method for identifying harassing terminals, applied to a second network device. The method includes: when a second target cell is determined to be a high-interference cell, broadcasting interference information of the high-interference cell so that a first network device performs the harassing terminal identification method as described in the first aspect.
[0009] Thirdly, embodiments of this application provide a communication device, including: at least one processor; at least one memory for storing at least one program; and when at least one of the programs is executed by at least one of the processors, implementing the scrambling terminal identification method as described in the first or second aspect.
[0010] Fourthly, embodiments of this application provide a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions for performing the scrambling terminal identification method as described in the first or second aspect.
[0011] Fifthly, embodiments of this application provide a computer program product, including a computer program or computer instructions, wherein the computer program or computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, causing the computer device to perform the scrambling terminal identification method as described in the first or second aspect. Attached Figure Description
[0012] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application;
[0013] Figure 2 is a schematic diagram of a scenario of two adjacent co-frequency cells provided in one embodiment of this application;
[0014] Figure 3 is a flowchart of a scrambling terminal identification method provided in an embodiment of this application;
[0015] Figure 4 is a schematic diagram of resource block matching provided in one embodiment of this application;
[0016] Figure 5 is a flowchart of a scrambling terminal identification method provided in another embodiment of this application;
[0017] Figure 6 is a schematic diagram of high-interference cell broadcasting provided in one embodiment of this application;
[0018] Figure 7 is a schematic diagram of determining the interference state of a resource block according to an embodiment of this application;
[0019] Figure 8 is a schematic diagram of a scrambling terminal identification device provided in an embodiment of this application;
[0020] Figure 9 is a schematic diagram of the structure of a wireless communication device provided in an embodiment of this application. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0022] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0023] In the description of the embodiments of this application, unless otherwise expressly limited, terms such as setting, installing, and connecting should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in the embodiments of this application in combination with the specific content of the technical solution.
[0024] In this application, the terms "furthermore," "exemplarily," or "optionally" are used as examples, illustrations, or descriptions and should not be construed as being more preferred or advantageous than other embodiments or designs. The use of terms such as "furthermore," "exemplarily," or "optionally" is intended to present the relevant concepts in a specific manner.
[0025] The technical solutions of this application can be applied to various communication systems, such as: Wideband Code Division Multiple Access (WCDMA) mobile communication system, Evolved Universal Terrestrial Radio Access Network (EUTRAN) system, Next Generation Radio Access Network (NGRAN) system, Long Term Evolution (LTE) system, Worldwide Interoperability For Microwave Access (WiMAX) communication system, 5th Generation (5G) system, such as New Radio Access Technology (NR), and future communication systems, such as 6G system, etc.
[0026] In related technologies, with the continuous evolution of mobile communication networks, network cells are showing a trend of smaller coverage radii and denser site deployment, which brings about increasingly prominent co-channel interference problems. Users in overlapping coverage areas of co-channel cells often have higher uplink transmission power due to their greater distance from base stations and higher path loss. The transmission power of these users will inevitably cause interference to other neighboring cells on the same frequency, seriously affecting the user's service experience.
[0027] In related technologies, the identification of users causing significant interference to neighboring cells on the same frequency is mainly based on end-user measurement events in scenarios where network overlap coverage areas are becoming increasingly dense. End-user measurement events are determined by the end-user's RSRP measurements of each neighboring cell. This method relies on RSRP measurement reporting, which can be inaccurate, resulting in generally low accuracy in identifying interfering terminals and instances of false positives or false negatives. Improving the accuracy of interfering terminal identification is a pressing issue that needs to be discussed and resolved.
[0028] Based on this, embodiments of this application provide a method, communication device, storage medium, and product for identifying scrambling terminals. The method involves broadcasting interference information carrying the interference status of each resource block in a high-interference cell (second target cell). Upon receiving the interference information, a neighboring cell (first target cell) can determine which resource blocks in adjacent high-interference cells are in a high-interference state and which are in a normal state. The neighboring cell then matches the resource blocks scheduled by its various terminals with the high-interference resource blocks in the interference information. If all the resource blocks scheduled by the terminal are in a high-interference state, the terminal is confirmed as a scrambling terminal. Compared to the inaccurate identification problems associated with identifying scrambling terminals based on user measurement events in some cases, this embodiment of the application identifies its own scrambling terminal by matching the resource blocks scheduled by the user terminal with the interference status of resource blocks in adjacent high-interference cells. This method is not affected by inaccurate measurement events and achieves accurate identification of scrambling terminals.
[0029] The embodiments of this application will be further described below with reference to the accompanying drawings.
[0030] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application. As shown in Figure 1, in one embodiment of this communication system, there are multiple network devices 110 and multiple user terminals 120. The network devices 110 are dedicated hardware devices used to interconnect various servers, PCs, application terminals, and other nodes to form an information communication network. In one embodiment, the network devices can be routers, switches, building baseband units (BBUs), remote radio units (RRUs), customer pre-installed equipment (CPEs), etc. In this embodiment, one network device 110 corresponds to one cell (as shown by the ellipse in Figure 1). Cells corresponding to different network devices 110 may or may not overlap. Within each cell corresponding to a network device 110, there are several user terminals 120, and each user terminal 120 has a communication connection with its corresponding network device 110.
[0031] In one embodiment, the user terminal 130 includes various forms such as desktop computers, laptops, PDAs (personal digital assistants), mobile phones, in-vehicle terminals, home theater terminals, and dedicated terminals. Furthermore, it can be a single device or a collection of multiple devices.
[0032] Figure 2 is a schematic diagram of a scenario involving two adjacent co-frequency cells provided in one embodiment of this application. In one embodiment, as shown in Figure 2, there is a first cell 210, a second cell 220, and a terminal 230. The first cell 210 and the second cell 220 have an overlapping area, and the terminal 230 is a user within the first cell 210 and located within this overlapping area.
[0033] Because the uplink transmission power of the terminal 230 located in the overlapping area is relatively high, it interferes with the uplink signal of the adjacent second cell 220, resulting in an increase in uplink interference in the second cell 220.
[0034] After determining itself to be a high-interference cell, the second cell 220 broadcasts its own interference information. This interference information includes the interference status of each resource block of the second cell 220.
[0035] After receiving interference information broadcast by cell 220, cell 210 obtains resource block scheduling information from terminal 230. This information determines which resource blocks terminal 230 is scheduling. The resource blocks scheduled by terminal 230 are then matched with those in the interference information, and the corresponding resource blocks are selected as target resource blocks. If all target resource blocks are in a high-interference state, terminal 230 can be identified as the interfering terminal.
[0036] The terminal 230 is switched from the first cell 210 to another cell, or the power of the first cell 210 is reduced, in order to reduce interference to the second cell 220.
[0037] In the above embodiment, interference information carrying the interference status of each resource block in the high-interference cell (second cell 220) is broadcast. This allows the first cell 210, adjacent to the second cell 220, to obtain, after receiving the interference information, which resource blocks in the adjacent high-interference cells are in a high-interference state and which are in a normal state. The first cell 210 then matches the resource blocks scheduled by its own terminal 230 with the high-interference resource blocks in the interference information. If all the resource blocks scheduled by the terminal 230 are in a high-interference state, then the terminal 230 is confirmed as the interfering terminal. Compared to the inaccurate identification of interfering terminals based on terminal user measurement events in some cases, in this embodiment, the first cell 210 identifies its own interfering terminal by matching the resource blocks scheduled by the terminal 230 with the interference status of resource blocks in adjacent high-interference cells. This method is not affected by inaccurate measurement events and achieves accurate identification of the interfering terminal.
[0038] It should be understood that the above description only illustrates some application scenarios of this application. The business scenarios to which this application can be applied may include, but are not limited to, the specific embodiments described above.
[0039] Figure 3 is a flowchart of a scrambling terminal identification method provided in an embodiment of this application. This scrambling terminal identification method can be applied, but is not limited to, to a first network device, such as a base station, or to the network device 110 shown in Figure 1, or to the first cell 210 shown in Figure 2. In this embodiment, the scrambling terminal identification method may include, but is not limited to:
[0040] Step 310: Obtain interference information of the high-interference cell broadcast by the second network device, wherein the interference information includes the interference status of each resource block in the high-interference cell;
[0041] Step 320: Obtain resource block scheduling information of terminals in the first target cell;
[0042] Step 330: Obtain the target resource block that matches the resource block scheduled by the terminal from the interference information;
[0043] Step 340: If the interference status of the target resource blocks is high interference, determine that the terminal is the interference terminal.
[0044] In step 310, a high-interference cell refers to a cell that is adjacent to the first target cell on the same frequency, and the high-interference cell has an overlapping area with the first target cell and is interfered with by the terminal of the first target cell in the overlapping area.
[0045] Interference information refers to information containing each resource block of a high-interference cell and its corresponding interference status. Through this interference information, other neighboring cells can determine which resource blocks in the high-interference cell are in a high-interference state and which are not. Resource blocks in a high-interference state are those whose carrier noise interference value exceeds a threshold.
[0046] In step 320, the first target cell refers to a cell adjacent to the high-interference cell and having an overlapping area. Since the first target cell and the high-interference cell are adjacent and operate on the same frequency, the number of resource blocks and the length of each resource block are the same for both. The terminal refers to a device located within the first target cell that has uplink and downlink interactions with the network device corresponding to the first target cell. Resource block scheduling information is used to instruct the terminal on which resource blocks of the first target cell to be used during uplink data transmission.
[0047] In step 330, the target resource block refers to the resource block in the high-interference cell that corresponds to the range of the resource block scheduled by the terminal. For example, assuming that user 0 (terminal) schedules resource blocks ranging from resource block 4 to resource block 8, then the resource blocks within the range of resource block 4 to resource block 8 in the high-interference cell are all target resource blocks.
[0048] In step 340, since the interference information indicates the interference status of each resource block in the high-interference cell, the interference status of the target resource block can be determined after matching it. If all target resource blocks are in a high-interference state, the terminal is considered to have successfully matched. Here, successful matching means the terminal matches the harassed terminal.
[0049] In the embodiments described in steps 310 to 340 above, interference information carrying the interference status of each resource block in the high-interference cell (second target cell) is broadcast. After receiving the interference information, the neighboring cell (first target cell) can obtain which resource blocks in the adjacent high-interference cells are in a high-interference state and which are in a normal state. The neighboring cell then matches the resource blocks scheduled by its various terminals with the resource blocks in the high-interference state in the interference information. If all the resource blocks scheduled by the terminal belong to the high-interference state, the terminal is confirmed as the interfering terminal. Compared with the problem of inaccurate identification of interfering terminals based on the measurement events of terminal users in some cases, the target cell in this embodiment matches the resource blocks scheduled by the user terminal with the interference status of the resource blocks in the adjacent high-interference cells to identify its own interfering terminal. This is not affected by the inaccuracy of measurement events and achieves accurate identification of the interfering terminal.
[0050] The above is a general description of steps 310 to 340. Step 310 has been described in detail above. The implementation process of steps 320 to 340 will be described in detail below.
[0051] In one embodiment, before identifying the interfering terminal in a cell, it is also necessary to set the functional parameters of each cell within the coverage network. These functional parameters mainly refer to neighbor cell configuration, underlying parameters, function switches, threshold parameters, etc.
[0052] In step 320, the resource block scheduling information of the terminal in the first target cell is obtained.
[0053] In one embodiment, the interference information includes air interface time and the interference status of each resource block in a high-interference cell under the air interface time, wherein the air interface time is used to indicate a time slot. Step 320 includes: obtaining resource block scheduling information of a terminal in a first target cell under the air interface time.
[0054] In this embodiment, the air interface time refers to the time it takes for the second network device to collect the interference status of each resource block in the high-interference cell and generate the corresponding time slot for the interference information. The air interface time in the interference information can be expressed using the frame number and time slot number, and the air interface time corresponding to that time slot can be calculated using these two numbers.
[0055] In 5G communication, resource block scheduling is performed on a time-slot basis, with each time slot representing a scheduling granularity. Interference information carries air interface time. The first network device can determine the resource block scheduling information of terminals in the first target cell with the same air interface time based on this time, achieving resource block matching at the same scheduling granularity. This results in more accurate matching and better reflects the actual interference situation.
[0056] In step 330, a target resource block matching the resource block scheduled by the terminal is obtained from the interference information.
[0057] In one embodiment, the resource block scheduling information includes the starting position of the resource block and the number of blocks to be scheduled. Step 330 includes:
[0058] The resource blocks to be scheduled by the terminal are determined based on the starting position and the number of resource blocks to be scheduled.
[0059] Based on the resource blocks in the interference information, determine the target resource block that matches the resource block scheduled by the terminal.
[0060] In this embodiment, the starting position of a resource block refers to the location of the first resource block scheduled by the terminal (which resource block is the first one among all resource blocks). The number of scheduling blocks refers to the number of resource blocks scheduled by the terminal.
[0061] The range of resource blocks scheduled by the terminal can be determined by the starting position and scheduling quantity of the resource blocks. This range is then matched with resource blocks in the interference information, and resource blocks with the same range in high-interference cells are selected as target resource blocks.
[0062] Figure 4 is a schematic diagram of resource block matching provided in one embodiment of this application. In Figure 4, RB stands for Resource Block. As shown in Figure 4, assuming that RB0 to RB12 of a high-interference cell are in a high-interference state, and in the same time slot (air interface time), there are users 0, 1, 2, and 3 in the first target cell, and the scheduling RB ranges of each user are as follows. The scheduling RB range of user 0 is RB4 to RB8, and all RBs in this range are in a high-interference state, so user 0 is matched (scrambling terminal); the scheduling RB range of user 1 is RB0 to RB19, and some RBs in this range are in a non-high-interference state, so user 1 is not matched; the scheduling RB range of user 2 is RB9 to RB18, and some RBs in this range are in a non-high-interference state, so user 2 is not matched; the scheduling RB range of user 3 is RB14 to RB17, and all RBs in this range are in a non-high-interference state, so user 3 is not matched.
[0063] In the above embodiments, the target cell matches the interference status of the resource blocks of adjacent high-interference cells with the resource blocks scheduled by the user terminal to identify its own interfering terminal. This method is not affected by inaccurate measurement events and can achieve accurate identification of interfering terminals simply and quickly.
[0064] In step 340, if all target resource blocks are in a high interference state, the terminal is identified as the interfering terminal.
[0065] In one embodiment, step 340 includes:
[0066] Obtain the target resource blocks corresponding to each air interface time within a preset time period;
[0067] For each air interface time, if the interference status of the target resource block is high interference, the terminal interference matching is determined to be successful.
[0068] The probability of interference matching is determined based on the number of successful interference matchings and the number of scheduling attempts, where the number of scheduling attempts is the number of times the terminal schedules resource blocks within a preset time period.
[0069] If the number of scheduling attempts exceeds the first threshold and the scrambling matching probability exceeds the second threshold, the terminal is identified as the scrambling terminal.
[0070] In this embodiment, the preset time period refers to a pre-set time period for counting the number of user scheduling attempts and the number of times a terminal is matched as a scrambling terminal within a cell. The preset time period can be based on expert experience or set according to requirements. For example, to improve the real-time performance of scrambling terminal identification, the preset time period can be set to one second.
[0071] Interference matching success means that, within the same time slot (air interface time), all resource blocks in high-interference cells matched by the terminal's scheduled resource block range are in a high-interference state. This is considered a successful interference match, meaning the terminal is matched as a disruptive terminal. The number of successful interference matches refers to the number of times the terminal matches as a disruptive terminal within a preset time period. The number of scheduling attempts refers to the number of times the terminal performs resource block scheduling within a preset time period.
[0072] The scrambling match probability is the ratio of the number of successful scrambling matches to the number of scheduling attempts. Scrambling match probability = number of successful scrambling matches / number of scheduling attempts.
[0073] The first threshold refers to a preset threshold for the number of scheduling attempts. When the number of scheduling attempts exceeds the first threshold, it can be considered that the terminal's uplink transmission is causing some interference to neighboring cells. The second threshold refers to a preset threshold for the number of successful interference matches. When the number of successful interference matches exceeds the second threshold, it can be considered that the terminal's uplink transmission is causing some interference to neighboring cells.
[0074] The above embodiments determine the harassing terminal by statistically analyzing the number of scheduling attempts and the harassment matching probability within a preset time period. This avoids the accidental situation where the terminal only causes temporary interference to the neighboring cell at a certain moment, and more accurately identifies the harassing terminal that needs to be dealt with.
[0075] In one embodiment, after identifying a disruptive terminal, the disruptive terminal identification method further includes: switching the disruptive terminal from the first target cell to another cell; or reducing the power of the first target cell. In this embodiment, for the identified disruptive terminal, the first target cell reduces the interference it causes to the high-interference cell by reducing its power or switching the disruptive terminal to another cell. This ensures effective suppression of uplink interference in the coverage networking scenario and improves the user's service rate performance.
[0076] Figure 5 is a flowchart of a scrambling terminal identification method provided in another embodiment of this application. This scrambling terminal identification method can be applied, but is not limited to, to a second network device, such as a base station, or to the network device 110 shown in Figure 1, or to the second cell 220 shown in Figure 2. In this embodiment, the scrambling terminal identification method may include, but is not limited to:
[0077] Step 510: If the second target cell is determined to be a high-interference cell, broadcast the interference information of the high-interference cell so that the first network device can execute the above steps 310 to 340 and the interference terminal identification method provided in each embodiment.
[0078] In this embodiment, the second target cell refers to a cell that is adjacent to the first target cell on the same frequency, and the second target cell and the first target cell have overlapping areas. Interference information refers to information containing each resource block of the second target cell (high-interference cell) and its corresponding interference state. Through the interference information, other neighboring cells can determine which resource blocks of the high-interference cell are in a high-interference state and which are in a non-high-interference state.
[0079] In this embodiment, after determining itself to be a high-interference cell, the second target cell broadcasts interference information to neighboring cells, enabling them to identify the interfering terminal based on the interference information. The neighboring cells of the second target cell can match the resource blocks scheduled by the user terminal with the interference status of the resource blocks in the interference information to identify their own interfering terminal. This method is unaffected by inaccurate measurement events and achieves accurate identification of the interfering terminal quickly and easily.
[0080] In one embodiment, the interference status of the second target cell is determined by the following steps: obtaining the uplink physical resource block utilization rate, uplink average interference value, and spectral efficiency of the second target cell; if the uplink physical resource block utilization rate, uplink average interference value, and spectral efficiency are all greater than their respective thresholds, the second target cell is determined to be a high-interference cell.
[0081] In this embodiment, the determination of a high-interference cell is based on a comprehensive assessment of cell load, interference conditions, and spectral efficiency. Only cells with a large number of users and high traffic volume are considered to be causing interference. A cell is considered a high-interference cell when all three conditions are met simultaneously: uplink physical resource block (PRB) utilization exceeds a threshold, uplink average interference exceeds a threshold, and spectral efficiency (SE) exceeds a threshold. The uplink average interference refers to the average carrier noise interference (NI) per uplink PRB.
[0082] Figure 6 is a schematic diagram of high-interference cell broadcasting provided in one embodiment of this application. As shown in Figure 6, there is a base station 0, and base stations 1, 2, and 3 adjacent to base station 0. When the uplink physical resource block utilization, uplink average interference value, and spectral efficiency of base station 0 are all greater than their respective thresholds, base station 0 determines itself to be a high-interference cell. Base station 0 collects the interference situation of all resource blocks in the frequency domain, and generates interference information based on the air interface time of the current time slot and the interference status of each resource block. Base station 0 transmits its own interference information to neighboring cells (base station 1, base station 2, and base station 3) through the wireless link.
[0083] In one embodiment, before broadcasting interference information for a high-interference cell, the method further includes:
[0084] Obtain the carrier noise value of each uplink resource block of a high-interference cell under the same air interface time. The air interface time is used to indicate the time slot.
[0085] If the carrier noise value is greater than the third threshold, the interference status of the resource block is determined to be high interference;
[0086] If the carrier noise value is less than or equal to the third threshold, the interference status of the resource block is determined to be low interference.
[0087] Interference information is generated based on the interference status and air interface time of each resource block.
[0088] In this embodiment, the air interface time can be represented by the frame number and the time slot number. The third threshold refers to the pre-threshold threshold value used to determine whether the carrier noise value is too high. When the carrier noise value of a resource block exceeds the third threshold, it indicates that the carrier noise of the resource block is too high and it is in a high interference state.
[0089] Figure 7 is a schematic diagram of determining the interference state of a resource block according to an embodiment of this application. As shown in Figure 7, the uplink measured NI value is the measured carrier noise value of the uplink resource block. NI stands for Noise Interference, and its unit is decibel-milliwatt (dBm). The NI judgment threshold, i.e., the third threshold, is also in dBm.
[0090] When the second target cell determines that it has high uplink interference, it is considered a high-interference cell. The second target cell first initiates an uplink frequency domain interference status assessment. It measures the NI value of each uplink RB. If the NI is greater than a threshold, interference is considered to exist on that RB, and the RB is recorded as having high interference; otherwise, no interference is found, and the RB is recorded as having low interference. Taking resource blocks RB0 to RB19 as an example, as shown in Figure 7, the NI measurement value of RB0 to RB12 in this cell is -90dBm, which is higher than the -100dBm threshold. Therefore, RB0 to RB12 can be determined to be in a high-interference state, and their interference status is set to 1. The NI measurement value of RB13 to RB19 is -110dBm, which is lower than the -100dBm threshold. RB13 to RB19 are recorded as having low interference, and the interference status of RB0 to RB12 is set to 0.
[0091] It should be noted that step 510 and its related embodiments are embodiments of the second network device side corresponding to the above-described method for identifying harassing terminals applied to the first network device side. The specific implementation details and beneficial effects can be determined in the above embodiments, and will not be repeated here.
[0092] This application also provides a scrambling terminal identification device. Figure 8 is a schematic diagram of a scrambling terminal identification device provided in an embodiment of this application. As shown in the figure, the scrambling terminal identification device includes, but is not limited to, a parameter configuration module, a scrambling terminal matching module, and an interference suppression module.
[0093] The system configuration module configures the parameters for identifying interfering terminals and implementing power reduction strategies, and then sends these parameters to the base station. The interfering terminal matching module matches interfering terminals based on historical scheduling information of cell users and interference information from neighboring high-interference cells. The interference suppression module reduces the uplink transmit power of identified interfering terminals to improve uplink performance in neighboring cells.
[0094] It should be noted that the implementation of the scrambling terminal identification device in this application corresponds to the scrambling terminal identification method provided in the above embodiments. The specific implementation details and beneficial effects can be determined in the above embodiments and will not be repeated here.
[0095] Figure 9 is a schematic diagram of the structure of a wireless communication device provided in an embodiment of this application. As shown in Figure 9, the wireless communication device 2000 includes a memory 2100 and a processor 2200. The number of memory 2100 and processor 2200 can be one or more. Figure 9 shows an example of one memory 2101 and one processor 2201. The memory 2101 and processor 2201 in the network device can be connected by a bus or other means. Figure 9 shows an example of connection via a bus.
[0096] The memory 2101, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the methods provided in any embodiment of this application. The processor 2201 implements the scrambling terminal identification method provided in any of the above embodiments by running the software programs, instructions, and modules stored in the memory 2101.
[0097] Memory 2101 may primarily include a program storage area and a data storage area, wherein the program storage area may store the operating system and application programs required for at least one function. Furthermore, memory 2101 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, memory 2101 further includes memory remotely located relative to processor 2201, and this remote memory can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0098] One embodiment of this application also provides a computer-readable storage medium storing computer-executable instructions for performing the scrambling terminal identification method as provided in any embodiment of this application.
[0099] An embodiment of this application also provides a computer program product, including a computer program or computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform the scrambling terminal identification method provided in any embodiment of this application.
[0100] In this embodiment, interference information carrying the interference status of each resource block in a high-interference cell (second target cell) is broadcast. Upon receiving the interference information, a neighboring cell (first target cell) can determine which resource blocks in adjacent high-interference cells are in a high-interference state and which are in a normal state. The neighboring cell then matches the resource blocks scheduled by its various terminals with the high-interference resource blocks in the interference information. If all the resource blocks scheduled by a terminal are in a high-interference state, the terminal is identified as the interfering terminal. Compared to the inaccurate identification of interfering terminals based on user measurement events in some cases, this embodiment matches the resource blocks scheduled by the user terminal with the interference status of resource blocks in adjacent high-interference cells to identify its own interfering terminal. This method is not affected by inaccurate measurement events and achieves accurate identification of the interfering terminal.
[0101] The system architecture and application scenarios described in this application are intended to more clearly illustrate the technical solutions of this application and do not constitute a limitation on the technical solutions provided in this application. Those skilled in the art will understand that as system architectures evolve and new application scenarios emerge, the technical solutions provided in this application are also applicable to similar technical problems.
[0102] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0103] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0104] The terms “component,” “module,” “system,” etc., used in this specification are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process or execution thread, and components may be located on a single computer or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, or a network, such as the Internet interacting with other systems via signals).
[0105] The above description, with reference to the accompanying drawings, illustrates some embodiments of this application, but does not limit the scope of this application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and spirit of this application shall be within the scope of this application.
Claims
1. A method for identifying scrambling terminals, wherein, Applied to a first network device, the method includes: Obtain interference information of a high-interference cell broadcast by a second network device, wherein the interference information includes the interference status of each resource block in the high-interference cell; Obtain resource block scheduling information for terminals in the first target cell; Obtain the target resource block that matches the resource block scheduled by the terminal from the interference information; If the interference status of the target resource blocks is all high interference, the terminal is determined to be the interfering terminal.
2. The scrambling terminal identification method according to claim 1, wherein, The interference information includes air interface time and the interference status of each resource block in the high-interference cell under the air interface time, wherein the air interface time is used to indicate the time slot; The step of obtaining resource block scheduling information for terminals in the first target cell includes: Obtain the resource block scheduling information of the terminal in the first target cell under the specified air interface time.
3. The scrambling terminal identification method according to claim 2, wherein, The resource block scheduling information includes the starting position and scheduling quantity of the resource blocks; The step of obtaining the target resource block that matches the resource block scheduled by the terminal from the interference information includes: The resource blocks scheduled by the terminal are determined based on the starting position of the resource blocks and the scheduling quantity. Based on the resource blocks in the interference information, the target resource block that matches the resource block scheduled by the terminal is determined.
4. The scrambling terminal identification method according to claim 2, wherein, When all the target resource blocks are in a high interference state, determining the terminal as the interfering terminal includes: Obtain the target resource block corresponding to each air interface time within a preset time period; For each air interface time, if the interference state of the target resource block is high interference, the terminal interference matching is determined to be successful. The scrambling probability is determined based on the number of successful interference matchings and the number of scheduling attempts, wherein the number of scheduling attempts is the number of times the terminal schedules resource blocks within the preset time period; If the number of scheduling attempts is greater than a first threshold and the scrambling matching probability is greater than a second threshold, the terminal is determined to be the scrambling terminal.
5. The scrambling terminal identification method according to claim 1, wherein, The method further includes: The scrambling terminal is switched from the first target cell to another cell; Alternatively, reduce the power of the first target cell.
6. A method for identifying a scrambling terminal, applied to a second network device, the method comprising: If the second target cell is determined to be a high-interference cell, the interference information of the high-interference cell is broadcast so that the first network device performs the interference terminal identification method as described in any one of claims 1 to 5.
7. The scrambling terminal identification method according to claim 6, wherein, The method further includes: Obtain the uplink physical resource block utilization, uplink average interference value, and spectrum efficiency of the second target cell; If the uplink physical resource block utilization rate, the uplink average interference value, and the spectral efficiency are all greater than their respective thresholds, the second target cell is determined to be the high-interference cell.
8. The scrambling terminal identification method according to claim 6, wherein, Before broadcasting the interference information of the high-interference cell, the method further includes: The carrier noise value of each uplink resource block of the high-interference cell is obtained under the same air interface time, wherein the air interface time is used to indicate the time slot; If the carrier noise value is greater than the third threshold, the interference state of the resource block is determined to be high interference; If the carrier noise value is less than or equal to the third threshold, the interference state of the resource block is determined to be low interference. The interference information is generated based on the interference status of each resource block and the air interface time.
9. A communication device, comprising: At least one processor; At least one memory for storing at least one program; The method as described in any one of claims 1 to 8 is implemented when at least one of the programs is executed by at least one of the processors.
10. A computer-readable storage medium storing computer-executable instructions for performing the method as claimed in any one of claims 1 to 8.
11. A computer program product comprising a computer program or computer instructions stored in a computer-readable storage medium, wherein a processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions to cause the computer device to perform the method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Method and device for determining uplink interference terminal
CN103024916A
Identification method, device and system of user equipment causing uplink interference
CN103139917A
Communication method and related equipment
CN110392385A
Interference identification method, apparatus and device, and computer readable storage medium
CN117134845A
Optimizing cell traffic load and interference through high interference indicators
US20140038631A1