Methods, devices, base station equipment and storage media for avoiding inter-cell interference
By adjusting the time-domain location and MAC scheduling optimization of the SSB in the 5G network, the problem of SSB interference between adjacent cells was solved, the synchronization signal-to-noise ratio and interference ratio were improved, and the synchronization signal reception quality of user equipment was improved.
Patent Information
- Application Number
- CN202111552755.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-17
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2041-12-17
AI Technical Summary
In 5G networks, user equipment is susceptible to co-channel interference in areas where the synchronization signals of adjacent cells overlap. In particular, SSB interference severely impacts user experience during cell synchronization signal search.
By adjusting the position of the SSB transmitted by each cell in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the same group, the SSB of each cell in the same group occupies a different position in the time domain, thereby reducing neighbor cell interference. Furthermore, interference is avoided through MAC scheduling optimization at the media intervention control layer.
It effectively reduces interference from neighboring SSBs, improves the synchronization signal-to-noise ratio and interference ratio, and enhances the quality of synchronization signal reception for user equipment.
Smart Images

Figure CN116321439B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, base station equipment, and storage medium for avoiding inter-cell interference. Background Technology
[0002] To improve spectrum efficiency, communication systems can adopt co-frequency networking, where adjacent cells use the same center frequency. However, the risk of co-frequency interference between adjacent cells also increases. User equipment located at the edge of the cell or within the signal overlap coverage area of multiple cells will be subject to relatively severe co-frequency interference.
[0003] In particular, during the cell search process where user equipment uses cell synchronization signals for time and frequency synchronization, it may be interfered with by neighboring cell synchronization signals. In 5G (5th Generation Mobile Communication Technology) networks, cell synchronization signals are called SSB (Synchronization Signal and Physical Broadcast Channel block). SSB includes PSS (Primary Synchronization Signal), SSS (Secondary Synchronization Signal), and PBCH (Physical Broadcast Channel).
[0004] Therefore, some optimizations are needed to the communication system to avoid SSB interference between adjacent cells. Summary of the Invention
[0005] This application provides a method, apparatus, base station equipment, and storage medium to avoid inter-cell interference, thereby addressing the defect in the prior art where adjacent cells transmit SSBs at the same location in the time domain, causing SSB interference between cells when there is overlapping coverage, and thus achieving the avoidance of inter-cell SSB interference.
[0006] In a first aspect, embodiments of this application provide a method for avoiding inter-cell interference, comprising: modifying the positions in the time domain of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group based on the remainder of the PCI modulo 3 of the physical cell identifier (PCI) of the cells in the group, wherein the positions in the time domain of the SSB transmitted by cells with different PCI modulo 3 remainders are different.
[0007] Optionally, according to one embodiment of the method for avoiding inter-cell interference, modifying the position of the SSB transmitted by the cell in the group in the time domain based on the PCI modulo 3 remainder of the cell in the group includes:
[0008] Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell;
[0009] The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
[0010] Optionally, the method for avoiding inter-cell interference according to one embodiment of this application further includes:
[0011] Check whether a measurement report MR is received within the first preset time period;
[0012] If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0013] If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
[0014] Optionally, according to one embodiment of the method for avoiding inter-cell interference, the MAC of the serving cell no longer schedules the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0015] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0016] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0017] Optionally, the method for avoiding inter-cell interference according to one embodiment of this application further includes:
[0018] If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the SSB sent by the neighboring cell is stable at a preset threshold and continues for a second preset time.
[0019] If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0020] Optionally, according to one embodiment of the method for avoiding inter-cell interference, the serving cell's MAC no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0021] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0022] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0023] Optionally, in one embodiment of the method for avoiding inter-cell interference according to this application, the first preset time is 6 seconds.
[0024] Optionally, in a method for avoiding inter-cell interference according to an embodiment of this application, the threshold for entering the SS-SINR optimization switch is 10dB.
[0025] Optionally, in one embodiment of the method for avoiding inter-cell interference according to this application, the preset threshold is 5%.
[0026] Secondly, embodiments of this application also provide a base station device, including a memory, a transceiver, and a processor:
[0027] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0028] Based on the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, the positions of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain are modified, wherein the positions of the SSB transmitted by cells with different PCI modulo 3 remainders are different in the time domain.
[0029] Optionally, according to one embodiment of the base station equipment of this application, modifying the position of the SSB transmitted by the cell in the group in the time domain based on the PCI modulo 3 remainder of the cell in the group includes:
[0030] Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell;
[0031] The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
[0032] Optionally, according to one embodiment of the base station device of this application, the operation further includes:
[0033] Check whether a measurement report MR is received within the first preset time period;
[0034] If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0035] If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
[0036] Optionally, according to a base station device of one embodiment of this application, the MAC of the serving cell no longer schedules the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0037] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0038] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0039] Optionally, according to one embodiment of the base station device of this application, the operation further includes:
[0040] If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the time slot where the SSB sent by the neighboring cell is located is stable at a preset threshold and continues for a second preset time.
[0041] If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0042] Optionally, according to a base station device of one embodiment of this application, the MAC of the serving cell no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0043] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0044] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0045] Optionally, in a base station device according to one embodiment of this application, the first preset time is 6 seconds.
[0046] Optionally, in a base station device according to one embodiment of this application, the threshold for entering the SS-SINR optimization switch is 10dB.
[0047] Optionally, in a base station device according to one embodiment of this application, the preset threshold is 5%.
[0048] Thirdly, embodiments of this application also provide a device for avoiding inter-cell interference, comprising:
[0049] The SS-SINR optimization unit is used to modify the position of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group. The position of the SSB transmitted by the cells with different PCI modulo 3 remainders is different in the time domain.
[0050] Fourthly, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the method for avoiding inter-cell interference as described in the first aspect above.
[0051] The method, apparatus, base station equipment, and storage medium for avoiding inter-cell interference provided in this application set the position of the SSB transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group. This allows the SSBs transmitted by each cell in the same group to occupy different positions in the time domain, thereby reducing interference from neighboring cell SSBs and improving the values of synchronization signal-to-noise ratio and interference ratio. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is a schematic diagram of the distribution of SSBs of adjacent cells in the time-frequency domain in existing technologies;
[0054] Figure 2 This is one of the flowcharts illustrating the method for avoiding inter-cell interference provided in this application embodiment;
[0055] Figure 3 This is a second schematic flowchart of the method for avoiding inter-cell interference provided in the embodiments of this application;
[0056] Figure 4 This is a schematic diagram of the distribution of SSBs of neighboring cells in the time-frequency domain provided in the embodiments of this application;
[0057] Figure 5 This is the third flowchart illustrating the method for avoiding inter-cell interference provided in the embodiments of this application;
[0058] Figure 6 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application;
[0059] Figure 7 This is a schematic diagram of the structure of the device for avoiding inter-cell interference provided in the embodiments of this application. Detailed Implementation
[0060] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0061] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0062] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0063] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).
[0064] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0065] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.
[0066] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0067] This application provides a method and apparatus for avoiding inter-cell interference. By setting the position of the SSB transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, the SSBs transmitted by each cell in the same group occupy different positions in the time domain, thereby reducing interference from neighboring cell SSBs and improving the values of synchronization signal-to-noise ratio and interference ratio.
[0068] The PCI (Physical Cell Identifier) is a number between 0 and 503 assigned to a cell by the system to distinguish radio signals from different cells. The remainder of the PCI modulo 3 value is the value remaining after taking the PCI modulo 3. The PCI modulo 3 value determines the position of the primary synchronization signal and the pilot signal (Cell Reference Signal, CRS). If adjacent cells have the same PCI modulo 3 value, their primary synchronization signals will be identical and their reference signal positions will overlap. Therefore, in PCI planning, the PCI modulo 3 remainders of adjacent cells will be different, and the PCI modulo 3 remainders of cells within the same group will also be different.
[0069] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.
[0070] Figure 1 This is a schematic diagram of the distribution of SSBs of adjacent cells in the time-frequency domain in existing technology, such as... Figure 1As shown, an SSB occupies 4 symbols in the time domain and 20 RBs (Resource Blocks, each containing 12 subcarriers) in the frequency domain. In 5G networks, the time-domain position of the SSB is divided into 5 different cases based on the subcarrier spacing. Here, we take case a (case A) used in FDD (Frequency Division Duplexing) as an example. In this case, the subcarrier spacing of the SSB is 15kHz, and the position of the first symbol of the SSB is {2,8}+14*n. When the carrier frequency is less than 3GHz, n=0 or 1. Therefore, each slot has two candidate SSB positions, and the fixed starting positions are symbol 2 and symbol 8. There are a total of four candidate SSB positions in the two slots (slot 0 and slot 1), which can be labeled as SSB0, SSB1, SSB2, and SSB3.
[0071] In LTE (Long Term Evolution) network planning, to avoid "modulo-3 interference," the modulo-3 remainders of the PCI (Physical Cell Identifier) of adjacent cells are different, with remainders of 0, 1, and 2 respectively. In existing technologies, SSBs of adjacent cells with different modulo-3 PCI remainders are transmitted at the same location, such as all occupying the SSB0 position. When the signal ranges of adjacent cells overlap and cover certain areas, that is, when signals from multiple cells can be simultaneously detected in these areas, significant SSB interference will occur in these areas. The SS-SINR (Synchronization signal-to-noise and interference ratio) will decrease significantly, affecting the user's perceived QoE (Quality of Experience).
[0072] Figure 2 This is one of the flowcharts illustrating the method for avoiding inter-cell interference provided in this application embodiment, such as... Figure 2 As shown in the illustration, the application provides a method for avoiding inter-cell interference, the implementing entity of which can be a base station, such as a 5G base station. The method includes:
[0073] Step 110: Based on the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, modify the position of the synchronization signal and physical broadcast channel block (SSB) sent by the cells in the group in the time domain. The position of the SSB sent by cells with different PCI modulo 3 remainders is different in the time domain.
[0074] Specifically, by setting the position of the SSB transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, the positions of the SSBs transmitted by the cells in the time domain of the cells in the same group are staggered, thereby avoiding mutual interference of SSBs between cells.
[0075] Figure 3 This is one of the flowcharts illustrating the method for avoiding inter-cell interference provided in this application embodiment, such as... Figure 3 As shown, modifying the position of the SSB transmitted by the cell in the group in the time domain according to the PCI modulo 3 remainder of the cell in the group includes:
[0076] Step 111: Based on the remainder of the PCI modulo 3 of the physical cell identifiers of the cells in the group, divide the cells in the group into the first cell, the second cell, and the third cell.
[0077] Specifically, in this embodiment of the application, the base station first divides the cells in the same group into a first cell, a second cell, and a third cell based on the remainder of the PCI modulo 3 of the physical cell identifiers of the cells in the group. Each cell has its own PCI, and the remainder of the PCI modulo 3 of each cell is different. For example, the remainder of the PCI modulo 3 of the first cell is 0, the remainder of the PCI modulo 3 of the second cell is 1, and the remainder of the PCI modulo 3 of the third cell is 2. Of course, there can be other correspondences. For example, the remainder of the PCI modulo 3 of the first cell is 1, the remainder of the PCI modulo 3 of the second cell is 2, and the remainder of the PCI modulo 3 of the third cell is 0, etc.
[0078] Step 112: Set the position of the SSB transmitted by the first cell in the time domain to the first SSB position in the first time slot, set the position of the SSB transmitted by the second cell in the time domain to the second SSB position in the first time slot, and set the position of the SSB transmitted by the third cell in the time domain to the first SSB position in the second time slot.
[0079] Specifically, in this embodiment, the base station directly associates the location of the SSB transmitted by the cell with the cell's PCI. Based on the remainder of the PCI modulo 3 of the physical cell identifier of the cells within the group, the base station sets the position of the SSB transmitted by the cells within the group in the time domain. Corresponding to case A, there are four candidate SSB positions within two time slots (slot0 and slot1). These four candidate SSB positions are allocated to three cells, with each cell's transmitted SSB occupying a different candidate position. Theoretically, there are four corresponding configuration methods. There will always be two cells transmitting SSBs in the same time slot, while another cell's SSB is in a different time slot.
[0080] Figure 4 This is a schematic diagram of the distribution of SSBs of neighboring cells in the time-frequency domain provided in the embodiments of this application, as shown below. Figure 4 As shown, the SSB transmitted by a cell with a PCI remainder of 0 modulo 3 is set to position SSB0 in the time domain, the SSB transmitted by a cell with a PCI remainder of 1 modulo 3 is set to position SSB1 in the time domain, and the SSB transmitted by a cell with a PCI remainder of 2 modulo 3 is set to position SSB2 in the time domain. The positions SSB0 and SSB1 are in slot0, and the position SSB2 is in slot1.
[0081] Of course, there can be other correspondences. For example, the SSB transmitted by a cell with a PCI remainder of 1 modulo 3 is set to the position of SSB0 in the time domain, the SSB transmitted by a cell with a PCI remainder of 2 modulo 3 is set to the position of SSB1 in the time domain, the SSB transmitted by a cell with a PCI remainder of 0 modulo 3 is set to the position of SSB2 in the time domain, and so on.
[0082] The method for avoiding inter-cell interference provided in this application sets the position of the SSB transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group. This makes the SSBs transmitted by each cell in the same group occupy different positions in the time domain, thereby reducing interference from neighboring cell SSBs and improving the values of synchronization signal-to-noise ratio and interference ratio.
[0083] Optionally, detect whether an MR (Meansure Report) is received within a first preset time period;
[0084] If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0085] If the absolute value of the difference between SS-RSRP is less than the threshold for entering the SS-SINR optimization switch, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC (Media Access Control) of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
[0086] Optionally, the serving cell's MAC no longer schedules the resource block RB corresponding to the SSB in the time slot where the neighboring cell's SSB is located, including:
[0087] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0088] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0089] Optionally, the first preset time is 6 seconds; the threshold for entering the SS-SINR optimization switch is 10dB.
[0090] Specifically, two parameters are added: MR detection timer (unit: seconds) and SS-SINR optimization switch threshold (unit: dB). This "MR detection timer" parameter is compared with the base station's normal MR reporting time to detect whether MRs are reported within the timer. A setting of 6 seconds is recommended. This parameter value is mainly related to the MR reporting cycle of the measurement report. To ensure that MRs are detected within at least one complete MR reporting cycle, it needs to be greater than one MR reporting cycle. For example, in one embodiment, with an MR reporting cycle of 5.12 seconds, the preset timer time can be set to 6 seconds. This parameter can be adjusted in real time; that is, in some embodiments, other time intervals different from 6 seconds can be selected as needed or configured to accurately and effectively detect MR reports. The "Enter SS-SINR Optimization Switch Threshold" parameter is used to determine whether to trigger scheduling to avoid neighboring cell interference. If the threshold is lower than the threshold, it is considered that scheduling to avoid neighboring cell interference has been triggered. A value of 10dB is recommended. This parameter value is used to determine the impact of neighboring cells on the SSB SNIR of this cell. When the SSB signal strength of a neighboring cell is similar to that of the primary cell, it will cause a decrease in the SSB SINR of this cell. In one embodiment, if the SSB SINR is less than 10dB, it is considered that the synchronization reference signal received power of the neighboring cell has a significant impact on this cell, and scheduling to avoid neighboring cell interference needs to be triggered. In other embodiments, other threshold values different from 10dB can be selected as needed or configured.
[0091] If a UE reports an MR within the MR timer, the MAC layer of the serving cell determines whether the absolute value of the difference between the SS-RSRP (Synchronization Signal Reference Signal Received Power) of the serving cell and the SS-RSRP of the strongest neighboring cell in the MR is less than the parameter "Enter SS-SINR Optimization Switch Threshold". If it is less than the "Enter SS-SINR Optimization Switch Threshold", the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, where the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain. If it is greater than the "Enter SS-SINR Optimization Switch Threshold" or the SSB sent by the serving cell and the neighboring cell are in the same time slot in the time domain, normal scheduling will proceed. For example, when the serving cell is the first or second cell, and the cell with the strongest SS-RSRP among neighboring cells in the MR is the third cell, it is determined whether the absolute value of the difference between the SS-RSRP of the serving cell and the SS-RSRP of the neighboring cell is less than the parameter "Entering SS-SINR optimization switch threshold". If it is less than the "Entering SS-SINR optimization switch threshold", the MAC layer of the first or second cell will no longer schedule the 20 RBs corresponding to the SSB of the second time slot. If it is greater than the "Entering SS-SINR optimization switch threshold", normal scheduling will proceed. Of course, other situations are also possible. For example, when the serving cell is the third cell, and the cell with the strongest SS-RSRP among neighboring cells in the MR is the first or second cell, it is determined whether the absolute value of the difference between the SS-RSRP of the serving cell and the SS-RSRP of the neighboring cell is less than the parameter "Entering SS-SINR optimization switch threshold". If it is less than the "Entering SS-SINR optimization switch threshold", the MAC layer of the third cell will no longer schedule the 20 RBs corresponding to the SSB of the first time slot. If it is greater than the "Entering SS-SINR optimization switch threshold", normal scheduling will proceed.
[0092] The method for avoiding inter-cell interference provided in this application embodiment detects whether the scheduling to avoid neighboring cell interference is triggered, and adjusts the cell's call to the RB corresponding to the SSB when the scheduling to avoid neighboring cell interference is triggered, thereby avoiding interference of the neighboring cell SSB to the PDSCH (physical downlink shared channel) of this cell.
[0093] Optionally, if no MR is received within the first preset time, the proportion of negative acknowledgments (SlotNackCount) in the downlink of the time slot where the SSB sent by the neighboring cell is located is checked to see if it remains stable at a preset threshold and continues for a second preset time.
[0094] If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0095] Optionally, the serving cell's MAC no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0096] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0097] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0098] Optionally, the preset threshold is 5%.
[0099] Specifically, if no MR (Match Request) is received within a preset time, slotNackCount is used for judgment. That is, judgment based on MR is primary, and judgment based on SlotNackCount is secondary. MR is used for judgment when it is reported, and slotNackCount is used when there is no MR report for a long period. SlotNackCount, short for SlotNack Count, represents the percentage of Nacks in each time slot; Nack stands for Negative Acknowledgment. When the serving cell is either the first or second cell, it checks whether the downlink slotNackCount of the second time slot is stable at around 5% for a predetermined time. If the slotNackCount is stable at around 5% for a predetermined time, the MAC layer of the first or second cell will no longer schedule the 20 RBs corresponding to the SSB of the second time slot. If it is not stable at 5% or does not last for the predetermined time, normal scheduling occurs. Of course, there are other possibilities. For example, when the serving cell is the third cell, it checks whether the downlink slotNackCount of the first time slot is stable at around 5% for a predetermined time. If the slotNackCount is stable at around 5% for a predetermined time, the MAC layer of the third cell will no longer schedule the 20 RBs corresponding to the SSB of the first time slot. If it is not stable at 5% or does not continue for a predetermined time, it will be scheduled normally. Because the SSB transmission period is fixed at 20ms, the percentage of negative acknowledgments (NACKs) per time slot caused by interference from neighboring SSBs to the PDSCH (physical downlink shared channel) is essentially constant. Taking the reciprocal of the period, we get 50 transmissions per second (SSB), meaning 50 out of 1000 transmissions are affected by interference from neighboring SSBs. Using the formula 50 / 1000 = 5%, we know that the slotNackCount caused by neighboring SSB interference to the cell's PDSCH is approximately 5%. Therefore, a preset threshold of 5% is recommended. As shown in the above derivation, this preset threshold is mainly determined by factors such as the transmission period of neighboring SSBs. In some embodiments, other threshold values can be selected for SlotNackCount based on different configurations.
[0100] The method for avoiding inter-cell interference provided in this application embodiment primarily relies on judgment based on MR (Mean Reference Count) and secondarily on judgment based on SlotNackCount. When MR is reported, MR is used for judgment, and when there is no MR report for a long time, slotNackCount is used for judgment. This can effectively avoid interference from neighboring cell SSBs to the local cell's PDSCH while taking into account different situations and improving robustness.
[0101] Figure 5This is the third flowchart illustrating the method for avoiding inter-cell interference provided in this application embodiment. (Refer to...) Figure 5 The method for avoiding inter-cell interference provided in this application includes the following steps.
[0102] The parameter names mentioned in this embodiment are used to describe the corresponding functions and do not necessarily mean that the actual parameter names are the same as those mentioned in this embodiment. When parameters can achieve the same function, they should be considered as the same parameters.
[0103] An additional parameter, "SS-SINR optimization switch," is added. This parameter is used to turn on or off the function of avoiding inter-cell interference provided in the embodiments of this application. In order to implement the method of avoiding inter-cell interference provided in the embodiments of this application, the "SS-SINR optimization switch" function is first turned on.
[0104] A parameter "SSB transmitted by a cell within a group" is added. This parameter is used to modify the position of the SSB transmitted by the cell in the time domain according to the remainder (0 / 1 / 2) of the cell's PCI modulo 3. When the value of this parameter is set to "adaptive selection", the base station modulates the position of the SSB transmitted by the cell in the time domain according to the remainder (0 / 1 / 2) of the cell's PCI modulo 3. Therefore, the value of the parameter "SSB transmitted by a cell within a group" is then set to "adaptive selection".
[0105] Specifically, the SSB transmitted by a cell with a PCI modulo 3 remainder of 0 is set in the time domain as the first SSB0 of Slot 0, the SSB transmitted by a cell with a PCI modulo 3 remainder of 1 is set in the time domain as the second SSB1 of Slot 0, and the SSB transmitted by a cell with a PCI modulo 3 remainder of 2 is set in the time domain as the first SSB2 of Slot 1.
[0106] Add a parameter "Detect MR Timer". This parameter is used to compare with the normal MR reporting time of the base station to detect whether an MR has been reported within the MR timer period. It is recommended to set it to 6 seconds. Then, check whether an MR is received within 6 seconds.
[0107] Add a parameter "Enter SS-SINR Optimization Switch Threshold". This parameter is used to determine whether scheduling to avoid neighboring cell interference is triggered. If the threshold is lower than the "Enter SS-SINR Optimization Switch Threshold", it is determined that scheduling to avoid neighboring cell interference has been triggered. A value of 10dB is recommended. If an MR is received within 6 seconds, the following judgment is made:
[0108] For cases where the PCI modulo 3 remainder of the serving cell is 0 or 1, the cell with a PCI modulo 3 remainder of 0 or 1 determines, based on the MR uploaded by the user equipment, whether the absolute value of the difference between the SS-RSRP of the serving cell and the SS-RSRP of the neighboring cell is less than the parameter "Enter SS-SINR optimization switch threshold", and whether the neighboring cell with the strongest SS-RSRP is a cell with a PCI modulo 3 remainder of 2. If both are true, the higher layer notifies the MAC layer that the MAC layer of the cell with a PCI modulo 3 remainder of 0 or 1 will no longer schedule the 20 RBs corresponding to the SSB of Slot 1; otherwise, i.e., the absolute value of the difference is not less than the parameter "Enter SS-SINR optimization switch threshold" and / or there is no neighboring cell with a PCI modulo 3 remainder of 2, normal scheduling is performed.
[0109] For cases where the PCI modulo 3 remainder of the serving cell is 2, the cell with a PCI modulo 3 remainder of 2 determines, based on the MR uploaded by the user equipment, whether the absolute value of the difference between the SS-RSRP of the serving cell and the SS-RSRP of the neighboring cell is less than the parameter "Enter SS-SINR optimization switch threshold", and whether the neighboring cell with the strongest SS-RSRP is a cell with a PCI modulo 3 remainder of 0 or 1. If both are true, the higher layer notifies the MAC layer that the MAC layer of the cell with a PCI modulo 3 remainder of 2 will no longer schedule the 20 RBs corresponding to the SSB of Slot 0; otherwise, i.e., the absolute value of the difference is not less than the parameter "Enter SS-SINR optimization switch threshold" and / or there is no neighboring cell with a PCI modulo 3 remainder of 0 or 1, normal scheduling is performed.
[0110] If no MR is received within 6 seconds, the following judgment is made:
[0111] For serving cells with a PCI modulo 3 remainder of 0 or 1, the cells with a PCI modulo 3 remainder of 0 or 1 determine whether the slot1NackCount (the proportion of Nack counts in Slot1 to the sum of acks and nacks) is stable at around 5% and has been maintained for a predetermined time based on the downlink slot1NackCount of Slot1. If both are true, the higher layer notifies the MAC layer that the MAC layer of cells with a PCI modulo 3 remainder of 0 or 1 will no longer schedule the 20 RBs corresponding to the SSB of Slot1; otherwise, i.e., the slot1NackCount is not stable at around 5% and / or has not been maintained for a predetermined time, normal scheduling will proceed.
[0112] For a serving cell with a PCI modulo 3 remainder of 2, the cell determines whether the slot0NackCount is stable at around 5% and remains so for a predetermined time based on the downlink slot0NackCount (the proportion of Nack counts in Slot0 to the sum of ACKs and Nacks). If both are true, the higher layer notifies the MAC layer that the MAC layer of the cell with a PCI modulo 3 remainder of 2 will no longer schedule the 20 RBs corresponding to the SSB of Slot0; otherwise, i.e., the slot0NackCount is not stable at around 5% and / or does not remain so for a predetermined time, normal scheduling will proceed.
[0113] Figure 6 This is a schematic diagram of the structure of a network-side device provided in an embodiment of this application, such as... Figure 6 As shown, the network-side device includes a memory 620, a transceiver 600, and a processor 610, wherein:
[0114] The memory 620 is used to store computer programs; the transceiver 600 is used to send and receive data under the control of the processor 610; the processor 610 is used to read the computer program in the memory 620 and perform the following operations:
[0115] Based on the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, the positions of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain are modified, wherein the positions of the SSB transmitted by cells with different PCI modulo 3 remainders are different in the time domain.
[0116] Specifically, transceiver 600 is used to receive and send data under the control of processor 610.
[0117] Among them, Figure 6 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 610) and memory (memory 620). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 600 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 610 during operation.
[0118] The processor 610 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0119] Optionally, according to one embodiment of the base station equipment of this application, modifying the position of the SSB transmitted by the cell in the group in the time domain based on the PCI modulo 3 remainder of the cell in the group includes:
[0120] Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell;
[0121] The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
[0122] Optionally, according to one embodiment of the base station device of this application, the operation further includes:
[0123] Check whether a measurement report MR is received within the first preset time period;
[0124] If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0125] If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
[0126] Optionally, according to a base station device of one embodiment of this application, the MAC of the serving cell no longer schedules the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0127] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0128] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0129] Optionally, according to one embodiment of the base station device of this application, the operation further includes:
[0130] If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the time slot where the SSB sent by the neighboring cell is located is stable at a preset threshold and continues for a second preset time.
[0131] If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0132] Optionally, according to a base station device of one embodiment of this application, the MAC of the serving cell no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0133] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0134] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0135] Optionally, in a base station device according to one embodiment of this application, the first preset time is 6 seconds.
[0136] Optionally, in a base station device according to one embodiment of this application, the threshold for entering the SS-SINR optimization switch is 10dB.
[0137] Optionally, in a base station device according to one embodiment of this application, the preset threshold is 5%.
[0138] It should be noted that the base station equipment provided in this application embodiment can implement all the method steps implemented by the method embodiment with the base station equipment as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0139] Figure 7 This is a schematic diagram of the structure of the device for avoiding inter-cell interference provided in the embodiments of this application, with reference to... Figure 7 The apparatus for avoiding inter-cell interference provided in this application includes:
[0140] The SS-SINR optimization unit 710 is used to modify the position of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, wherein the position of the SSB transmitted by the cells with different PCI modulo 3 remainders is different in the time domain.
[0141] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0142] Optionally, according to an embodiment of the apparatus for avoiding inter-cell interference, modifying the position of the SSB transmitted by the cell in the group in the time domain based on the PCI modulo 3 remainder of the cell in the group includes:
[0143] Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell;
[0144] The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
[0145] Optionally, according to one embodiment of the apparatus for avoiding inter-cell interference, the apparatus is further configured to:
[0146] Check whether a measurement report MR is received within the first preset time period;
[0147] If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0148] If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
[0149] Optionally, according to an embodiment of the apparatus for avoiding inter-cell interference, the MAC of the serving cell no longer schedules the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0150] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0151] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0152] Optionally, according to one embodiment of the apparatus for avoiding inter-cell interference, the apparatus is further configured to:
[0153] If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the time slot where the SSB sent by the neighboring cell is located is stable at a preset threshold and continues for a second preset time.
[0154] If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0155] Optionally, according to an embodiment of the apparatus for avoiding inter-cell interference, the serving cell's MAC no longer schedules the RB corresponding to the SSB in the time slot where the SSB transmitted by the neighboring cell is located, including:
[0156] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0157] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0158] Optionally, in one embodiment of the apparatus for avoiding inter-cell interference according to this application, the first preset time is 6 seconds.
[0159] Optionally, in an embodiment of the present application, the device for avoiding inter-cell interference has an SS-SINR optimization switch threshold of 10 dB.
[0160] Optionally, in one embodiment of the apparatus for avoiding inter-cell interference according to this application, the preset threshold is 5%.
[0161] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0162] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the methods provided in the above embodiments, including: modifying the positions of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier (PCI) of the cells in the group, wherein the positions of the SSB transmitted by cells with different PCI modulo 3 remainders are different in the time domain.
[0163] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0164] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0165] Optionally, according to a processor-readable storage medium of one embodiment of this application, modifying the position of the SSB transmitted by the cell in the group in the time domain based on the PCI modulo 3 remainder of the cell in the group includes:
[0166] Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell;
[0167] The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
[0168] Optionally, according to a processor-readable storage medium of one embodiment of this application, the method further includes:
[0169] Check whether a measurement report MR is received within the first preset time period;
[0170] If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0171] If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
[0172] Optionally, according to a processor-readable storage medium of one embodiment of this application, the MAC of the serving cell no longer schedules the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0173] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0174] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0175] Optionally, according to a processor-readable storage medium of one embodiment of this application, the method further includes:
[0176] If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the time slot where the SSB sent by the neighboring cell is located is stable at a preset threshold and continues for a second preset time.
[0177] If the SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
[0178] Optionally, according to a processor-readable storage medium of one embodiment of this application, the MAC of the serving cell no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including:
[0179] If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot;
[0180] Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
[0181] Optionally, in a processor-readable storage medium according to one embodiment of this application, the first preset time is 6 seconds.
[0182] Optionally, in a processor-readable storage medium according to one embodiment of this application, the threshold for entering the SS-SINR optimization switch is 10dB.
[0183] Optionally, in a processor-readable storage medium according to one embodiment of this application, the preset threshold is 5%.
[0184] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0185] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will 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-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0186] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory 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.
[0187] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device 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.
[0188] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for avoiding inter-cell interference, characterized in that, include: Based on the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, the positions of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain are modified, wherein the positions of the SSB transmitted by cells with different PCI modulo 3 remainders are different in the time domain. The step of modifying the position of the SSB transmitted by the cell in the group in the time domain according to the PCI modulo 3 remainder of the cell in the group includes: Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell; The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
2. The method for avoiding inter-cell interference according to claim 1, characterized in that, Also includes: Check whether a measurement report MR is received within the first preset time period; If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain. If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
3. The method for avoiding inter-cell interference according to claim 2, characterized in that, The MAC of the serving cell no longer schedules the resource block (RB) corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including: If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot; Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
4. The method for avoiding inter-cell interference according to claim 2, characterized in that, Also includes: If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the SSB sent by the neighboring cell is stable at a preset threshold and continues for a second preset time. If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located. The SSBs transmitted by the serving cell and the neighboring cells are in different time slots in the time domain.
5. The method for avoiding inter-cell interference according to claim 4, characterized in that, The MAC of the serving cell no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including: If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot; Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
6. The method for avoiding inter-cell interference according to claim 2, characterized in that, The first preset time is 6 seconds.
7. The method for avoiding inter-cell interference according to claim 2, characterized in that, The threshold for entering the SS-SINR optimized switch is 10dB.
8. The method for avoiding inter-cell interference according to claim 4, characterized in that, The preset threshold is 5%.
9. A base station device, comprising a memory, a transceiver, and a processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group, the positions of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain are modified, wherein the positions of the SSB transmitted by cells with different PCI modulo 3 remainders are different in the time domain. in, Modifying the position of the SSB transmitted by the cell in the group in the time domain based on the PCI modulo 3 remainder of the cell in the group includes: Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell; The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
10. The base station equipment according to claim 9, characterized in that, The operation also includes: Check whether a measurement report MR is received within the first preset time period; If an MR is received within a first preset time, it is determined whether the absolute value of the difference between the received power of the synchronization reference signal (SS-RSRP) of the serving cell and the SS-RSRP of the neighboring cell in the MR is less than the threshold for entering the SS-SINR optimization switch, and whether the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain. If the absolute value of the difference between SS-RSRP is less than the threshold for entering SS-SINR optimization, and the SSBs sent by the serving cell and the neighboring cell are in different time slots in the time domain, the MAC layer of the serving cell will no longer schedule the resource block RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located.
11. The base station equipment according to claim 10, characterized in that, The MAC of the serving cell no longer schedules the resource block (RB) corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including: If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot; Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
12. The base station equipment according to claim 10, characterized in that, The operation also includes: If no MR is received within the first preset time, check whether the percentage of negative acknowledgments (SlotNackCount) in each downlink time slot of the time slot where the SSB sent by the neighboring cell is located is stable at a preset threshold and continues for a second preset time. If SlotNackCount remains stable at a preset threshold for a second preset time, the MAC of the serving cell will no longer schedule the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located; wherein the SSB sent by the serving cell and the neighboring cell are in different time slots in the time domain.
13. The base station equipment according to claim 12, characterized in that, The MAC of the serving cell no longer schedules the RB corresponding to the SSB in the time slot where the SSB sent by the neighboring cell is located, including: If the serving cell occupies the first cell or the second cell, the MAC of the first cell or the second cell will no longer schedule the RB corresponding to the SSB of the second time slot; Alternatively, if the serving cell occupies the third cell, the MAC of the third cell will no longer schedule the RB corresponding to the SSB of the first time slot.
14. The base station equipment according to claim 10, characterized in that, The first preset time is 6 seconds.
15. The base station equipment according to claim 10, characterized in that, The threshold for entering the SS-SINR optimized switch is 10dB.
16. The base station equipment according to claim 12, characterized in that, The preset threshold is 5%.
17. A device for avoiding inter-cell interference, characterized in that, include: The SS-SINR optimization unit is used to modify the position of the synchronization signal and physical broadcast channel block (SSB) transmitted by the cells in the group in the time domain according to the remainder of the PCI modulo 3 of the physical cell identifier of the cells in the group. The position of the SSB transmitted by the cells with different PCI modulo 3 remainders is different in the time domain. The step of modifying the position of the SSB transmitted by the cell in the group in the time domain according to the PCI modulo 3 remainder of the cell in the group includes: Based on the PCI modulo 3 remainder of the cells within the group, the cells within the group are divided into the first cell, the second cell, and the third cell; The position of the SSB transmitted by the first cell in the time domain is set to the first SSB position in the first time slot, the position of the SSB transmitted by the second cell in the time domain is set to the second SSB position in the first time slot, and the position of the SSB transmitted by the third cell in the time domain is set to the first SSB position in the second time slot.
18. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 8.