An interference cancellation method, device, system, electronic device and storage medium
By dynamically adjusting the base station frame structure and time slot management, the uplink time slot cross-interference problem in the 5G ToB customized private network was solved, and the compatibility interference between the ToB private network and the ToC public network was eliminated, thereby improving the utilization rate of network resources.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2022-12-28
- Publication Date
- 2026-04-17
AI Technical Summary
In 5G ToB customized private networks, the downlink transmission power of base stations is much greater than the uplink power of terminals, causing severe uplink time slot cross-interference between ToC public network cells and ToB private networks. Existing technologies are unable to effectively solve this problem.
By dynamically adjusting the base station frame structure, the frame structures of the interfering base station and the interfered base station are matched, and the time slot is shut down or the scheduling of physical downlink shared channels for edge terminals is stopped according to the network resource load, so as to reduce cross interference.
It effectively suppresses cross-interference of uplink time slots on ToB private networks, meets the needs of large uplink services on ToB private networks, and at the same time takes into account the perception of large downlink services on ToC public networks, thereby improving the utilization rate of network resources.
Smart Images

Figure CN116321446B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an interference cancellation method, apparatus, system, electronic device, and storage medium. Background Technology
[0002] The application and deployment of 5G private networks for enterprise users (ToB, To Business) is a crucial link in promoting the development of 5G in vertical industries. In public networks for general users (ToC, To Consumer), ToC public network services have a large downlink data demand, resulting in a higher number of downlink time slots in the time slot allocation. However, in customized ToB private networks, there is a greater demand for uplink services, leading to a higher number of uplink time slots in the time slot allocation of private site locations. This configuration inevitably results in a co-frequency, out-of-frame network structure with the public network.
[0003] In the above-mentioned heterogeneous frame structure network, since the downlink transmission power of the base station is much greater than the uplink power of the terminal, the ToC public network cell will cause a lot of uplink time slot cross-interference to the ToB private network. Summary of the Invention
[0004] In view of the above problems, embodiments of this application provide an interference cancellation method, apparatus, system, electronic device, and storage medium to overcome or at least partially solve the above problems.
[0005] A first aspect of this application provides an interference cancellation method applied to an interfering base station, the method comprising:
[0006] The harassing base station configures its own corresponding frame structure to be the same as the harassed base station's first target frame structure, and the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0007] The harassing base station receives the interference coordination request sent by the harassed base station after adjusting its corresponding frame structure to the second target frame structure. The number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0008] The harassing base station, based on the interference coordination request and network resource load, performs time slot shutdown or stops scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals.
[0009] A second aspect of this application provides an interference cancellation method applied to an interfered base station, the method comprising:
[0010] The disturbed base station configures its own frame structure to be the same as the disturbing base station's first target frame structure, and the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0011] The disturbed base station detects whether its own uplink physical resource module (PRB) utilization rate is greater than the first uplink activation threshold.
[0012] When the uplink PRB utilization rate is greater than the first uplink activation threshold, the disturbed base station will adjust its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0013] After the disturbed base station adjusts its corresponding frame structure to the second target frame structure, the disturbed base station detects the uplink interference it has.
[0014] In the event of uplink cross-slot interference at the disturbed base station, the disturbed base station sends an interference coordination request to the interfering base station causing the cross-slot interference, so that...
[0015] The harassing base station, based on its own network resource load, may shut down or stop scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals.
[0016] A third aspect of this application provides an interference cancellation device applied to an interfering base station, the device comprising:
[0017] An initialization module is used to configure the frame structure corresponding to the harassing base station as the same as the first target frame structure as the harassed base station, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0018] The receiving module is used to receive the interference coordination request sent by the disturbed base station after it adjusts its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0019] The interference cancellation module, based on the interference coordination request and network resource load, performs time slot shutdown or stops scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals.
[0020] A fourth aspect of this application provides an interference cancellation device applied to an interfered base station, the device comprising:
[0021] The first configuration module is used to configure the frame structure corresponding to the disturbed base station as the same as the first target frame structure as the disturbing base station, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0022] The first detection module is used to detect whether the uplink physical resource module (PRB) utilization rate of the disturbed base station is greater than the first maximum uplink activation threshold.
[0023] The second configuration module is used to adjust the frame structure corresponding to the disturbed base station to the second target frame structure when the uplink PRB utilization rate is greater than the first large uplink activation threshold. The number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0024] The second detection module is used to detect the uplink interference present in the base station after the disturbed base station adjusts its corresponding frame structure to the second target frame structure.
[0025] The first transmitting module is configured to send an interference coordination request to the interfering base station causing the cross-timeslot interference when there is cross-timeslot interference in the uplink of the disturbed base station, so that the interfering base station can shut down the time slot or stop scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal according to its own network resource load.
[0026] A fifth aspect of this application provides an interference cancellation system, the system including a disturbed base station and a plurality of disturbing base stations, wherein the frame structure corresponding to each of the disturbed base station and the plurality of disturbing base stations is a first target frame structure, and the number of downlink time slot positions configured in the first target frame structure is greater than the number of uplink time slot positions, wherein:
[0027] Of the plurality of scrambling base stations, each scrambling base station that receives an interference coordination request from the scrambled base station executes the interference cancellation method as described in the first aspect.
[0028] A sixth aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps of the interference cancellation method described in the first aspect or the steps of the interference cancellation method described in the second aspect.
[0029] A seventh aspect of this application provides a computer-readable storage medium having a computer program / instructions stored thereon, which, when executed by a processor, implements the steps of the interference cancellation method as described in the first aspect, or, when executed by a processor, implements the steps of the interference cancellation method as described in the second aspect.
[0030] An eighth aspect of this application provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the steps of the interference cancellation method described in the first aspect or the steps of the interference cancellation method described in the second aspect.
[0031] The embodiments of this application include the following advantages: After receiving the interference coordination request, the harassing base station, based on its own network resource load, performs time slot shutdown to suppress uplink time slot cross-interference to the harassed base station, or stops scheduling PDSCH for edge terminals to reduce the downlink service beam interference of the harassing base station to the uplink of the harassed base station, thereby eliminating the uplink time slot cross-interference of the harassed base station due to the heterogeneous frame structure network while meeting its own load requirements. Attached Figure Description
[0032] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0033] Figure 1 This is a flowchart illustrating an implementation of an interference cancellation method according to an embodiment of this application;
[0034] Figure 2 This is a schematic diagram of a macro-micro multidimensional interference elimination method according to an embodiment of this application;
[0035] Figure 3 This is a schematic diagram of another macro-micro multidimensional interference elimination method in the embodiments of this application;
[0036] Figure 4 This is a schematic diagram of cross-slot interference in an embodiment of this application;
[0037] Figure 5 This is a schematic diagram of a Slot-level AMC inner-loop adaptive scheduling algorithm in an embodiment of this application;
[0038] Figure 6 This is a flowchart illustrating another interference cancellation method in the embodiments of this application;
[0039] Figure 7 This is a schematic diagram of the structure of an interference cancellation device according to an embodiment of this application;
[0040] Figure 8 This is a schematic diagram of another interference cancellation device according to an embodiment of this application;
[0041] Figure 9 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0042] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0043] In ToB customized private networks, there is a greater demand for high uplink services, such as live streaming, video surveillance, data backhaul, and the Internet of Things (IoT), requiring more uplink time slots. For ToC public networks, the uplink peak of their Time Division Duplex (TDD) carrier's large downlink frame structure (such as the 7D3U frame structure) is typically 200-300Mbps, which cannot meet the uplink requirement of at least 500Mbps for ToB private networks. Therefore, private network sites usually adopt a solution with a large uplink frame structure (such as the 1D3U frame structure). However, this configuration inevitably leads to a co-frequency, heterogeneous frame structure network with the public network's 7D3U time slot allocation. Since the downlink transmission power of the base station is much greater than the uplink transmission power of the terminal, the public network site will cause significant uplink time slot cross-interference to the private network cells in the heterogeneous frame structure.
[0044] To address the problems existing in the aforementioned related technologies, this application proposes a cross-frame networking scheme and multi-dimensional interference cancellation technology based on 5G ToB & ToC networks. By real-time monitoring of network load, dynamic adjustment of cross-frame networking structure, and systematic analysis from multiple dimensions from the interference side and the interference-suppressed side, a dynamic time slot adjustment scheme based on network load and a multi-dimensional interference cancellation technology for the coexistence of cross-frame structures are realized. This can meet the dual needs of uplink service bursts in 5G ToB customized private networks and the perception of large downlink services in ToC public networks.
[0045] The interference cancellation method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0046] Firstly, referring to Figure 1 The diagram shown is an implementation flowchart of an interference cancellation method provided in this application embodiment, applied to an interfering base station. The method may include the following steps:
[0047] Step S11: The harassing base station configures its own corresponding frame structure to be the same as the harassed base station's first target frame structure, and the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0048] In practice, the interfering base station (such as a ToC public network macro station) and the interfered base station (such as a ToB private network micro station) can be initialized with the same first target frame structure (i.e., large downlink frame structure). At this time, the macro and micro stations are networked in the same frame structure, and there is no cross-time slot interference.
[0049] Step S12: The harassing base station receives the interference coordination request sent by the harassed base station after adjusting its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0050] In practice, the disturbed base station may adjust its corresponding frame structure to the second target frame structure (i.e., large uplink frame structure) due to the demand for large uplink services. At this time, the macro-micro heterogeneous frame structure network causes uplink time slot cross-interference to the disturbed base station. Therefore, the disturbed base station sends an interference coordination request to request the disturbing base station to perform interference cancellation operation.
[0051] It should be noted that the interference under the inter-frame structure is mainly unidirectional. It means that the downlink time slot of the macro station on the interfering side causes cross-time slot interference to the uplink time slot of the indoor micro station on the interfering side. There is no reverse interference from the interfering base station to the interfering base station. That is, the high-power downlink data transmission of the interfering base station will interfere with the uplink data transmission of the terminal under the interfering base station, and other time slots are unaffected.
[0052] Step S13: The harassing base station shuts down or stops scheduling the physical downlink shared channel for the edge terminal based on the interference coordination request and network resource load.
[0053] In practice, after receiving an interference coordination request, the harassing base station can perform corresponding interference cancellation operations based on its own network resource load. For example, when the harassing base station has a low load, it can shut down (i.e., disable) the relevant time slots that cause uplink time slot cross-interference, thereby suppressing the interference to the uplink of the harassed base station. When the harassing base station has a high load, it can stop scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals on the relevant time slots that cause uplink time slot cross-interference, thereby reducing the interference of its own downlink service beam on the uplink of the harassed base station.
[0054] Using the technical solution of this application embodiment, after receiving the interference coordination request, the harassing base station, based on its own network resource load, performs time slot shutdown to suppress uplink time slot cross-interference to the harassed base station, or stops scheduling PDSCH for edge terminals to reduce the downlink service beam interference of the harassing base station to the uplink of the harassed base station, thereby eliminating the uplink time slot cross-interference of the harassed base station due to the heterogeneous frame structure network while meeting its own load requirements.
[0055] The following combination Figure 2 The above technical solutions will be further explained below. Figure 2 As shown in the figure, this application provides a method for eliminating macro-micro multidimensional interference, including:
[0056] Step S21: Identify the target geographical areas where the 5G ToB&ToC converged network to be optimized has high uplink bandwidth requirements.
[0057] In practical implementation, considering that ToB private network micro-sites (i.e., micro-sites) are usually deployed in typical indoor distributed systems for large uplink services such as live streaming, video surveillance, data backhaul networks, and the Internet of Things, and that ToC public network macro-sites (i.e. macro-sites) are deployed around them to provide large downlink data services to ordinary users, the area within 3km around the ToB private network micro-site can be defined as the above-mentioned target geographical area.
[0058] Step S22: Determine the real-time utilization rate of uplink physical resource blocks for micro-sites and the real-time utilization rate of downlink physical resource blocks for macro-sites.
[0059] In practical implementation, private network cell information of micro-stations and public network cell information of macro-stations within the target geographical area can be collected. A real-time network load monitoring task can be created through network management to monitor the network resource load of macro and micro-stations in the collected cell information. For example, micro-stations and macro-stations can be set to collect their own physical resource block (PRB) utilization rate every certain period of time (any duration within 10 to 180 seconds) so that micro-stations and macro-stations can perform corresponding interference cancellation operations based on their own network resource load.
[0060] Step S23: Determine the micro-station 1D3U time slot configuration and macro / micro frame networking architecture based on the micro-station uplink PRB resource utilization rate and large uplink activation threshold.
[0061] In specific implementation, such as Figure 3 As shown, the micro station (i.e., the disturbed base station) first configures its corresponding frame structure to be the same as the macro station (i.e., the disturbing base station) as the first target frame structure (such as the 7D3U frame structure). At this time, the macro and micro stations are networked with the same frame structure, and there is no cross-time slot interference.
[0062] Subsequently, the disturbed base station detects in real time whether its uplink PRB utilization rate is greater than the first maximum uplink activation threshold according to the network load real-time monitoring task created by the network management system. The first maximum uplink activation threshold can be determined based on any value between 60% and 90% (e.g., 80%) and a set constant hys (e.g., 3%). For example, the first maximum uplink activation threshold can be set to (80% + hys).
[0063] If the uplink PRB utilization rate is greater than the first uplink activation threshold for more than 10 consecutive seconds, the disturbed base station can determine that it has a large uplink service demand. Therefore, it will adjust its corresponding frame structure to a second target frame structure (such as a 1D3U frame structure) with fewer downlink timeslot positions than uplink timeslot positions to meet its large uplink service demand.
[0064] After the disturbed base station adapts to the second target frame structure, the macro and micro base stations form a heterogeneous frame structure network architecture. At this time, the disturbed base station detects its own uplink interference, including the detection of interference intensity, time domain location, interference type and other interference conditions.
[0065] When there is cross-slot interference in the uplink of the disturbed base station, the disturbed base station can send an interference coordination request to the disturbing base station that caused the cross-slot interference through the Xn interface, so that the disturbing base station can perform slot shutdown or stop the interference cancellation operation of the PDSCH scheduling of the edge terminal according to its own network resource load.
[0066] As one possible implementation, after the disturbed base station adjusts its corresponding frame structure to the second target frame structure, the disturbed base station detects in real time whether its uplink PRB utilization rate is less than the second maximum uplink activation threshold. The second maximum uplink activation threshold can be determined based on any value between 60% and 90% (such as 80%) and a set constant hys. For example, the second maximum uplink activation threshold can be set to (80% - hys).
[0067] If the uplink PRB utilization rate is less than the second maximum uplink activation threshold for more than 10 consecutive seconds, the disturbed base station can determine that it does not have a large uplink service demand at this time. Therefore, it can adjust its corresponding frame structure back to the first target frame structure, thereby eliminating cross-slot interference by restoring the macro-micro co-frame structure networking.
[0068] Step S24: Based on the macro-micro inter-frame structure networking architecture, macro station downlink PRB utilization rate and high load threshold, the interfering macro station adopts two adaptive technologies: time slot shutdown and beam cooperative management.
[0069] It should be noted that the cross-time slots in scenarios where different frame structures coexist can cause strong interference to the uplink of neighboring cells (i.e., the disturbed base stations). For example... Figure 4 As shown, the interference under this inter-frame structure is mainly unidirectional, referring to the downlink time slot of the interfering base station (i.e., Figure 4 (D) or special time slots (i.e. Figure 4 In the context of S), the uplink time slot of the disturbed base station (i.e., Figure 4 The U in the middle causes cross interference, and there is no reverse interference from the disturbed base station to the disturbing base station.
[0070] from Figure 4As can be seen, in slots 2, 3, and 7, the high-power downlink data transmission of the interfering base station will interfere with the uplink data transmission of the terminal under the affected base station, but other slots are unaffected. In this scenario of coexistence of different frame structures, without any avoidance or optimization measures, cross-slot interference will cause a 30-40% traffic loss for the affected base station. Therefore, this application proposes to adaptively eliminate cross-slot interference by employing two techniques on the interfering macro base station: slot shutdown suitable for low-load scenarios and beam cooperative management suitable for high-load scenarios, in order to reduce the losses caused by interference.
[0071] In specific implementation, such as Figure 3 As shown, after receiving an interference coordination request (which may carry the time slot location where time slot cross-interference exists), the interfering base station checks whether its downlink PRB utilization is less than a first high load threshold to determine its network resource load. The first high load threshold can be determined based on any value between 50% and 60% (e.g., 50%) and a set constant hys. For example, the first high load threshold can be set to (50% - hys).
[0072] If the downlink PRB utilization rate is less than the first high load threshold for more than 10 consecutive seconds, the interfering base station can determine that its current load is low. Therefore, the interfering base station determines the first interfering downlink time slot location that caused the cross-time slot interference from its associated time slot locations, and performs time slot shutdown at the first interfering downlink time slot location. Figure 4 For example, if the first interfering downlink time slots are slot2, slot3 and slot7, the interfering base station will shut down the downlink time slots and special time slots on slot2, slot3 and slot7, that is, disable the time slot resources on slot2, slot3 and slot7 to suppress the cross-time slot interference caused to the interfering base station.
[0073] If the downlink PRB utilization rate is not less than the first high load threshold for more than 10 consecutive seconds, the harassing base station can determine that its current load is high. The harassing base station performs beam coordination management: detects edge terminals in the overlapping area between the harassing base station and the harassed base station, determines the second harassing downlink time slot position that caused the cross time slot interference from the time slot position associated with the edge terminal, and stops scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal at the second harassing downlink time slot position.
[0074] It is understandable that by restricting the PDSCH service channel scheduling of the edge terminals of the harassing base station at the second harassing downlink time slot, the interference of the harassing service beam on the uplink of the harassed base station is reduced to a certain extent. Figure 4For example, in the second harassing downlink time slot (i.e., slots 2, 3, and 7), PDSCH service scheduling is not performed on the harassing edge terminals. Only slots 0, 1, 5, and 6, which do not cause cross-time slot interference, are scheduled. This suppresses the harassing side service beams associated with the edge terminals, thus preventing the downlink service beams of the edge terminals from interfering with the uplink time slots of the harassed base station. At the same time, all downlink scheduling of the near-point terminals of the harassing base station (i.e., terminals that are far from the harassed base station) is preserved, which can reduce the impact of the interference cancellation operation of the harassing base station on its own downlink service.
[0075] During beam coordination management, the interfering base station can send co-frequency neighboring cell measurement control messages to terminals. The sending range can be set to any value in [-3, -10] dBm (e.g., -10 dBm) to enable terminals that meet the A3 event to report Measurement Report (MR) messages. From the received MR messages, the interfering base station determines the target MR information containing the neighboring cell information corresponding to the interfering base station, and identifies the terminal that reports the target MR information as the edge terminal. It is understood that if the MR message reported by the terminal contains neighboring cell information of a private network micro-site, it indicates that the terminal is in a macro-micro overlap area, and thus the terminal can be determined to be an edge terminal of the macro-site.
[0076] As one possible implementation, after the harassing base station performs a time slot shutdown at the first harassing downlink time slot location, it can detect whether its own downlink PRB utilization rate is greater than a second high load threshold. This second high load threshold can be determined based on any value between 80% and 90% (e.g., 90%) and a set constant hys. For example, the second high load threshold can be set to (90% + hys). It is understood that after the harassing base station performs a time slot shutdown, its own downlink PRB utilization rate will increase accordingly. Therefore, the value of the second high load threshold should be greater than the first high load threshold value to avoid misjudging its own network resource load situation.
[0077] like Figure 3 As shown, when the downlink PRB utilization of the harassing base station is greater than the second high load threshold, the harassing base station can determine that its current load is high. In order to meet its own service needs, the harassing base station performs time slot de-shutdown at the first harassing downlink time slot position and performs beam cooperative management suitable for high load scenarios: detects edge terminals in the overlapping area between the harassing base station and the harassed base station, determines the third harassing downlink time slot position that caused the cross time slot interference from the time slot positions associated with the edge terminal, and stops scheduling PDSCH for the edge terminal at the third harassing downlink time slot position.
[0078] Step S25: According to the macro-micro frame architecture, the disturbed micro-station adopts the slot-level inner-loop adaptive modulation and coding adaptive scheduling algorithm.
[0079] After the disturbed base station adjusts its corresponding frame structure to the second target frame structure, it executes the slot-level inner-loop AMC adaptive scheduling algorithm through the following steps:
[0080] (1) The disturbed base station determines the time slot channel quality of each uplink time slot location based on the type of interference present in each uplink time slot location associated with the currently scheduled time domain location. The type of interference is one of the following: cross-time slot interference caused by downlink time slot, interference caused by special time slot, and co-channel interference caused by uplink time slot.
[0081] It is understandable that the type of interference present at the determined uplink timeslot location is the type of interference with the greatest relative impact at that uplink timeslot location.
[0082] (2) The disturbed base station determines the adaptive modulation and coding (AMC) category corresponding to each uplink time slot position based on the channel quality of each time slot.
[0083] In practical implementation, considering that uplink interference from cross-slot interference is the greatest, the uplink time slot channel quality is the worst when cross-slot interference exists. Special time slots include both uplink and downlink transmission slots; the uplink interference is mainly caused by the downlink transmission slots, so the uplink time slot channel quality is also poor when interference from special time slots exists. Co-channel interference has the least uplink interference, so the time slot channel quality is the best when co-channel interference exists. Therefore, based on the ascending order of time slot channel quality, AMC categories can be divided into AMC-1, AMC-2, and AMC-3. The network management system can pre-configure three sets of relevant parameters for independently executing the AMC inner-loop adaptive scheduling algorithm, such as slot interference type parameters, system parameters, and AMC classification parameters.
[0084] by Figure 4 For example, when the scheduler in the disturbed base station allocates radio resources for the currently scheduled time domain location, it first determines that slot 2 corresponds to AMC-1, slots 3 and 7 correspond to AMC-2, and slots 4, 8 and 9 correspond to AMC-3 based on the channel quality of each uplink time slot of the disturbed base station.
[0085] (3) The disturbed base station independently executes the AMC inner loop adaptive scheduling algorithm for uplink time slot locations of different AMC categories to obtain the modulation and coding scheme (MCS) corresponding to each uplink time slot location and the resource information corresponding to the MCS.
[0086] In specific implementation, such as Figure 5As shown, the scheduler determines the AMC category (AMC-1, AMC-2, and AMC-3 correspond to different uplink timeslots) based on the different uplink timeslot positions. Figure 5 The algorithm, which includes AMC classes 1, 2, and 3, executes the corresponding AMC inner-loop adaptive scheduling algorithm in parallel. Each AMC inner-loop adaptive scheduling algorithm for each AMC class contains an independent channel measurement process, related parameters, outer-loop maintenance process, mapping table, etc. It can accurately output the channel quality corresponding to the time slot position of each AMC class and independently perform corresponding MCS coding and modulation. Thus, it can use an appropriate code rate (i.e., the higher the uplink interference, the lower the code rate) for MCS coding and modulation according to the uplink interference level of each time slot channel, thereby reducing the block error rate (BLE) of the disturbed time slot and improving the spectrum utilization.
[0087] It should be noted that this application divides uplink time slot locations into different categories by setting AMC categories, in order to avoid applying a uniform AMC inner-loop adaptive scheduling algorithm to all uplink time slot locations and thus obtaining an averaged channel quality. In this application, independent AMC inner-loop adaptive scheduling algorithms are mainly applied to uplink time slot locations of different AMC categories. However, for uplink time slot locations within the same AMC category, existing AMC inner-loop adaptive scheduling algorithms can be applied for relevant scheduling, and this application does not impose any restrictions on this.
[0088] For example, the following AMC inner-loop adaptive scheduling algorithm can be executed for uplink time slot positions of the same AMC category of terminals:
[0089] ① The terminal sends PUSCH data, Sounding Reference Signal (SRS), and Uplink Control Information (UCI) associated with each uplink slot location of the same AMC category.
[0090] ②Based on the information sent by the terminal, the disturbed base station measures the PUSCH and SRS channels associated with each uplink time slot location to obtain the corresponding channel quality data;
[0091] ③ The disturbed base station performs PUSCH channel quality estimation based on the data obtained from PUSCH and SRS measurements, and performs PDSCH channel quality estimation based on the UCI data and SRS reported by the terminal.
[0092] ④ The disturbed base station maps the uplink MCS (including modulation order) associated with each uplink time slot location according to the final estimated channel quality;
[0093] ⑤ The disturbed base station performs the final adjustment of the MCS according to the uplink scheduling situation associated with each uplink time slot location and the code rate specified in the protocol, and generates an available MCS associated with each uplink time slot location.
[0094] It is understandable that by executing the AMC inner loop adaptive scheduling algorithm at the time slot granularity, it is possible to ensure that a lower code rate is used for the disturbed time slots to reduce bler, thereby achieving interference suppression at the disturbed micro-station.
[0095] (4) The disturbed base station schedules the channels associated with each uplink time slot location based on each MCS and the resource information corresponding to each MCS.
[0096] In practice, the disturbed base station can send the aforementioned MCS (including modulation order, MCS index value, etc.) and corresponding resource information to the corresponding terminal through downlink control information (DCI) so that the terminal can correctly send PUSCH at the scheduled uplink time slot.
[0097] It should be noted that, considering that the general uplink adaptive modulation and coding (AMC) estimates the channel quality after averaging across all time slots, the channel quality of time slots with significant actual interference at the micro-site is overestimated. This leads to the subsequent incorrect use of higher-order modulation and coding schemes (MCS), resulting in increased channel bler. Conversely, the channel quality of other time slots unaffected by cross-slot interference is underestimated, leading to the adoption of lower-order MCS coding and modulation. Although this reduces the channel bler, it results in low spectrum utilization, wasting resources and reducing uplink speed. This application reconstructs the general AMC inner-loop adaptive scheduling algorithm, constructing a slot-level AMC inner-loop adaptive scheduling algorithm. By measuring channel quality at the slot-level granularity, the obtained MCS information becomes more accurate, reducing resource waste.
[0098] In the above embodiments, this application dynamically adjusts the same-frame networking and different-frame networking architecture based on network load monitoring of public network macro stations and private network micro stations, which can be compatible with the dual requirements of large downlink and large uplink; and under the different-frame structure networking, two sets of interference cancellation technologies, namely time slot shutdown and beam cooperative management, are adopted in macro stations, covering the full-scenario service use of macro stations under high and low loads, making the interference cancellation method of this application more systematic and comprehensive. Furthermore, considering that in a macro-micro inter-frame networking environment, the disturbed private network micro-stations cannot reduce external cross-slot interference, and since cross-slot interference only occurs in some slots, the interference level varies for different uplink slots of the micro-station. If a general uplink AMC inner-loop adaptive scheduling algorithm is adopted, it will be coarse and lead to the underestimation of slots with good channel quality and the overestimation of slots with poor channel quality. Therefore, this application reconstructs the scheduler and implements slot-level AMC inner-loop adaptive scheduling, which can accurately output the channel quality of different AMC categories and independently perform MCS coding and modulation, thereby independently outputting the resource configuration quantity and resource location for each category branch.
[0099] Secondly, such as Figure 6 As shown in the embodiments of this application, another interference cancellation method is also provided, applied to an interfered base station. The method includes the following steps:
[0100] Step S31: The disturbed base station configures its own corresponding frame structure to be the same as the disturbing base station's first target frame structure, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions;
[0101] Step S32: The disturbed base station detects whether its uplink physical resource module (PRB) utilization rate is greater than the first maximum uplink activation threshold;
[0102] Step S33: When the uplink PRB utilization rate is greater than the first uplink activation threshold, the disturbed base station adjusts its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0103] Step S34: After the disturbed base station adjusts its corresponding frame structure to the second target frame structure, the disturbed base station detects the uplink interference it has.
[0104] Step S35: In the event of cross-slot interference in the uplink of the disturbed base station, the disturbed base station sends an interference coordination request to the disturbing base station that caused the cross-slot interference, so that the disturbing base station can shut down the slot or stop scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal according to its own network resource load.
[0105] The technical solution of this application embodiment allows the disturbed base station to adjust its frame structure according to its uplink PRB utilization to meet its own service needs. In the event of uplink cross-slot interference, it sends an interference coordination request so that the disturbing base station can, based on its own network resource load, shut down slots to suppress uplink cross-slot interference to the disturbed base station, or stop scheduling PDSCH for edge terminals to reduce the downlink service beam interference of the disturbing base station to the uplink of the disturbed base station. Thus, while meeting its own load requirements, the uplink cross-slot interference suffered by the disturbed base station due to the heterogeneous frame structure network is eliminated.
[0106] For the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of this application are not limited to the described order of actions, because according to the embodiments of this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of this application.
[0107] Thirdly, Figure 7 This is a schematic diagram of an interference cancellation device according to an embodiment of this application. The device is applied to the interfering base station and includes:
[0108] An initialization module is used to configure the frame structure corresponding to the harassing base station as the same as the first target frame structure as the harassed base station, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0109] The receiving module is used to receive the interference coordination request sent by the disturbed base station after it adjusts its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0110] The interference cancellation module, based on the interference coordination request and network resource load, performs time slot shutdown or stops scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals.
[0111] Using the technical solution of this application embodiment, after receiving the interference coordination request, the harassing base station, based on its own network resource load, performs time slot shutdown to suppress uplink time slot cross-interference to the harassed base station, or stops scheduling PDSCH for edge terminals to reduce the downlink service beam interference of the harassing base station to the uplink of the harassed base station, thereby eliminating the uplink time slot cross-interference of the harassed base station due to the heterogeneous frame structure network while meeting its own load requirements.
[0112] Optionally, the interference cancellation module includes:
[0113] The first load detection module is used to detect whether the downlink PRB utilization rate of the interfering base station is less than the first high load threshold;
[0114] The first interference cancellation submodule is used to determine the first interfering downlink time slot location that causes cross-time slot interference from the time slot locations associated with the interfering base station when the downlink PRB utilization is less than the first high load threshold, and to perform time slot shutdown at the first interfering downlink time slot location.
[0115] The second interference cancellation submodule is used to detect edge terminals in the overlapping area between the interfering base station and the interfered base station when the downlink PRB utilization is not less than the first high load threshold, determine the second interfering downlink time slot location that caused the cross time slot interference from the time slot location associated with the edge terminal, and stop scheduling the physical downlink shared channel (PDSCH) for the edge terminal at the second interfering downlink time slot location.
[0116] Optionally, after performing time slot shutdown at the first scrambling downlink time slot position, the device further includes:
[0117] The second load detection module is used to detect whether the downlink PRB utilization rate of the interfering base station is greater than the second high load threshold;
[0118] The third interference cancellation submodule is used to perform time slot de-shutdown at the first interference downlink time slot position when the downlink PRB utilization of the interference base station is greater than the second high load threshold, and to detect the edge terminal in the overlapping area between the interference base station and the interference base station, determine the third interference downlink time slot position that caused the cross time slot interference from the time slot positions associated with the edge terminal, and stop scheduling PDSCH for the edge terminal at the third interference downlink time slot position.
[0119] Optionally, the interference cancellation module includes:
[0120] The sending module is used to send co-frequency neighbor cell measurement control messages to terminals so that terminals that meet the A3 event can report measurement report (MR) messages.
[0121] The first processing module is used to determine, from the received MR message, target MR information containing neighbor cell information corresponding to the disturbed base station;
[0122] The second processing module is used to identify the terminal that reports the target MR information as the edge terminal.
[0123] Fourthly, Figure 8 This is a schematic diagram of another interference cancellation device according to an embodiment of this application. The device is applied to an interfered base station and includes:
[0124] The first configuration module is used to configure the frame structure corresponding to the disturbed base station as the same as the first target frame structure as the disturbing base station, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions.
[0125] The first detection module is used to detect whether the uplink physical resource module (PRB) utilization rate of the disturbed base station is greater than the first maximum uplink activation threshold.
[0126] The second configuration module is used to adjust the frame structure corresponding to the disturbed base station to the second target frame structure when the uplink PRB utilization rate is greater than the first large uplink activation threshold. The number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions.
[0127] The second detection module is used to detect the uplink interference present in the base station after the disturbed base station adjusts its corresponding frame structure to the second target frame structure.
[0128] The first transmitting module is configured to send an interference coordination request to the interfering base station causing the cross-timeslot interference when there is cross-timeslot interference in the uplink of the disturbed base station, so that the interfering base station can shut down the time slot or stop scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal according to its own network resource load.
[0129] The technical solution of this application embodiment allows the disturbed base station to adjust its frame structure according to its uplink PRB utilization to meet its own service needs. In the event of uplink cross-slot interference, it sends an interference coordination request so that the disturbing base station can, based on its own network resource load, shut down slots to suppress uplink cross-slot interference to the disturbed base station, or stop scheduling PDSCH for edge terminals to reduce the downlink service beam interference of the disturbing base station to the uplink of the disturbed base station. Thus, while meeting its own load requirements, the uplink cross-slot interference suffered by the disturbed base station due to the heterogeneous frame structure network is eliminated.
[0130] Optionally, the device further includes:
[0131] The third detection module is used to detect whether the uplink PRB utilization rate of the disturbed base station is less than the second large uplink activation threshold after the disturbed base station adjusts its corresponding frame structure to the second target frame structure.
[0132] The third configuration module is used to adjust the frame structure corresponding to the disturbed base station to the first target frame structure when the uplink PRB utilization is less than the second maximum uplink activation threshold.
[0133] Optionally, after adjusting the frame structure corresponding to the disturbed base station to the second target frame structure, the apparatus further includes:
[0134] The first scheduling module is used to determine the time slot channel quality of each uplink time slot location based on the type of interference present at each uplink time slot location associated with the currently scheduled time domain location. The type of interference is one of the following: cross-time slot interference caused by downlink time slots, interference caused by special time slots, and co-channel interference caused by uplink time slots.
[0135] The second scheduling module is used to determine the adaptive modulation and coding (AMC) category corresponding to each uplink time slot position based on the channel quality of each time slot.
[0136] The third scheduling module is used to independently execute the AMC inner loop adaptive scheduling algorithm for uplink slot positions of different AMC categories, so as to obtain the modulation and coding scheme (MCS) corresponding to each uplink slot position and the resource information corresponding to the MCS.
[0137] The fourth scheduling module is used to schedule the channels associated with each uplink timeslot position according to each MCS and the resource information corresponding to each MCS.
[0138] Fifthly, embodiments of this application also provide an interference cancellation system, the system including a disturbed base station and multiple disturbing base stations, wherein the frame structure corresponding to each of the disturbed base station and the multiple disturbing base stations is a first target frame structure, and the number of downlink time slot positions configured in the first target frame structure is greater than the number of uplink time slot positions, wherein:
[0139] Of the plurality of scrambling base stations, each scrambling base station that receives an interference coordination request from the scrambled base station executes the interference cancellation method as described in the first aspect.
[0140] It should be noted that the device embodiments are similar to the method embodiments, so the description is relatively simple. For relevant details, please refer to the method embodiments.
[0141] This application also provides an electronic device, see embodiments thereof. Figure 9 , Figure 9 This is a schematic diagram of the electronic device proposed in an embodiment of this application. Figure 9 As shown, the electronic device 100 includes a memory 110 and a processor 120. The memory 110 and the processor 120 are connected via a bus for communication. The memory 110 stores a computer program that can run on the processor 120 to implement the steps in the interference cancellation method disclosed in the embodiments of this application.
[0142] This application also provides a computer-readable storage medium storing a computer program / instructions thereon, which, when executed by a processor, implements the interference cancellation method disclosed in this application.
[0143] This application also provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the interference cancellation method disclosed in this application.
[0144] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0145] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0146] This application describes embodiments of methods, systems, devices, storage media, and program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0147] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0148] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0149] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0150] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0151] The interference cancellation method, apparatus, system, electronic device, and storage medium provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. An interference cancellation method, characterized by, Applied to a harassing base station, the method includes: The harassing base station configures its own corresponding frame structure to be the same as the harassed base station's first target frame structure, and the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions. The harassing base station receives the interference coordination request sent by the harassed base station after adjusting its corresponding frame structure to the second target frame structure. The number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions. The harassing base station, based on the interference coordination request and network resource load, may shut down or stop scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals. The harassing base station, based on the interference coordination request and network resource load, performs time slot shutdown or stops scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals, including: The harassing base station detects whether its downlink PRB utilization rate is less than the first high load threshold. If the downlink PRB utilization is less than the first high load threshold, the scrambling base station determines the first scrambling downlink time slot location that caused the cross-time slot interference from its own associated time slot locations, and performs time slot shutdown at the first scrambling downlink time slot location; When the downlink PRB utilization is not less than the first high load threshold, the scrambling base station detects the edge terminal in the overlapping area between the scrambling base station and the scrambled base station, determines the second scrambling downlink time slot location that caused the cross time slot interference from the time slot location associated with the edge terminal, and stops scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal at the second scrambling downlink time slot location. The edge terminal is determined through the following steps: The harassing base station sends a co-frequency neighbor cell measurement control message to the terminal so that the terminal that meets the A3 event can report a measurement report MR message. The harassing base station determines, from the received MR message, target MR information containing neighbor cell information corresponding to the harassed base station; The scrambling base station identifies the terminal that reports the target MR information as the edge terminal.
2. The method according to claim 1, characterized in that, After the scrambling base station performs time slot shutdown at the first scrambling downlink time slot position, the method further includes: The harassing base station detects whether its downlink PRB utilization rate is greater than the second highest load threshold. If the downlink PRB utilization of the harassing base station is greater than the second high load threshold, the harassing base station performs time slot de-shutdown at the first harassing downlink time slot position, detects edge terminals in the overlapping area between the harassing base station and the harassed base station, determines the third harassing downlink time slot position that caused the cross time slot interference from the time slot positions associated with the edge terminal, and stops scheduling PDSCH for the edge terminal at the third harassing downlink time slot position.
3. An interference cancellation method, characterized in that, Applied to a disturbed base station, the method includes: The disturbed base station configures its own frame structure to be the same as the disturbing base station's first target frame structure, and the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions. The disturbed base station detects whether its own uplink physical resource module (PRB) utilization rate is greater than the first uplink activation threshold. When the uplink PRB utilization rate is greater than the first uplink activation threshold, the disturbed base station will adjust its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions. After the disturbed base station adjusts its corresponding frame structure to the second target frame structure, the disturbed base station detects the uplink interference it has. When there is cross-slot interference in the uplink of the disturbed base station, the disturbed base station sends an interference coordination request to the disturbing base station that caused the cross-slot interference, so that the disturbing base station can shut down the slot or stop scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal according to its own network resource load. The harassing base station, based on its own network resource load, performs time slot shutdown or stops scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals, including: The harassing base station detects whether its downlink PRB utilization rate is less than the first high load threshold. If the downlink PRB utilization is less than the first high load threshold, the scrambling base station determines the first scrambling downlink time slot location that caused the cross-time slot interference from its own associated time slot locations, and performs time slot shutdown at the first scrambling downlink time slot location; When the downlink PRB utilization is not less than the first high load threshold, the scrambling base station detects the edge terminal in the overlapping area between the scrambling base station and the scrambled base station, determines the second scrambling downlink time slot location that caused the cross time slot interference from the time slot location associated with the edge terminal, and stops scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal at the second scrambling downlink time slot location. The edge terminal is determined through the following steps: The harassing base station sends a co-frequency neighbor cell measurement control message to the terminal so that the terminal that meets the A3 event can report a measurement report MR message. The harassing base station determines, from the received MR message, target MR information containing neighbor cell information corresponding to the harassed base station; The scrambling base station identifies the terminal that reports the target MR information as the edge terminal.
4. The method according to claim 3, characterized in that, The method further includes: After the disturbed base station adjusts its corresponding frame structure to the second target frame structure, the disturbed base station detects whether its uplink PRB utilization is less than the second large uplink activation threshold. If the uplink PRB utilization rate is less than the second maximum uplink activation threshold, the disturbed base station will adjust its corresponding frame structure to the first target frame structure.
5. The method according to claim 3 or 4, characterized in that, After the disturbed base station adjusts its corresponding frame structure to the second target frame structure, the method further includes: The disturbed base station determines the time slot channel quality of each uplink time slot location based on the type of interference present at each uplink time slot location associated with the currently scheduled time domain location. The type of interference is one of the following: cross-time slot interference caused by downlink time slots, interference caused by special time slots, and co-channel interference caused by uplink time slots. The disturbed base station determines the Adaptive Modulation and Coding (AMC) category corresponding to each uplink time slot position based on the channel quality of each time slot. The disturbed base station independently executes the AMC inner loop adaptive scheduling algorithm for uplink timeslot positions of different AMC categories to obtain the modulation and coding scheme (MCS) corresponding to each uplink timeslot position and the resource information corresponding to the MCS. The disturbed base station schedules the channels associated with each uplink timeslot location based on each MCS and the resource information corresponding to each MCS.
6. An interference cancellation device, characterized in that, The device, applied to a scrambling base station, includes: An initialization module is used to configure the frame structure corresponding to the harassing base station as the same as the first target frame structure as the harassed base station, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions. The receiving module is used to receive the interference coordination request sent by the disturbed base station after it adjusts its corresponding frame structure to the second target frame structure, wherein the number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions. The interference cancellation module, based on the interference coordination request and network resource load, performs time slot shutdown or stops scheduling the Physical Downlink Shared Channel (PDSCH) for edge terminals; The interference cancellation module specifically includes: The first load detection module is used to detect whether the downlink PRB utilization rate of the interfering base station is less than the first high load threshold; The first interference cancellation submodule is used to determine the first interfering downlink time slot location that causes cross-time slot interference from the time slot locations associated with the interfering base station when the downlink PRB utilization is less than the first high load threshold, and to perform time slot shutdown at the first interfering downlink time slot location. The second interference cancellation submodule is used to detect edge terminals in the overlapping area between the interfering base station and the interfered base station when the downlink PRB utilization is not less than the first high load threshold, determine the second interfering downlink time slot location that caused the cross time slot interference from the time slot location associated with the edge terminal, and stop scheduling the physical downlink shared channel (PDSCH) for the edge terminal at the second interfering downlink time slot location. The interference cancellation module further includes: The sending module is used to send co-frequency neighbor cell measurement control messages to terminals so that terminals that meet the A3 event can report measurement report (MR) messages. The first processing module is used to determine, from the received MR message, target MR information containing neighbor cell information corresponding to the disturbed base station; The second processing module is used to identify the terminal that reports the target MR information as the edge terminal.
7. An interference cancellation device, characterized in that, The device, applied to a disrupted base station, includes: The first configuration module is used to configure the frame structure corresponding to the disturbed base station as the same as the first target frame structure as the disturbing base station, wherein the number of downlink timeslot positions configured in the first target frame structure is greater than the number of uplink timeslot positions. The first detection module is used to detect whether the uplink physical resource module (PRB) utilization rate of the disturbed base station is greater than the first maximum uplink activation threshold. The second configuration module is used to adjust the frame structure corresponding to the disturbed base station to the second target frame structure when the uplink PRB utilization rate is greater than the first large uplink activation threshold. The number of downlink timeslot positions configured in the second target frame structure is less than the number of uplink timeslot positions. The second detection module is used to detect the uplink interference present in the base station after the disturbed base station adjusts its corresponding frame structure to the second target frame structure. The first transmitting module is configured to send an interference coordination request to the interfering base station causing the cross-timeslot interference when there is cross-timeslot interference in the uplink of the disturbed base station, so that the interfering base station can shut down the time slot or stop scheduling the Physical Downlink Shared Channel (PDSCH) for the edge terminal according to its own network resource load. Specifically, the first sending module includes: The first load detection module is used to detect whether the downlink PRB utilization rate of the interfering base station is less than the first high load threshold; The first interference cancellation submodule is used to determine the first interfering downlink time slot location that causes cross-time slot interference from the time slot locations associated with the interfering base station when the downlink PRB utilization is less than the first high load threshold, and to perform time slot shutdown at the first interfering downlink time slot location. The second interference cancellation submodule is used to detect edge terminals in the overlapping area between the interfering base station and the interfered base station when the downlink PRB utilization is not less than the first high load threshold, determine the second interfering downlink time slot location that caused the cross time slot interference from the time slot location associated with the edge terminal, and stop scheduling the physical downlink shared channel (PDSCH) for the edge terminal at the second interfering downlink time slot location. The first sending module further includes: The sending module is used to send co-frequency neighbor cell measurement control messages to terminals so that terminals that meet the A3 event can report measurement report (MR) messages. The first processing module is used to determine, from the received MR message, target MR information containing neighbor cell information corresponding to the disturbed base station; The second processing module is used to identify the terminal that reports the target MR information as the edge terminal.
8. An interference cancellation system, characterized in that, The system includes a disrupted base station and multiple disrupting base stations. The frame structure corresponding to each of the disrupted base station and the multiple disrupting base stations is a first target frame structure. The number of downlink time slot positions configured in the first target frame structure is greater than the number of uplink time slot positions, wherein: Of the plurality of scrambling base stations, each scrambling base station that receives an interference coordination request from the scrambled base station executes the interference cancellation method as described in any one of claims 1 to 2.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the interference cancellation method as described in any one of claims 1 to 2, or the processor executes the computer program to implement the interference cancellation method as described in any one of claims 3 to 5.
10. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instruction is executed by the processor, it implements the interference cancellation method as described in any one of claims 1 to 2, or when the computer program / instruction is executed by the processor, it implements the interference cancellation method as described in any one of claims 3 to 5.
Citation Information
Patent Citations
Adaptive modulation and coding adjustment method, device and equipment
CN114696945A
Method and apparatus for controlling interference, and communication system
WO2016127394A1