Uplink resource scheduling method, uplink resource scheduling information receiving method and device
By sending multi-slot joint scheduling DCI at the terminal, combining factors such as channel quality and movement speed, the problem of limited number of uplink resource scheduling DCI is solved, and effective scheduling of all uplink time slots is achieved, improving uplink performance.
Patent Information
- Application Number
- CN202110156317.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-02-04
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2041-02-04
AI Technical Summary
In the prior art, the number of uplink scheduling DCIs for uplink resource scheduling is limited, resulting in some uplink time slots being unable to be scheduled, affecting uplink performance.
By sending an uplink scheduling DCI to the terminal that can instruct two or more uplink time slots to schedule on the first carrier, and dynamically adjust the scheduling strategy to realize multi-slot joint scheduling in combination with factors such as the uplink channel quality change and movement speed of the terminal.
Ensure that all uplink time slots can be scheduled, improve uplink performance, and solve the problem of restricted uplink resource scheduling.
Smart Images

Figure CN114867122B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to an uplink resource scheduling method, an uplink resource scheduling information receiving method and a device. Background Art
[0002] Currently, related technologies define a Physical Downlink Control Channel (PDCCH) span as containing one downlink scheduling DCI (Downlink Control Information) and two uplink scheduling DCIs. Each DCI can only be used to schedule the transmission of a Physical Uplink Shared Channel (PUSCH) in one uplink transmission time slot. Conventional configurations allocate one PDCCH span per downlink time slot. This configuration limits the number of uplink scheduling DCIs used for uplink resource scheduling, potentially leading to insufficient uplink scheduling. This can result in some uplink time slots being unscheduled, impacting uplink performance. Summary of the Invention
[0003] In view of this, the present invention provides an uplink resource scheduling method, an uplink resource scheduling information receiving method and a device, which are used to solve the problem that the uplink cannot be fully scheduled due to the limited number of uplink scheduling DCIs currently used for uplink resource scheduling.
[0004] To solve the above technical problems, in a first aspect, the present invention provides an uplink resource scheduling method, which is applied to a network-side device, comprising:
[0005] A first uplink scheduling DCI is sent to the terminal, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on a first carrier.
[0006] Optionally, the first carrier is one or more of multiple carriers; or,
[0007] The first carrier is a single carrier.
[0008] Optionally, one or more of the multiple carriers are SUL component carriers and / or non-SUL component carriers; or,
[0009] One or more of the multiple carriers are component carriers of carrier aggregation.
[0010] Optionally, before sending the first uplink scheduling DCI to the terminal, the method further includes:
[0011] Determining the number of uplink timeslots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0012] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0013] Optionally, the sending a first uplink scheduling DCI to the terminal includes:
[0014] When a first preset condition is met, sending the first uplink scheduling DCI to the terminal;
[0015] The first preset condition includes at least one of the following:
[0016] The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI;
[0017] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0018] A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition;
[0019] The moving speed of the terminal meets a third preset condition.
[0020] Optionally, after sending the first uplink scheduling DCI to the terminal, the method further includes:
[0021] When a fourth preset condition is met, sending a second uplink scheduling DCI to the terminal, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0022] The fourth preset condition includes at least one of the following:
[0023] A preset time has passed after the first uplink scheduling DCI is sent to the terminal;
[0024] A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition;
[0025] The moving speed of the terminal meets a sixth preset condition;
[0026] The number of uplink retransmissions of the terminal meets a seventh preset condition;
[0027] The uplink transmission bit error rate of the terminal meets an eighth preset condition.
[0028] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0029] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0030] Optionally, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI;
[0031] or,
[0032] The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
[0033] In a second aspect, the present invention further provides a method for receiving uplink resource scheduling information, which is applied to a terminal and includes:
[0034] A first uplink scheduling DCI sent by a network-side device is received, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier.
[0035] In a third aspect, the present invention further provides a network-side device, including:
[0036] The first uplink scheduling module is configured to send a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on a first carrier.
[0037] Optionally, the first carrier includes a SUL component carrier and / or a non-SUL component carrier; or,
[0038] The first carrier is a component carrier of carrier aggregation; or,
[0039] The first carrier is a UL carrier.
[0040] Optionally, the network side device further includes:
[0041] a number determination module, configured to determine the number of uplink time slots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0042] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0043] Optionally, the first uplink scheduling module is configured to send the first uplink scheduling DCI to the terminal when a first preset condition is met;
[0044] The first preset condition includes at least one of the following:
[0045] The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI;
[0046] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0047] A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition;
[0048] The moving speed of the terminal meets a third preset condition.
[0049] Optionally, the network side device further includes:
[0050] A second uplink scheduling module is configured to send a second uplink scheduling DCI to the terminal when a fourth preset condition is met, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0051] The fourth preset condition includes at least one of the following:
[0052] A preset time has passed after the first uplink scheduling DCI is sent to the terminal;
[0053] A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition;
[0054] The moving speed of the terminal meets a sixth preset condition;
[0055] The number of uplink retransmissions of the terminal meets a seventh preset condition;
[0056] The uplink transmission bit error rate of the terminal meets an eighth preset condition.
[0057] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0058] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0059] Optionally, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI;
[0060] or,
[0061] The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
[0062] In a fourth aspect, the present invention further provides a terminal, comprising:
[0063] The uplink scheduling information receiving module is configured to receive a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on a first carrier.
[0064] In a fifth aspect, the present invention further provides a network side device, comprising: a transceiver and a processor;
[0065] The transceiver is configured to send a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on a first carrier.
[0066] Optionally, the first carrier includes a SUL component carrier and / or a non-SUL component carrier; or,
[0067] The first carrier is a component carrier of carrier aggregation; or,
[0068] The first carrier is a UL carrier.
[0069] Optionally, the processor is configured to determine the number of uplink timeslots scheduled on the first carrier based on at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0070] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0071] Optionally, the transceiver is configured to send the first uplink scheduling DCI to the terminal when a first preset condition is met;
[0072] The first preset condition includes at least one of the following:
[0073] The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI;
[0074] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0075] A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition;
[0076] The moving speed of the terminal meets a third preset condition.
[0077] Optionally, the transceiver is further configured to send a second uplink scheduling DCI to the terminal when a fourth preset condition is met, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0078] The fourth preset condition includes at least one of the following:
[0079] A preset time has passed after the first uplink scheduling DCI is sent to the terminal;
[0080] A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition;
[0081] The moving speed of the terminal meets a sixth preset condition;
[0082] The number of uplink retransmissions of the terminal meets a seventh preset condition;
[0083] The uplink transmission bit error rate of the terminal meets an eighth preset condition.
[0084] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0085] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0086] Optionally, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI;
[0087] or,
[0088] The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
[0089] In a sixth aspect, the present invention further provides a terminal, comprising: a transceiver and a processor;
[0090] The transceiver is configured to receive a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier.
[0091] In the seventh aspect, the present invention also provides a network side device, including a memory, a processor, and a program stored on the memory and runnable on the processor; when the processor executes the program, it implements any one of the steps in the above-mentioned uplink resource scheduling method applied to the network side device.
[0092] In the eighth aspect, the present invention also provides a terminal, including a memory, a processor, and a program stored in the memory and runnable on the processor; when the processor executes the program, it implements any one of the steps in the above-mentioned uplink resource scheduling information receiving method applied to the terminal.
[0093] In the ninth aspect, the present invention also provides a readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps of any of the above-mentioned uplink resource scheduling methods applied to a network side device or implements the steps of any of the above-mentioned uplink resource scheduling information receiving methods applied to a terminal.
[0094] The beneficial effects of the above technical solution of the present invention are as follows:
[0095] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0096] Figure 1 Schematic diagram of a flow chart of an uplink resource scheduling method in embodiment 1 of the present invention;
[0097] Figure 2 This is a flow chart of a method for receiving uplink resource scheduling information in Embodiment 2 of the present invention;
[0098] Figure 3 This is a schematic diagram of the SUL technology principle;
[0099] Figure 4This is a schematic diagram of the 4.9GHz (1D:3U) + 2.3GHz SUL uplink transmission time slot scheduling;
[0100] Figure 5 Schematic diagram of a time slot including two PDCCH spans;
[0101] Figure 6 Schematic diagram of the uplink timeslot optimization scheduling solution process in an embodiment of the present invention;
[0102] Figure 7 Schematic diagram of an uplink multi-slot joint scheduling solution in an embodiment of the present invention;
[0103] Figure 8 This is a schematic diagram of the structure of a network-side device in Embodiment 3 of the present invention;
[0104] Figure 9 This is a schematic structural diagram of a terminal in a fourth embodiment of the present invention;
[0105] Figure 10 This is a schematic diagram of the structure of a network-side device in Embodiment 5 of the present invention;
[0106] Figure 11 This is a schematic diagram of the structure of a terminal in Embodiment 6 of the present invention;
[0107] Figure 12 This is a schematic diagram of the structure of a network-side device in Embodiment 7 of the present invention;
[0108] Figure 13 This is a schematic diagram of the structure of a terminal in Embodiment 8 of the present invention. DETAILED DESCRIPTION
[0109] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the described embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of the present invention.
[0110] See also Figure 1 , Figure 1 A flowchart of an uplink resource scheduling method provided in Embodiment 1 of the present invention is provided. The method is applied to a network-side device and includes the following steps:
[0111] Step 11: Send a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on the first carrier.
[0112] The two or more uplink time slots may be continuous uplink time slots or adjacent uplink time slots. The uplink time slots may also be called uplink transmission time slots.
[0113] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0114] The following example illustrates the above uplink resource scheduling method.
[0115] Optionally, the first carrier is one or more of multiple carriers; or,
[0116] The first carrier is a single carrier. Specifically, the first carrier may be a carrier that works independently, and does not perform carrier aggregation with other carriers, nor does it require other carriers as uplink supplementary carriers.
[0117] Optionally, one or more of the multiple carriers are supplementary uplink (SUL) component carriers and / or non-SUL component carriers; for example, the non-SUL component carrier is a time division duplexing (TDD) carrier, and the SUL component carrier is a frequency division duplexing (FDD);
[0118] or,
[0119] One or more of the multiple carriers are component carriers of carrier aggregation.
[0120] In other words, the uplink resource scheduling method provided in the embodiment of the present application can be applied to SUL scenarios, carrier aggregation scenarios, and scenarios with only one carrier. Of course, the uplink resource scheduling method provided in the embodiment of the present application can also be applied to other scenarios where some uplink time slots cannot be scheduled when an uplink scheduling DCI only schedules one uplink time slot.
[0121] Optionally, before sending the first uplink scheduling DCI to the terminal, the method further includes:
[0122] Determining the number of uplink timeslots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0123] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0124] Regarding determining the number of uplink time slots scheduled on the first carrier based on at least one of the uplink channel quality change information of the terminal on the first carrier and the moving speed of the terminal, the network-side device may preset one or more uplink channel quality change threshold values and / or one or more moving speed threshold values of the terminal in advance, and then determine the number of uplink time slots scheduled simultaneously on the first carrier according to the relationship between the actual uplink channel quality change and the uplink channel quality change threshold value and / or the relationship between the actual terminal moving speed and the moving speed threshold value.
[0125] For example, the network-side device presets two uplink channel quality change threshold values (denoted as h1 and h2, where h1 < h2); the network measurement device presets a measurement window length (denoted as Tm). The network-side device can obtain the uplink channel quality change information of the terminal through multiple measurement results of the uplink signal within a sliding measurement window length. If the measured value of the uplink channel quality change information of the terminal is between h1 and h2, the network-side device determines that the terminal continuously schedules two uplink time slots. If the measured value is less than or equal to h1, the network-side device determines that the terminal continuously schedules three uplink time slots.
[0126] Among them, the uplink channel quality change can be specifically determined according to the measurement results within one or more measurement window lengths, and the measurement window length can be set by the network-side device. Similarly, the moving speed of the terminal can also be determined according to the positioning results within one or more measurement window lengths, and the measurement window length can be set by the network-side device. The multiple measurement window lengths can be multiple continuously sliding measurement window lengths.
[0127] For the moving speed of the terminal, multiple moving speed levels can be divided first. For example, the first level corresponds to scheduling only one uplink time slot, the second level corresponds to continuously scheduling two uplink time slots, and the third level corresponds to continuously scheduling three uplink time slots. Then, according to which level the actual moving speed belongs to, it is determined how many uplink time slots are continuously scheduled.
[0128] In the embodiment of the present invention, the network-side device can determine the number of uplink time slots scheduled simultaneously according to at least one of the uplink channel quality change information, the moving speed of the terminal, and the frame structure configuration information, realizing dynamic and flexible multi-time slot joint scheduling and ensuring full scheduling of uplink time slots.
[0129] Optionally, the sending the first uplink scheduling DCI to the terminal includes:
[0130] Sending the first uplink scheduling DCI to the terminal when a first preset condition is satisfied;
[0131] The first preset condition includes at least one of the following:
[0132] The second carrier uses a TDD frequency band and a downlink time slot ratio is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI; for example, the second carrier uses a TDD frequency band and a downlink time slot ratio is less than or equal to 20%;
[0133] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0134] The change in the uplink channel quality of the terminal on the first carrier meets a second preset condition; wherein the uplink channel quality can be reflected by one or more parameters including, but not limited to, channel state information (CSI), signal to interference plus noise ratio (SINR), reference signal received power (RSRP), and reference signal received quality (RSRQ). In other words, the change in uplink channel quality can be reflected by, but not limited to, mapping to one or more parameters including CSI, SINR, RSRP, and RSRQ.
[0135] The moving speed of the terminal meets a third preset condition.
[0136] For example, the network side device can pre-set the uplink channel quality change threshold and / or the terminal's moving speed threshold. If the uplink channel quality change of the terminal on the first carrier is less than or equal to the uplink channel quality change threshold, and / or the terminal's moving speed is less than or equal to the moving speed threshold, then it is considered that the uplink channel quality of the terminal changes slowly, and a scheduling scheme for simultaneously scheduling multiple uplink time slots using one uplink scheduling DCI can be used.
[0137] The change in uplink channel quality can be determined based on measurement results within one or more measurement windows, which can be set by the network device. Similarly, the terminal's moving speed can also be determined based on positioning results within one or more measurement windows, which can be set by the network device. The multiple measurement windows can be continuously sliding.
[0138] In addition, if the first preset condition is not met, the scheduling mode in which one uplink scheduling DCI schedules multiple uplink time slots simultaneously is not adopted, but the conventional scheduling mode in which one uplink scheduling DCI schedules only one uplink time slot is adopted.
[0139] Optionally, after sending the first uplink scheduling DCI to the terminal, the method further includes:
[0140] When a fourth preset condition is met, sending a second uplink scheduling DCI to the terminal, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0141] The fourth preset condition includes at least one of the following:
[0142] A preset time has passed after the first uplink scheduling DCI is sent to the terminal; that is, the scheduling mode of using one uplink scheduling DCI to schedule multiple uplink time slots simultaneously can be closed or deactivated in a periodic manner, and a conventional scheduling mode of using one uplink scheduling DCI to schedule only one uplink time slot can be adopted;
[0143] If a change in the uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition; for example, if a change in the uplink channel quality of the terminal on the first carrier is greater than or equal to a preset threshold, then closing or deactivating a scheduling mode in which one uplink scheduling DCI is used to schedule multiple uplink timeslots simultaneously, and adopting a conventional scheduling mode in which one uplink scheduling DCI is used to schedule only one uplink timeslot;
[0144] The moving speed of the terminal satisfies a sixth preset condition; for example, if the moving speed of the terminal is greater than a preset threshold, then the scheduling mode of using one uplink scheduling DCI to simultaneously schedule multiple uplink time slots is turned off or deactivated, and a conventional scheduling mode of using one uplink scheduling DCI to schedule only one uplink time slot is adopted;
[0145] The number of uplink retransmissions of the terminal satisfies a seventh preset condition; for example, if the number of uplink retransmissions of the terminal is greater than a preset threshold, then a scheduling mode of using one uplink scheduling DCI to simultaneously schedule multiple uplink time slots is closed or deactivated, and a conventional scheduling mode of using one uplink scheduling DCI to schedule only one uplink time slot is adopted;
[0146] The uplink transmission bit error rate of the terminal meets the eighth preset condition. For example, the uplink transmission bit error rate of the terminal is greater than a preset threshold value, then the scheduling method of using one uplink scheduling DCI to simultaneously schedule multiple uplink time slots is turned off or deactivated, and the conventional scheduling method of using one uplink scheduling DCI to schedule only one uplink time slot is adopted.
[0147] If the fourth preset condition is not met, the scheduling method of using one uplink scheduling DCI to schedule multiple uplink time slots at the same time is maintained.
[0148] In the embodiment of the present invention, for a conventional scheduling mode in which one uplink scheduling DCI schedules only one uplink timeslot, there are three different situations according to the uplink scheduling mode actually supported by the network side device and the DCI scheduling support capability reported by the terminal:
[0149] 1. One slot includes multiple PDCCH spans, each of which contains one downlink scheduling DCI and two uplink scheduling DCIs. For example, one slot includes two PDCCH spans, each of which contains one downlink scheduling DCI and two uplink scheduling DCIs.
[0150] 2. Extending one span to include multiple (for example, 4) uplink scheduling DCIs.
[0151] 3. The network-side device includes one PDCCH span in one slot. Each span contains one downlink scheduling DCI and two uplink scheduling DCIs. The terminal may not be able to schedule some uplink transmission time slots.
[0152] In the embodiment of the present invention, different uplink scheduling methods (a scheduling method in which one uplink scheduling DCI schedules multiple uplink time slots at the same time, a conventional scheduling method in which one uplink scheduling DCI schedules only one uplink time slot) can be adopted according to different actual conditions. While realizing dynamic and flexible uplink time slot scheduling, the terminal performance of multi-time slot joint scheduling is guaranteed to the greatest extent.
[0153] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0154] That is, two or more uplink time slots use the same frequency domain resources and / or modulation and coding scheme, etc. for uplink data transmission.
[0155] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0156] That is, the uplink scheduling DCI included in the PDCCH on the second carrier can be used to schedule two or more uplink time slots of the carrier, and can also be used to schedule two or more uplink time slots on other carriers (ie, cross-carrier scheduling).
[0157] In addition, two or more uplink time slots may be located in the same carrier, such as a SUL component carrier or a non-SUL component carrier in a SUL scenario, or a component carrier in carrier aggregation.
[0158] In one optional specific implementation manner, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI. Specifically, adding a new DCI format, i.e., the first uplink scheduling DCI format, indicates that the DCI is used to schedule a fixed number (e.g., two) of uplink time slots for uplink data transmission, and the DCI includes relevant scheduling information for uplink data transmission.
[0159] In another optional specific implementation, the first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots. Specifically, a 2-bit information indication kn=0, 1, 2, 3 is added to the uplink scheduling DCI format (e.g., DCIformat0_0 and / or format0_1), indicating the number of consecutive uplink time slots that the DCI is used to schedule, and the specific scheduling range is from n+k2→n+k2+kn. Among them, n represents the time slot for receiving the uplink scheduling DCI, and k2 represents the interval from the uplink scheduling DCI to the PUSCH transmission time slot.
[0160] That is, in the embodiment of the present invention, a new downlink field or control information format may be added to indicate that the first uplink scheduling DCI is used to schedule two or more uplink time slots on a certain carrier for data transmission.
[0161] See also Figure 2 , Figure 2 1 is a flow chart of a method for receiving uplink resource scheduling information provided in a second embodiment of the present invention. The method is applied to a terminal and includes the following steps:
[0162] Step 21: Receive a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier.
[0163] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0164] Optionally, the first carrier is one or more of multiple carriers; or,
[0165] The first carrier is a single carrier.
[0166] Optionally, one or more of the multiple carriers are SUL component carriers and / or non-SUL component carriers; or,
[0167] One or more of the multiple carriers are component carriers of carrier aggregation.
[0168] The embodiment of the present invention provides a technical solution corresponding to the above-mentioned embodiment 1, with the same inventive concept, and can achieve the same technical effect. For details, please refer to the above-mentioned embodiment 1, which will not be repeated here.
[0169] The following takes the SUL scenario of E band (SUL CC) + 4.9 GHz (NR CC, 1D:3U) as an example to illustrate the technical solution provided by an embodiment of the present invention.
[0170] Related technologies have introduced an uplink enhancement technology - uplink and downlink decoupling. New Radio (NR) supports the configuration of multiple uplink carriers in a cell, which is called SUL technology. Figure 3 The technical principle of SUL is to use one or more uplink carriers with a lower frequency than the NR carrier as a supplement to the NR uplink transmission (for example, the NR carrier is 2.6GHz and the SUL carrier is 700MHz), that is, to configure a downlink carrier and two or more uplink carriers in the same NR cell, and the carrier that supplements the NR uplink transmission is the SUL carrier. Since the frequency of the SUL carrier is lower than that of the NR carrier, the propagation loss of the SUL carrier is smaller than that of the NR carrier. Therefore, using the SUL carrier at the edge of the cell can effectively improve the NR uplink coverage and improve the uplink transmission performance of edge users; near the midpoint of the cell, adding a SUL carrier on the basis of the NR carrier increases the uplink transmission resources, which can further improve the uplink data transmission rate.
[0171] Because the E-band (2.3GHz TDD, 2300MHz-2400MHz) is adjacent to the downlink frequency band for satellite signals, in the 4G era, the E-band was used exclusively for indoor coverage and not outdoors to avoid interference with satellite signals. In the 5G era, with the emergence of SUL technology, the industry is considering the possibility of using the E-band as a SUL band for outdoor coverage. Specifically, in outdoor coverage scenarios, the E-band would function as a SUL band for uplink transmission only. This would reduce interference with satellite signals due to the lower terminal transmit power. The SUL frequency combination of the E-band (SUL CC) and the 4.9GHz (NR CC) is currently a research focus. To accommodate diverse scenarios and services, such as macro base stations and vertical industries, the 4.9GHz band supports a variety of flexible frame structures. The 2.5ms single-cycle 1D:3U (i.e., a five-slot configuration known as DSUUU) is a typical frame structure that meets the requirements of high-speed uplink transmission. Combined with E-band SUL, this structure will further improve uplink data rates.
[0172] But for now, see Figure 4 However, the E-band (SUL CC) + 4.9 GHz (NR CC, 1D:3U) SUL may not be able to fully utilize the uplink capacity advantage due to the limited number of DCIs used for uplink resource scheduling. Therefore, if 4.9 GHz 1D3U + 2.3 GHz SUL is used, there may be a situation where two uplink slots cannot be scheduled within a frame period.
[0173] To address the issue of uplink resource scheduling being limited by the number of uplink scheduling DCIs, there are currently two main solutions:
[0174] 1. One slot includes multiple PDCCH spans, and each span includes one downlink scheduling DCI + two uplink scheduling DCIs. For example, one slot includes two PDCCH spans, and each span includes one downlink scheduling DCI + two uplink scheduling DCIs. Figure 5 , the terminal can report the capability as (X,Y): each span has a duration Y, and there is a minimum interval X between spans, including: set1 = (7,3); set2 = (4,3) and (7,3); set3 = (2,2) and (4,3) and (7,3).
[0175] 2. Extending one span to include multiple (for example, 4) uplink scheduling DCIs.
[0176] Analysis shows that both of the above solutions will increase the number of PDCCH blind detections and processing complexity of the terminal in one slot, posing significant challenges to the software / hardware implementation of the terminal chip and increasing PDCCH detection latency and terminal power consumption. In particular, solution 1, where each slot contains two PDCCH spans, will significantly increase chip processing difficulty, latency, and power consumption. For example, it will require additional processing steps such as channel estimation and associated scheduling control processes for multiple spans.
[0177] Therefore, in order to solve the above problems, the embodiment of the present invention provides an optimized scheduling scheme for uplink resources, which can also be called an optimized scheduling scheme for uplink time slots (or uplink transmission time slots) or a multi-time slot joint scheduling scheme. Figure 6 , the specific steps are as follows:
[0178] Step 1: When the network configures the SUL function, if the NR carrier uses the TDD frequency band and the downlink timeslot ratio is less than or equal to 20%, the network determines to start the uplink transmit timeslot optimization scheduling process. The downlink timeslot ratio of 4.9 GHz (NR CC, 1D:3U) is 20%, which meets this condition.
[0179] Step 2: When the network side determines that the uplink data transmission of a terminal requires continuous scheduling, the network side determines whether the pre-set judgment conditions are met based on, but not limited to, the measurement results of the uplink channel quality change of the terminal on the NR carrier and / or SUL carrier, and / or the moving speed of the terminal, that is, the network side determines whether the terminal meets the uplink multi-slot joint scheduling judgment conditions:
[0180] If the pre-set judgment condition is met, the network side determines that the uplink multi-slot joint scheduling scheme can be turned on or activated for the terminal on the corresponding carrier, and enters step 3;
[0181] If the preset judgment condition is not met, the network side determines that the terminal adopts the conventional uplink time slot scheduling mode, that is, a scheduling mode in which one uplink scheduling DCI only schedules one uplink time slot.
[0182] Step 3. The network side determines the number of consecutive uplink time slots scheduled for the terminal on the SUL carrier and / or NR carrier based on but not limited to the change in the uplink channel quality of the terminal (including the change in the uplink channel quality on the NR carrier and / or the change in the uplink channel quality on the SUL carrier), the terminal's moving speed, the frame structure configuration of the NR carrier, and the SUL carrier / NR carrier scheduling priority, and indicates the specific scheduling method of the terminal uplink time slot through DCI.
[0183] Figure 7This is a specific implementation method of uplink multi-slot joint scheduling. One uplink scheduling DC I in the downlink time slot in 4.9GHz (NR CC, 1D:3U) schedules 2 uplink time slots, another uplink scheduling DCI schedules 1 uplink time slot, and one uplink scheduling DC I in the special time slot in 4.9GHz (NR CC, 1D:3U) schedules 2 uplink time slots.
[0184] Step 4: After the network configures one or more uplink carriers for a terminal using the uplink multi-slot joint scheduling scheme, the network can disable / deactivate this scheduling scheme periodically and / or on an event-based basis. Determination factors include, but are not limited to, changes in uplink channel quality, terminal mobility, uplink retransmission count, and uplink transmission bit error rate within a sliding measurement window.
[0185] That is, the network side determines whether the conditions for continuing uplink multi-time slot joint scheduling are met for the terminal according to the preset judgment factors: if one or more of the above measurement results are greater than or equal to the preset threshold, the network side closes or deactivates the uplink time slot joint scheduling mode for the terminal, and the network side determines that the terminal adopts the conventional uplink time slot scheduling mode; otherwise, the network side maintains the current uplink time slot scheduling mode for the terminal.
[0186] In an embodiment of the present invention, by increasing the number of uplink time slots scheduled by an uplink scheduling DCI, the purpose of scheduling all uplink time slots with a limited number of uplink scheduling DCIs can be achieved without increasing the number of uplink scheduling DCIs in each time slot, the number of blind detection times of the chip for PDCCH, and the processing complexity. This can achieve a balance between the uplink transmission rate gain and processing complexity of the terminal, and while maximizing the uplink data transmission rate in the SUL scenario, minimize the impact on the terminal processing complexity and terminal power consumption.
[0187] See also Figure 8 , Figure 8 FIG. 8 is a schematic diagram of the structure of a network-side device provided in Embodiment 3 of the present invention. The network-side device 80 includes:
[0188] The first uplink scheduling module 81 is configured to send a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on a first carrier.
[0189] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0190] Optionally, the first carrier is one or more of multiple carriers; or,
[0191] The first carrier is a single carrier.
[0192] Optionally, one or more of the multiple carriers are SUL component carriers and / or non-SUL component carriers; or,
[0193] One or more of the multiple carriers are component carriers of carrier aggregation.
[0194] Optionally, the network side device 80 further includes:
[0195] a number determination module, configured to determine the number of uplink time slots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0196] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0197] Optionally, the first uplink scheduling module 81 is configured to send the first uplink scheduling DCI to the terminal when a first preset condition is met;
[0198] The first preset condition includes at least one of the following:
[0199] The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI;
[0200] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0201] A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition;
[0202] The moving speed of the terminal meets a third preset condition.
[0203] Optionally, the network side device 80 further includes:
[0204] A second uplink scheduling module is configured to send a second uplink scheduling DCI to the terminal when a fourth preset condition is met, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0205] The fourth preset condition includes at least one of the following:
[0206] A preset time has passed after the first uplink scheduling DCI is sent to the terminal;
[0207] A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition;
[0208] The moving speed of the terminal meets a sixth preset condition;
[0209] The number of uplink retransmissions of the terminal meets a seventh preset condition;
[0210] The uplink transmission bit error rate of the terminal meets an eighth preset condition.
[0211] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0212] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0213] Optionally, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI;
[0214] or,
[0215] The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
[0216] The embodiment of the present invention is a product embodiment corresponding to the above-mentioned method embodiment 1, so it will not be described in detail here. Please refer to the above-mentioned embodiment 1 for details.
[0217] See also Figure 9 , Figure 9 FIG. 9 is a schematic diagram of the structure of a terminal provided in a fourth embodiment of the present invention. The terminal 90 includes:
[0218] The uplink scheduling information receiving module 91 is configured to receive a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI may indicate scheduling of two or more uplink time slots on a first carrier.
[0219] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0220] This embodiment of the present invention is a product embodiment corresponding to the above-mentioned method embodiment 2, so it will not be described in detail here. Please refer to the above-mentioned embodiment 2 for details.
[0221] See also Figure 10 , Figure 10 1 is a schematic structural diagram of a network side device provided in Embodiment 5 of the present invention. The network side device 100 includes: a transceiver 101 and a processor 102;
[0222] The transceiver 101 is configured to send a first uplink scheduling DCI to a terminal, where the first uplink scheduling DCI may indicate scheduling of two or more uplink time slots on a first carrier.
[0223] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0224] Optionally, the first carrier is one or more of multiple carriers; or,
[0225] The first carrier is a single carrier.
[0226] Optionally, one or more of the multiple carriers are SUL component carriers and / or non-SUL component carriers; or,
[0227] One or more of the multiple carriers are component carriers of carrier aggregation.
[0228] Optionally, the processor 102 is configured to determine the number of uplink timeslots scheduled on the first carrier based on at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0229] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0230] Optionally, the transceiver 101 is configured to send the first uplink scheduling DCI to the terminal when a first preset condition is met;
[0231] The first preset condition includes at least one of the following:
[0232] The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI;
[0233] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0234] A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition;
[0235] The moving speed of the terminal meets a third preset condition.
[0236] Optionally, the transceiver 101 is further configured to send a second uplink scheduling DCI to the terminal when a fourth preset condition is met, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0237] The fourth preset condition includes at least one of the following:
[0238] A preset time has passed after the first uplink scheduling DCI is sent to the terminal;
[0239] A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition;
[0240] The moving speed of the terminal meets a sixth preset condition;
[0241] The number of uplink retransmissions of the terminal meets a seventh preset condition;
[0242] The uplink transmission bit error rate of the terminal meets an eighth preset condition.
[0243] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0244] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0245] Optionally, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI;
[0246] or,
[0247] The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
[0248] The embodiment of the present invention is a product embodiment corresponding to the above-mentioned method embodiment 1, so it will not be described in detail here. Please refer to the above-mentioned embodiment 1 for details.
[0249] See also Figure 11 , Figure 11 1 is a schematic diagram of the structure of a terminal provided by Embodiment 6 of the present invention. The terminal 110 includes: a transceiver 111 and a processor 112;
[0250] The transceiver 111 is configured to receive a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI may indicate scheduling of two or more uplink time slots on a first carrier.
[0251] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0252] This embodiment of the present invention is a product embodiment corresponding to the above-mentioned method embodiment 2, so it will not be described in detail here. Please refer to the above-mentioned embodiment 2 for details.
[0253] See also Figure 12 , Figure 12 1 is a schematic diagram of the structure of a network-side device provided in Embodiment 7 of the present invention. The network-side device 120 includes a processor 121, a memory 122, and a program stored in the memory 122 and executable on the processor 121. When the processor 121 executes the program, the following steps are implemented:
[0254] A first uplink scheduling DCI is sent to the terminal, where the first uplink scheduling DCI can indicate scheduling of two or more uplink time slots on a first carrier.
[0255] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0256] Optionally, the first carrier is one or more of multiple carriers; or,
[0257] The first carrier is a single carrier.
[0258] Optionally, one or more of the multiple carriers are SUL component carriers and / or non-SUL component carriers; or,
[0259] One or more of the multiple carriers are component carriers of carrier aggregation.
[0260] Optionally, the processor 121 may further implement the following steps when executing the program:
[0261] Before sending the first uplink scheduling DCI to the terminal, the method further includes:
[0262] Determining the number of uplink timeslots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier;
[0263] The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0264] Optionally, the processor 121 may further implement the following steps when executing the program:
[0265] The sending a first uplink scheduling DCI to the terminal includes:
[0266] When a first preset condition is met, sending the first uplink scheduling DCI to the terminal;
[0267] The first preset condition includes at least one of the following:
[0268] The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI;
[0269] Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots;
[0270] A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition;
[0271] The moving speed of the terminal meets a third preset condition.
[0272] Optionally, the processor 121 may further implement the following steps when executing the program:
[0273] After sending the first uplink scheduling DCI to the terminal, the method further includes:
[0274] When a fourth preset condition is met, sending a second uplink scheduling DCI to the terminal, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot;
[0275] The fourth preset condition includes at least one of the following:
[0276] A preset time has passed after the first uplink scheduling DCI is sent to the terminal;
[0277] A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition;
[0278] The moving speed of the terminal meets a sixth preset condition;
[0279] The number of uplink retransmissions of the terminal meets a seventh preset condition;
[0280] The uplink transmission bit error rate of the terminal meets an eighth preset condition.
[0281] Optionally, the first uplink scheduling DCI is also used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
[0282] Optionally, the first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
[0283] Optionally, the first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI;
[0284] or,
[0285] The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
[0286] The specific working process of the embodiment of the present invention is consistent with that of the above-mentioned method embodiment 1, so it will not be repeated here. For details, please refer to the description of the method steps in the above-mentioned embodiment 1.
[0287] See also Figure 13 , Figure 13 1 is a schematic diagram of the structure of a terminal provided in Embodiment 8 of the present invention. The terminal 130 includes a processor 131, a memory 132, and a program stored in the memory 132 and executable on the processor 131. When the processor 131 executes the program, the following steps are implemented:
[0288] A first uplink scheduling DCI sent by a network-side device is received, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier.
[0289] In an embodiment of the present invention, a first uplink scheduling DCI can schedule multiple uplink time slots, thereby solving the problem of inability to fully schedule the uplink due to the limited number of uplink scheduling DCIs used for uplink resource scheduling. That is, it can ensure that all uplink time slots can be scheduled, thereby improving uplink performance.
[0290] The specific working process of the embodiment of the present invention is consistent with that of the above-mentioned method embodiment 2, so it will not be repeated here. Please refer to the description of the method steps in the above-mentioned embodiment 2 for details.
[0291] Embodiment 9 of the present invention provides a readable storage medium having a program stored thereon. When the program is executed by a processor, the program implements the steps of any uplink resource scheduling method in the above-mentioned embodiment 1 or the steps of any uplink resource scheduling information receiving method in the above-mentioned embodiment 2. For details, please refer to the description of the method steps in the corresponding embodiment above.
[0292] The network side device in the embodiment of the present invention can be a base station (Base Transceiver Station, BTS) in Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA), or a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a base station in a future 5G network, etc., and is not limited here.
[0293] The terminals in the embodiments of the present invention can be either wireless or wired terminals. A wireless terminal can be a device that provides voice and / or other service data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. A wireless terminal can communicate with one or more core networks via a Radio Access Network (RAN). A wireless terminal can be a mobile terminal, such as a mobile phone (also known as a "cellular" phone) or a computer with a mobile terminal. For example, a wireless terminal can be a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). A wireless terminal may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, access terminal, user terminal, user agent, user device or user equipment, without limitation herein.
[0294] The above-mentioned readable storage media include computer-readable storage media. Computer-readable storage media include permanent and non-permanent, removable and non-removable media that can implement information storage by any method or technology. The information can be computer-readable instructions, data structures, program modules or other data. Examples of storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0295] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A method for scheduling uplink resources, applied to a network-side device, characterized in that: include: Sending a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on the first carrier; Before sending the first uplink scheduling DCI to the terminal, the method further includes: Determining the number of uplink timeslots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier; The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
2. The method according to claim 1, characterized in that The first carrier is one or more of multiple carriers; or, The first carrier is a single carrier.
3. The method according to claim 2, characterized in that One or more of the multiple carriers are SUL component carriers and / or non-SUL component carriers; or, One or more of the multiple carriers are component carriers of carrier aggregation.
4. The method according to any one of claims 1 to 3, characterized in that The sending a first uplink scheduling DCI to the terminal includes: When a first preset condition is met, sending the first uplink scheduling DCI to the terminal; The first preset condition includes at least one of the following: The second carrier uses a TDD frequency band and has a downlink timeslot ratio that is less than or equal to a first preset value, and the second carrier is used to send uplink scheduling DCI; Determining that uplink data transmission of the terminal requires scheduling multiple uplink time slots; A change in uplink channel quality of the terminal on the first carrier satisfies a second preset condition; The moving speed of the terminal meets a third preset condition.
5. The method according to any one of claims 1 to 3, characterized in that After sending the first uplink scheduling DCI to the terminal, the method further includes: When a fourth preset condition is met, sending a second uplink scheduling DCI to the terminal, where the second uplink scheduling DCI is used to indicate scheduling of an uplink timeslot; The fourth preset condition includes at least one of the following: A preset time has passed after the first uplink scheduling DCI is sent to the terminal; A change in uplink channel quality of the terminal on the first carrier satisfies a fifth preset condition; The moving speed of the terminal meets a sixth preset condition; The number of uplink retransmissions of the terminal meets a seventh preset condition; The uplink transmission bit error rate of the terminal meets an eighth preset condition.
6. The method according to claim 1, characterized in that The first uplink scheduling DCI is further used to indicate the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots, and the frequency domain resources and / or modulation and coding schemes used by the two or more uplink time slots are the same or different.
7. The method according to claim 1, characterized in that The first carrier is the same as or different from the second carrier, and the second carrier is used to send uplink scheduling DCI, where the uplink scheduling DCI includes the first uplink scheduling DCI.
8. The method according to claim 1, characterized in that The first uplink scheduling DCI is an uplink scheduling DCI in a first uplink scheduling DCI format, and the uplink scheduling DCI in the first uplink scheduling DCI format is used to schedule a fixed number of uplink time slots, where the fixed number is the same as the number of uplink time slots scheduled by the first uplink scheduling DCI; or, The first uplink scheduling DCI includes first information, and the first information is used to indicate the number of scheduled uplink time slots.
9. A method for receiving uplink resource scheduling information, applied to a terminal, characterized in that: include: receiving a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier; The number of uplink time slots scheduled on the first carrier is determined based on at least one of the uplink channel quality change information of the terminal on the first carrier, the moving speed of the terminal, and the frame structure configuration information of the second carrier; wherein the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
10. A network side device, characterized in that: include: A first uplink scheduling module is configured to send a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on the first carrier; Before sending the first uplink scheduling DCI to the terminal, the method further includes: determining the number of uplink time slots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier; The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
11. A terminal, characterized in that: include: An uplink scheduling information receiving module, configured to receive a first uplink scheduling DCI sent by a network-side device, wherein the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier; The number of uplink time slots scheduled on the first carrier is determined based on at least one of the uplink channel quality change information of the terminal on the first carrier, the moving speed of the terminal, and the frame structure configuration information of the second carrier; wherein the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
12. A network side device, characterized in that: include: transceivers and processors; The transceiver is configured to send a first uplink scheduling DCI to the terminal, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on the first carrier; Before sending the first uplink scheduling DCI to the terminal, the method further includes: determining the number of uplink time slots scheduled on the first carrier according to at least one of uplink channel quality change information of the terminal on the first carrier, a moving speed of the terminal, and frame structure configuration information of the second carrier; The second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
13. A terminal, characterized in that: include: transceivers and processors; The transceiver is configured to receive a first uplink scheduling DCI sent by a network-side device, where the first uplink scheduling DCI can indicate scheduling two or more uplink time slots on a first carrier; The number of uplink time slots scheduled on the first carrier is determined based on at least one of the uplink channel quality change information of the terminal on the first carrier, the moving speed of the terminal, and the frame structure configuration information of the second carrier; wherein the second carrier is used to send uplink scheduling DCI, and the uplink scheduling DCI includes the first uplink scheduling DCI.
14. A network-side device comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the steps of the uplink resource scheduling method according to any one of claims 1 to 8 are implemented.
15. A terminal comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the steps in the uplink resource scheduling information receiving method as claimed in claim 9 are implemented.
16. A readable storage medium having a program stored thereon, characterized in that: When the program is executed by a processor, the program implements the steps of the uplink resource scheduling method according to any one of claims 1 to 8 or the steps of the uplink resource scheduling information receiving method according to claim 9.
Citation Information
Patent Citations
Time slot scheduling method and equipment
CN111356242A
Resource allocation method and device and computer readable storage medium
CN111867079A