Resource allocation method and apparatus thereof
Resource allocation methods and apparatuses thereof are provided, which can be applied to the mobile communication technologies. The method includes: determining a maximum number of transmission resource blocks of a terminal device in combination with capability information reported by the terminal device, and configuring resource block for the terminal device in combination with the determined maximum number of transmission resource blocks.
1 . A resource allocation method, performed by a network device, comprising:
determining a maximum number of transmission resource blocks of a terminal device corresponding to a channel bandwidth according to capability information reported by the terminal device, wherein the capability information indicates a capability of the terminal device about the maximum transmission resource blocks corresponding to the channel bandwidth; and
configuring resource block information for the terminal device in the channel bandwidth according to the maximum number of transmission resource blocks;
wherein the capability information comprises a resource block difference, and determining the maximum number of transmission resource blocks of the terminal device corresponding to the channel bandwidth according to the capability information reported by the terminal device comprises:
acquiring the channel bandwidth used by the terminal device and a subcarrier spacing used by the channel bandwidth;
determining an initial maximum number of transmission resource blocks corresponding to the channel bandwidth and the subcarrier spacing; and
determining the maximum number of transmission resource blocks of the terminal device according to the initial maximum number of transmission resource blocks and the resource block difference.
2 . The method according to claim 1 , further comprising:
sending reporting indication information to the terminal device, wherein the reporting indication information is used for indicating the terminal device to report the capability information.
3 . The method according to claim 1 , wherein the resource block information comprises at least one of a starting position of a resource block or resource size information.
4 . A resource allocation method, performed by a terminal device, comprising:
reporting capability information to a network device, wherein the capability information is used for determining a maximum number of transmission resource blocks of the terminal device, and the capability information indicates a capability of the terminal device about the maximum transmission resource blocks corresponding to a channel bandwidth, and the maximum number of transmission resource blocks is used for configuring resource block information for the terminal device in the channel bandwidth;
wherein the capability information comprises a resource block difference, the resource block difference is used for determining the maximum number of transmission resource blocks of the terminal device in conjunction with an initial maximum number of transmission resource blocks corresponding to the channel bandwidth used by the terminal device and a subcarrier spacing used by the channel bandwidth.
5 . The method according to claim 4 , further comprising:
receiving reporting indication information sent by the network device, wherein the reporting indication information is used for indicating the terminal device to report the capability information.
6 . A resource allocation apparatus, wherein the apparatus comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor is configured to
perform the resource allocation method of claim 1 .
7 . A resource allocation apparatus, wherein the apparatus comprises a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method according to claim 4 is executed.
8 . A non-transitory computer-readable storage medium, configured to store instructions, when the instructions are executed, the method according to claim 1 is implemented.
9 . A non-transitory computer-readable storage medium, configured to store instructions, when the instructions are executed, the method according to claim 4 is implemented.
10 . The apparatus according to claim 6 , wherein the processor is further configured to:
send reporting indication information to the terminal device, wherein the reporting indication information is used for indicating the terminal device to report the capability information.
11 . A resource allocation method, performed by a network device, comprising:
determining a maximum number of transmission resource blocks of a terminal device corresponding to a channel bandwidth according to capability information reported by the terminal device, wherein the capability information indicates a capability of the terminal device about the maximum transmission resource blocks corresponding to the channel bandwidth; and
configuring resource block information for the terminal device in the channel bandwidth according to the maximum number of transmission resource blocks;
wherein the capability information comprises an indication field of whether a capability is a high capability, and determining the maximum number of transmission resource blocks of the terminal device corresponding to the channel bandwidth according to the capability information reported by the terminal device comprises:
acquiring a specified resource block difference in response to determining that the terminal device has the high capability according to an indication value of the indication field;
acquiring the channel bandwidth used by the terminal device and a subcarrier spacing used by the channel bandwidth;
determining an initial maximum number of transmission resource blocks corresponding to the channel bandwidth and the subcarrier spacing; and
determining the maximum number of transmission resource blocks of the terminal device according to the initial maximum number of transmission resource blocks and the resource block difference.
12 . The method according to claim 11 , further comprising:
sending reporting indication information to the terminal device, wherein the reporting indication information is used for indicating the terminal device to report the capability information.
13 . The method according to claim 11 , wherein the resource block information comprises at least one of a starting position of a resource block or resource size information.