RESOURCE ALLOCATION METHOD, DETERMINATION METHOD AND APPARATUS
FIG5 is a schematic diagram of a second terminal device according to an embodiment of the present invention  FIG6 is a schematic diagram of a first access network device according to an embodiment of the present invention  FIG7 is a schematic diagram of a second access network device according to an embodiment of the present invention 
As shown in FIG5, the terminal device may include a processing module and a transceiver module. Certainly, the terminal device may further include a storage module and the like. The terminal device is configured to perform the steps performed by the terminal device in the embodiments of the present invention.  As shown in FIG6, the access network device may include a processor and a transceiver. Certainly, the access network device may further include a memory and the like. The access network device is configured to perform the steps performed by the access network device in the embodiments of the present invention.  As shown in FIG7, the access network device may include a processing module and a transceiver module. Certainly, the access network device may further include a storage module and the like. The access network device is configured to perform the steps performed by the access network device in the embodiments of the present invention.
schematic diagram
7
andFIG.
5
Method
['1. A resource allocation method, comprising: determining a resource block allocation field in downlink control information, wherein a size of the resource block allocation field is  ⌈ log 2 ⌊ N RB UL 6 ⌋ ⌉ + 5 bits ,  and  N RB UL  is an uplink bandwidth configuration; wherein when a value indicated by five least significant bits of the resource block allocation field is less than or equal to 20,  ⌈ log 2 ⌊ N RB UL 6 ⌋ ⌉  most significant bits of the resource block allocation field are used to indicate a narrowband, and the five least significant bits of the resource block allocation field are used to indicate that a resource is allocated within the indicated narrowband by using an uplink resource allocation type 0; or when a value indicated by five least significant bits of the resource block allocation field is greater than 20, the resource block allocation field is used to indicate a first resource indication value, wherein the first resource indication value is used to indicate a quantity of resource block groups allocated to a terminal device and an index of a starting resource block group allocated to the terminal device, the quantity of allocated resource block groups is greater than or equal to 3 and is less than or equal to 8, and one resource block group comprises three resource blocks; and sending the downlink control information to the terminal device, and receiving, on at least one resource block RB allocated to the terminal device, a PUSCH sent by the terminal device.']