A communication apparatus, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory to enable the communication apparatus to perform a method comprising:
- determining a frequency domain resource allocation granularity, wherein the frequency domain resource allocation granularity is a sub-channel or an interlaced resource block (IRB) and
- sending downlink control information to a terminal device based on the frequency domain resource allocation granularity, wherein the downlink control information comprises a frequency domain resource allocation indication domain configured to indicate a frequency domain resource allocated to the terminal device.