It should be noted that the term “start resource block” described in the embodiments of the present invention may mean a corresponding resource block having a smallest subcarrier sequence number in resource blocks included in a specific area (for example, a common index area or a bandwidth part), or a resource block having a smallest sequence number in included resource blocks that are numbered in a low-to-high frequency direction, or a corresponding resource block having a largest subcarrier sequence number in resource blocks included in a specific area (for example, a common index area or a bandwidth part), or a resource block having a largest sequence number in included resource blocks that are numbered in a low-to-high frequency direction. The low frequency and the high frequency are defined in relative to a subcarrier sequence number. A low-frequency subcarrier sequence number is less than a high-frequency subcarrier sequence number. No specific limitation is imposed in the embodiments. A specific start resource block depends on an actual requirement of a communications system, a notification from the network device, or a stipulation in a standard or a protocol.
According to the control channel detection method, when the terminal device determines that the resources of the at least two candidate control channels located in the different search spaces overlap, the terminal device detects only the at least one first candidate control channel in the at least two candidate control channels, so that the terminal device can determine a format of a detected control channel, and then the terminal device can correctly parse the detected control channel based on the format of the control channel. This improves control channel detection reliability.