IP Library › Granted Patent US 11,716,731
Granted Patent B2
US 11,716,731 · App. 17/042,733 · Granted Aug 1, 2023

Wireless resource scheduling

Inventor: Zhe Chen (Beijing, CN)
Assignee: New H3C Technologies Co., Ltd.
H04W72/21H04L5/0048H04L5/0082H04W72/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,716,731
App. No.
17/042,733
Granted
Aug 1, 2023
Kind
B2
Abstract

The present disclosure relates to wireless resource scheduling, wherein network side equipment determines a transmission length type of a first channel and notifies the same to a UE, and the network side equipment and the UE perform data transmission within a target time unit based on the transmission length type of the first channel.

Claims (53)

1. A wireless resource scheduling method, comprising:

determining, by a network side equipment, a transmission length type of a first channel within a target time unit for user equipment (UE); and

notifying the UE, by the network side equipment, of the transmission length type of the first channel within the target time unit, and performing data transmission with the UE within the target time unit based on the transmission length type of the first channel;

wherein the network side equipment performing data transmission with the UE within the target time unit based on the transmission length type of the first channel comprises:

determining, by the network side equipment, a transmission time length within the target time unit of one or more types of channels including the first channel based on the transmission length type of the first channel, a channel type of the first channel, and one or both of a first parameter value and a second parameter value; wherein the first parameter value indicates a minimum time length of an interval between a downlink signal and an immediately subsequent uplink signal, and the second parameter value indicates a minimum time length of downlink transmission within the target time unit, with the downlink transmission starting at the starting position of the target time unit; and

performing, by the network side equipment, data transmission with the UE based on the transmission time length of the one or more types of channels,

wherein the network side equipment determining a transmission time length within the target time unit of one or more types of channels comprises:

determining, if the first channel is a physical downlink shared channel (PDSCH), next time unit following the target time unit is for downlink, and the transmission length type of the PDSCH is long type, that within the target time unit, the transmission time length of the PDSCH=the length of the target time unit−the second parameter value−α1, with α1 being a constant greater than or equal to 0; wherein the transmission time length of the PDSCH of the long type is greater than the length of the target time unit/2;

determining, if the first channel is the PDSCH, the next time unit following the target time unit is for uplink, and the transmission length type of the PDSCH is the long type, that within the target time unit, the transmission time length of the PDSCH=the length of the target time unit−the first parameter value−the second parameter value−α1;

determining, if the first channel is the physical downlink shared channel (PDSCH) and the transmission length type of the PDSCH is short type, that within the target time unit, the transmission time length of the PDSCH of the short type=└the length of the target time unit/β┘−the second parameter value−α2, and that within the target time unit, the transmission time length of a physical uplink control channel (PUCCH) of the short type=┌the length of the target time unit/β┐−the first parameter value−α2; wherein β is a constant greater than or equal to 2, and α2 is a constant greater than or equal to 0;

determining, if the first channel is the PUCCH and the transmission length type of the PUCCH is the long type, that within the target time unit, the transmission time length of the PUCCH=the length of the target time unit−the first parameter value−the second parameter value−α1, wherein the transmission time length of the PUCCH of the long type is greater than the length of the target time unit/2;

determining, if the first channel is a physical uplink shared channel (PUSCH) and the transmission length type of the PUSCH is the short type, that within the target time unit, the transmission time length of the PUSCH=┌the length of the target time unit/β┐−the first parameter value−α2; and

determining, if the first channel is the PUSCH and the transmission length type of the PUSCH is the long type, that within the target time unit, the transmission time length of the PUSCH=the length of the target time unit−the first parameter value−the second parameter value−α1, with α1 being a constant greater than or equal to 0; wherein the transmission time length of the PUSCH of the long type is greater than the length of the target time unit/2.

2. The wireless resource scheduling method according to claim 1 , further comprising:

selecting, by the network side equipment, one value from a value set of first parameters as the first parameter value, and sending to the UE a first bit identifier indicating the selected first parameter value; and/or

selecting, by the network side equipment, one value from a value set of second parameters as the second parameter value based on number of symbols required to be occupied for transmitting downlink control information (DCI) and/or number of symbols required to be occupied for transmitting downlink measurement reference signals, and sending to the UE a second bit identifier indicating the selected second parameter value.

3. The wireless resource scheduling method according to claim 1 , wherein the network side equipment notifying the UE of the transmission length type of the first channel within the target time unit comprises:

sending, by the network side equipment, a third bit identifier to the UE by means of downlink control information (DCI), with the third bit identifier indicating the transmission length type of the first channel.

4. A network side equipment, comprising a processor, a non-transitory storage medium and a bus, a machine-readable instruction executable by the processor is stored in the non-transitory storage medium, the processor communicates with the non-transitory storage medium via the bus, and when the machine-readable instruction is executed by the processor, following processing is executed:

determining a transmission length type of a first channel within a target time unit for a UE; and

notifying the UE of the transmission length type of the first channel within the target time unit, and performing data transmission with the UE unit based on the transmission length type of the first channel within the target time unit;

wherein as for the performing data transmission with the UE based on the transmission length type of the first channel, when the machine-readable instruction is executed by the processor, following processing is executed:

determining a transmission time length within the target time unit of one or more types of channels including the first channel based on the transmission length type of the first channel, a channel type of the first channel, and one or both of a first parameter value and a second parameter value; wherein the first parameter value indicates a minimum time length of an interval between a downlink signal and an immediately subsequent uplink signal; and the second parameter value indicates a minimum time length of downlink transmission within the target time unit, with the downlink transmission starting at a starting position of the target time unit; and

performing data transmission with the UE based on the transmission time length of the one or more types of channels,

wherein as for the determining a transmission time length within the target time unit of one or more types of channels based on the transmission length type of the first channel and one or both of a first parameter value and a second parameter value, when the machine-readable instruction is executed by the processor, following processing is executed:

determining, if the first channel is a physical downlink shared channel (PDSCH), next time unit following the target time unit is for downlink, and the transmission length type of the PDSCH is long type, that within the target time unit, the transmission time length of the PDSCH=the length of the target time unit−the second parameter value−α1, with α1 being a constant greater than or equal to 0; wherein the transmission time length of the PDSCH of the long type is greater than the length of the target time unit/2;

determining, if the first channel is the PDSCH, the next time unit following the target time unit is for uplink, and the transmission length type of the PDSCH is the long type, that within the target time unit, the transmission time length of the PDSCH=the length of the target time unit−the first parameter value−the second parameter value−α1;

determining, if the first channel is the physical downlink shared channel (PDSCH) and the transmission length type of the PDSCH is short type, that within the target time unit, the transmission time length of the PDSCH of the short type=└the length of the target time unit/β┘−the second parameter value−α2, and that within the target time unit, the transmission time length of a physical uplink control channel (PUCCH) of the short type=┌the length of the target time unit/β┐−the first parameter value−α2; wherein β is a constant greater than or equal to 2, and α2 is a constant greater than or equal to 0;

determining, if the first channel is the PUCCH and the transmission length type of the PUCCH is the long type, that within the target time unit, the transmission time length of the PUCCH=the length of the target time unit−the first parameter value−the second parameter value−α1, wherein the transmission time length of the PUCCH of the long type is greater than the length of the target time unit/2;

determining, if the first channel is a physical uplink shared channel (PUSCH) and the transmission length type of the PUSCH is the short type, that within the target time unit, the transmission time length of the PUSCH=┌the length of the target time unit/β┐−the first parameter value−α2; and

determining, if the first channel is the PUSCH and the transmission length type of the PUSCH is the long type, that within the target time unit, the transmission time length of the PUSCH=the length of the target time unit−the first parameter value−the second parameter value−α1, with α1 being a constant greater than or equal to 0; wherein the transmission time length of the PUSCH of the long type is greater than the length of the target time unit/2.

5. The network side equipment according to claim 4 , wherein when the machine-readable instruction is executed by the processor, following processing is further executed:

selecting one value from a value set of first parameters as the first parameter value, and sending to the UE a first bit identifier indicating the selected first parameter value; and/or

selecting one value from a value set of the second parameter as second parameters value based on number of symbols required to be occupied for transmitting downlink control information (DCI) and/or number of symbols required to be occupied for transmitting downlink measurement reference signals, and sending to the UE a second bit identifier indicating the selected second parameter value.

6. The network side equipment according to claim 4 , wherein as for the notifying the UE of the transmission length type of the first channel within the target time unit, when the machine-readable instruction is executed by the processor, following processing is executed:

sending a third bit identifier to the UE by means of the downlink control information (DCI), with the third bit identifier indicating the transmission length type of the first channel.

7. A UE, comprising a processor, a non-transitory storage medium and a bus, a machine-readable instruction executable by the processor is stored in the non-transitory storage medium, the processor communicates with the non-transitory storage medium via the bus, and when the machine-readable instruction is executed by the processor, following processing is executed:

receiving a transmission length type of a first channel within a target time unit, with the transmission length type notified by a network side equipment; and

performing data transmission with the network side equipment within the target time unit based on the transmission length type of the first channel;

wherein as for the performing data transmission with the network side equipment within the target time unit based on the transmission length type of the first channel, when the machine-readable instruction is executed by the processor, following processing is executed:

determining a transmission time length within the target time unit of one or more types of channels including the first channel based on the transmission length type of the first channel, a channel type of the first channel, and one or both of a first parameter value and a second parameter value; wherein the first parameter value indicates a minimum time length of an interval between a downlink signal and an immediately subsequent uplink signal; and the second parameter value indicates a minimum time length of downlink transmission within the target time unit, with the downlink transmission starting at a starting position of the target time unit; and

performing data transmission with the network side equipment based on the transmission time length of the one or more types of channels,

wherein as for the determining a transmission time length within the target time unit of one or more types of channels including the first channel based on the transmission length type of the first channel and one or both of a first parameter value and a second parameter value, when the machine-readable instruction is executed by the processor, following processing is executed:

determining, if the first channel is a physical downlink shared channel (PDSCH), next time unit following the target time unit is for downlink, and the transmission length type of the PDSCH is long type, that within the target time unit, the transmission time length of the PDSCH=the length of the target time unit−the second parameter value−α1, with α1 being a constant greater than or equal to 0; wherein the transmission time length of the PDSCH of the long type is greater than the length of the target time unit/2;

determining, if the first channel is the PDSCH, the next time unit following the target time unit is for uplink, and the transmission length type of the PDSCH is the long type, that within the target time unit, the transmission time length of the PDSCH=the length of the target time unit−the first parameter value−the second parameter value−α1;

determining, if the first channel is the physical downlink shared channel (PDSCH) and the transmission length type of the PDSCH is short type, that within the target time unit, the transmission time length of the PDSCH of the short type=└the length of the target time unit/β┘−the second parameter value−α2, and that within the target time unit, the transmission time length of a physical uplink control channel (PUCCH) of the short type=┌the length of the target time unit/β┐−the first parameter value−α2; wherein β is a constant greater than or equal to 2, and α2 is a constant greater than or equal to 0;

determining, if the first channel is the PUCCH and the transmission length type of the PUCCH is the long type, that within the target time unit, the transmission time length of the PUCCH=the length of the target time unit−the first parameter value−the second parameter value−α1, wherein the transmission time length of the PUCCH of the long type is greater than the length of the target time unit/2;

determining, if the first channel is a physical uplink shared channel (PUSCH) and the transmission length type of the PUSCH is the short type, that within the target time unit, the transmission time length of the PUSCH=┌the length of the target time unit/β┐−the first parameter value−α2; and

determining, if the first channel is the PUSCH and the transmission length type of the PUSCH is the long type, that within the target time unit, the transmission time length of the PUSCH=the length of the target time unit−the first parameter value−the second parameter value−α1, with α1 being a constant greater than or equal to 0; wherein the transmission time length of the PUSCH of the long type is greater than the length of the target time unit/2.

8. The UE according to claim 7 , wherein when the machine-readable instruction is executed by the processor, following processing is further executed:

receiving a first bit identifier indicating the first parameter value and sent by the network side equipment, and determining the first parameter value indicated by the network side equipment from a value set of first parameters based on the first bit identifier; and/or receiving, by the UE, a second bit identifier indicating the second parameter value and sent by the network side equipment, and determining the second parameter value indicated by the network side equipment from a value set of second parameters based on the second bit identifier.

9. The UE according to claim 7 , wherein as for the receiving a transmission length type of a first channel within a target time unit with the transmission length type notified by a network side equipment, when the machine-readable instruction is executed by the processor, following processing is executed:

receiving a third bit identifier indicating the transmission length type of the first channel, with the third bit identifier sent by the network side equipment by means of downlink control information (DCI).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2020
From: CHEN, ZHE
To: NEW H3C TECHNOLOGIES CO., LTD.
Reel/Frame 053922/0478 →
Priority Claims (1)
CN 201810273913.9 · Mar 29, 2018 · national
Continuity (1)
Related Publication 20210022164A1 · Jan 21, 2021
Cited By (1)
US 12,309,787