Method and apparatus for configuring pdsch time-frequency resources, base station and storage medium

MY214394AActive Publication Date: 2026-07-23ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
MY · MY
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-05-22
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

In the wireless multiple access communication system, the time-frequency resources to which CORESET belongs are not fully utilized, resulting in the resources occupied by the PDCCH being unable to be carried by other downlink channels, resulting in a waste of resources.

Method used

Among the time-frequency resources corresponding to the symbols to which CORESET belongs, the part other than the time-frequency resources occupied by the PDCCH is used as the target time-frequency resource to carry the PDSCH, thereby avoiding resource waste.

Benefits of technology

The bandwidth utilization and peak rate are improved, and efficient resource utilization is achieved by multiplexing resources not occupied by PDCCH on the symbols to which CORESET belongs.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The embodiments of the present application provide a method and apparatus for configuring PDSCH time-frequency resources, a base station and a storage medium. The method includes: using target time-frequency resources to bear a PDSCH, the target time-frequency resources being time-frequency resources among the time-frequency resources corresponding to symbols of a search space set CORESET other than those occupied by a physical downlink control channel (PDCCH).
Need to check novelty before this filing date? Find Prior Art

Description

PDSCH time and frequency resource allocation method, device, base station and storage medium Technical Field

[0001] The embodiments disclosed herein relate to, but are not limited to, the field of communication technology. Background Technology

[0002] Wireless communication technology has permeated all aspects of people's daily lives. To facilitate work / office activities and leisure activities, wireless systems are widely deployed to provide various types of communication content, such as voice, data, and video. These systems can be multiple access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, bandwidth, and transmission power). Examples of such multiple access systems include Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), and Orthogonal Frequency Division Multiple Access (OFDMA).

[0003] In related technologies, a wireless multiple access communication system may include multiple base stations, each of which simultaneously supports communication with multiple communication devices, each of which may be referred to as a user equipment (UE). Base stations can allocate resources for uplink and downlink channels, such as the PDCCH (Physical Downlink Control Channel) and PDSCH (Physical Downlink Shared Channel), through scheduling.

[0004] Summary of the Invention

[0005] On one hand, this disclosure provides a PDSCH time-frequency resource configuration method, including: using target time-frequency resources to carry PDSCH, wherein the target time-frequency resources are the time-frequency resources excluding the time-frequency resources occupied by the downlink control channel PDCCH among the time-frequency resources corresponding to the symbols of the control resource set CORESET.

[0006] On the other hand, this disclosure also provides a PDSCH time-frequency resource configuration device, including: a configuration module configured to use target time-frequency resources to carry PDSCH, wherein the target time-frequency resources are the time-frequency resources in the time-frequency resources corresponding to the symbols of the control resource set CORESET, excluding the time-frequency resources occupied by the downlink control channel PDCCH.

[0007] On the other hand, embodiments of this disclosure also provide a scheduler configured to implement the steps of the PDSCH time-frequency resource configuration method described above.

[0008] On the other hand, this disclosure also provides a base station, which includes: a processor, a memory, and a communication bus; the communication bus is configured to enable communication between the processor and the memory; the processor is configured to execute one or more computer programs stored in the memory to implement the steps of the above-described PDSCH time-frequency resource configuration method.

[0009] On the other hand, embodiments of this disclosure also provide a storage medium storing one or more computer programs, which can be executed by one or more processors to implement the steps of the PDSCH time-frequency resource configuration method described above. Attached Figure Description

[0010] Figure 1 is a flowchart of the PDSCH time-frequency resource configuration method according to Embodiment 1 of this disclosure;

[0011] Figure 2 is a schematic diagram of a target time-frequency resource provided in Embodiment 1 of this disclosure;

[0012] Figure 3 is a schematic diagram of another target time-frequency resource provided in Embodiment 1 of this disclosure;

[0013] Figure 4 is a schematic diagram of the MCS provided in Embodiment 1 of this disclosure;

[0014] Figure 5 is a schematic diagram of TBS provided in Embodiment 1 of this disclosure;

[0015] Figure 6 is a flowchart of the PDSCH time-frequency resource configuration method according to Embodiment 2 of this disclosure;

[0016] Figure 7A is a schematic diagram of time-frequency resources corresponding to Example 1 of the second disclosed embodiment;

[0017] Figure 7B is a second time-frequency resource diagram corresponding to Example 1 of the disclosed Embodiment 2;

[0018] Figure 8A is a schematic diagram of time-frequency resources corresponding to Example 2 of the disclosed Embodiment 2;

[0019] Figure 8B is a schematic diagram of time-frequency resources corresponding to Example 2 of the disclosed Embodiment 2;

[0020] Figure 9A is a schematic diagram of time-frequency resources corresponding to Example 3 of the disclosed Embodiment 2;

[0021] Figure 9B is a schematic diagram of time-frequency resources corresponding to Example 3 of the disclosed Embodiment 2;

[0022] Figure 10 is a diagram of the PDSCH time-frequency resource configuration device according to Embodiment 3 of this disclosure;

[0023] Figure 11 is a schematic diagram of the base station structure according to Embodiment 4 of this disclosure. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this disclosure clearer, the embodiments of this disclosure will be further described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this disclosure. It should be noted that, unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.

[0025] In related technologies, a wireless multiple access communication system may include multiple base stations, each of which simultaneously supports communication with multiple communication devices, each of which may be referred to as a user equipment (UE). Base stations can allocate resources for uplink and downlink channels, such as the PDCCH (Physical Downlink Control Channel) and PDSCH (Physical Downlink Shared Channel), through scheduling.

[0026] However, in related technologies, a large number of time-frequency resources are idle during a single downlink scheduling, resulting in a waste of time-frequency resources.

[0027] Accordingly, the embodiments of this disclosure provide a PDSCH time and frequency resource configuration method, apparatus, scheduler, base station, and storage medium, which substantially avoid one or more of the problems caused by the limitations and disadvantages of related technologies.

[0028] Example 1

[0029] A CORESET (control resource set) is configurable, referring to downlink time-frequency resources that include multiple PDCCHs. However, the flexible and configurable CORESET has a problem: if the time-frequency resources occupied by the CORESET do not span the entire system bandwidth or the PDCCHs do not use up all the time-frequency resources of the CORESET, there will be redundant time-frequency resources on the time-frequency resources corresponding to the symbols of the CORESET. These resources are neither used for PDCCHs nor, in related technologies, for other downlink channels, thus wasting resources. To solve the above problem, this disclosure provides a PDSCH time-frequency resource configuration method, as shown in Figure 1, which may include step S101.

[0030] In step S101, the target time-frequency resources are used to carry PDSCH.

[0031] In this embodiment, the target time-frequency resource is the time-frequency resource excluding the time-frequency resource occupied by the PDCCH among the time-frequency resources corresponding to the symbols belonging to the CORESET. It should be noted that in a single scheduling operation, a portion of the time-frequency resources will be scheduled for use as a CORESET. The CORESET includes the time-frequency resources used to carry the PDCCH, i.e., the time-frequency resources occupied by the PDCCH. For a symbol, the unit of measurement in the time domain is 1 / 14 ms (milliseconds). One subframe (1 ms) includes two time slots (1 / 2 ms), and one time slot includes seven symbols. The symbols corresponding to the time-frequency resources occupied by the CORESET are the symbols belonging to the CORESET. In this embodiment, the time-frequency resources excluding the time-frequency resources occupied by the PDCCH among the time-frequency resources corresponding to the symbols belonging to the CORESET are used as the target time-frequency resource to carry the PDSCH, thereby avoiding resource waste. For example, referring to Figure 2, assuming that the total resource 201 of this scheduling occupies 1ms in the time domain and has a bandwidth of 20M in the frequency domain, the horizontal axis represents the time domain and the vertical axis represents the frequency domain. The total resource 201 includes 14 symbols, namely symbols 0 to 13. The time-frequency resource occupied by CORESET is symbol 0 in the time domain. In CORESET, the time-frequency resource occupied by PDCCH is 202. The target time-frequency resource 203 is the resource corresponding to the symbol of CORESET (i.e., symbol 0) (i.e., all time-frequency resources on symbol 0), excluding the time-frequency resource occupied by PDCCH 202. In this embodiment, all time-frequency resources corresponding to the symbol of CORESET, excluding the time-frequency resource occupied by PDCCH, can be used as the target time-frequency resource to carry PDSCH; or, a portion of the time-frequency resources corresponding to the symbol of CORESET, excluding the time-frequency resource occupied by PDCCH, can be used as the target time-frequency resource to carry PDSCH.

[0032] In a single scheduling process, a frequency is scheduled for PDSCH. Therefore, in this embodiment of the disclosure, the frequency domain occupied by PDSCH can be determined. Then, the target time-frequency resource is determined based on the frequency domain occupied by PDSCH. At this time, the target time-frequency resource can be a time-frequency resource other than the time-frequency resource occupied by PDCCH among the time-frequency resources corresponding to the symbol to which CORESET belongs, and whose frequency domain overlaps with the frequency domain occupied by PDSCH. In other words, the frequency domain of the target time-frequency resource is the frequency domain scheduled for PDSCH, the time domain is the symbol to which CORESET belongs, and the frequency domain of the target time-frequency resource does not overlap with the frequency domain occupied by PDCCH. For example, as shown in Figure 3, the horizontal axis represents the time domain and the vertical axis represents the frequency domain. Assuming that the total resource in this scheduling is 1ms and the frequency domain bandwidth is 1OM (denoted as 0-9), the symbols occupied by CORESET are symbols 0-1, and the frequency domain is 0-5. In CORESET, the symbols occupied by PDCCH time-frequency resource 301 are symbols 0-1, and the frequency domain is 0-4. Assuming that the frequency domain for PDSCH scheduling in this scheduling is 2-8, then the target time-frequency resource 302, as shown in Figure 3, has symbols 0-1 in the time domain and 5-8 in the frequency domain.

[0033] It should be noted that the actual mapped time-frequency resources of PDSCH include the target time-frequency resources, and may also include time-frequency resources other than those belonging to the CORESET (hereinafter referred to as the first time-frequency resources). PDSCH data is then transmitted through these actual mapped time-frequency resources. The actual mapped time-frequency resources are the resources actually occupied by PDSCH in subsequent transmissions. The first time-frequency resources are the resources in the scheduling resources, excluding those occupied by the CORESET, whose frequency domain is the frequency domain occupied by PDSCH. The scheduling resources are the total resources for this scheduling. For example, assuming the number of scheduling resource symbols is 14, denoted as symbols 0-13, and the symbols belonging to the CORESET are symbols 0, 1, and 2, and the frequency domain of PDSCH is 10-15MHz, then the symbols belonging to the first time-frequency resources are symbols 3-13, with a frequency domain of 10-15MHz. Therefore, the actual mapped time-frequency resources can be determined based on the target time-frequency resources, the number of scheduling resource symbols, and the frequency domain occupied by the CORESET and PDSCH.

[0034] In this embodiment of the disclosure, when determining the code rate, the code rate can be determined based on the actual mapped time-frequency resources or based on the maximum available time-frequency resources of the PDSCH. The maximum available time-frequency resources are determined based on the maximum available time-domain symbol information and the frequency domain occupied by the PDSCH. The maximum available time-domain symbol information includes a second total number of symbols and / or a second starting symbol. The second total number of symbols includes the number of symbols corresponding to the remaining time-frequency resources in the time-frequency resources corresponding to the symbols belonging to the CORESET, excluding the time-frequency resources occupied by the PDCCH, and the number of remaining symbols in the scheduling resources, excluding the symbols belonging to the CORESET. For example, assuming the number of scheduling resource symbols is 14, denoted as symbols 0-13, and the symbols belonging to the CORESET are symbols 0, 1, and 2, and there are remaining resources on symbols 0, 1, and 2 besides the resources occupied by the PDCCH, then the number of symbols corresponding to the remaining resources is 3. In the scheduling resources, excluding the symbols belonging to the CORESET, the remaining symbols are symbols 3-13, corresponding to 11 symbols, and the second total number of symbols is 14. If, in the time-frequency resources corresponding to the symbols belonging to the CORESET, there are no remaining resources besides those occupied by the PDCCH, then the second total symbol count only includes the number of remaining symbols in the scheduling resources besides those belonging to the CORESET. The second starting symbol is determined based on the starting symbol corresponding to the remaining time-frequency resources besides those occupied by the PDCCH in the time-frequency resources corresponding to the symbols belonging to the CORESET. For example, assuming the symbols belonging to the CORESET are symbols 0 and 1, and there are remaining resources on symbols 0 and 1 besides those occupied by the PDCCH, then the second starting symbol is 0. If, in the time-frequency resources corresponding to the symbols belonging to the CORESET, there are no remaining resources besides those occupied by the PDCCH, then the second starting symbol is the symbol following the CORESET. Since the CORESET is usually located earlier in the time domain in the scheduling resources, there is a certain relationship between the second total symbol count, the number of scheduling resource symbols, and the second starting symbol. When the symbol count starts from 0, the second total symbol count + the second starting symbol = the number of scheduling resource symbols. Since there is a certain relationship between the second total number of symbols, the number of scheduling resource symbols, and the second starting symbol, the second total number of symbols can be determined based on the second starting symbol and the number of scheduling resource symbols. The number of symbols occupied by the maximum available time-frequency resources is the second total number of symbols, and the frequency domain is the frequency domain of PDSCH.

[0035] It should be noted that when determining the code rate based on time-frequency resources, the corresponding MCS (Modulation and Coding Scheme) is usually determined based on the corresponding CQI (Channel Quality Indicator). The TBS is determined based on the number of RBs (Resource Blocks) and the corresponding MCS, as well as the MCS table shown in Figure 4 and the TBS (Transmission Block Size) table shown in Figure 5. The total number of bits is determined based on the MCS and the number of REs (Resource Elements) corresponding to the time-frequency resource. The code rate is then determined based on the total number of bits and the TBS: Code Rate = TBS / Total Number of Bits. It should be noted that in Figure 5, N... PRB This refers to the number of RBs; only the number of RBs N is shown in Figure 5. PRB "1"-"6", TBS Index I TBS The TBS corresponding to "0" to "6" can also be specified, and of course, the number of RBs N can also be defined. PRB Greater than "6", TBS index I TBS The TBS corresponding to each value greater than "6". For better understanding, let's illustrate with an example. Suppose a certain time-frequency resource includes 5RBs = 5 * 12 * 7REs = 420REs (one RB occupies one timeslot (0.5ms) in the time domain and 12 subcarriers in the frequency domain; one RE occupies one OFDM Symbol (1 / 14ms) in the time domain and one subcarrier in the frequency domain), and its corresponding MCS index is 2. See Figure 4 for MCS index I. MCS If the value is 2, then the TBS index I TBS The modulation order Q corresponding to MCS is 2. m The total number of bits is 2, which is 420 * 2 = 840. See Figure 5 for TBS index I. TBS For 2, N PRB The number is 5, the corresponding TBS is 208, and the bitrate = TBS / total bits = 208 / 840.

[0036] In this embodiment, after determining the bitrate, bitrate control can be performed. For example, bitrate control can be performed based on a preset bitrate threshold. Alternatively, if the bitrate is determined based on the maximum available time-frequency resources, the bitrate determined by the actual mapped time-frequency resources can be used as the bitrate threshold. The bitrate determined based on the maximum available time-frequency resources can be used as the initial bitrate, and bitrate control can be performed on the initial bitrate based on the bitrate threshold. The controlled bitrate should be less than the bitrate threshold. When the initial bitrate is greater than the bitrate threshold, since the bitrate is related to the MCS, the initial bitrate can be reduced by decreasing the MCS index corresponding to the maximum available time-frequency resources. In this embodiment, the bitrate information of PDCSH in DCI (Downlink Control Information) is determined based on the bitrate after bitrate control.

[0037] In this embodiment of the disclosure, code rate control can be performed when the actual mapped time-domain symbol information is inconsistent with the maximum available time-domain symbol information. The actual mapped time-domain symbol information may include a first starting symbol and / or a first total symbol count. The first total symbol count is the total number of symbols occupied by the actual mapped time-frequency resources, that is, the number of symbols corresponding to the target time-frequency resources and the number of symbols remaining in the scheduling resources excluding those occupied by the CORESET. For example, assuming the scheduling resources occupy 14 symbols, denoted as symbols 0-13, the symbols belonging to the CORESET are symbols 0 and 1, and the symbol belonging to the target time-frequency resources is symbol 1, then the first total symbol count = the number of symbols occupied by the target time-frequency resources + the number of symbols remaining in the scheduling resources excluding those belonging to the CORESET = 1 + 12 = 13. If the target time-frequency resource does not exist (i.e., among the time-frequency resources corresponding to the symbol to which the CORESET belongs, apart from the time-frequency resources occupied by the PDCCH, there are no time-frequency resources whose frequency domain overlaps with that occupied by the PDSCH; in other words, the target time-frequency resource is empty), then the first total symbol count only includes the remaining symbols in the scheduling resources excluding the symbols occupied by the CORESET. The first starting symbol is the starting symbol corresponding to the target time-frequency resource. If the target time-frequency resource does not exist, then the symbol following the symbol to which the CORESET belongs can be used as the first starting symbol. Since the resources occupied by the CORESET are usually located at the beginning of the time domain in a scheduling process, there is a certain relationship between the first total symbol count, the number of scheduling resource symbols, and the first starting symbol count. When the symbol count is marked starting from 0, the first total symbol count + the first starting symbol = the number of scheduling resource symbols. Because there is a certain relationship between the first total symbol count, the number of scheduling resource symbols, and the first starting symbol, the first total symbol count can be determined based on the first starting symbol and the number of scheduling resource symbols. It should be understood that when comparing whether the actual mapped time-domain symbol information is consistent with the maximum available time-domain symbol information, the first starting symbol is compared with the second starting symbol, and the first total symbol number is compared with the second total symbol number.

[0038] In this embodiment of the disclosure, the code rate can also be controlled when the actual mapped time-frequency resources are inconsistent with the maximum available time-frequency resources. The control method is described above.

[0039] In this embodiment of the disclosure, the time-domain symbol information of the PDSCH sent to the PHY (Port Physical Layer) can be determined based on the actual mapped time-domain symbol information or the maximum available time-domain symbol information; the time-domain symbol information of the PDSCH in the DCI can be determined based on the actual mapped time-domain symbol information or the maximum available time-domain symbol information.

[0040] It should be noted that the PDSCH time and frequency resource configuration method provided in this disclosure can be applied to 5GNR (5 Generation New Radio) mobile communication systems, as well as to mobile communication systems corresponding to 3rd-Generation (3rd generation mobile communication technology) and 4th-Generation (4th generation mobile communication technology).

[0041] In the PDSCH time-frequency resource configuration method provided in this disclosure, in some embodiments, target time-frequency resources are used to carry PDSCH. The target time-frequency resources are the time-frequency resources in the time-frequency resources corresponding to the symbol to which the CORESET belongs, excluding the time-frequency resources occupied by the downlink control channel PDCCH. In other words, PDSCH can reuse the resources on the symbol to which the CORESET belongs that are not occupied by PDCCH, thereby avoiding resource waste to a certain extent, improving bandwidth utilization, and increasing peak rate.

[0042] Example 2

[0043] This embodiment, based on Embodiment 1, provides a PDSCH time-frequency resource configuration method. As shown in Figure 6, the method may include steps S601 to S612.

[0044] In step S601, CORESET is scheduled.

[0045] In a single scheduling process, a portion of time-frequency resources will be allocated as CORESET. CORESET includes time-frequency resources used to carry PDCCH, i.e., the time-frequency resources occupied by PDCCH.

[0046] In step S602, the frequency domain occupied by PDSCH is determined.

[0047] In a single scheduling process, a frequency is scheduled for PDSCH, which determines the frequency domain occupied by PDSCH.

[0048] In step S603, the target time-frequency resources are determined based on the frequency domain occupied by CORESET and PDSCH.

[0049] Specifically, the target time-frequency resource refers to the time-frequency resource corresponding to the symbol of the CORESET, excluding the time-frequency resource occupied by the PDCCH, and whose frequency domain overlaps with that of the PDSCH. In other words, the target time-frequency resource belongs to the symbol of the CORESET, its frequency domain is the frequency domain occupied by the PDSCH, and the frequency domain of the target time-frequency resource is different from that of the PDCCH (i.e., the frequency domain of the target time-frequency resource does not overlap with that of the PDCCH). For example, assuming the CORESET belongs to symbols 0 and 1, the frequency domain occupied by the PDCCH on symbol 0 is 0-10MHz, the frequency domain occupied by the PDCCH on symbol 2 is 0-10MHz, and the frequency domain occupied by the PDSCH is 13-15MHz, then the target time-frequency resource is the time-frequency resource on symbols 0 and 1 with a frequency domain of 13-15MHz.

[0050] In step S604, the actual time-frequency resources mapped by PDSCH are determined based on the target time-frequency resources, the number of scheduling resource symbols, CORESET, and the frequency domain occupied by PDSCH.

[0051] In this embodiment, the actual mapped time-frequency resources include target time-frequency resources and first time-frequency resources. The frequency domain occupied by the first time-frequency resources is the same as that occupied by PDSCH. The time domain occupied by the first time-frequency resources is the remaining symbols in the scheduling resources excluding the symbols belonging to CORESET.

[0052] In step S605, the maximum available time-frequency resources of PDSCH are determined based on the maximum available time-domain symbol information and the frequency domain occupied by PDSCH.

[0053] In this embodiment, the maximum available time-domain symbol information includes a second total symbol count and a second starting symbol. The second starting symbol is determined based on the starting symbol corresponding to the remaining time-frequency resources in the time-frequency resources corresponding to the CORESET symbol, excluding the time-frequency resources occupied by PDCCH. That is, if there are other time-frequency resources besides those occupied by PDCCH in the time-frequency resources corresponding to the CORESET symbol, then the starting symbol of these other resources is used as the second starting symbol. If all the time-frequency resources corresponding to the CORESET symbol are resources belonging to PDSCCH, then the next symbol of the CORESET symbol can be used as the second starting symbol. The second total symbol count = the total number of scheduling resource symbols - the second starting symbol. Wherein, the scheduling resource is the total resource for this scheduling. For example, suppose the resource scheduled this time is 1 frame, which includes 14 symbols. Each symbol is marked by symbols 0 to 13. Suppose that the symbols belonging to CORESET are symbols 0 and 1. If there are remaining time and frequency resources in the resources corresponding to symbols 0 and 1, except for the time and frequency resources occupied by PDCCH, then the second starting symbol is symbol 0, and the second total number of symbols = 14 - 0 = 14. If the resources corresponding to symbols 0 and 1 are both occupied by PDCCH, that is, there are no remaining time and frequency resources, then symbol 2 is the second starting symbol, and the second total number of symbols = 14 - 2 = 12.

[0054] The number of symbols occupied by the maximum available time-frequency resources is the second total number of symbols, and the frequency domain is the frequency domain occupied by PDSCH.

[0055] In step S606, the initial code rate is determined based on the maximum available time-frequency resources.

[0056] For details on how to determine the corresponding code rate based on a certain time-frequency resource, please refer to Example 1, which will not be repeated here.

[0057] In step S607, it is determined whether the maximum available time-domain symbol information is consistent with the actual mapped time-domain symbol information.

[0058] If yes, proceed to step S612; otherwise, proceed to step S608.

[0059] In this embodiment, the actual mapped time-domain symbol information includes a first starting symbol and a first total symbol count. The first starting symbol is the starting symbol where the target time-frequency resource is located. If the target time-frequency resource is empty, the first starting symbol is the symbol following the symbol to which the CORESET belongs. The first total symbol count = the total number of symbols for scheduling resources - the first starting symbol.

[0060] When determining whether the maximum available time-domain symbol information is consistent with the actual mapped time-domain symbol information, the first starting symbol and the second starting symbol are compared, and the first total symbol number and the second total symbol number are compared. If one of them is different or both are different, it is determined that the maximum available time-domain symbol information is inconsistent with the actual mapped time-domain symbol information.

[0061] In step S608, the code rate determined based on the actual mapped time-frequency resources is used as the code rate threshold, and the initial code rate is controlled according to the code rate threshold.

[0062] If the initial bit rate is greater than the bit rate threshold, the MCS corresponding to the maximum available time-frequency resource is reduced, and the bit rate is re-determined until the determined bit rate is less than the bit rate threshold. If the MCS index is reduced to 0 and the determined bit rate is still greater than the bit rate threshold, the scheduling is abandoned, that is, the target time-frequency resource is abandoned from being used to carry PDSCH.

[0063] In step S609, the bitrate information of PDSCH in DCI is determined based on the bitrate after bitrate control.

[0064] In this embodiment, the value of the rate match indicator in the DCI is determined based on the bitrate after bitrate control.

[0065] In step S610, the time-domain symbol information of the PDSCH sent to the PHY is determined based on the actual mapped symbol information.

[0066] In step S611, the time-domain symbol information of PDSCH in DCI is determined based on the maximum available time-domain symbol information.

[0067] The value of PDSCH-TimeDomainResourceAllocation in DCI is determined based on the maximum available time domain symbol information.

[0068] In step S612, transmission is performed directly based on the initial bit rate.

[0069] To better understand this disclosure, several examples are provided below:

[0070] Example 1:

[0071] Referring to Figures 7A and 7B, assuming that in one scheduling operation, the scheduling resources (shown as the largest boxes in Figures 7A and 7B, where the horizontal axis represents the time domain and the vertical axis represents the frequency domain) constitute one frame, totaling 14 symbols, denoted as symbols 0-13. Each symbol includes 10 REs, denoted as REO-RE9. The symbols belonging to the CORESET are symbols 0 and 1. Within the CORESET, the time-frequency resources 701 occupied by the PDCCH are REO-RE4 on symbol 0 and REO-RE4 on symbol 1. The frequency domain occupied by the PDSCH is RE2-RE3. Since RE2 and RE3 on the symbols (symbols 0 and 1) belonging to the CORESET are both occupied by the PDCCH, there are no time-frequency resources overlapping with the PDSCH frequency domain in the time-frequency resources corresponding to the symbols of the CORESET, except for the time-frequency resources 701 occupied by the PDCCH. Therefore, the target time-frequency resources are empty. The actual mapped time-frequency resource 702 is RE2-RE3 on symbols 2-13. In the actual mapped time-domain symbol information, the first starting symbol is symbol 2, and the first total number of symbols is 12. Since there are remaining time-frequency resources in the time-frequency resources corresponding to the symbols of CORESET, besides the time-frequency resources occupied by PDCCH, the second starting symbol is 0, the second total number of symbols is 14, and the number of symbols in the maximum available time-frequency resource 703 is 14. The frequency domain is the frequency domain corresponding to RE2-RE3, that is, the maximum available time-frequency resource 703 is RE2-RE3 on symbols 0-13. The initial code rate is determined based on the maximum available time-frequency resources. Since the first starting symbol number is inconsistent with the second starting symbol number, and the first total number of symbols is inconsistent with the second total number of symbols, the code rate determined based on the actual mapped time-frequency resources is used as the code rate threshold. Based on the code rate threshold, the initial code rate is controlled by reducing the MCS index value corresponding to the maximum available time-frequency resources. The value of rateMatchIndicator in DCI is determined based on the controlled bit rate. The time-domain symbol information of PDSCH sent to PHY is determined based on the actual mapped time-domain symbol information, and the index of PDSCH-TimeDomainResourceAllocation in DCI is determined based on the maximum available time-domain symbol information.

[0072] Example 2

[0073] Referring to Figures 8A and 8B, assuming that in a single scheduling operation, the scheduling resources (shown as the largest boxes in Figures 8A and 8B, where the horizontal axis represents the time domain and the vertical axis represents the frequency domain) constitute one frame, totaling 14 symbols, denoted as symbols 0-13. Each symbol includes 10 REs, denoted as REO-RE9. The symbols belonging to the CORESET are symbols 0 and 1. Within the CORESET, the time-frequency resources 801 occupied by the PDCCH are REO-RE5 on symbol 0 and REO-RE5 on symbol 1. The frequency domain occupied by the PDSCH is RE4-RE6. Since RE6 on the symbols (symbols 0 and 1) belonging to the CORESET is not occupied by the PDCCH, the time-frequency resources corresponding to the symbols of the CORESET, besides those occupied by the PDCCH, contain time-frequency resources overlapping with the PDSCH frequency domain. Therefore, the target time-frequency resource 8021 is RE6 on symbols 1 and 0. The actual mapped time-frequency resources 802 are RE6 on symbols 1 and 0, and RE4-RE6 in symbols 2-13. In the actual mapped time-domain symbol information, the first starting symbol is symbol 0, and the first total number of symbols is 14. Since there are remaining time-frequency resources in the time-frequency resources corresponding to the symbols of CORESET, besides those occupied by PDCCH, the second starting symbol in the maximum available time-domain symbol information is 0, and the second total number of symbols is 14. The maximum number of symbols in the maximum available time-frequency resources 803 is 14, and the frequency domain is the frequency domain corresponding to RE4-RE6. That is, the maximum available time-frequency resources are RE4-RE6 on symbols 0-13. The initial code rate is determined based on the maximum available time-frequency resources. Since the first starting symbol number is the same as the second starting symbol number, and the first total number of symbols is the same as the second total number of symbols, the value of rateMatchIndicator in DCI is directly determined based on the determined initial code rate. The time domain symbol information of the PDSCH sent to the PHY is determined based on the actual mapped time domain symbol information, and the index of PDSCH-TimeDomainResourceAllocation in the DCI is determined based on the maximum available time domain symbol information.

[0074] Example 3

[0075] Referring to Figures 9A and 9B, assuming that in a single scheduling operation, the scheduling resources (shown as the largest boxes in Figures 9A and 9B, where the horizontal axis represents the time domain and the vertical axis represents the frequency domain) constitute one frame, consisting of 14 symbols, denoted as symbols 0-13. Each symbol includes 10 REs, denoted as REO-RE9. The symbols belonging to the CORESET are symbols 0 and 1. Within the CORESET, the time-frequency resources occupied by the PDCCH are REO-RE8 on symbol 0 and REO-RE6 on symbol 1. The frequency domain occupied by the PDSCH is RE4-RE7. Since there are unoccupied RE9 on symbol 0 and unoccupied RE7 on symbol 1 within the symbols belonging to the CORESET, the time-frequency resources corresponding to the symbols of the CORESET, excluding PDSCH, are... In addition to the time-frequency resources occupied by DCCH, there are time-frequency resources that overlap with the frequency domain of PDSCH. Therefore, the target time-frequency resource 9021 is RE7 on symbol 1, and the actual mapped time-frequency resource 902 is RE7 on symbol 1, and RE4-RE7 in symbols 2-13. In the actual mapped symbol information, the first starting symbol is symbol 1, and the first total number of symbols is 13. Since there are remaining time-frequency resources in the time-frequency resources corresponding to the symbols to which CORESET belongs, in addition to the time-frequency resources occupied by PDCCH, the second starting symbol is 0, the second total number of symbols is 14, and the number of symbols in the maximum available time-frequency resource 903 is 14. The frequency domain is the frequency domain corresponding to RE4-RE7, that is, the maximum available time-frequency resource 903 is RE4-RE7 on symbols 0-13. The initial code rate is determined based on the maximum available time-frequency resources. Since the first and second starting symbol counts are inconsistent, and the first and second total symbol counts are also inconsistent, the code rate determined based on the actual mapped time-frequency resources is used as the code rate threshold. Based on this threshold, the initial code rate is controlled by decreasing the MCS index value corresponding to the maximum available time-frequency resources. The value of `rateMatchIndicator` in the DCI is determined based on the controlled code rate. The time-domain symbol information of the PDSCH sent to the PHY is determined based on the actual mapped time-domain symbol information, and the index of `PDSCH-TimeDomainResourceAllocation` in the DCI is determined based on the maximum available time-domain symbol information.

[0076] In the PDSCH time-frequency resource configuration method provided by the embodiments of this disclosure, in some embodiments, the target time-frequency resources are used to carry PDSCH. Among the time-frequency resources corresponding to the symbol to which CORESET belongs, there are time-frequency resources other than those occupied by PDCCH, and whose frequency domain overlaps with that occupied by PDSCH. In other words, PDSCH can reuse resources on the symbol to which CORESET belongs that are not occupied by PDCCH and whose frequency domain is the same as that occupied by PDSCH. This can avoid resource waste to a certain extent, improve bandwidth utilization, and increase peak rate.

[0077] Example 3:

[0078] This disclosure provides a PDSCH time-frequency resource configuration device based on Embodiments 1 and 2. Referring to Figure 10, the PDSCH time-frequency resource configuration device includes a configuration module 1001, configured to use target time-frequency resources to carry PDSCH. The target time-frequency resources are the time-frequency resources corresponding to the symbols belonging to the CORESET, excluding the time-frequency resources occupied by the PDCCH. It should be noted that in a single scheduling operation, a portion of the time-frequency resources will be scheduled for use as a CORESET. The CORESET includes the time-frequency resources used to carry the PDCCH, i.e., the time-frequency resources occupied by the PDCCH. For a symbol, the unit of measurement in the time domain is 1 / 14 ms (milliseconds). One subframe (1 ms) includes two time slots (1 / 2 ms), and one time slot includes seven symbols. The symbols corresponding to the time-frequency resources occupied by the CORESET are the symbols belonging to the CORESET. In this embodiment, the time-frequency resources corresponding to the symbol of the CORESET, excluding those occupied by the PDCCH, are used as target time-frequency resources to carry the PDSCH, thus avoiding resource waste. In this embodiment, all time-frequency resources corresponding to the symbol of the CORESET, excluding those occupied by the PDCCH, can be used as target time-frequency resources to carry the PDSCH; alternatively, a portion of the time-frequency resources corresponding to the symbol of the CORESET, excluding those occupied by the PDCCH, can be used as target time-frequency resources to carry the PDSCH.

[0079] In a single scheduling operation, a frequency is scheduled for PDSCH. Therefore, in this embodiment of the present disclosure, the PDSCH time-frequency resource configuration device may further include a determining module configured to determine the frequency domain occupied by PDSCH. The configuration module is further configured to determine a target time-frequency resource based on the frequency domain occupied by PDSCH. In this case, the target time-frequency resource may be a time-frequency resource among the time-frequency resources corresponding to the symbol to which CORESET belongs, excluding the time-frequency resource occupied by PDCCH, and whose frequency domain overlaps with the frequency domain occupied by PDSCH. That is, the frequency domain of the target time-frequency resource is the frequency domain scheduled for PDSCH, the time domain is the symbol to which CORESET belongs, and the frequency domain of the target time-frequency resource does not overlap with the frequency domain occupied by PDCCH.

[0080] In this embodiment of the disclosure, the PDSCH time-frequency resource configuration device may further include an actual mapped time-frequency resource determination module, configured to determine the actual mapped time-frequency resources of the PDSCH. It should be noted that the actual mapped time-frequency resources of the PDSCH include the target time-frequency resources, which may also include time-frequency resources other than those belonging to the CORESET (hereinafter referred to as the first time-frequency resources). PDSCH data is then transmitted through these actual mapped time-frequency resources, where the actual mapped time-frequency resources are the resources actually occupied by the PDSCH in subsequent transmissions. The first time-frequency resources are the resources in the scheduling resources where, excluding those occupied by the CORESET, the remaining symbols have a frequency domain occupied by the PDSCH. The scheduling resources are the total resources for this scheduling. For example, assuming the number of scheduling resource symbols is 14, denoted as symbols 0-13, and assuming the symbols belonging to the CORESET are symbols 0, 1, and 2, and the frequency domain of the PDSCH is 10-15MHz, then the symbols belonging to the first time-frequency resources are symbols 3-13, with a frequency domain of 10-15MHz. Therefore, the actual mapped time-frequency resources can be determined based on the target time-frequency resources, the number of scheduling resource symbols, and the frequency domain occupied by CORESET and PDSCH.

[0081] In this embodiment of the disclosure, the PDSCH time-frequency resource configuration device may further include a code rate determination module configured to determine the code rate. When determining the code rate, the code rate can be determined based on the actual mapped time-frequency resources, or it can be determined based on the maximum available time-frequency resources of the PDSCH. The maximum available time-frequency resources are determined based on the maximum available time-domain symbol information and the frequency domain occupied by the PDSCH. The maximum available time-domain symbol information includes a second total number of symbols and / or a second starting symbol. The second total number of symbols includes the number of symbols corresponding to the remaining time-frequency resources in the time-frequency resources corresponding to the symbols belonging to the CORESET, excluding the time-frequency resources occupied by the PDCCH, and the number of remaining symbols in the scheduling resources, excluding the symbols belonging to the CORESET. For example, assuming the number of scheduling resource symbols is 14, denoted as symbols 0-13, and the symbols belonging to the CORESET are symbols 0, 1, and 2, and symbols 0, 1, and 2 all have remaining resources besides those occupied by PDCCH, then the number of symbols corresponding to the remaining resources is 3. In the scheduling resources, excluding the symbols belonging to the CORESET, the remaining symbols are symbols 3-13, corresponding to a total of 11 symbols, and the second total number of symbols is 14. If, in the time-frequency resources corresponding to the symbols belonging to the CORESET, there are no remaining resources besides those occupied by PDCCH, then the second total number of symbols only includes the number of remaining symbols in the scheduling resources besides those belonging to the CORESET. The second starting symbol is determined based on the starting symbol corresponding to the remaining time-frequency resources besides those occupied by PDCCH in the time-frequency resources corresponding to the symbols belonging to the CORESET. For example, assuming the symbols belonging to the CORESET are symbols 0 and 1, and symbols 0 and 1 all have remaining resources besides those occupied by PDCCH, then the second starting symbol is 0. If, in the time-frequency resources corresponding to the symbol belonging to the CORESET, there are no remaining resources besides those occupied by the PDCCH, then the second starting symbol is the symbol following the symbol belonging to the CORESET. Since the CORESET is usually located earlier in the time domain among the scheduling resources, there is a certain relationship between the second total number of symbols, the number of scheduling resource symbols, and the second starting symbol. When the symbol count starts from 0, the second total number of symbols + the second starting symbol = the number of scheduling resource symbols. Because of this relationship, the second total number of symbols can be determined based on the second starting symbol and the number of scheduling resource symbols. The number of symbols occupied by the maximum available time-frequency resources is the second total number of symbols, and the frequency domain is the frequency domain of the PDSCH.

[0082] It should be noted that the specific method for determining the bit rate based on time-frequency resources is described in Example 1, and will not be repeated here.

[0083] In this embodiment, after determining the bitrate, bitrate control can be performed. For example, bitrate control can be performed based on a preset bitrate threshold. Alternatively, if the bitrate is determined based on the maximum available time-frequency resources, the bitrate determined by the actual mapped time-frequency resources can be used as the bitrate threshold. The bitrate determined based on the maximum available time-frequency resources can be used as the initial bitrate, and bitrate control can be performed on the initial bitrate based on the bitrate threshold. The controlled bitrate should be less than the bitrate threshold. When the initial bitrate is greater than the bitrate threshold, since the bitrate is related to the MCS, the initial bitrate can be reduced by decreasing the MCS index corresponding to the maximum available time-frequency resources. In this embodiment, the bitrate information of PDCSH in DCI is determined based on the bitrate after bitrate control.

[0084] In this embodiment of the disclosure, code rate control can be performed when the actual mapped time-domain symbol information is inconsistent with the maximum available time-domain symbol information. The actual mapped time-domain symbol information may include a first starting symbol and / or a first total symbol count. The first total symbol count is the total number of symbols occupied by the actual mapped time-frequency resources, that is, the number of symbols corresponding to the target time-frequency resources and the number of symbols remaining in the scheduling resources excluding those occupied by the CORESET. For example, assuming the scheduling resources occupy 14 symbols, denoted as symbols 0-13, the symbols belonging to the CORESET are symbols 0 and 1, and the symbol belonging to the target time-frequency resources is symbol 1, then the first total symbol count = the number of symbols occupied by the target time-frequency resources + the number of symbols remaining in the scheduling resources excluding those belonging to the CORESET = 1 + 12 = 13. If the target time-frequency resource does not exist (i.e., among the time-frequency resources corresponding to the symbol to which the CORESET belongs, apart from the time-frequency resources occupied by the PDCCH, there are no time-frequency resources whose frequency domain overlaps with that occupied by the PDSCH; in other words, the target time-frequency resource is empty), then the first total symbol count only includes the remaining symbols in the scheduling resources excluding the symbols occupied by the CORESET. The first starting symbol is the starting symbol corresponding to the target time-frequency resource. If the target time-frequency resource does not exist, then the symbol following the symbol to which the CORESET belongs can be used as the first starting symbol. Since the resources occupied by the CORESET are usually located at the beginning of the time domain in a scheduling process, there is a certain relationship between the first total symbol count, the number of scheduling resource symbols, and the first starting symbol count. When the symbol count is marked starting from 0, the first total symbol count + the first starting symbol = the number of scheduling resource symbols. Because there is a certain relationship between the first total symbol count, the number of scheduling resource symbols, and the first starting symbol, the first total symbol count can be determined based on the first starting symbol and the number of scheduling resource symbols. It should be understood that when comparing whether the actual mapped time-domain symbol information is consistent with the maximum available time-domain symbol information, the first starting symbol is compared with the second starting symbol, and the first total symbol number is compared with the second total symbol number.

[0085] In this embodiment of the disclosure, the code rate can also be controlled when the actual mapped time-frequency resources are inconsistent with the maximum available time-frequency resources. The control method is described above.

[0086] In this embodiment of the disclosure, the time-domain symbol information of the PDSCH sent to the PHY (Port Physical Layer) can be determined based on the actual mapped time-domain symbol information or the maximum available time-domain symbol information; the time-domain symbol information of the PDSCH in the DCI can be determined based on the actual mapped time-domain symbol information or the maximum available time-domain symbol information.

[0087] It should be noted that the PDSCH time and frequency resource configuration device provided in this disclosure can be applied to 5GNR (5 Generation New Radio) mobile communication systems, as well as to mobile communication systems corresponding to 3rd-Generation (3rd generation mobile communication technology) and 4th-Generation (4th generation mobile communication technology).

[0088] In this embodiment of the disclosure, the configuration module, the determination module, the actual mapping time-frequency resource determination module, and the code rate determination module may be implemented by a processor or other hardware units.

[0089] Example 4:

[0090] This disclosure provides a scheduler for implementing at least one step of the PDSCH time-frequency resource configuration method in Embodiments 1 and 2 described above. The scheduler can be a MAC (Media Access Control) scheduler, or other schedulers.

[0091] This disclosure provides a base station, as shown in FIG11, which includes a processor 1101, a memory 1102, and a communication bus 1103, wherein:

[0092] The communication bus 1103 is configured to enable communication between the processor 1101 and the memory 1102;

[0093] The processor 1101 is configured to execute one or more computer programs stored in the memory 1102 to implement at least one step of the PDSCH time-frequency resource configuration method in Embodiments 1 and 2 described above.

[0094] This disclosure also provides a storage medium, which includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules, or other data). Storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other memory technologies, CD-ROM (Compact Disc Read-Only Memory), DVD or other optical disc storage, magnetic cartridges, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible by a computer. The storage medium in this embodiment can be used to store one or more computer programs, which can be executed by a processor to implement at least one step of the PDSCH time-frequency resource configuration method in Embodiments 1 and 2 described above.

[0095] According to the PDSCH time-frequency resource configuration method, apparatus, scheduler, base station and storage medium provided in the embodiments of the present invention, by using target time-frequency resources to carry PDSCH, wherein the target time-frequency resources are the time-frequency resources corresponding to the symbol to which CORSET belongs, excluding the time-frequency resources occupied by the downlink control channel PDCCH, in some implementations, PDSCH can reuse the resources on the symbol to which CORSET belongs that are not occupied by PDCCH, which can avoid resource waste to a certain extent, thereby improving bandwidth utilization and peak rate.

[0096] Therefore, those skilled in the art should understand that all or some of the steps, systems, and devices disclosed above, as well as the functional modules / units, can be implemented as software (which can be implemented using computer program code executable by a computing device), firmware, hardware, and suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as integrated circuits, such as application-specific integrated circuits (ASICs).

[0097] Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, computer program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium. Therefore, this disclosure is not limited to any particular combination of hardware and software.

[0098] The above description, in conjunction with specific implementation methods, provides a further detailed explanation of the embodiments of this disclosure. It should not be construed that the specific implementation of this disclosure is limited to these descriptions. For those skilled in the art, various simple deductions or substitutions can be made without departing from the concept of this disclosure, and all such modifications and substitutions should be considered within the scope of protection of this disclosure.

Claims

1. A method for allocating time-frequency resources for a Physical Downlink Shared Channel (PDSCH), comprising: The target time-frequency resources are used to carry PDSCH. The target time-frequency resources are the time-frequency resources in the time-frequency resources corresponding to the symbols of the control resource set (CORESET), excluding the time-frequency resources occupied by the physical downlink control channel (PDCCH).

2. The PDSCH time-frequency resource configuration method as described in claim 1 further includes: Determine the frequency domain occupied by the PDSCH; The target time-frequency resource is the time-frequency resource corresponding to the symbol of CORESET, excluding the time-frequency resource occupied by PDCCH, and whose frequency domain overlaps with the frequency domain occupied by PDSCH.

3. The PDSCH time-frequency resource configuration method as described in claim 2 further includes: Control the bitrate.

4. The PDSCH time-frequency resource configuration method as described in claim 3 further includes: Determine the actual mapped time-domain symbol information of the PDSCH. The actual mapped time-domain symbol information includes a first starting symbol and / or a first total number of symbols. The first starting symbol is determined based on the starting symbol where the target time-frequency resource is located. The first total number of symbols is determined based on the first starting symbol and the number of scheduling resource symbols. The scheduling resource is the total resource for this scheduling. Determine the maximum available time-domain symbol information of the PDSCH. The maximum available time-domain symbol information includes a second starting symbol and / or a second total number of symbols. The second starting symbol is determined based on the starting symbol corresponding to the remaining time-frequency resources in the time-frequency resources corresponding to the symbols of the CORESET, excluding the time-frequency resources occupied by the PDCCH. The second total number of symbols is determined based on the second starting symbol and the number of scheduling resource symbols. When the actual mapped time-domain symbol information and the maximum available time-domain symbol information are inconsistent, the code rate is controlled.

5. The PDSCH time-frequency resource allocation method as described in claim 4, wherein, The bitrate control includes: The maximum available time-frequency resources of the PDSCH are determined based on the maximum available time-domain symbol information and the frequency domain occupied by the PDSCH, and the initial code rate is determined based on the maximum available time-frequency resources. The actual mapped time-frequency resources of the PDSCH are determined based on the target time-frequency resources, the number of scheduling resource symbols, the CORESET, and the frequency domain occupied by the PDSCH, and the code rate determined based on the actual mapped resources is used as the code rate threshold. The initial bitrate is controlled according to the bitrate threshold.

6. The PDSCH time-frequency resource allocation method as described in claim 5, wherein, The step of controlling the initial bitrate according to the bitrate threshold includes: When the initial code rate is greater than the code rate threshold, the code rate is reduced by decreasing the modulation and coding strategy (MCS) index corresponding to the maximum available time-frequency resources.

7. The PDSCH time-frequency resource allocation method as described in claim 3, wherein, Also includes: The bitrate information of PDSCH in the downlink control information (DCI) is determined based on the bitrate after bitrate control.

8. The PDSCH time-frequency resource configuration method as described in claim 2, further comprising: Determine the actual mapped time-domain symbol information of the PDSCH. The actual mapped time-domain symbol information includes a first starting symbol and / or a first total number of symbols. The first starting symbol is determined based on the starting symbol where the target time-frequency resource is located. The first total number of symbols is determined based on the first starting symbol and the number of scheduling resource symbols. The scheduling resource is the total resource for this scheduling. The time-domain symbol information of the PDSCH sent to the port physical layer (PHY) is determined based on the actual mapped time-domain symbol information.

9. The PDSCH time-frequency resource configuration method as described in claim 2, further comprising: Determine the maximum available time-domain symbol information of the PDSCH. The maximum available time-domain symbol information includes a second starting symbol and / or a second total number of symbols. The second starting symbol is determined based on the starting symbol corresponding to the idle time-frequency resources existing in the time-frequency resources of the symbol to which the CORESET belongs, excluding the time-frequency resources occupied by the PDCCH. The second total number of symbols is determined based on the second starting symbol and the number of scheduling resource symbols. The scheduling resources are the total resources for this scheduling. The time-domain symbol information of the PDSCH in the DCI is determined based on the maximum available time-domain symbol information.

10. A physical downlink shared channel (PDSCH) time-frequency resource allocation device, comprising: The configuration module is configured to use target time-frequency resources to carry PDSCH, wherein the target time-frequency resources are the time-frequency resources in the time-frequency resources corresponding to the symbols of the control resource set (CORESET), excluding the time-frequency resources occupied by the physical downlink control channel (PDCCH).

11. A scheduler configured to implement the steps of the Physical Downlink Shared Channel (PDSCH) time-frequency resource allocation method as described in any one of claims 1 to 9.

12. The scheduler of claim 11, wherein, The scheduler is a Media Access Control (MAC) scheduler.

13. A base station, comprising: Processor, memory, and communication bus; The communication bus is configured to enable communication between the processor and the memory; The processor is configured to execute one or more computer programs stored in memory to implement the steps of the Physical Downlink Shared Channel (PDSCH) time-frequency resource allocation method as described in any one of claims 1 to 9.

14. A storage medium storing one or more computer programs, said one or more computer programs being executed by one or more processors to implement the steps of the Physical Downlink Shared Channel (PDSCH) time-frequency resource allocation method as claimed in any one of claims 1 to 9.