PDSCH Time-Frequency Resource Allocation Method, Device, Base Station, and Storage Medium
By using the target time-frequency resources to carry PDSCH in the wireless multi-access communication system, the problem of wasted time-frequency resources in downlink scheduling is solved, and bandwidth utilization and peak rate are improved.
Patent Information
- Application Number
- CN201910458832.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-29
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2039-11-09
AI Technical Summary
In wireless multi-access communication systems, there is a large amount of idle time and frequency resources for downlink scheduling, resulting in waste of resources.
The target time-frequency resource is used to carry the PDSCH. The target time-frequency resource is a time-frequency resource other than the time-frequency resource occupied by the downlink control channel PDCCH among the time-frequency resources corresponding to the symbols to which the search space set CORSET belongs.
By multiplexing resources that are not occupied by PDCCH, the bandwidth utilization and peak rate are improved, and resource waste is avoided.
Smart Images

Figure CN112020141B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to, but are not limited to, the field of communication technology. Specifically, they relate to, but are not limited to, a PDSCH time-frequency resource configuration method, device, base station, and storage medium. Background Art
[0002] Wireless communication technology has permeated every aspect of our daily lives. To facilitate both 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 that support 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 communications with multiple communication devices, each of which may be referred to as a user equipment (UE). The base station 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] However, in related technologies, a large amount of time-frequency resources are idle in the resources of a downlink scheduling, thereby causing a waste of time-frequency resources. Summary of the Invention
[0005] The PDSCH time-frequency resource configuration method, device, scheduler, base station and storage medium provided in the embodiments of the present invention mainly solve the technical problem that a large amount of time-frequency resources are idle in downlink scheduling, resulting in the waste of time-frequency resources.
[0006] To solve the above technical problems, an embodiment of the present invention provides a PDSCH time-frequency resource configuration method, including:
[0007] The target time-frequency resources are used to carry the PDSCH, where the target time-frequency resources are the time-frequency resources corresponding to the symbols belonging to the search space set CORSET, excluding the time-frequency resources occupied by the downlink control channel PDCCH. The embodiment of the present invention further provides a PDSCH time-frequency resource configuration device, including:
[0008] The configuration module is used to use the target time-frequency resources to carry PDSCH, where the target time-frequency resources are the time-frequency resources corresponding to the symbols to which CORSET belongs, excluding the time-frequency resources occupied by the downlink control channel PDCCH.
[0009] An embodiment of the present invention further provides a scheduler, which is used to implement the steps of the above-mentioned PDSCH time-frequency resource configuration method.
[0010] An embodiment of the present invention further provides a base station, comprising: a processor, a memory, and a communication bus;
[0011] The communication bus is used to realize the connection and communication between the processor and the memory;
[0012] The processor is configured to execute one or more computer programs stored in the memory to implement the steps of the above-mentioned PDSCH time-frequency resource configuration method.
[0013] An embodiment of the present invention further provides a storage medium storing one or more computer programs, which can be executed by one or more processors to implement the steps of the above-mentioned PDSCH time-frequency resource configuration method.
[0014] The beneficial effects of the present invention are:
[0015] According to the PDSCH time-frequency resource configuration method, device, scheduler, base station and storage medium provided by the embodiments of the present invention, the target time-frequency resources are used to carry PDSCH, wherein the target time-frequency resources are the time-frequency resources corresponding to the symbols belonging to the search space set CORSET, excluding the time-frequency resources occupied by the downlink control channel PDCCH. In certain implementation processes, PDSCH can reuse the resources on the symbols belonging to CORSET that are not occupied by PDCCH, which can avoid resource waste to a certain extent, thereby improving bandwidth utilization and peak rate.
[0016] Other features and corresponding beneficial effects of the present invention are described in the latter part of the specification, and it should be understood that at least some of the beneficial effects become obvious from the description in the specification of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 Flowchart of a method for configuring PDSCH time-frequency resources according to the first embodiment of the present invention;
[0018] Figure 2 A schematic diagram of target time-frequency resources provided in Example 1 of the present invention;
[0019] Figure 3 A schematic diagram of another target time-frequency resource provided in the first embodiment of the present invention;
[0020] Figure 4 This is a schematic diagram of the MCS provided in the first embodiment of the present invention;
[0021] Figure 5 This is a schematic diagram of the TBS provided in Example 1 of the present invention;
[0022] Figure 6 This is a flow chart of a method for configuring PDSCH time-frequency resources according to the second embodiment of the present invention;
[0023] Figure 7-1 This is a schematic diagram of the time-frequency resources corresponding to Example 1 of the second embodiment of the invention. Figure 1 ;
[0024] Figure 7-2 This is a schematic diagram of the time-frequency resources corresponding to Example 1 of the second embodiment of the invention. Figure 2 ;
[0025] Figure 8-1 This is a schematic diagram of the time-frequency resources corresponding to Example 2 of the second embodiment of the invention. Figure 1 ;
[0026] Figure 8-2 This is a schematic diagram of the time-frequency resources corresponding to Example 2 of the second embodiment of the invention. Figure 2 ;
[0027] Figure 9-1 This is a schematic diagram of the time-frequency resources corresponding to Example 3 of Embodiment 2 of the present invention. Figure 1 ;
[0028] Figure 9-2 This is a schematic diagram of the time-frequency resources corresponding to Example 3 of Embodiment 2 of the present invention. Figure 2 ;
[0029] Figure 10 This is a diagram of a PDSCH time-frequency resource configuration device according to the third embodiment of the present invention;
[0030] Figure 11 This is a schematic diagram of the base station structure of embodiment 4 of the present invention. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the following is a further detailed description of the embodiments of the present invention through specific implementation methods in conjunction with the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0032] Example 1:
[0033] CORSET (control resource set) is configurable. CORSET refers to the downlink time-frequency resources including multiple PDCCHs. However, there is a problem with the flexible and configurable CORSET: if the time-frequency resources occupied by CORSET do not span the entire system bandwidth or the PDCCH has not used up the CORSET time-frequency resources, there will be excess time-frequency resources on the time-frequency resources corresponding to the symbols to which CORSET belongs. This part of the resources neither carries PDCCH nor is used to carry other downlink channels in related technologies, resulting in a waste of resources. In order to solve the above problem, an embodiment of the present invention provides a PDSCH time-frequency resource configuration method, please refer to Figure 1 As shown, including:
[0034] S101: Use target time-frequency resources to carry PDSCH.
[0035] In an embodiment of the present invention, the target time-frequency resources are the time-frequency resources corresponding to the symbols to which CORSET belongs, excluding the time-frequency resources occupied by PDCCH. It should be noted that, in one scheduling, part of the time-frequency resources will be scheduled to be used as CORSET, and CORSET includes the time-frequency resources used to carry PDCCH, that is, the time-frequency resources occupied by PDCCH. As for symbols, they are the units of measurement in the time domain, 1 symbol is 1 / 14ms (milliseconds), a subframe (1ms) includes 2 time slots (1 / 2ms), and 1 time slot includes 7 symbols. The symbols corresponding to the time-frequency resources occupied by CORSET are the symbols to which CORSET belongs. In an embodiment of the present invention, the time-frequency resources corresponding to the symbols to which CORSET belongs, excluding the time-frequency resources occupied by PDCCH, are used as target time-frequency resources to carry PDSCH, thereby avoiding waste of resources. For example, see Figure 2 As shown, it is assumed that the total resources 201 of this scheduling occupy 1ms in the time domain and the bandwidth occupied by the total resources 201 in the frequency domain is 20M. In the figure, the horizontal direction is the time domain and the vertical direction is the frequency domain. The total resources 201 include 14 symbols, namely symbol 0 to symbol 13. The time-frequency resources occupied by the CORSET are symbol 0 in the time domain. In the CORSET, the time-frequency resources occupied by the PDCCH are 202. The target time-frequency resources 203 are the resources corresponding to the symbol to which the CORSET belongs (i.e., symbol 0) (i.e., all time-frequency resources on symbol 0), excluding the time-frequency resources 202 occupied by the PDCCH. In this embodiment, all time-frequency resources corresponding to the symbols to which the CORSET belongs, excluding the time-frequency resources occupied by the PDCCH, can be used as target time-frequency resources for carrying the PDSCH; or some time-frequency resources corresponding to the symbols to which the CORSET belongs, excluding the time-frequency resources occupied by the PDCCH, can be used as target time-frequency resources for carrying the PDSCH.
[0036] In one scheduling, the frequency will be scheduled for PDSCH. Therefore, in the embodiment of the present invention, the frequency domain occupied by PDSCH can be determined, and then the target time-frequency resource can be determined based on the frequency domain occupied by PDSCH. At this time, the target time-frequency resource can be the time-frequency resource corresponding to the symbol belonging to CORSET, except the time-frequency resource occupied by PDCCH, and the frequency domain of which overlaps with the frequency domain occupied by PDSCH. That is to say, the frequency domain of the target time-frequency resource is the frequency domain scheduled for PDSCH, the time domain is the symbol belonging to CORSET, and the frequency domain of the target time-frequency resource does not overlap with the frequency domain occupied by PDCCH. For example, see Figure 3 As shown, Figure 3 In the example, the horizontal direction is the time domain and the vertical direction is the frequency domain. Assuming that the total resource in this scheduling is 1ms and the frequency domain bandwidth is 10M, assuming that it is recorded as 0-9, the symbols occupied by CORSET are symbol 0-symbol 1, and the frequency domain is 0-5. In CORSET, the symbols occupied by PDCCH time-frequency resource 301 are symbol 0-symbol 1, and the frequency domain is 0-4. Assuming that the frequency domain for PDSCH scheduling in this scheduling is 2-8, the target time-frequency resource 302 is as follows: Figure 3 As shown, the time domain is symbol 0-symbol 1, and the frequency domain is 5-8.
[0037] It should be noted that the actual mapped time-frequency resources of PDSCH include the target time-frequency resources, which may also include time-frequency resources other than the symbols belonging to CORSET (hereinafter referred to as the first time-frequency resources). Then, the PDSCH data is transmitted through the actual mapped time-frequency resources of PDSCH, wherein the actual mapped time-frequency resources are the resources actually occupied by PDSCH in subsequent transmission. Among them, the first time-frequency resources are the resources in the frequency domain occupied by PDSCH on the remaining symbols except the symbols occupied by CORSET in the scheduling resources, and the scheduling resources are the total resources for this scheduling. For example, assuming that the number of scheduling resource symbols is 14, which are respectively recorded as symbols 0-13, assuming that the symbols belonging to CORSET are symbols 0, symbol 1, and symbol 2, and the frequency domain of PDSCH is 10-15M, then the symbols belonging to the first time-frequency resource are symbols 3-symbol 13, and the frequency domain is 10-15M. Therefore, the actual mapped time-frequency resources can be determined based on the target time-frequency resources, the number of scheduling resource symbols, CORSET, and the frequency domain occupied by PDSCH.
[0038] In an embodiment of the present invention, when determining the code rate, the code rate can be determined based on the actual mapped time-frequency resources, or the code rate 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 the second total number of symbols and / or the 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 to which the CORSET belongs, excluding the time-frequency resources occupied by the PDCCH, and the number of symbols corresponding to the remaining symbols in the scheduling resources, excluding the symbols to which the CORSET belongs. For example, assuming that the number of scheduling resource symbols is 14, respectively recorded as symbols 0-13, the symbols to which the CORSET belongs are symbols 0, symbol 1, and symbol 2, and there are remaining resources on symbols 0, symbol 1, and symbol 2, excluding the resources occupied by the PDCCH. The number of symbols corresponding to the remaining resources is 3. In the scheduling resources, excluding the symbols to which the CORSET belongs, the remaining symbols are symbols 3-13, and the corresponding number of symbols is 11. The second total number of symbols is 14. If there are no remaining resources in the time-frequency resources corresponding to the symbol to which CORSET belongs, except for the time-frequency resources occupied by PDCCH, then the second total number of symbols only includes the number corresponding to the remaining symbols in the scheduling resources, except for the symbol to which CORSET belongs. 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 symbol to which CORSET belongs, except for the time-frequency resources occupied by PDCCH. For example, assuming that the symbols to which CORSET belongs are symbols 0 and 1, and there are remaining resources in symbols 0 and 1 except for the resources occupied by PDCCH, then the second starting symbol is 0. If there are no remaining resources in the time-frequency resources corresponding to the symbol to which CORSET belongs, except for the time-frequency resources occupied by PDCCH, then the second starting symbol is the symbol after the symbol to which CORSET belongs. Since CORSET is usually located at the front in the time domain in 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 number is marked starting with 0, the second total number of symbols + the second starting symbol = the number of scheduling resource symbols. Because there is a certain relationship between the second total number of symbols, the number of scheduled 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 scheduled resource symbols. The number of symbols occupied by the maximum available time-frequency resource is the second total number of symbols, and the frequency domain is the frequency domain of the PDSCH.
[0039] It should be noted that when determining the code rate based on the time-frequency resource, the MCS (Modulation and Coding Scheme) corresponding to the time-frequency resource is usually determined according to the corresponding CQI (Channel Quality Indicator), and the number of RBs (Resource Blocks) corresponding to the time-frequency resource and the MCS corresponding to the time-frequency resource are determined. Figure 4 The MCS table shown, Figure 5 The TBS (Transmission Block Size) table shown in the figure determines the TBS, the total number of bits is determined according to the MCS corresponding to the time-frequency resource and the number of RE (Resource Element) corresponding to the time-frequency resource, and the code rate is determined according to the total number of bits and TBS: code rate = TBS / total number of bits. It should be noted that Figure 5 In, N PRB That is the RB number, Figure 5 Only the TBSs corresponding to the PRB number "1"-"6" and TBS index "0"-"6" are shown. Of course, the TBSs corresponding to the PRB number greater than "6" and the TBS index greater than "6" can also be specified. For better understanding, an example is given here to illustrate. Assume that a certain time-frequency resource includes 5RB=5*12*7RE=420RE (one RB is 1 timeslot (time slot, 0.5ms) in the time domain and 12 subcarriers in the frequency domain; one RE occupies 1 OFDM Symbol (1 / 14ms) in the time domain and 1 subcarrier in the frequency domain), and its corresponding MCS index is 2, then see Figure 4 , the MCS index is 2, then the TBS index is 2, the modulation order corresponding to MCS is 2, the total number of bits = 420*2 = 840, see Figure 5 , TBS index is 2, N PRB The number is 5, the corresponding TBS is 208, and the bit rate = TBS / total number of bits = 208 / 840.
[0040] In this embodiment, after the code rate is determined, the code rate can be rate controlled. For example, the code rate can be rate controlled according to a preset code rate threshold. Alternatively, if the code rate is determined based on the maximum available time-frequency resources, the code rate determined based on the actual mapped time-frequency resources can be used as the code rate threshold, and the maximum code rate determined based on the maximum available time-frequency resources can be used as the initial code rate. The initial code rate is rate controlled according to the code rate threshold, wherein the controlled code rate should be less than the code rate threshold. Among them, when the initial code rate is greater than the code rate threshold, since the code rate is related to the MCS, the initial code rate can be reduced by reducing the MCS index corresponding to the maximum available time-frequency resources. In this embodiment of the present invention, the code rate information of the PDCSH in the DCI (Downlink Control Information) is determined based on the code rate after code rate control.
[0041] In an embodiment of the present invention, when the actual mapping time domain symbol information is inconsistent with the maximum available time domain symbol information, the code rate can be controlled. The actual mapping time domain symbol information may include a first starting symbol and / or a first total number of symbols. The first total number of symbols is the total number of symbols occupied by the actual mapping time-frequency resources, that is, the number of symbols corresponding to the target time-frequency resources and the number of symbols remaining except for the symbols occupied by CORSET in the scheduling resources. For example, assuming that the symbols occupied by the scheduling resources are 14 symbols, which are recorded as symbol 0-symbol 13 respectively, the symbols belonging to CORSET are symbol 0 and symbol 1, and the symbol belonging to the target time-frequency resource is symbol 1, then the first total number of symbols = the number of symbols occupied by the target time-frequency resources + the number of symbols remaining in the scheduling resources except for the symbols belonging to CORSET = 1 + 12 = 13. If the target time-frequency resource does not exist (that is, in the time-frequency resources corresponding to the symbol to which CORSET belongs, except for the time-frequency resources occupied by PDCCH, there is no time-frequency resource whose frequency domain overlaps with the frequency domain occupied by PDSCH, that is, the target time-frequency resource is empty), then the first total number of symbols only includes the remaining number of symbols other than the symbol occupied by CORSET in the scheduling resource. The first starting symbol is the starting symbol corresponding to the target time-frequency resource. If the target time-frequency resource does not exist, the symbol after the symbol to which CORSET belongs can be used as the first starting symbol. Since in one scheduling, the resources occupied by CORSET are usually at the front position in the time domain of the scheduling resources, there is a certain relationship between the first total number of symbols, the number of scheduling resource symbols and the first starting number of symbols. When the symbol number is marked starting with 0, the first total number of symbols + the first starting symbol = the number of scheduling resource symbols. Since there is a certain relationship between the first total number of symbols, the number of scheduling resource symbols and the first starting symbol, when determining the first total number of symbols, it 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 preset symbol information and the maximum available time domain symbol information are consistent, 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.
[0042] In the embodiment of the present invention, the bit rate can also be controlled when the actual mapped time-frequency resources are inconsistent with the maximum available time-frequency resources. For the control method, refer to the above description.
[0043] In an embodiment of the present invention, the time domain symbol information of the PDSCH sent to the PHY (Port Physical Layer) can be determined based on the actual mapping 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 mapping time domain symbol information or the maximum available time domain symbol information.
[0044] It should be noted that the PDSCH time-frequency resource configuration method provided in the embodiment of the present invention can be applied to 5GNR (5 Generation New Radio, 5th generation air interface protocol) mobile communication systems, and can also be applied to mobile communication systems corresponding to 3rd-Generation (third generation mobile communication technology) and the 4th Generation mobile communication technology (fourth generation mobile communication technology).
[0045] Through the PDSCH time-frequency resource configuration method provided by the embodiments of the present invention, in some embodiments, the target time-frequency resources are used to carry PDSCH, wherein the target time-frequency resources are the time-frequency resources corresponding to the symbols belonging to the search space set CORSET, excluding the time-frequency resources occupied by the downlink control channel PDCCH. That is to say, PDSCH can reuse the resources on the symbols belonging to CORSET that are not occupied by PDCCH, thereby avoiding resource waste to a certain extent, improving bandwidth utilization, and increasing peak rate.
[0046] Example 2:
[0047] This embodiment provides a PDSCH time-frequency resource configuration method based on the first embodiment. Figure 6 Shown include:
[0048] S601. Schedule CORSET.
[0049] In one scheduling, part of the time-frequency resources will be scheduled to be used as CORSET, and the CORSET includes the time-frequency resources used to carry the PDCCH, that is, the time-frequency resources occupied by the PDCCH.
[0050] S602: Determine the frequency domain occupied by the PDSCH.
[0051] In one scheduling, the frequency of the PDSCH is scheduled, that is, the frequency domain occupied by the PDSCH is determined.
[0052] S603: Determine target time-frequency resources according to the frequency domain occupied by CORSET and PDSCH.
[0053] Among them, the target time-frequency resource is the time-frequency resource corresponding to the symbol to which CORSET belongs, excluding the time-frequency resource occupied by PDCCH, and the time-frequency resource whose frequency domain overlaps with the frequency domain occupied by PDSCH. That is to say, the symbol to which the target time-frequency resource belongs is the symbol to which CORSET belongs, the frequency domain to which the target time-frequency resource belongs is the frequency domain occupied by PDSCH, and the frequency domain to which the target time-frequency resource belongs is different from the frequency domain occupied by PDCCH (that is, the frequency domain to which the target time-frequency resource belongs does not overlap with the frequency domain occupied by PDCCH). For example, assuming that the symbols to which CORSET belongs are symbol 0 and symbol 1, the frequency domain occupied by PDCCH on symbol 0 is 0-10M, the frequency domain occupied by PDCCH on symbol 2 is 0-10M, and the frequency domain occupied by PDSCH is 13-15M, then the target time-frequency resource is the time-frequency resource on symbol 0 and symbol 1, with a frequency domain of 13-15M.
[0054] S604: Determine the actual time-frequency resource mapped by the PDSCH according to the target time-frequency resource, the number of scheduling resource symbols, the CORSET, and the frequency domain occupied by the PDSCH.
[0055] In this embodiment, the actual mapped time-frequency resources include the target time-frequency resources and the first time-frequency resources. The frequency domain occupied by the first time-frequency resources is the same as the frequency domain occupied by PDSCH. The time domain occupied by the first time-frequency resources is the remaining symbols in the scheduling resources except the symbols belonging to CORSET.
[0056] S605: Determine the maximum available time-frequency resource of the PDSCH according to the maximum available time-domain symbol information and the frequency domain occupied by the PDSCH.
[0057] In this embodiment, the maximum available time domain symbol information includes the second total number of symbols and the 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 symbol to which the CORSET belongs, excluding the time-frequency resources occupied by the PDCCH. That is, if the time-frequency resources corresponding to the symbol to which the CORSET belongs have some resources in addition to the time-frequency resources occupied by the PDCCH, the starting symbol of this part of the resources is used as the second starting symbol. If the time-frequency resources corresponding to the symbol to which the CORSET belongs are all resources belonging to the PDSCCH, the next symbol after the symbol to which the CORSET belongs can be used as the second starting symbol. The second total number of symbols = the total number of symbols of the scheduled resources - the second starting symbol. Among them, the scheduled resources are the total resources scheduled this time. For example, assuming that the resources scheduled this time are 1 frame, including 14 symbols, each symbol is marked by symbol 0-symbol 13, and assuming that the symbols belonging to CORSET are symbol 0 and symbol 1. If the resources corresponding to symbol 0 and symbol 1 have remaining time-frequency resources except the time-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 symbol 0 and symbol 1 are both occupied by PDCCH, that is, there are no remaining time-frequency resources, then symbol 2 is the second starting symbol, and the second total number of symbols = 14-2 = 12.
[0058] The number of symbols occupied by the maximum available time-frequency resource is the second total number of symbols, and the frequency domain is the frequency domain occupied by the PDSCH.
[0059] S606: Determine an initial bit rate according to the maximum available time-frequency resources.
[0060] Among them, the specific method of determining the corresponding bit rate according to a certain time-frequency resource can be found in Example 1, which will not be repeated here.
[0061] S607: Determine whether the maximum available time-domain symbol information is consistent with the actual mapped time-domain symbol information.
[0062] If yes, go to S612; if no, go to S608.
[0063] 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 of the target time-frequency resource. If the target time-frequency resource is empty, the first starting symbol is the symbol following the symbol to which the CORSET belongs. The first total symbol count = the total number of scheduled resource symbols - the first starting symbol.
[0064] When determining whether the maximum available time domain symbol information is consistent with the actual mapping 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. If one of the two is different or both are different, it is determined that the maximum available time domain symbol information is inconsistent with the actual mapping time domain symbol information.
[0065] S608: Use the bit rate determined according to the actual mapped time-frequency resources as a bit rate threshold, and perform bit rate control on the initial bit rate according to the bit rate threshold.
[0066] If the initial code rate is greater than the code rate threshold, the MCS corresponding to the maximum available time-frequency resource is reduced, and the code rate is re-determined until the determined code rate is less than the code rate. If the MCS index drops to 0 and the determined code rate is still greater than the code rate threshold, the scheduling is abandoned, that is, the target time-frequency resource is not used to carry PDSCH.
[0067] S609: Determine the code rate information of the PDSCH in the DCI according to the code rate after code rate control.
[0068] In this embodiment, the value of the rate matching indicator (rateMatchIndicator) in the DCI is determined according to the bit rate after bit rate control.
[0069] S610: Determine time domain information of the PDSCH sent to the PHY according to actual mapping symbol information.
[0070] S611. Determine time domain symbol information of the PDSCH in the DCI according to maximum available time domain symbol information.
[0071] The value of PDSCH-TimeDomainResourceAllocation (time domain resource allocation) in the DCI is determined according to the maximum available time domain symbol information.
[0072] S612: Transmit directly according to the initial bit rate.
[0073] In order to better understand the present invention, several examples are provided here for illustration:
[0074] Example 1:
[0075] See also Figure 7-1 and Figure 7-2 As shown, assuming that in one scheduling, the scheduling resources (such as Figure 7-1 and Figure 7-2As shown in the largest box in the figure, the horizontal direction is the time domain and the vertical direction is the frequency domain. The time domain is a frame with a total of 14 symbols, which are recorded as symbols 0 to 13 respectively. One symbol includes 10 REs, which are recorded as RE0 to RE9 respectively. The symbols to which CORSET belongs are symbols 0 and 1. In CORSET, the time-frequency resources 701 occupied by PDCCH are RE0 to RE4 on symbol 0 and RE0 to RE4 on symbol 1. The frequency domain occupied by PDSCH is RE2 to RE3. Since RE2 and RE3 are occupied by PDSCH on the symbols to which CORSET belongs (symbols 0 and 1), the time-frequency resources corresponding to the symbols to which CORSET belongs are not occupied except for the time-frequency resources 701 occupied by PDCCH. There are time-frequency resources that overlap with the PDSCH frequency domain, so the target time-frequency resources are empty, and the actual mapped time-frequency resources 702 are 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 the time-frequency resources corresponding to the symbols to which CORSET belongs, in addition to the time-frequency resources occupied by PDCCH, there are also remaining time-frequency resources, therefore, in the maximum available time-domain symbol information, the second starting symbol is 0, the second total number of symbols is 14, the number of symbols of the maximum available time-frequency resource 703 is 14, and 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, the first total symbol number is inconsistent with the second total symbol number. Therefore, the code rate determined based on the actual mapping of the time-frequency resources is used as the code rate threshold. According to 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 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 mapping of the time domain symbol information, and the index of the PDSCH-TimeDomainResourceAllocation in the DCI is determined based on the maximum available time domain symbol information.
[0076] Example 2
[0077] See also Figure 8-1 and Figure 8-2 As shown, assuming that in one scheduling, the scheduling resources (such as Figure 8-1 and Figure 8-2As shown in the largest box in the figure, where the horizontal direction is the time domain and the vertical direction is the frequency domain), there are 14 symbols in total, which are recorded as symbol 0 to symbol 13 respectively. One symbol includes 10 REs, which are recorded as RE0 to RE9 respectively. The symbols belonging to CORSET are symbol 0 and symbol 1. In CORSET, the time-frequency resources occupied by PDCCH are RE0 to RE5 on symbol 0 and RE0 to RE5 on symbol 1. The frequency domain occupied by PDSCH is RE4 to RE6. Since RE6 is not occupied by PDCCH on the symbols belonging to CORSET (symbol 0 and symbol 1), in the time-frequency resources corresponding to the symbols belonging to CORSET, in addition to the time-frequency resources occupied by PDCCH, there are time-frequency resources overlapping with the PDSCH frequency domain. Therefore, target time-frequency resource 8021 is RE6 on symbols 1 and 0. The actual mapped time-frequency resource 802 is RE6 on symbols 1 and 0, and RE4-RE6 from symbols 2 to 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 the time-frequency resources corresponding to the symbol to which the CORSET belongs have remaining time-frequency resources in addition to the time-frequency resources occupied by the PDCCH, the second starting symbol in the maximum available time-domain symbol information is 0, the second total number of symbols is 14, and the maximum available time-frequency resource 803 has 14 symbols. The frequency domain corresponds to RE4-RE6, meaning that the maximum available time-frequency resources are RE4-RE6 from symbols 0 to 13. The initial code rate is determined based on the maximum available time-frequency resources. Since the first starting symbol number and the second starting symbol number are consistent, and the first total number of symbols and the second total number of symbols are consistent, the value of rateMatchIndicator in the 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 according to the actual mapped time domain symbol information, and the index of the PDSCH-TimeDomainResourceAllocation in the DCI is determined according to the maximum available time domain symbol information.
[0078] Example 3
[0079] See also Figure 9-1 and Figure 9-2 As shown, assuming that in one scheduling, the scheduling resources (such as Figure 9-1 and Figure 9-2As shown in the largest box in the figure, where the horizontal direction is the time domain and the vertical direction is the frequency domain) is a frame, with a total of 14 symbols, which are recorded as symbols 0 to 13 respectively. One symbol includes 10 REs, which are recorded as RE0 to RE9 respectively. The symbols to which CORSET belongs are symbols 0 and 1. In CORSET, the time-frequency resources 901 occupied by PDCCH are RE0 to RE8 on symbol 0 and RE0 to RE6 on symbol 1. The frequency domain occupied by PDSCH is RE4 to RE7. Since RE9 is not occupied by PDCCH on symbol 0 and RE7 is not occupied by PDCCH on symbol 1, the time-frequency resources corresponding to the symbols to which CORSET belongs include the time-frequency resources occupied by PDCCH and the frequency resources occupied by PDSCH. The CH frequency domain overlaps the time-frequency resources, therefore, the target time-frequency resource 9021 is RE7 on symbol 1, the actual mapping time-frequency resource 902 is RE7 on symbol 1, and RE4-RE7 in symbols 2-13. In the actual mapping symbol information, the first starting symbol is symbol 1, and the first total number of symbols is 13. Since the time-frequency resources corresponding to the symbols to which CORSET belongs include time-frequency resources in addition to the time-frequency resources occupied by PDCCH, there are also remaining time-frequency resources. Therefore, in the maximum available time domain symbol information, the second starting symbol is 0, the second total number of symbols is 14, the number of symbols of the maximum available time-frequency resource 903 is 14, and 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 starting symbol number is inconsistent with the second starting symbol number, the first total symbol number is inconsistent with the second total symbol number. Therefore, the code rate determined based on the actual mapping of the time-frequency resources is used as the code rate threshold. According to 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 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 mapping of the time domain symbol information, and the index of the PDSCH-TimeDomainResourceAllocation in the DCI is determined based on the maximum available time domain symbol information.
[0080] Through the PDSCH time-frequency resource configuration method provided by the embodiment of the present invention, in some embodiments, the target time-frequency resources are used to carry PDSCH, wherein, among the time-frequency resources corresponding to the symbols to which CORSET belongs, the time-frequency resources other than the time-frequency resources occupied by PDCCH and whose frequency domain overlaps with the frequency domain occupied by PDSCH, that is, PDSCH can reuse the resources on the symbols to which CORSET belongs that are not occupied by PDCCH and whose frequency domain is the same as the frequency domain occupied by PDSCH, thereby avoiding waste of resources to a certain extent, improving bandwidth utilization, and increasing peak rate.
[0081] Example 3:
[0082] The embodiment of the present invention provides a PDSCH time-frequency resource configuration device based on the first and second embodiments. Figure 10 As shown, the PDSCH time-frequency resource configuration device includes: a configuration module 1001, configured to use target time-frequency resources for carrying PDSCH, wherein the target time-frequency resources are the time-frequency resources corresponding to the symbols belonging to the CORSET, excluding the time-frequency resources occupied by the PDCCH. It should be noted that in a scheduling, some time-frequency resources are scheduled to be used as CORSETs, and the CORSET includes the time-frequency resources used to carry the PDCCH, that is, the time-frequency resources occupied by the PDCCH. A symbol is a unit of measurement in the time domain, 1 symbol is 1 / 14ms (millisecond), a subframe (1ms) includes 2 time slots (1 / 2ms), and 1 time slot includes 7 symbols. The symbol corresponding to the time-frequency resources occupied by the CORSET is the symbol belonging to the CORSET. In this embodiment of the present invention, the time-frequency resources corresponding to the symbols belonging to the CORSET, excluding the time-frequency resources occupied by the PDCCH, are used as target time-frequency resources to carry the PDSCH, thereby avoiding resource waste. In this embodiment, all time-frequency resources corresponding to the symbols to which CORSET belongs, except the time-frequency resources occupied by PDCCH, can be used as target time-frequency resources for carrying PDSCH; or some time-frequency resources corresponding to the symbols to which CORSET belongs, except the time-frequency resources occupied by PDCCH, can be used as target time-frequency resources for carrying PDSCH.
[0083] In one scheduling, the frequency will be scheduled for PDSCH. Therefore, in an embodiment of the present invention, the PDSCH time-frequency resource configuration device may further include a determination module for determining the frequency domain occupied by PDSCH. The configuration module is used to determine the target time-frequency resource based on the frequency domain occupied by PDSCH. At this time, the target time-frequency resource can be the time-frequency resource corresponding to the symbol to which CORSET belongs, excluding the time-frequency resource occupied by PDCCH, and the time-frequency resource whose frequency domain overlaps with the frequency domain occupied by PDSCH. That is to say, the frequency domain of the target time-frequency resource is the frequency domain scheduled for PDSCH, the time domain is the symbol to which CORSET belongs, and the frequency domain of the target time-frequency resource does not overlap with the frequency domain occupied by PDCCH.
[0084] In an embodiment of the present invention, the PDSCH time-frequency resource configuration device may further include an actual mapping time-frequency resource determination module for determining the actual mapping time-frequency resources of the PDSCH. It should be noted that the actual mapping time-frequency resources of the PDSCH include the target time-frequency resources, which may also include time-frequency resources other than the symbols belonging to the CORSET (hereinafter referred to as the first time-frequency resources), and then the PDSCH data is transmitted through the actual mapping time-frequency resources of the PDSCH, wherein the actual mapping time-frequency resources are the resources actually occupied by the PDSCH in the subsequent transmission. Among them, the first time-frequency resources are the resources in the frequency domain occupied by the PDSCH on the remaining symbols except the symbols occupied by the CORSET in the scheduling resources, and the scheduling resources are the total resources of this scheduling. For example, assuming that the number of scheduling resource symbols is 14, respectively recorded as symbol 0-symbol 13, assuming that the symbols belonging to the CORSET are symbol 0, symbol 1, and symbol 2, and the frequency domain of the PDSCH is 10-15M, then the symbols belonging to the first time-frequency resource are symbol 3-symbol 13, and the frequency domain is 10-15M. Therefore, the actual mapped time-frequency resources can be determined according to the target time-frequency resources, the number of scheduling resource symbols, and the frequency domain occupied by CORSET and PDSCH.
[0085] In an embodiment of the present invention, the PDSCH time-frequency resource configuration device may further include a code rate determination module for determining the code rate. When determining the code rate, the code rate may be determined based on the actual mapped time-frequency resources, or it may 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 the second total number of symbols and / or the second starting symbol, and 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 to which the CORSET belongs, excluding the time-frequency resources occupied by the PDCCH, and the number corresponding to the remaining symbols in the scheduling resources, excluding the symbols to which the CORSET belongs. For example, assuming the number of scheduled resource symbols is 14, denoted as symbols 0 through 13, and the symbols belonging to the CORSET are symbols 0, 1, and 2. Symbols 0, 1, and 2 all have remaining resources excluding the resources occupied by the PDSCH. Therefore, the number of symbols corresponding to the remaining resources is 3. In the scheduled resources, excluding the symbols belonging to the CORSET, the remaining symbols are symbols 3 through 13, corresponding to a total number of 11 symbols, resulting in a second total number of symbols being 14. If the time-frequency resources corresponding to the symbols belonging to the CORSET do not have remaining resources excluding the time-frequency resources occupied by the PDCCH, the second total number of symbols only includes the number corresponding to the remaining symbols in the scheduled resources excluding the symbols belonging to the CORSET. The second starting symbol is determined based on the starting symbol of the remaining time-frequency resources excluding the time-frequency resources occupied by the PDCCH in the time-frequency resources corresponding to the symbols belonging to the CORSET. For example, assuming the symbols belonging to the CORSET are symbols 0 and 1, and symbols 0 and 1 all have remaining resources excluding the resources occupied by the PDCCH, the second starting symbol is 0. If there are no remaining resources in the time-frequency resources corresponding to the symbol to which CORSET belongs, except for the time-frequency resources occupied by PDCCH, the second starting symbol is the symbol following the symbol to which CORSET belongs. Since CORSET is usually located at the front position in the time domain in 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 number of symbols is marked starting with 0, the second total number of symbols + 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, when determining the second total number of symbols, it 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.
[0086] It should be noted that when determining the bit rate based on the time-frequency resources, the specific determination method is described in Example 1 and will not be repeated here.
[0087] In this embodiment, after the code rate is determined, the code rate can be rate controlled. For example, the code rate can be rate controlled according to a preset code rate threshold. Alternatively, if the code rate is determined based on the maximum available time-frequency resources, the code rate determined based on the actual mapped time-frequency resources can be used as the code rate threshold, and the maximum code rate determined based on the maximum available time-frequency resources can be used as the initial code rate. The initial code rate is rate controlled according to the code rate threshold, wherein the controlled code rate should be less than the code rate threshold. Among them, when the initial code rate is greater than the code rate threshold, since the code rate is related to the MCS, the initial code rate can be reduced by lowering the MCS index corresponding to the maximum available time-frequency resources. In this embodiment of the present invention, the code rate information of the PDCSH in the DCI is determined based on the code rate after code rate control.
[0088] In an embodiment of the present invention, when the actual mapping time domain symbol information is inconsistent with the maximum available time domain symbol information, the code rate can be controlled. The actual mapping time domain symbol information may include a first starting symbol and / or a first total number of symbols. The first total number of symbols is the total number of symbols occupied by the actual mapping time-frequency resources, that is, the number of symbols corresponding to the target time-frequency resources and the number of symbols remaining except for the symbols occupied by CORSET in the scheduling resources. For example, assuming that the symbols occupied by the scheduling resources are 14 symbols, which are recorded as symbol 0-symbol 13 respectively, the symbols belonging to CORSET are symbol 0 and symbol 1, and the symbol belonging to the target time-frequency resource is symbol 1, then the first total number of symbols = the number of symbols occupied by the target time-frequency resources + the number of symbols remaining in the scheduling resources except for the symbols belonging to CORSET = 1 + 12 = 13. If the target time-frequency resource does not exist (that is, in the time-frequency resources corresponding to the symbol to which CORSET belongs, except for the time-frequency resources occupied by PDCCH, there is no time-frequency resource whose frequency domain overlaps with the frequency domain occupied by PDSCH, that is, the target time-frequency resource is empty), then the first total number of symbols only includes the remaining number of symbols other than the symbol occupied by CORSET in the scheduling resource. The first starting symbol is the starting symbol corresponding to the target time-frequency resource. If the target time-frequency resource does not exist, the symbol after the symbol to which CORSET belongs can be used as the first starting symbol. Since in one scheduling, the resources occupied by CORSET are usually at the front position in the time domain of the scheduling resources, there is a certain relationship between the first total number of symbols, the number of scheduling resource symbols and the first starting number of symbols. When the symbol number is marked starting with 0, the first total number of symbols + the first starting symbol = the number of scheduling resource symbols. Since there is a certain relationship between the first total number of symbols, the number of scheduling resource symbols and the first starting symbol, when determining the first total number of symbols, it 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 preset symbol information and the maximum available time domain symbol information are consistent, 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.
[0089] In the embodiment of the present invention, the bit rate can also be controlled when the actual mapped time-frequency resources are inconsistent with the maximum available time-frequency resources. For the control method, refer to the above description.
[0090] In an embodiment of the present invention, the time domain symbol information of the PDSCH sent to the PHY (Port Physical Layer) can be determined based on the actual mapping 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 mapping time domain symbol information or the maximum available time domain symbol information.
[0091] It should be noted that the PDSCH time-frequency resource configuration device provided in the embodiment of the present invention can be applicable to 5GNR (5 Generation New Radio, 5th generation air interface protocol) mobile communication system, and can also be applicable to 3rd-Generation (third generation mobile communication technology) and the 4th Generation mobile communication technology (fourth generation mobile communication technology) corresponding mobile communication systems.
[0092] In the embodiment of the present invention, 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.
[0093] Example 4:
[0094] An embodiment of the present invention provides a scheduler for implementing at least one step of the PDSCH time-frequency resource configuration method in the above-mentioned embodiment 1 and embodiment 2. The scheduler may be a CMAC (Media Access Control) scheduler, or other schedulers.
[0095] The embodiment of the present invention provides a base station, see Figure 11 As shown, it includes a processor 1101, a memory 1102 and a communication bus 1103, wherein:
[0096] The communication bus 1103 is used to realize the connection and communication between the processor 1101 and the memory 1102;
[0097] 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 the above-mentioned embodiment 1 and embodiment 2.
[0098] An embodiment of the present invention 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). The storage medium includes but is not limited to RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device, or any other medium that can be used to store desired information and can be accessed by a computer. The storage medium in this embodiment can be used to store one or more computer programs, and the one or more computer programs stored therein can be executed by a processor to implement at least one step of the PDSCH time-frequency resource configuration method in the above-mentioned embodiments 1 and 2.
[0099] It can be seen that those skilled in the art should understand that all or some of the steps, systems, and functional modules / units in the methods disclosed above can be implemented as software (which can be implemented using computer program code executable by a computing device), firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component can have multiple functions, or a function or step can be performed by several physical components in cooperation. Some or all physical components can 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 an integrated circuit, such as an application-specific integrated circuit.
[0100] In addition, it is well known to those skilled in the art that communication media generally contain computer-readable instructions, data structures, computer program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media. Therefore, the present invention is not limited to any specific hardware and software combination.
[0101] The above content is a further detailed description of the embodiments of the present invention in conjunction with specific implementation methods, and the specific implementation of the present invention cannot be considered to be limited to these descriptions. For those skilled in the art of the present invention, without departing from the concept of the present invention, several simple deductions or substitutions can be made, which should be considered to fall within the scope of protection of the present invention.
Claims
1. A method for configuring time-frequency resources of a physical downlink shared channel (PDSCH), comprising: Using the target time-frequency resources to carry the PDSCH, the target time-frequency resources are the time-frequency resources corresponding to the symbols belonging to the search space set CORSET, excluding the time-frequency resources occupied by the downlink control channel PDCCH; Determine actual mapping time domain symbol information of the PDSCH, where the actual mapping time domain symbol information includes a first starting symbol and / or a first total number of symbols, where the first starting symbol is determined according to the starting symbol where the target time-frequency resource is located, and the first total number of symbols is determined according to the first starting symbol and the number of scheduled resource symbols, where the scheduled resources are the total resources scheduled this time; Determine maximum available time domain symbol information of the PDSCH, where 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 a starting symbol corresponding to remaining time-frequency resources, excluding the time-frequency resources occupied by the PDCCH, in the time-frequency resources corresponding to the symbol to which the CORSET belongs, and the second total number of symbols is determined based on the second starting symbol and the number of scheduling resource symbols; When the actual mapping time domain symbol information and the maximum available time domain symbol information are inconsistent, rate control is performed on the code rate.
2. The PDSCH time-frequency resource configuration method according to claim 1, wherein: Also includes: Determining the frequency domain occupied by the PDSCH; The target time-frequency resources are time-frequency resources corresponding to the symbols to which the CORSET belongs, excluding the time-frequency resources occupied by the PDCCH, and whose frequency domains overlap with the frequency domain occupied by the PDSCH.
3. The PDSCH time-frequency resource configuration method according to claim 1, wherein: The bit rate control includes: Determine a maximum available time-frequency resource of the PDSCH according to the maximum available time-domain symbol information and the frequency domain occupied by the PDSCH, and determine an initial code rate according to the maximum available time-frequency resource; Determine the actual mapped time-frequency resource of the PDSCH according to the target time-frequency resource, the number of scheduled resource symbols, the CORSET, and the frequency domain occupied by the PDSCH, and use the code rate determined according to the actual mapped time-frequency resource as a code rate threshold; The initial bit rate is rate controlled according to the bit rate threshold.
4. The PDSCH time-frequency resource configuration method according to claim 3, wherein: The performing rate control on the initial rate according to the rate threshold includes: When the initial code rate is greater than the code rate threshold, the code rate is reduced by reducing the MCS index corresponding to the maximum available time-frequency resource.
5. The PDSCH time-frequency resource configuration method according to claim 1, wherein: Also includes: The coding rate information of the PDSCH in the downlink control information DCI is determined based on the coding rate after coding rate control.
6. The PDSCH time-frequency resource configuration method according to claim 2, wherein: Also includes: Determine actual mapping time domain symbol information of the PDSCH, where the actual mapping time domain symbol information includes a first starting symbol and / or a first total number of symbols, where the first starting symbol is determined according to the starting symbol where the target time-frequency resource is located, and the first total number of symbols is determined according to the first starting symbol and the number of scheduled resource symbols, where the scheduled resources are the total resources scheduled this time; The time domain information of the PDSCH sent to the port physical layer PHY is determined based on the actual mapping time domain symbol information.
7. The PDSCH time-frequency resource configuration method according to claim 2, wherein: Also includes: Determine maximum available time domain symbol information of the PDSCH, where the maximum available time domain symbol information includes a second starting symbol and / or a second total number of symbols, where the second starting symbol is determined based on a starting symbol corresponding to idle time-frequency resources, excluding the time-frequency resources occupied by the PDCCH, in the time-frequency resources corresponding to the symbol to which the CORSET belongs. The second total number of symbols is determined based on the second starting symbol and the number of scheduled resource symbols, where the scheduled resources are the total resources for this scheduling; Time domain information of the PDSCH sent to the terminal is determined based on the maximum available time domain symbol.
8. A PDSCH time-frequency resource configuration device, comprising: A configuration module is configured to use the target time-frequency resources for carrying the PDSCH, where the target time-frequency resources are the time-frequency resources corresponding to the symbols to which the CORSET belongs, excluding the time-frequency resources occupied by the downlink control channel PDCCH; Identify modules for: Determine actual mapping time domain symbol information of the PDSCH, where the actual mapping time domain symbol information includes a first starting symbol and / or a first total number of symbols, where the first starting symbol is determined according to the starting symbol where the target time-frequency resource is located, and the first total number of symbols is determined according to the first starting symbol and the number of scheduled resource symbols, where the scheduled resources are the total resources scheduled this time; Determine maximum available time domain symbol information of the PDSCH, where 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 a starting symbol corresponding to remaining time-frequency resources, excluding the time-frequency resources occupied by the PDCCH, in the time-frequency resources corresponding to the symbol to which the CORSET belongs, and the second total number of symbols is determined based on the second starting symbol and the number of scheduling resource symbols; When the actual mapping time domain symbol information and the maximum available time domain symbol information are inconsistent, rate control is performed on the code rate.
9. A scheduler, configured to implement the steps of the PDSCH time-frequency resource configuration method according to any one of claims 1 to 7.
10. The scheduler according to claim 9, wherein: The scheduler is a medium access control CMAC scheduler.
11. A base station, comprising: processor, memory, and communication bus; The communication bus is used to realize the connection and 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 PDSCH time-frequency resource configuration method according to any one of claims 1 to 7.
12. A storage medium storing one or more computer programs, wherein the one or more computer programs can be executed by one or more processors to implement the steps of the PDSCH time-frequency resource configuration method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method for transmitting and receiving downlink channel and reference signal in communication system
WO2018199685A1