CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a U.S. national phase application of a PCT Application No. PCT/CN2019/079666 filed on Mar. 26, 2019, which claims a priority to Chinese Patent Application No. 201810301996.8 filed in China on Apr. 4, 2018, the disclosures of which are incorporated in their entireties by reference herein.

TECHNICAL FIELD

The present disclosure relates to the field of wireless communication technology, in particular to a resource allocation method and apparatus, a base station, and user equipment (UE).

BACKGROUND

In a resource allocation scheme in the related art, downlink control information (DCI) carries information used for indicating the length of a bitfield for data transmission frequency domain resource allocation. The length of the bitfield for data transmission frequency domain resource allocation indicated in the DCI is usually determined by the size of a current scheduling bandwidth.

According to conventional resource allocation methods, frequency domain resource allocation has fixed granularity, and a flexible configuration or adjustment of resource allocation granularity is not supported. However, in a future mobile communication system, a scheduling bandwidth needs to be adaptable to configurations of a base station. If uniform resource allocation granularity is used, the flexibility of scheduling is limited. Therefore, different service types require different resource allocation granularities.

SUMMARY

An object of the present disclosure is to provide a resource allocation method and apparatus, a base station, and UE, to resolve the problem that resource allocation methods in the related art cannot support the flexible configuration or adjustment of resource allocation granularity.

To achieve the foregoing object, the present disclosure provides a resource allocation method, applied to a base station, including:transmitting DCI including resource allocation indication information to UE, where the resource allocation indication information is used for indicating a resource location of a frequency domain resource allocated to the UE, and the frequency domain resource is allocated by using a virtual resource block (VRB) group as allocation granularity.

Optionally, the resource allocation method further includes:informing the UE of a size of the VRB group by using higher layer signaling or Layer 1 (L1) signaling carried in a group common physical downlink control channel (PDCCH).

Optionally, the resource allocation method further includes:determining the size of the VRB group based on a size of a current system bandwidth or activated bandwidth part (BWP) and a predetermined correspondence between system bandwidth or activated BWP sizes and VRB group sizes.

Optionally, the resource allocation method further includes: determining a quantity of bits of the resource allocation indication information by using Formula 1 or Formula 2:
┌log2(└NRBDL,BWP/G┘(└NRBDL,BWP/G┘+1)/2)┐,  Formula 1
┌log2(┌NRBDL,BWP/G┐(┌NRBDL,BWP/G┐+1)/2)┐,  Formula 2where G is the size of the VRB group, NRBDL,BWPis a quantity of physical resource blocks (PRBs) or VRBs in a current system bandwidth or activated BWP, and G is an integer greater than or equal to 1.

The present disclosure further provides in some embodiments a resource allocation method, applied to UE, including:receiving DCI that is transmitted by a base station and includes, resource allocation indication information, where the resource allocation indication information is used for indicating a resource location of a frequency domain resource allocated to the UE, and the frequency domain resource is allocated by using a VRB group as allocation granularity; anddetermining, according to the resource allocation indication information, the frequency domain resource allocated by the base station to the UE.

Optionally, the resource allocation method further includes: acquiring, by using higher layer signaling or Layer 1 (L1) signaling carried in a group common physical downlink control channel (PDCCH), a size of the VRB group indicated by the base station.

Optionally, the resource allocation method further includes:determining the size of the VRB group based on the size of a current system bandwidth or activated BWP and a predetermined correspondence between system bandwidth or activated BWP sizes and VRB group sizes.

Optionally, in the resource allocation method, the determining, according to the resource allocation indication information, the frequency domain resource allocated by the base station to the UE includes:determining a quantity of bits of the resource allocation indication information according to the size of the VRB group and the size of a current system bandwidth or activated BWP; anddetermining, according to the resource allocation indication information, a VRB group allocated by the base station.

Optionally, in the resource allocation method, in the determining the quantity of bits of the resource allocation indication information according to the size of the VRB group and the size of the current system bandwidth or activated BWP, the quantity of bits of the resource allocation indication information is determined by using Formula 1 or Formula 2:
┌log2(└NRBDL,BWP/G┘(└NRBDL,BWP/G┘+1)/2)┐,  Formula 1
┌log2(┌NRBDL,BWP/G┐(┌NRBDL,BWP/G┐+1)/2)┐,  Formula 2where G is the size of the VRB group, NRBDL,BWPis a quantity of PRBs or VRBs in the current system bandwidth or activated BWP, and G is an integer greater than or equal to 1.

The present disclosure further provides in some embodiments a base station, including a storage, a processor, a transceiver, and a computer program stored in the storage and configured to be executed by the processor, where the transceiver is configured to:transmit DCI including resource allocation indication information to UE, where the resource allocation indication information is used for indicating a resource location of a frequency domain resource allocated to the UE, and the frequency domain resource is allocated by using a VRB group as allocation granularity.

Optionally, in the base station, the transceiver is further configured to:inform the UE of a size of the VRB group by using higher layer signaling or L1 signaling carried in a group common PDCCH.

Optionally, in the base station, the processor is configured to:determine the size of the VRB group based on a size of a current system bandwidth or activated BWP and a predetermined correspondence between system bandwidth or activated BWP sizes and VRB group sizes.

Optionally, in the base station, the processor is configured to determine a quantity of bits of the resource allocation indication information by using Formula 1 or Formula 2:
┌log2(└NRBDL,BWP/G┘(└NRBDL,BWP/G┘+1)/2)┐,  Formula 1
┌log2(┌NRBDL,BWP/G┐(┌NRBDL,BWP/G┐+1)/2)┐,  Formula 2where G is the size of the VRB group, NRBDL,BWPis a quantity of PRBs or VRBs in a current system bandwidth or activated BWP, and G is an integer greater than or equal to 1.

The present disclosure further provides in some embodiments UE, including a storage, a processor, a transceiver, and a computer program stored in the storage and configured to be executed by the processor, wherethe transceiver is configured to receive DCI that is transmitted by a base station and includes resource allocation indication information, where the resource allocation indication information is used for indicating a resource location of a frequency domain resource allocated to the UE, and the frequency domain resource is allocated by using a VRB group as allocation granularity; andthe processor is configured to determine, according to the resource allocation indication information, the frequency domain resource allocated by the base station to the UE.

Optionally, in the UE, the transceiver is further configured to:acquire, by using higher layer signaling or L1 signaling carried in a group common PDCCH, a size of the VRB group indicated by the base station.

Optionally, in the UE, the processor is further configured to:determine the size of the VRB group based on a size of a current system bandwidth or activated BWP and a predetermined correspondence between system bandwidth or activated BWP sizes and VRB group sizes.

Optionally, in the UE, the processor is further configured to:determine a quantity of bits of the resource allocation indication information according to the size of the VRB group and the size of a current system bandwidth or activated BWP; anddetermine, according to the resource allocation indication information, a VRB group allocated by the base station.

Optionally, in the UE, the processor is configured to determine the quantity of bits of the resource allocation indication information by using Formula 1 or Formula 2:
┌log2(└NRBDL,BWP/G┘(└NRBDL,BWP/G┘+1)/2)┐,  Formula 1
┌log2(┌NRBDL,BWP/G┐(┌NRBDL,BWP/G┐+1)/2)┐,  Formula 2where G is the size of the VRB group, NRBDL,BWPis a quantity of PRBs or VRBs in the current system bandwidth or activated BWP, and G is an integer greater than or equal to 1.

The present disclosure further provides in some embodiments a resource allocation apparatus, applied to a base station, including:a transmission module, configured to transmit DCI including resource allocation indication information to UE, where the resource allocation indication information is used for indicating a resource location of a frequency domain resource allocated to the UE, and the frequency domain resource is allocated by using a VRB group as allocation granularity.

Optionally, in the resource allocation apparatus, the transmission module is further configured to:inform the UE of a size of the VRB group by using higher layer signaling or L1 signaling carried in a group common PDCCH.

Optionally, the resource allocation apparatus further includes:a first processing module, configured to determine the size of the VRB group based on a size of a current system bandwidth or activated BWP and a predetermined correspondence between system bandwidth or activated BWP sizes and VRB group sizes.

Optionally, the resource allocation apparatus further includes:a second processing module, configured to determine a quantity of bits of the resource allocation indication information by using Formula 1 or Formula 2:
┌log2(└NRBDL,BWP/G┘(└NRBDL,BWP/G┘+1)/2)┐,  Formula 1
┌log2(┌NRBDL,BWP/G┐(┌NRBDL,BWP/G┐+1)/2)┐,  Formula 2where G is the size of the VRB group, NRBDL,BWPis a quantity of PRBs, or VRBs in a current system bandwidth or activated BWP, and G is an integer greater than or equal to 1.

The present disclosure further provides in some embodiments a resource allocation apparatus, applied to UE, including:a receiving module, configured to receive DCI that is transmitted by a base station and includes resource allocation indication information, where the resource allocation indication information is used for indicating a resource location of a frequency domain resource allocated to the UE, and the frequency domain resource is allocated by using a VRB group as allocation granularity; anda determination module, configured to determine, according to the resource allocation indication information, the frequency domain resource allocated by the base station to the UE.

Optionally, in the resource allocation apparatus, the receiving module is further configured to:acquire, by using higher layer signaling or L1 signaling carried in a group common PDCCH, a size of the VRB group indicated by the base station.

Optionally, in the resource allocation apparatus, the determination module is further configured to:determine the size of the VRB group based on a size of a current system bandwidth or activated BWP and a predetermined correspondence between system bandwidth or activated BWP sizes and VRB group sizes.

Optionally, in the resource allocation apparatus, the determination module is further configured to:determine a quantity of bits of the resource allocation indication information according to the size of the VRB group and the size of a current system bandwidth or activated BWP; anddetermine, according to the resource allocation indication information, a VRB group allocated by the base station.

Optionally, in the resource allocation apparatus, the determination module is configured to determine the quantity of bits of the resource allocation indication information by using Formula 1 or Formula 2:
┌log2(└NRBDL,BWP/G┘(└NRBDL,BWP/G┘+1)/2)┐,  Formula 1
┌log2(┌NRBDL,BWP/G┐(┌NRBDL,BWP/G┐+1)/2)┐,  Formula 2where G is the size of the VRB group, NRBDL,BWPis a quantity of PRBs or VRBs in the current system bandwidth or activated BWP, and G is an integer greater than or equal to 1.

The present disclosure further provides in some embodiments a computer-readable storage medium storing therein a computer program, where the computer program is configured to be executed by a processor to implement the steps of the resource allocation methods as described above.

The foregoing technical solutions of the present disclosure at least have the following beneficial effects.

In the resource allocation method in the embodiments of the present disclosure, by allocating data transmission resource to UE in units of VRB group, and indicating the size of the allocated VRB group to the UE, a quantity of bits of resource allocation indication information may be determined according to the size of the VRB group and may be adjusted according to the site of a current system bandwidth or BWP, rather than being limited to the resource allocation granularity at the PPB level. Therefore, the flexible configuration or adjustment of resource allocation granularity can be supported, thereby resolving the problem that resource allocation methods in the related art cannot support the flexible configuration or adjustment of resource allocation granularity.

