A resource allocation method executed by a base station, comprising: determining resource allocation information and resource allocation unit indication information, wherein the resource allocation information comprises information indicating at least one fractional resource block, FRB, allocated to a user equipment, and the resource allocation unit indication information is used for indicating that a resource allocation unit is the FRB, wherein a resource occupied by the FRB is less than one resource block, RB; and notifying the user equipment of the resource allocation information and the resource allocation unit indication information; wherein before the determining resource allocation information and resource allocation unit indication information, the method further comprises: determining whether the user equipment can support an FRB by means of a capability report, transmitted by the user equipment to the base station, indicating whether the user equipment can support the FRB; when the user equipment can support the FRB, determining a size of an enhanced voice service, EVS, voice packet and a channel condition; wherein the determining the channel condition comprises determining a modulation and coding scheme, MCS, based on a channel quality indicator received from the user equipment and determining a transport block size based on the determined MCS; determining that the resource allocation unit is the FRB according to the size of the EVS voice packet and based on the determined transport block size; and the determining resource allocation information and resource allocation unit indication information comprises: determining the resource allocation information and the resource allocation unit indication information according to the resource allocation unit. determining resource allocation information and resource allocation unit indication information, wherein the resource allocation information comprises information indicating at least one fractional resource block, FRB, allocated to a user equipment, and the resource allocation unit indication information is used for indicating that a resource allocation unit is the FRB, wherein a resource occupied by the FRB is less than one resource block, RB; and notifying the user equipment of the resource allocation information and the resource allocation unit indication information; wherein before the determining resource allocation information and resource allocation unit indication information, the method further comprises: determining whether the user equipment can support an FRB by means of a capability report, transmitted by the user equipment to the base station, indicating whether the user equipment can support the FRB; when the user equipment can support the FRB, determining a size of an enhanced voice service, EVS, voice packet and a channel condition; wherein the determining the channel condition comprises determining a modulation and coding scheme, MCS, based on a channel quality indicator received from the user equipment and determining a transport block size based on the determined MCS; determining that the resource allocation unit is the FRB according to the size of the EVS voice packet and based on the determined transport block size; and the determining resource allocation information and resource allocation unit indication information comprises: determining the resource allocation information and the resource allocation unit indication information according to the resource allocation unit. determining whether the user equipment can support an FRB by means of a capability report, transmitted by the user equipment to the base station, indicating whether the user equipment can support the FRB; when the user equipment can support the FRB, determining a size of an enhanced voice service, EVS, voice packet and a channel condition; wherein the determining the channel condition comprises determining a modulation and coding scheme, MCS, based on a channel quality indicator received from the user equipment and determining a transport block size based on the determined MCS; determining that the resource allocation unit is the FRB according to the size of the EVS voice packet and based on the determined transport block size; and the determining resource allocation information and resource allocation unit indication information comprises: determining the resource allocation information and the resource allocation unit indication information according to the resource allocation unit.