Communication method and apparatus for indicating channel state information changes
A communication method includes: A first device receives a plurality of NDPs from a second device, where one of the plurality of NDPs corresponds to one piece of CSI; and when a first condition is met, the first device sends first information to a third device, where the first information indicates that a CSI change degree exceeds a first threshold; and the first condition includes: a first CSI change degree in a plurality of CSI change degrees of the first device exceeds the first threshold, or a ratio of a quantity of CSI change degrees that exceed the first threshold in the plurality of CSI change degrees to the plurality of CSI change degrees is greater than a second threshold, where the plurality of CSI change degrees are determined based on pieces of CSI corresponding to the plurality of NDPs.
1 . A communication method, comprising:
receiving, by a first device, a plurality of null data packets (NDPs) from a second device, wherein each of the plurality of NDPs corresponds to one piece of channel state information (CSI); and
when a first condition is met, sending, by the first device, first information to a third device, wherein the first information indicates that a CSI change degree exceeds a first threshold, wherein
the first condition comprises: 1) a first CSI change degree in a plurality of CSI change degrees of the first device exceeds the first threshold, or 2) a ratio of a quantity of CSI change degrees that exceed the first threshold in the plurality of CSI change degrees to a total number of the plurality of CSI change degrees is greater than a second threshold, wherein the plurality of CSI change degrees are determined based on pieces of CSI corresponding to the plurality of NDPs.
2 . The method according to claim 1 , wherein the second device and the third device are the same device, the first device is a sensing receiver, and the second device is a sensing transmitter.
3 . The method according to claim 1 , wherein the first device is a first sensing receiver, the second device is a sensing transmitter, and the third device is a sensing initiator or a second sensing receiver.
4 . The method according to claim 1 , wherein each of the plurality of CSI change degrees is calculated by the first device by using at least two pieces of CSI.
5 . The method according to claim 1 , further comprising:
determining, by the first device, the plurality of CSI change degrees by using the pieces of CSI corresponding to the plurality of NDPs.
6 . The method according to claim 1 , further comprising:
receiving, by the first device, a feedback request from the third device, wherein the feedback request is used to trigger the first device to feed back a sensing measurement result.
7 . The method according to claim 1 , wherein the first CSI change degree is a maximum CSI change degree in the plurality of CSI change degrees;
the first CSI change degree is calculated by the first device by using first CSI and second CSI; the first CSI is determined by the first device by using a first null data packet (NDP), the first NDP is a last but (Y−1) null data packet (NDP) received by the first device, and Y is an integer greater than or equal to 1; and the second CSI is determined by the first device by using a pre-indicated NDP, or the second CSI is determined by the first device by using a w th NDP before the first NDP, and w is an integer greater than or equal to 1; or
the first CSI change degree is calculated by the first device by using first CSI and CSI in a CSI set; the first CSI is determined by the first device by using a first NDP, the first NDP is a last but (Y−1) null data packet (NDP) received by the first device, and Y is an integer greater than or equal to 1; and the CSI set comprises X pieces of CSI, the X pieces of CSI are respectively determined by the first device by using X NDPs before the first NDP, and X is an integer greater than or equal to 2.
8 . The method according to claim 7 , further comprising:
receiving, by the first device, first indication information from the second device or the third device, wherein the first indication information indicates Y.
9 . The method according to claim 1 , wherein the method further comprises:
sending, by the first device, a maximum CSI change degree in the plurality of CSI change degrees to the third device.
10 . The method according to claim 1 , wherein
an i th CSI change degree in the plurality of CSI change degrees is calculated by the first device by using an (i+1) th piece of CSI and an i th piece of CSI, the (i+1) th piece of CSI is determined by the first device by using an (i+1) th NDP received by the first device, the i th piece of CSI is determined by the first device by using an i th NDP received by the first device, and i is an integer greater than or equal to 1;
an i th CSI change degree is calculated by the first device by using an (i+1) th piece of CSI and the second CSI; the (i+1) th piece of CSI is determined by the first device by using an (i+1) th NDP received by the first device, and i is an integer greater than or equal to 1; and the second CSI is determined by the first device by using a pre-indicated NDP, or the second CSI is determined by the first device by using a w th NDP before a first null data packet (NDP), the first NDP is a last but (Y−1) NDP received by the first device, Y is an integer greater than or equal to 1, and w is an integer greater than or equal to 1;
an i th CSI change degree is calculated by the first device by using an (i+1) th piece of CSI and an (i−Q) th piece of CSI, the (i+1) th piece of CSI is determined by the first device by using an (i+1) th NDP received by the first device, the (i−Q) th piece of CSI is determined by the first device by using an (i−Q) th NDP received by the first device, i is an integer greater than or equal to 1, Q is an integer greater than or equal to 1, and i is greater than Q; or
an i th CSI change degree is calculated by the first device by using an (i+1) th piece of CSI and Z pieces of CSI before the (i+1) th piece of CSI, the (i+1) th piece of CSI is determined by the first device by using an (i+1) th NDP received by the first device, the Z pieces of CSI before the (i+1) th piece of CSI are respectively determined by the first device by using Z NDPs before the (i+1) th NDP received by the first device, i is an integer greater than or equal to 1, and Z is an integer greater than or equal to 1.
11 . The method according to claim 1 , further comprising:
when the first condition is not met, sending, by the first device, second information to the third device, wherein the second information indicates that the CSI change degree does not exceed the first threshold.
12 . A communication apparatus, comprising a processor and a memory, wherein the processor is coupled to the memory, and
the memory stores a computer program that, when executed by
the processor, cause the communication apparatus to perform operations comprising:
receiving a plurality of null data packets (NDPs) from a second device, wherein each of the plurality of NDPs corresponds to one piece of channel state information (CSI); and
when a first condition is met, sending first information to a third device, wherein the first information indicates that a CSI change degree exceeds a first threshold; and
the first condition comprises: 1) a first CSI change degree in a plurality of CSI change degrees of the communication apparatus exceeds the first threshold, or 2) a ratio of a quantity of CSI change degrees that exceed the first threshold in the plurality of CSI change degrees to a total number of the plurality of CSI change degrees is greater than a second threshold, wherein the plurality of CSI change degrees are determined based on pieces of CSI corresponding to the plurality of NDPs.
13 . The communication apparatus according to claim 12 , wherein the second device and the third device are the same device, the communication apparatus is a sensing receiver, and the second device is a sensing transmitter.
14 . The communication apparatus according to claim 12 , wherein the communication apparatus is a first sensing receiver, the second device is a sensing transmitter, and the third device is a sensing initiator or a second sensing receiver.
15 . The communication apparatus according to claim 12 , wherein each of the plurality of CSI change degrees is calculated by using at least two pieces of CSI.
16 . The communication apparatus according to claim 12 , wherein the operations further comprise:
determining the plurality of CSI change degrees by using the pieces of CSI corresponding to the plurality of NDPs.
17 . The communication apparatus according to claim 12 , wherein the operations further comprise:
receiving a feedback request from the third device, to trigger the communication apparatus to feed back a sensing measurement result.
18 . A non-transitory computer-readable storage medium, comprising a computer program or instructions that, when run on a first device, cause(s) the first device to perform operations comprising:
receiving a plurality of null data packets (NDPs) from a second device, wherein each of the plurality of NDPs corresponds to one piece of channel state information (CSI); and
when a first condition is met, sending first information to a third device, wherein the first information indicates that a CSI change degree exceeds a first threshold, wherein
the first condition comprises: 1) a first CSI change degree in a plurality of CSI change degrees of the first device exceeds the first threshold, or 2) a ratio of a quantity of CSI change degrees that exceed the first threshold in the plurality of CSI change degrees to a total number of the plurality of CSI change degrees is greater than a second threshold, wherein the plurality of CSI change degrees are determined based on pieces of CSI corresponding to the plurality of NDPs.
19 . The non-transitory computer-readable storage medium according to claim 18 , wherein the second device and the third device are the same device, the first device is a sensing receiver, and the second device is a sensing transmitter.
20 . The non-transitory computer-readable storage medium according to claim 18 , wherein the first device is a first sensing receiver, the second device is a sensing transmitter, and the third device is a sensing initiator or a second sensing receiver.