Scheduling method, overlapping coverage determination method, apparatus, and related device
By receiving ACK/NACK information from the terminal, calculating BLER and SINR, and dynamically scheduling resources, the problems of difficulty in obtaining neighboring cell information and inaccurate determination of overlapping coverage in indoor distributed systems are solved, thereby improving data transmission efficiency and communication quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2021-10-14
- Publication Date
- 2026-06-05
AI Technical Summary
In indoor distribution systems, existing technologies cannot effectively obtain neighboring cell information, leading to interference problems between indoor coverage cells and between indoor and outdoor cells. Furthermore, the determination of overlapping coverage is inaccurate, affecting communication quality.
By receiving ACK/NACK information from the terminal, the block error rate (BLER) of physical resource blocks is calculated. Combined with the signal-to-interference-plus-noise ratio (SINR), resources are dynamically scheduled to avoid resources with high interference, prioritize resources with low interference, and perform interference measurement when necessary to restore resource usage.
It improves the data transmission efficiency between indoor and outdoor cells and the accuracy of overlapping coverage determination, reduces co-channel interference, and enhances communication quality.
Smart Images

Figure CN115988669B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and in particular to a scheduling method, an overlapping coverage determination method, an apparatus, a communication device, and a storage medium. Background Technology
[0002] With socio-economic development, high-rise buildings and residential complexes have become widespread. This has led to the adoption of indoor distributed systems (IDS) in communication network construction to cover all floors of high-rise buildings vertically, addressing issues of poor indoor signal strength and the need to absorb the capacity of macro base stations. However, the introduction of IDS requires that different floors not house cells on the same frequency to avoid co-channel interference. Given the limited availability of communication frequency resources, reusing frequencies within the vertical space is necessary to improve resource utilization. This results in a large number of existing indoor coverage cells (IDCs) and a complex networking environment, with potential interference between IDCs and between IDCs and outdoor cells.
[0003] Existing service channels can use Channel State Information-Resource Indicator (CSI-RS) to report RSRP and Signal to Interference plus Noise Ratio (SINR) to reflect the channel environment of the service channel. However, CSI-RS does not have neighbor cell configuration, meaning that the Physical Cell Identifier (PCI) of the cell cannot be obtained from CSI-RS, and neighbor cell information cannot be obtained, which means that the interference level of 5G NR neighbor cell service channels cannot be obtained. Summary of the Invention
[0004] To address the related technical issues, embodiments of this application provide a scheduling method, an overlapping coverage determination method, an apparatus, a communication device, and a storage medium.
[0005] The technical solution of this application embodiment is implemented as follows:
[0006] This invention provides a scheduling method applied to a first network device, comprising:
[0007] Receive feedback information sent by the first terminal;
[0008] Based on the feedback information, determine the first block error ratio (BLER) of at least one physical resource block (PRB).
[0009] The first PRB is determined based on the first BLER of each PRB, and the resources of the first PRB are scheduled for the first terminal.
[0010] In the above scheme, receiving the feedback information sent by the first terminal includes:
[0011] Receive feedback information for the scheduled data block sent by the first terminal; the feedback information includes: acknowledgment (ACK) and negative acknowledgment (NACK).
[0012] In the above scheme, determining the first BLER of at least one PRB based on the feedback information includes:
[0013] For each PRB, the first BLER of the PRB is determined based on the feedback information in each time slot;
[0014] The step of determining the first PRB based on the first BLER of each PRB and scheduling the resources of the first PRB for the first terminal includes:
[0015] Based on the first BLER of each PRB, a first PRB that satisfies a first preset condition is determined; the first preset condition includes: the first BLER is lower than a first threshold.
[0016] The resources of the first PRB are scheduled for the first terminal; the resources of the first PRB are used by the first terminal for data transmission.
[0017] The method in the above scheme further includes:
[0018] Determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold.
[0019] Stop scheduling resources of the second PRB and record the duration of the stop scheduling; when the duration of the stop scheduling exceeds a first duration threshold, resume scheduling resources of the second PRB.
[0020] The method in the above scheme further includes:
[0021] Determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold.
[0022] Stop scheduling the resources of the second PRB, configure Channel State Information-Interference Measurement (CSI-IM) for the resource location of the second PRB, and obtain the measurement results;
[0023] After determining from the measurement results that there is no interference at the resource location of the second PRB, the scheduling of the resources of the second PRB is resumed.
[0024] In the above scheme, the method further includes: determining a first signal-to-interference plus-noise ratio (SINR) of at least one PRB;
[0025] Accordingly, scheduling resources of the first PRB for the first terminal based on the first BLER of each PRB includes:
[0026] The first PRB is determined based on the first BLER and first SINR of each PRB, and the resources of the first PRB are scheduled for the first terminal.
[0027] In the above scheme, determining the first PRB based on the first BLER and first SINR of each PRB includes:
[0028] Based on the first BLER and first SINR of each PRB, determine the first PRB that satisfies the third preset condition;
[0029] The conditions for satisfying the third preset condition include: the first BLER is lower than the first threshold and the first SINR is higher than the first SINR threshold.
[0030] The method in the above scheme further includes:
[0031] Determine the location of the first terminal in the indoor distribution system scenario;
[0032] Corresponding to the location being in the first area of the indoor distribution scenario, resources for the first terminal to schedule the first target PRB;
[0033] Corresponding to the location being in the second area of the indoor distribution scenario, resources for the first terminal to schedule the second target PRB;
[0034] Wherein, the first region is located at the center of the indoor distribution scene; the distance between the second region and the edge of the indoor distribution scene is less than a preset length;
[0035] The first BLER of the first target PRB is higher than the first BLER of the second target PRB; and / or, the first SINR of the first target PRB is lower than the first SINR of the second target PRB.
[0036] This invention also provides an overlap coverage determination method, applied to a second network device, comprising:
[0037] Receive feedback information sent by at least one second terminal serving the target cell;
[0038] The second BLER of the target cell is determined based on the feedback information sent by the at least one second terminal;
[0039] Based on the second BLER, determine the overlapping coverage result.
[0040] In the above scheme, the feedback information sent by at least one second terminal receiving the target cell service includes:
[0041] Receive feedback information for the scheduled data block sent by the second terminal; the feedback information includes: acknowledgment (ACK) and negative acknowledgment (NACK).
[0042] In the above scheme, determining the second BLER of the target cell based on the feedback information sent by the at least one second terminal includes:
[0043] Based on the feedback information sent by the at least one second terminal, determine the BLER of at least one beam direction of the target cell according to the beam direction;
[0044] By converging the BLERs of at least one beam direction, a BLER of the Synchronization Signal and PBCH block (SSB) is obtained, which serves as the second BLER.
[0045] In the above scheme, determining the overlapping coverage result based on the second BLER includes:
[0046] The target cell is determined to have overlapping coverage when it meets at least one of the following conditions:
[0047] The difference between the voltage level of the target cell and the voltage level of its neighboring cells at the same frequency is greater than a third threshold.
[0048] The reference signal received power of the target cell is greater than the fourth threshold.
[0049] The number of first beams exceeds the fifth threshold; the number of first beams is the number of beams in the target cell whose BLER exceeds the sixth threshold;
[0050] The number of second beams exceeds the seventh threshold; the number of second beams is the number of beams in the converged SSB whose corresponding BLER exceeds the eighth threshold.
[0051] In the above scheme, the BLER of the at least one beam is converged to obtain the BLER of the SSB, which includes:
[0052] Determine the beam of the Precoding Matrix Indicator (PMI) service in the same direction as the SSB;
[0053] The BLER of the SSB is determined based on the BLER of the beam of the PMI service in the same direction as the SSB.
[0054] The method in the above scheme further includes:
[0055] Determine the SINR of at least one beam direction of the target cell;
[0056] By converging the SINRs of at least one beam direction, a second SINR of the synchronization signal block SSB is obtained;
[0057] The step of determining the overlap coverage result based on the second BLER also includes:
[0058] The target cell is determined to have overlapping coverage when it meets at least one of the following conditions:
[0059] The second SINR of the SSB is lower than the second SINR threshold;
[0060] The number of third beams exceeds the ninth threshold; the number of third beams is the number of beams in the converged SSB whose corresponding second SINR is lower than the second SINR threshold.
[0061] This invention also provides a scheduling device applied to a first network device, comprising:
[0062] The first receiving module is used to receive feedback information sent by the first terminal;
[0063] The first determining module is used to determine the first BLER of at least one PRB based on the feedback information;
[0064] The second determining module is used to schedule the resources of the first PRB for the first terminal based on the first BLER of each PRB.
[0065] In the above scheme, the first receiving module is used to receive feedback information for the scheduled data block sent by the first terminal; the feedback information includes: ACK and NACK.
[0066] In the above scheme, the first determining module is used to determine the first BLER of each PRB based on the feedback information in each time slot;
[0067] The second determining module is used to determine a first PRB that satisfies a first preset condition based on the first BLER of each PRB; the first preset condition includes: the first BLER is lower than a first threshold.
[0068] The resources of the first PRB are scheduled for the first terminal; the resources of the first PRB are used by the first terminal for data transmission.
[0069] In the above scheme, the first determining module is further used to determine a second PRB that meets a second preset condition; the second preset condition includes: the first BLER exceeds a second threshold.
[0070] The second determining module is further configured to stop scheduling the resources of the second PRB and record the duration of the stop scheduling; and when the duration of the stop scheduling exceeds a first duration threshold, resume scheduling the resources of the second PRB.
[0071] In the above scheme, the first determining module is further used to determine a second PRB that meets a second preset condition; the second preset condition includes: the first BLER exceeds a second threshold.
[0072] The second determining module is further configured to stop scheduling the resources of the second PRB, configure CSI-IM for the resource location of the second PRB, and obtain measurement results;
[0073] After determining from the measurement results that there is no interference at the resource location of the second PRB, the scheduling of the resources of the second PRB is resumed.
[0074] In the above scheme, the first determining module is also used to determine the first SINR of at least one PRB;
[0075] Correspondingly, the second determining module is used to determine the first PRB based on the first BLER and the first SINR of each PRB, and to schedule the resources of the first PRB for the first terminal.
[0076] In the above scheme, the second determining module is used to determine the first PRB that satisfies the third preset condition based on the first BLER and the first SINR of each PRB;
[0077] The conditions for satisfying the third preset condition include: the first BLER is lower than the first threshold and the first SINR is higher than the first SINR threshold.
[0078] Specifically, the second determining module is further configured to determine the location of the first terminal in the indoor distribution scenario;
[0079] Corresponding to the location being in the first area of the indoor distribution scenario, resources for the first terminal to schedule the first target PRB;
[0080] Corresponding to the location being in the second area of the indoor distribution scenario, resources for the first terminal to schedule the second target PRB;
[0081] Wherein, the first region is located at the center of the indoor distribution scene; the distance between the second region and the edge of the indoor distribution scene is less than a preset length;
[0082] The first BLER of the first target PRB is higher than the first BLER of the second target PRB; and / or, the first SINR of the first target PRB is lower than the first SINR of the second target PRB.
[0083] This invention also provides an overlap determination device, applied to a second network device, comprising:
[0084] The second receiving module is used to receive feedback information sent by at least one second terminal serving the target cell.
[0085] The third determining module is used to determine the second BLER of the target cell based on the feedback information sent by the at least one second terminal;
[0086] The fourth determining module is used to determine the overlapping coverage result based on the second BLER.
[0087] In the above scheme, the second receiving module is used to receive feedback information for the scheduled data block sent by the second terminal; the feedback information includes: ACK and NACK.
[0088] In the above scheme, the third determining module is used to determine the BLER of at least one beam direction of the target cell according to the feedback information sent by the at least one second terminal.
[0089] By converging the BLERs of at least one beam direction, the BLER of the SSB is obtained, which serves as the second BLER.
[0090] Specifically, the fourth determining module is used to determine that the target cell has overlapping coverage when the target cell meets at least one of the following conditions:
[0091] The difference between the voltage level of the target cell and the voltage level of its neighboring cells at the same frequency is greater than a third threshold.
[0092] The reference signal received power of the target cell is greater than the fourth threshold.
[0093] The number of first beams exceeds the fifth threshold; the number of first beams is the number of beams in the target cell whose BLER exceeds the sixth threshold;
[0094] The number of second beams exceeds the seventh threshold; the number of second beams is the number of beams in the converged SSB whose corresponding BLER exceeds the eighth threshold.
[0095] In the above scheme, the third determining module is used to determine the beam of the PMI service in the same direction as the SSB;
[0096] The BLER of the SSB is determined based on the BLER of the beam of the PMI service in the same direction as the SSB.
[0097] Specifically, the third determining module is further configured to determine the SINR of at least one beam direction of the target cell;
[0098] By converging the SINRs of at least one beam direction, a second SINR of the synchronization signal block SSB is obtained;
[0099] In the above scheme, the fourth determining module is further configured to determine that the target cell has overlapping coverage when the target cell meets at least one of the following conditions:
[0100] The second SINR of the SSB is lower than the second SINR threshold;
[0101] The number of third beams exceeds the ninth threshold; the number of third beams is the number of beams in the converged SSB whose corresponding second SINR is lower than the second SINR threshold.
[0102] This invention provides a communication device, including: a processor and a memory for storing computer programs capable of running on the processor.
[0103] Wherein, when the processor is running the computer program, it executes the steps of any one of the scheduling methods described above; or,
[0104] When the processor is used to run the computer program, it performs the steps of any of the overlapping coverage determination methods.
[0105] This invention also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the scheduling methods described above; or,
[0106] When the computer program is executed by a processor, it implements the steps of any of the overlapping coverage determination methods.
[0107] The present invention provides a scheduling method, apparatus, and storage medium. The method includes: receiving feedback information sent by a first terminal; determining a first block error rate (BLER) of at least one physical resource block (PRB) based on the feedback information; determining a first PRB based on the first BLER of each PRB, and scheduling resources of the first PRB for the first terminal; thereby, resource scheduling is performed based on the BLER of each PRB to avoid resources with high interference and schedule resources with low interference, thereby improving data transmission efficiency.
[0108] The present invention provides an overlapping coverage determination method, apparatus, and storage medium. The method includes: receiving feedback information sent by at least one second terminal serving a target cell; determining a second BLER of the target cell based on the feedback information sent by the at least one second terminal; and determining an overlapping coverage result based on the second BLER. Thus, by combining the BLER with the overlapping coverage determination, the accuracy of the overlapping coverage determination result is improved. Attached Figure Description
[0109] Figure 1 A flowchart illustrating a scheduling method provided in an embodiment of the present invention;
[0110] Figure 2 A flowchart illustrating a scheduling method provided in an application embodiment of the present invention;
[0111] Figure 3 A flowchart illustrating an overlap determination method provided in an embodiment of the present invention;
[0112] Figure 4 A flowchart illustrating an overlapping coverage determination method provided for an application embodiment of the present invention;
[0113] Figure 5 A schematic diagram of the structure of a scheduling device provided in an embodiment of the present invention;
[0114] Figure 6 This is a schematic diagram of an overlap determination device provided in an embodiment of the present invention;
[0115] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present invention. Detailed Implementation
[0116] The present invention will be further described in detail below with reference to the embodiments, starting with a description of the relevant technologies.
[0117] With the continuous increase in the number of mobile users, the communication quality of users inside buildings is receiving increasing attention. Indoor distributed systems are increasingly providing coverage for scenarios such as office buildings, subways, residential areas, and shopping malls, ensuring call quality for users in these areas. An indoor distributed cell refers to a cell of base stations serving an indoor distributed system, while an outdoor cell refers to a cell of outdoor macro base stations. The term "indoor" includes relatively enclosed spaces such as buildings, stadiums, and subways.
[0118] To address the issue of co-channel interference between indoor and outdoor locations, a proposed interference reduction scheme is presented. This scheme primarily utilizes the Xn interface between indoor and outdoor sites to exchange indoor and outdoor service scheduling information and reference signal configuration information. Indoor distributed systems (DPS) can avoid interference from outdoor macro base stations by allocating scheduling resources or by adjusting the transmission beam direction and power outdoors. However, using the Xn interface to exchange real-time scheduling and reference signal configuration information results in a high traffic volume on the Xn interface. Furthermore, the processing delay after the real-time scheduling information is exchanged and then processed by the outdoor macro base station or indoor micro base station significantly impacts the interference reduction effect.
[0119] Regarding overlapping cell coverage, let's first explain the relevant definitions of overlapping coverage.
[0120] Overlapping coverage cell percentage: The percentage of cells in the Measurement Report (MR) sample points that meet the following preset conditions and have 3 or more neighboring cells at the same frequency is greater than 5%.
[0121] Sample point overlap coverage: The proportion of MR sample points that have a number of neighboring cells of the same frequency that meet the following conditions greater than or equal to 3.
[0122] The preset conditions include:
[0123] 1) The voltage level difference between neighboring cells at the same frequency and the main cell is greater than -6dB;
[0124] 2) The reference signal receiving power (RSRP) of the main cell is greater than 110dBm.
[0125] It can be seen that the determination of overlapping coverage is mainly based on the level difference and RSRP. The existing 5G (5th Generation Mobile Communication Technology) New Radio (NR) overlapping coverage indication cannot reflect the 5G NR service channel. The average overlapping coverage cell indication of existing 5G NR is over 20% (compared to 2-3% for 4G), but the average service channel rate can still meet the good point rate of 800Mbps. This is because 4G Long Term Evolution (LTE) uses wide beams; both the service beam and the broadcast beam are 65-degree wide beams. The RSRP of the broadcast channel can reflect the RSRP of the service channel, and the broadcast beam can reflect the service channel beam, including the serving cell retention quality and neighboring cell beam interference. Currently, 5G NR and 4G LTE are deployed at co-location sites. The 5G Synchronization Signal and PBCH block (SSB) uses beamforming, with a beamforming gain 9dB higher than 4G LTE. This naturally results in higher coverage compared to 4G due to the overlap with 4G. Furthermore, 5G NR uses narrow beams, while both the service beam and the broadcast beam are 15-degree wide beams. In scenarios where the broadcast and service beams are misaligned, the broadcast beam cannot fully reflect the performance of the service channel beam; it can only reflect the performance of the service beam that is encountered. The performance of misaligned beams cannot be reflected. This leads to the overlapping coverage reported by 5G NR using the broadcast beam not accurately reflecting the cell status of the terminal.
[0126] Based on this, the scheduling method provided in this embodiment of the invention involves a first network device receiving feedback information sent by a first terminal; determining a first BLER of at least one PRB based on the feedback information; determining a first PRB based on the first BLER of each PRB; and scheduling the resources of the first PRB for the first terminal.
[0127] The overlapping coverage determination method provided in this embodiment of the invention involves a second network device receiving feedback information sent by at least one second terminal serving a target cell; determining a second BLER of the target cell based on the feedback information sent by the at least one second terminal; and determining an overlapping coverage result based on the second BLER.
[0128] Thus, by utilizing BLER to reflect the premise of interference, and by statistically analyzing the BLER of the service channel reported by the terminal, the interference of different resources on the service channel can be reflected. This information can be used to enhance the indoor distribution station scheduling algorithm, update the overlapping coverage index, reduce indoor and outdoor co-channel interference, and enhance the overlapping coverage network management index capability.
[0129] The present invention will be further described in detail below with reference to the embodiments.
[0130] Figure 1 A flowchart illustrating a scheduling method provided in an embodiment of the present invention; as shown Figure 1 As shown, the method is applied to a first network device; the method includes:
[0131] Step 101: Receive feedback information sent by the first terminal;
[0132] Here, the feedback information can be used to reflect whether the service channel is being interfered with;
[0133] Step 102: Based on the feedback information, determine the first BLER of at least one PRB;
[0134] Step 103: Determine the first PRB based on the first BLER of each PRB, and schedule the resources of the first PRB for the first terminal.
[0135] In some embodiments, the network device may be a device for implementing an indoor distributed cell, such as an indoor distribution station or a node in an indoor distributed system.
[0136] The first terminal is the terminal serving the indoor distributed antenna system (DAS) cell, and can also be called an indoor distributed antenna system terminal. Examples include mobile phones, smartphones, laptops, digital radio receivers, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), wearable devices (such as smart bracelets, smartwatches, etc.), navigation devices, etc.
[0137] In some embodiments, receiving feedback information sent by the first terminal includes:
[0138] Receive feedback information for the scheduled data block sent by the first terminal; the feedback information includes: acknowledgment (ACK) and negative acknowledgment (NACK).
[0139] Specifically, the indoor distribution station can schedule downlink data to the indoor terminal, namely the first terminal, and the first terminal sends feedback information (i.e., ACK / NACK) according to the scheduled data block.
[0140] In some embodiments, determining the first BLER of at least one PRB based on the feedback information includes:
[0141] For each PRB, the first BLER of the PRB is determined based on the feedback information in each time slot.
[0142] Specifically, the indoor distribution station marks the number of ACKs or NACKs based on the time-frequency domain location of the resource in the feedback information sent by the first terminal. After a time period T1, it counts the first BLER of each PRB; that is, the number of ACKs in the time period T1 / (number of ACKs + number of NACKs) and uses the result as the first BLER of the corresponding PRB.
[0143] Within the T1 time window, when counting ACK and NACK counts by PRB, if multiple PRBs are scheduled in the same data block, the same ACK and NACK counts or SINR values are counted for each PRB.
[0144] The indoor distribution station allocates resources to terminals based on the BLER (Browser Interruption Rate) per terminal per time slot per PRB, specifically allocating resources with lower BLERs to terminals. The resource scheduling method based on PRB BLER provided in this embodiment of the invention eliminates the need for subband SINR feedback, requiring only terminal ACK / NACK feedback for statistical analysis. This avoids the significant PUCCH resource consumption associated with subband SINR feedback, thus reducing overhead.
[0145] In some embodiments, determining the first PRB based on the first BLER of each PRB and scheduling the resources of the first PRB for the first terminal includes:
[0146] Based on the first BLER of each PRB, a first PRB that satisfies a first preset condition is determined; the first preset condition includes: the first BLER is lower than a first threshold.
[0147] The resources of the first PRB are scheduled for the first terminal; the resources of the first PRB are used by the first terminal for data transmission.
[0148] Here, the number of PRBs with a first BLER lower than the first threshold may be one or more. When there are multiple PRBs, the PRB with the lowest first BLER can be selected as the first terminal scheduling resource; or, any one of them can be selected as the first terminal scheduling resource.
[0149] In practical applications, considering that the PRB of a high BLER may decrease after a period of time, i.e., the interference is eliminated, the scheduling can be restored after a period of time.
[0150] Based on this, in some embodiments, the method further includes:
[0151] Determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold.
[0152] Stop scheduling resources of the second PRB and record the duration of the stop scheduling; when the duration of the stop scheduling exceeds a first duration threshold, resume scheduling resources of the second PRB.
[0153] In some embodiments, the method further includes:
[0154] Determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold.
[0155] Stop scheduling the resources of the second PRB, configure Channel State Information-Interference Measurement (CSI-IM) for the resource location of the second PRB, and obtain the measurement results;
[0156] After determining from the measurement results that there is no interference at the resource location of the second PRB, the scheduling of the resources of the second PRB is resumed.
[0157] Specifically, after a period of time (T2), when scheduling terminal resources, the indoor distribution station can configure CSI-IM at the resource location of the PRB with high BLER of the first terminal to test whether the interference at the interference location still exists. If it does not exist, the terminal resource scheduling is restored.
[0158] The first threshold, the second threshold, T1, and T2 mentioned above can be set based on actual application requirements, and the specific values are not limited here.
[0159] In practical applications, resource scheduling can also be combined with signal-to-interference-plus-noise ratio (SINR) to further achieve precise scheduling.
[0160] Based on this, in some embodiments, the method further includes: determining a first SINR of at least one PRB;
[0161] Accordingly, scheduling resources of the first PRB for the first terminal based on the first BLER of each PRB includes:
[0162] The first PRB is determined based on the first BLER and first SINR of each PRB, and the resources of the first PRB are scheduled for the first terminal.
[0163] In some embodiments, determining the first PRB based on the first BLER and first SINR of each PRB includes:
[0164] Based on the first BLER and first SINR of each PRB, determine the first PRB that satisfies the third preset condition;
[0165] The conditions for satisfying the third preset condition include: the first BLER is lower than the first threshold and the first SINR is higher than the first SINR threshold.
[0166] In practical applications, scheduling based on PRB (Plain Borough Rate) and / or SINR can be added to the existing channel quality information (CQI) and quality of service (QoS) class identifier (QCI) priority scheduling algorithm based on full-band SINR. The added measurement events or metrics indicate whether the BLER of the service channel is greater than a certain value or whether the SINR value of the service channel is less than a certain threshold within a certain period.
[0167] In some embodiments, the method further includes:
[0168] Determine the location of the first terminal in the indoor distribution system scenario;
[0169] Corresponding to the location being in the first area of the indoor distribution scenario, resources for the first terminal to schedule the first target PRB;
[0170] Corresponding to the location being in the second area of the indoor distribution scenario, resources for the first terminal to schedule the second target PRB;
[0171] Wherein, the first region is located at the center of the indoor distribution scene; the distance between the second region and the edge of the indoor distribution scene is less than a preset length;
[0172] The first BLER of the first target PRB is higher than the first BLER of the second target PRB; and / or, the first SINR of the first target PRB is lower than the first SINR of the second target PRB.
[0173] Here, the preset length can be set based on the actual scenario, such as 5 meters, 10 meters, etc.
[0174] In this way, the base station can schedule terminals based on statistics per time slot and per PRB of the terminal, and avoid PRBs with high BLER and / or low SINR, thereby improving transmission spectrum efficiency and realizing terminal scheduling at different locations.
[0175] The scheduling method provided in this invention is used for interference avoidance scheduling of indoor distribution stations in indoor-outdoor interference scenarios. Specifically, based on BLER statistics of PRBs, the indoor distribution station obtains the interference situation of different PRBs of the outdoor macro station on the indoor distribution station. According to the terminal feedback negative response (NACK) ratio, the scheduling PRB resources are selected. For example, PRB resources with greater interference are scheduled at the indoor distribution center and PRB resources with less interference are scheduled for users at the indoor distribution edge. This enables the indoor distribution station to actively avoid co-channel interference from outdoor macro stations, thereby improving the communication quality of the terminals.
[0176] Figure 2 A flowchart illustrating a scheduling method provided in an application embodiment of the present invention; as shown below. Figure 2 As shown, the scheduling method includes:
[0177] Step 201: The indoor distribution station dispatches downlink data to the indoor terminals;
[0178] Step 202: The indoor terminal feeds back the downlink data at the PRB level ACK / NACK level;
[0179] Step 203: The indoor distribution station calculates the BLER of all indoor terminals based on the PRB; calculates the BLER for a certain time window, and does not schedule PRBs with higher BLERs within a certain time period.
[0180] Thus, based on the ACK / NACK level of the PRB fed back by the indoor terminal, the indoor distribution station determines the channel interference level (i.e., the first BLER), and schedules resources according to the first BLER, avoiding PRBs with higher BLER and selecting PRBs with lower BLER, thereby improving data transmission efficiency.
[0181] Figure 3 This is a flowchart illustrating an overlap determination method provided in an embodiment of the present invention; as shown below. Figure 3 As shown, the method is applied to a second network device; the method includes:
[0182] Step 301: Receive feedback information sent by at least one second terminal serving the target cell;
[0183] Here, the feedback information can be used to reflect whether the service channel of the target cell is interfered with;
[0184] Step 302: Determine the second BLER of the target cell based on the feedback information sent by the at least one second terminal;
[0185] Step 303: Determine the overlap coverage result based on the second BLER.
[0186] In some embodiments, the second network device may be a base station, specifically an outdoor station, a macro station, etc.
[0187] The second terminal is the terminal served by the cell provided by the second network device, and can also be called an outdoor terminal. The second terminal can be a mobile phone, smartphone, laptop, digital radio receiver, personal digital assistant (PDA), tablet computer (PAD), portable multimedia player (PMP), wearable device (such as smart bracelet, smartwatch, etc.), navigation device, etc.
[0188] In some embodiments, receiving feedback information sent by at least one second terminal serving the target cell includes:
[0189] Receive feedback information for the scheduled data block sent by the second terminal; the feedback information includes: acknowledgment (ACK) and negative acknowledgment (NACK).
[0190] Specifically, the second network device (such as a macro base station) schedules downlink data to the outdoor terminal (i.e., the second terminal), and the second terminal sends feedback information, i.e., ACK / NACK, according to the scheduled data blocks.
[0191] In some embodiments, determining the second BLER of the target cell based on feedback information sent by the at least one second terminal includes:
[0192] Based on the feedback information sent by the at least one second terminal, determine the BLER of at least one beam direction of the target cell according to the beam direction;
[0193] By converging the BLERs of at least one beam direction, the BLER of the SSB is obtained, which serves as the second BLER.
[0194] Specifically, the macro station counts the number of ACK / NACK operations for all terminals in each beam direction (precoding matrix indicator (PMI) direction), and determines the BLER for that beam direction as BLER = number of ACK operations / (number of ACK operations + number of NACK operations) based on the number of ACK / NACK operations for all terminals in that beam direction.
[0195] Then, the beams are converged into an SSB according to the beam direction. Based on the BLER of the converged beam direction, the BLER of the SSB direction is obtained, which is the second BLER.
[0196] One possible method is to converge the beams of PMI services in the same direction as SSB into a beam in the direction of SSB.
[0197] In some embodiments, the BLER of converging the at least one beam to obtain the BLER of the SSB includes:
[0198] Determine the beam of PMI services that are in the same direction as SSB;
[0199] The BLER of the SSB is determined based on the BLER of the beam of the PMI service in the same direction as the SSB.
[0200] Here, the second Among them, B i This represents the BLER corresponding to the i-th beam, and N is the number of beams converged to obtain the SSB.
[0201] That is, to uniformly count the ACK / NACK of all beams within the convergence range, or to average the BLER of all service beams within the convergence range.
[0202] In some embodiments, determining the overlap coverage result based on the second BLER includes:
[0203] The target cell is determined to have overlapping coverage when it meets at least one of the following conditions:
[0204] The difference between the voltage level of the target cell and the voltage level of its neighboring cells at the same frequency is greater than a third threshold.
[0205] The reference signal received power of the target cell is greater than the fourth threshold.
[0206] The number of first beams exceeds the fifth threshold; the number of first beams is the number of beams in the target cell whose BLER exceeds the sixth threshold;
[0207] The number of second beams exceeds the seventh threshold; the number of second beams is the number of beams in the converged SSB whose corresponding BLER exceeds the eighth threshold.
[0208] Wherein, the third threshold can be -6dB; the fourth threshold can be -110dBm; the sixth threshold can be 10%; and the eighth threshold can be 10%.
[0209] The above is just one example. The third, fourth, fifth, sixth, seventh, and eighth thresholds can also be set based on actual application needs, and there are no specific limitations.
[0210] Specifically, overlapping coverage of a target cell is determined when the target cell meets the following conditions:
[0211] The voltage level difference between the target cell and the voltage level of a neighboring cell at the same frequency is greater than -6dB;
[0212] The RSRP of the target cell is greater than -110dBm;
[0213] The number of beams with a BLER greater than 10% exceeds N, or the proportion of beams with a BLER greater than 10% among all beams provided by the target cell is greater than alpha1.
[0214] The number of beams whose BLER is greater than 10% and which converge to the SSB exceeds M, or the proportion is greater than alpha2.
[0215] In practical applications, SINR can be used to determine the overlap coverage results, thereby improving the accuracy of the coverage results; based on this, in some embodiments, the method further includes:
[0216] Determine the SINR of at least one beam direction of the target cell;
[0217] By converging the SINRs of at least one beam direction, a second SINR of the synchronization signal block SSB is obtained;
[0218] The step of determining the overlap coverage result based on the second BLER also includes:
[0219] The target cell is determined to have overlapping coverage when it meets at least one of the following conditions:
[0220] The second SINR of the SSB is lower than the second SINR threshold;
[0221] The number of third beams exceeds the ninth threshold; the number of third beams is the number of beams in the converged SSB whose corresponding second SINR is lower than the second SINR threshold.
[0222] The method provided in this invention is used to calibrate overlapping coverage in macro base station scenarios. Here, the BLER of the beam reflects the interference situation in neighboring cells. Sample points are marked according to the BLER of the beam, or according to whether the BLER reported by the terminal with a certain time window is greater than 10% and / or whether the SINR is lower than a certain value, the overlapping coverage status of the sample points is marked, and the overlapping coverage decision of the sample points is calibrated.
[0223] The method provided in this embodiment of the invention is not based solely on RSRP received signal power. In the existing overlapping coverage decision identifier, the base station or network management adds an indicator that reflects the interference of the actual service channel, reflecting the interference of the neighboring cell service beam on the local service beam, so that the overlapping coverage can truly reflect the interference of the neighboring cell on the local area.
[0224] Figure 4 A flowchart illustrating an overlapping coverage determination method provided for an application embodiment of the present invention; Figure 4 As shown, the overlap determination method includes:
[0225] Step 401: The macro base station schedules downlink data to the outdoor terminal;
[0226] Step 402: The outdoor terminal sends back the downlink data at the PRB level ACK / NACK (i.e., sends feedback information);
[0227] Step 403: Calculate the BLER feedback of all terminals according to the beam direction (PMI direction);
[0228] Specifically, the macro base station counts the number of ACK / NACK operations for all terminals according to the beam direction (PMI direction) to determine the BLER of that beam. BLER = number of ACK operations / (number of ACK operations + number of NACK operations).
[0229] Step 404: Perform BLER statistical clustering based on the PMI direction to the SSB direction, and output BLER based on the SSB direction;
[0230] Specifically, macro stations converge the service beam directions into SSB directions, and the BLER of the SSB direction is determined based on the BLER of the converged beam directions; the BLER of the SSB direction reflects the level of interference in the service channel.
[0231] Step 405: Determine overlapping coverage based on BLER;
[0232] Specifically, for the target cell to be determined, overlapping coverage of the target cell is determined when the following conditions are met:
[0233] The voltage level difference between the target cell and the voltage level of a neighboring cell at the same frequency is greater than -6dB;
[0234] The RSRP of the target cell is greater than -110dBm;
[0235] The number of beams with a BLER greater than 10% exceeds N, or the proportion of beams with a BLER greater than 10% among all beams provided by the target cell is greater than alpha1.
[0236] The number of beams whose BLER is greater than 10% and which converge to the SSB exceeds M, or the proportion is greater than alpha2.
[0237] The method provided in this embodiment of the invention can, based on the overlapping coverage determination of related technologies, combine the BLER in the beam direction and the BLER in the SSB direction to perform overlapping coverage correction, so as to make the overlapping coverage determination more accurate.
[0238] Figure 5 This is a schematic diagram of the structure of a scheduling device provided in an embodiment of the present invention; as shown below. Figure 5 As shown, the device is applied to a first network device, and the device includes:
[0239] The first receiving module is used to receive feedback information sent by the first terminal;
[0240] The first determining module is used to determine the first BLER of at least one PRB based on the feedback information;
[0241] The second determining module is used to determine the first PRB based on the first BLER of each PRB, and to schedule the resources of the first PRB for the first terminal.
[0242] Specifically, the first receiving module is used to receive feedback information for the scheduled data block sent by the first terminal; the feedback information includes: ACK and NACK.
[0243] Specifically, the first determining module is used to determine the first BLER of each PRB based on the feedback information in each time slot;
[0244] The second determining module is used to determine a first PRB that satisfies a first preset condition based on the first BLER of each PRB; the first preset condition includes: the first BLER is lower than a first threshold.
[0245] The resources of the first PRB are scheduled for the first terminal; the resources of the first PRB are used by the first terminal for data transmission.
[0246] Specifically, the first determining module is further configured to determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold.
[0247] The second determining module is further configured to stop scheduling the resources of the second PRB and record the duration of the stop scheduling; and when the duration of the stop scheduling exceeds a first duration threshold, resume scheduling the resources of the second PRB.
[0248] Specifically, the first determining module is further configured to determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold.
[0249] The second determining module is further configured to stop scheduling the resources of the second PRB, configure CSI-IM for the resource location of the second PRB, and obtain measurement results;
[0250] After determining from the measurement results that there is no interference at the resource location of the second PRB, the scheduling of the resources of the second PRB is resumed.
[0251] Specifically, the first determining module is further configured to determine a first SINR of at least one PRB;
[0252] Correspondingly, the second determining module is used to determine the first PRB based on the first BLER and the first SINR of each PRB, and to schedule the resources of the first PRB for the first terminal.
[0253] Specifically, the second determining module is used to determine the first PRB that satisfies the third preset condition based on the first BLER and the first SINR of each PRB;
[0254] The conditions for satisfying the third preset condition include: the first BLER is lower than the first threshold and the first SINR is higher than the first SINR threshold.
[0255] Specifically, the second determining module is further configured to determine the location of the first terminal in the indoor distribution scenario;
[0256] Corresponding to the location being in the first area of the indoor distribution scenario, resources for the first terminal to schedule the first target PRB;
[0257] Corresponding to the location being in the second area of the indoor distribution scenario, resources for the first terminal to schedule the second target PRB;
[0258] Wherein, the first region is located at the center of the indoor distribution scene; the distance between the second region and the edge of the indoor distribution scene is less than a preset length;
[0259] The first BLER of the first target PRB is higher than the first BLER of the second target PRB; and / or, the first SINR of the first target PRB is lower than the first SINR of the second target PRB.
[0260] It should be noted that the scheduling device provided in the above embodiments is only illustrated by the division of the above program modules when implementing the corresponding communication method. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the first network device can be divided into different program modules to complete all or part of the processing described above. In addition, the device and the corresponding method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0261] Figure 6 This is a schematic diagram of an overlap determination device provided in an embodiment of the present invention; as shown below. Figure 6 As shown, the device is applied to a second network device and includes:
[0262] The second receiving module is used to receive feedback information sent by at least one second terminal serving the target cell.
[0263] The third determining module is used to determine the second BLER of the target cell based on the feedback information sent by the at least one second terminal;
[0264] The fourth determining module is used to determine the overlapping coverage result based on the second BLER.
[0265] Specifically, the second receiving module is used to receive feedback information for the scheduled data block sent by the second terminal; the feedback information includes: ACK and NACK.
[0266] Specifically, the third determining module is used to determine the BLER of at least one beam direction of the target cell according to the feedback information sent by the at least one second terminal.
[0267] By converging the BLERs of at least one beam direction, the BLER of the SSB is obtained, which serves as the second BLER.
[0268] Specifically, the fourth determining module is used to determine that the target cell has overlapping coverage when the target cell meets at least one of the following conditions:
[0269] The difference between the voltage level of the target cell and the voltage level of its neighboring cells at the same frequency is greater than a third threshold.
[0270] The reference signal received power of the target cell is greater than the fourth threshold.
[0271] The number of first beams exceeds the fifth threshold; the number of first beams is the number of beams in the target cell whose BLER exceeds the sixth threshold;
[0272] The number of second beams exceeds the seventh threshold; the number of second beams is the number of beams in the converged SSB whose corresponding BLER exceeds the eighth threshold.
[0273] Specifically, the third determining module is used to determine the beam of the precoding matrix indication (PMI) service in the same direction as the SSB;
[0274] The BLER of the SSB is determined based on the BLER of the beam of the PMI service in the same direction as the SSB.
[0275] Specifically, the third determining module is further configured to determine the SINR of at least one beam direction of the target cell;
[0276] By converging the SINRs of at least one beam direction, a second SINR of the synchronization signal block SSB is obtained;
[0277] The fourth determining module is further configured to determine that the target cell has overlapping coverage when the target cell meets at least one of the following conditions:
[0278] The second SINR of the SSB is lower than the second SINR threshold;
[0279] The number of third beams exceeds the ninth threshold; the number of third beams is the number of beams in the converged SSB whose corresponding second SINR is lower than the second SINR threshold.
[0280] It should be noted that the overlapping coverage determination device provided in the above embodiments is only illustrated by the division of the above program modules when implementing the corresponding communication method. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the second network device can be divided into different program modules to complete all or part of the processing described above. In addition, the device and the corresponding method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0281] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present invention, such as... Figure 7 As shown, the device 70 includes: a processor 701 and a memory 702 for storing computer programs capable of running on the processor;
[0282] When the device is applied to a first network device, and the processor 701 is used to run the computer program, it performs the following: receiving feedback information sent by a first terminal; determining a first BLER of at least one PRB based on the feedback information; determining a first PRB based on the first BLER of each PRB, and scheduling the resources of the first PRB for the first terminal. Specifically, the first network device can perform the following: Figure 1 The method shown is the same as Figure 1 The method embodiments shown belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0283] When the device is applied to a second network device, and the processor 701 is used to run the computer program, it performs the following actions: receiving feedback information sent by at least one second terminal serving the target cell; determining a second BLER of the target cell based on the feedback information sent by the at least one second terminal; and determining an overlap coverage result based on the second BLER. Specifically, the second network device can perform the following actions: Figure 3 The method shown is the same as Figure 3 The method embodiments shown belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0284] In practical applications, the device 70 may further include at least one network interface 703. The various components in the device 70 are coupled together via a bus system 704. It is understood that the bus system 704 is used to implement communication between these components. In addition to a data bus, the bus system 704 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 7 All buses are labeled as bus system 704. The number of processors 701 can be at least one. Network interface 703 is used for wired or wireless communication between device 70 and other devices.
[0285] The memory 702 in this embodiment of the invention is used to store various types of data to support the operation of the device 70.
[0286] The methods disclosed in the above embodiments of the present invention can be applied to processor 701, or implemented by processor 701. Processor 701 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 701 or by instructions in software form. The processor 701 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 701 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present invention can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 702. Processor 701 reads the information in memory 702 and combines its hardware to complete the steps of the aforementioned method.
[0287] In an exemplary embodiment, device 70 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.
[0288] This invention also provides a computer-readable storage medium having a computer program stored thereon;
[0289] When the computer-readable storage medium is applied to the first network device, the computer program, when executed by the processor, performs the following: receiving feedback information sent by the first terminal; determining the first BLER of at least one PRB based on the feedback information; determining a first PRB based on the first BLER of each PRB, and scheduling the resources of the first PRB for the first terminal. Specifically, the first network device can perform the following... Figure 1 The method shown is the same as Figure 1 The method embodiments shown belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0290] When the computer-readable storage medium is applied to the second network device, the computer program, when executed by the processor, performs the following: receiving feedback information sent by at least one second terminal serving the target cell; determining a second BLER of the target cell based on the feedback information sent by the at least one second terminal; and determining an overlap coverage result based on the second BLER. Specifically, the second network device can perform the following... Figure 3 The method shown is the same as Figure 3 The method embodiments shown belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0291] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0292] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0293] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0294] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0295] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, 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.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0296] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0297] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.
[0298] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A scheduling method, characterized in that, Applied to a first network device, wherein the first network device is a device for implementing indoor distributed antenna systems (DAS) cells, comprising: The system receives feedback information sent by a first terminal, which is used to indicate whether the service channel is being interfered with. The first terminal is the terminal serving the indoor distributed cell. Based on the feedback information, a first block error rate (BLER) is determined for at least one physical resource block (PRB), whereby the first BLER is used to reflect the interference of the outdoor macro base station to at least one PRB. A first PRB is determined based on the first BLER of each PRB, and resources of the first PRB are scheduled for the first terminal; wherein, determining the first block error rate (BLER) of at least one physical resource block (PRB) based on the feedback information includes: For each PRB, the first BLER of the PRB is determined based on the feedback information in each time slot; The method further includes: Determine the location of the first terminal in the indoor distribution system scenario; Corresponding to the location being in the first area of the indoor distribution scenario, resources for the first terminal to schedule the first target PRB; Corresponding to the location being in the second area of the indoor distribution scenario, resources for the first terminal to schedule the second target PRB; Wherein, the first region is located at the center of the indoor distribution scene; the distance between the second region and the edge of the indoor distribution scene is less than a preset length; The first BLER of the first target PRB is higher than the first BLER of the second target PRB; and / or, the first SINR of the first target PRB is lower than the first SINR of the second target PRB.
2. The method according to claim 1, characterized in that, The receipt of feedback information sent by the first terminal includes: Receive feedback information for the scheduled data block sent by the first terminal; the feedback information includes: ACK for acceptance and NACK for rejection.
3. The method according to claim 1, characterized in that, The step of determining the first PRB based on the first BLER of each PRB and scheduling the resources of the first PRB for the first terminal includes: Based on the first BLER of each PRB, a first PRB that satisfies a first preset condition is determined; the first preset condition includes: the first BLER is lower than a first threshold. The resources of the first PRB are scheduled for the first terminal; the resources of the first PRB are used by the first terminal for data transmission.
4. The method according to claim 1, characterized in that, The method further includes: Determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold. Stop scheduling resources of the second PRB and record the duration of the stop scheduling; when the duration of the stop scheduling exceeds a first duration threshold, resume scheduling resources of the second PRB.
5. The method according to claim 1, characterized in that, The method further includes: Determine a second PRB that meets a second preset condition; the second preset condition includes: a first BLER exceeding a second threshold. Stop scheduling the resources of the second PRB, configure Channel State Information Interference Measurement (CSI-IM) for the resource location of the second PRB, and obtain the measurement results; After determining from the measurement results that there is no interference at the resource location of the second PRB, the scheduling of the resources of the second PRB is resumed.
6. The method according to claim 1, characterized in that, The method further includes: determining the first signal-to-interference-plus-noise ratio (SINR) of at least one PRB; Accordingly, scheduling resources of the first PRB for the first terminal based on the first BLER of each PRB includes: The first PRB is determined based on the first BLER and first SINR of each PRB, and the resources of the first PRB are scheduled for the first terminal.
7. The method according to claim 6, characterized in that, The step of determining the first PRB based on the first BLER and first SINR of each PRB includes: Based on the first BLER and first SINR of each PRB, determine the first PRB that satisfies the third preset condition; The conditions for satisfying the third preset condition include: the first BLER is lower than the first threshold and the first SINR is higher than the first SINR threshold.
8. A method for determining overlapping coverage, characterized in that, Applied to a second network device, which is an outdoor station, including: The system receives feedback information sent by at least one second terminal serving the target cell, the feedback information being used to indicate whether the service channel of the target cell is being interfered with, the second terminal being the terminal served by the cell provided by the second network device; The second BLER of the target cell is determined based on the feedback information sent by the at least one second terminal; Based on the second BLER, the overlapping coverage result is determined; wherein, determining the second BLER of the target cell based on the feedback information sent by the at least one second terminal includes: Based on the feedback information sent by the at least one second terminal, determine the BLER of at least one beam direction of the target cell according to the beam direction; By converging the BLERs of at least one beam direction, the BLER of the synchronization signal block SSB is obtained, which serves as the second BLER.
9. The method according to claim 8, characterized in that, The feedback information sent by at least one second terminal receiving the target cell service includes: Receive feedback information for the scheduled data block sent by the second terminal; the feedback information includes: ACK for acceptance and NACK for rejection.
10. The method according to claim 8, characterized in that, The step of determining the overlap coverage result based on the second BLER includes: The target cell is determined to have overlapping coverage when it meets at least one of the following conditions: The difference between the voltage level of the target cell and the voltage level of its neighboring cells at the same frequency is greater than a third threshold. The reference signal received power of the target cell is greater than the fourth threshold. The number of first beams exceeds the fifth threshold; the number of first beams is the number of beams in the target cell whose BLER exceeds the sixth threshold; The number of second beams exceeds the seventh threshold; the number of second beams is the number of beams in the converged SSB whose corresponding BLER exceeds the eighth threshold.
11. The method according to claim 8, characterized in that, The BLERs that converge the at least one beam to obtain the BLER of the SSB include: Determine the beam of the PMI service by using a precoding matrix that is in the same direction as the SSB. The BLER of the SSB is determined based on the BLER of the beam of the PMI service in the same direction as the SSB.
12. The method according to claim 10, characterized in that, The method further includes: Determine the SINR of at least one beam direction of the target cell; By converging the SINRs of at least one beam direction, a second SINR of the synchronization signal block SSB is obtained; The step of determining the overlap coverage result based on the second BLER also includes: The target cell is determined to have overlapping coverage when it meets at least one of the following conditions: The second SINR of the SSB is lower than the second SINR threshold; The number of third beams exceeds the ninth threshold; the number of third beams is the number of beams in the converged SSB whose corresponding second SINR is lower than the second SINR threshold.
13. A scheduling device, characterized in that, Applied to a first network device, wherein the first network device is a device for implementing indoor distributed antenna systems (DAS) cells, comprising: The first receiving module is used to receive feedback information sent by the first terminal, the feedback information being used to indicate whether the service channel is being interfered with, and the first terminal is the terminal serving the indoor distributed cell. The first determining module is used to determine the first BLER of at least one PRB based on the feedback information. The first BLER is used to reflect the interference of the outdoor macro base station to at least one PRB. The second determining module is used to schedule resources of the first PRB for the first terminal based on the first BLER of each PRB; wherein... The first determining module is used to determine the first BLER of each PRB based on the feedback information in each time slot. The second determining module is further configured to determine the location of the first terminal in the indoor distributed antenna system (DAS) scenario; corresponding to the location being in a first region of the DAS scenario, to schedule resources for a first target PRB for the first terminal; corresponding to the location being in a second region of the DAS scenario, to schedule resources for a second target PRB for the first terminal; wherein, the first region is located at the center of the DAS scenario; the distance between the second region and the edge of the DAS scenario is less than a preset length; the first BLER of the first target PRB is higher than the first BLER of the second target PRB; and / or, the first SINR of the first target PRB is lower than the first SINR of the second target PRB.
14. An overlap determination device, characterized in that, Applied to a second network device, which is an outdoor station, including: The second receiving module is used to receive feedback information sent by at least one second terminal serving the target cell. The feedback information is used to indicate whether the service channel of the target cell is interfered with. The second terminal is the terminal served by the cell provided by the second network device. The third determining module is used to determine the second BLER of the target cell based on the feedback information sent by the at least one second terminal; The fourth determining module is used to determine the overlapping coverage result based on the second BLER; wherein, The third determining module is used to determine the BLER of at least one beam direction of the target cell according to the feedback information sent by the at least one second terminal; and to converge the BLERs of the at least one beam direction to obtain the BLER of the synchronization signal block SSB, which is used as the second BLER.
15. A communication device, characterized in that, include: Processor and memory used to store computer programs that can run on the processor. Wherein, when the processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 7; or, When the processor is used to run the computer program, it performs the steps of the method according to any one of claims 8 to 12.
16. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7; or... When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 8 to 12.