A communication method, comprising: obtaining transmission resource configurations, wherein the transmission resource configurations comprise a first configuration and a second configuration, the first configuration indicates that a start time domain resource is a downlink time domain resource and/or an end time domain resource is an uplink time domain resource in one configuration period, and the second configuration indicates that a start time domain resource is an uplink time domain resource and/or an end time domain resource is a downlink time domain resource in one configuration period; and determining, according to a specified rule, one or more of the following: whether to perform uplink sending on a first time domain resource in the transmission resource configurations, whether to perform downlink receiving on a second time domain resource in the transmission resource configurations, whether to send an uplink signal on a third time domain resource in a reference configuration, or whether to receive a downlink signal on a fourth time domain resource in the reference configuration, wherein the first time domain resource is an uplink time domain resource, the second time domain resource is a downlink time domain resource, and the reference configuration is at least one of the first configuration and the second configuration; wherein the specified rule comprises: when the third time domain resource in the reference configuration is a downlink time domain resource at the resource position of the uplink signal, the uplink signal is not sent on the third time domain resource; and when the fourth time domain resource in the reference configuration is an uplink time domain resource at the resource position of the downlink signal, the downlink signal is not received on the fourth time domain resource. obtaining transmission resource configurations, wherein the transmission resource configurations comprise a first configuration and a second configuration, the first configuration indicates that a start time domain resource is a downlink time domain resource and/or an end time domain resource is an uplink time domain resource in one configuration period, and the second configuration indicates that a start time domain resource is an uplink time domain resource and/or an end time domain resource is a downlink time domain resource in one configuration period; and determining, according to a specified rule, one or more of the following: whether to perform uplink sending on a first time domain resource in the transmission resource configurations, whether to perform downlink receiving on a second time domain resource in the transmission resource configurations, whether to send an uplink signal on a third time domain resource in a reference configuration, or whether to receive a downlink signal on a fourth time domain resource in the reference configuration, wherein the first time domain resource is an uplink time domain resource, the second time domain resource is a downlink time domain resource, and the reference configuration is at least one of the first configuration and the second configuration; wherein the specified rule comprises: when the third time domain resource in the reference configuration is a downlink time domain resource at the resource position of the uplink signal, the uplink signal is not sent on the third time domain resource; and when the fourth time domain resource in the reference configuration is an uplink time domain resource at the resource position of the downlink signal, the downlink signal is not received on the fourth time domain resource. when the third time domain resource in the reference configuration is a downlink time domain resource at the resource position of the uplink signal, the uplink signal is not sent on the third time domain resource; and when the fourth time domain resource in the reference configuration is an uplink time domain resource at the resource position of the downlink signal, the downlink signal is not received on the fourth time domain resource.