Sounding for radio-frequency (RF) sensing
This disclosure provides methods, devices and systems for radio frequency (RF) sensing in wireless communication systems. In some implementations, a transmitting device may transmit a sounding dataset, over a wireless channel, to a receiving device. The sounding dataset may include information carried in one or more training fields configured for channel estimation and sounding control information based, at least in part, on a configuration of the transmitting device. The receiving device may acquire channel state information (CSI) for the wireless channel based on the received sounding dataset and selectively generate a channel report for the wireless channel based, at least in part, on the CSI and the sounding control information. The channel report may indicate changes to the wireless channel which, in turn, may be used to sense objects in the vicinity of the transmitting device or the receiving device.
1. A method for wireless communication performed by a wireless communication device, comprising:
receiving, over a wireless channel, sounding control information indicating a configuration of a transmitting device, wherein the sounding control information includes an indication of a number that indicates one or more transmission parameters for one or more sounding packets and timing information associated with the one or more sounding packets;
receiving a sounding packet, over the wireless channel, from the transmitting device, the sounding packet including information carried in one or more training fields configured for channel estimation;
acquiring channel state information (CSI) for the wireless channel based on the received sounding packet; and
selectively transmitting a channel report to the transmitting device based at least in part on the CSI and the sounding control information, wherein the channel report includes the indication of the number that indicates the one or more transmission parameters for the one or more sounding packets and the timing information associated with the one or more sounding packets.
2. The method of claim 1 , wherein the indication of the number includes a sequence number indicating the configuration of the transmitting device.
3. The method of claim 1 , wherein the sounding control information includes the timing information and information indicating the one or more transmission parameters associated with a transmission of the sounding packet by the transmitting device.
4. The method of claim 3 , wherein the channel report includes a subset of the sounding control information.
5. The method of claim 1 , wherein the channel report includes a sequence number indicating a configuration of the wireless communication device.
6. The method of claim 1 , wherein the channel report includes the timing information and information indicating one or more reception parameters associated with the reception of the sounding packet.
7. The method of claim 1 , wherein the selective transmitting of a channel report comprises:
obtaining an indication that a received signal strength indication (RSSI) associated with the sounding packet is below an RSSI threshold, no channel report being transmitted to the transmitting device based on the indication that the RSSI is below the RSSI threshold.
8. The method of claim 1 , further comprising:
acquiring CSI for a reference channel; and
obtaining an indication of a difference between the CSI for the wireless channel and the CSI for the reference channel.
9. The method of claim 8 , wherein the channel report includes the indication of the difference in CSI.
10. The method of claim 8 , wherein the selective transmitting of a channel report comprises:
comparing the difference in CSI to a CSI difference threshold, no channel report being transmitted to the transmitting device based on the difference in CSI being below the CSI difference threshold.
11. A wireless communication device comprising:
at least one modem;
at least one processor communicatively coupled with the at least one modem; and
at least one memory communicatively coupled with the at least one processor and storing processor-readable code that, when executed by the at least one processor in conjunction with the at least one modem, is configured to:
receive, over a wireless channel, sounding control information indicating a configuration of a transmitting device, wherein the sounding control information includes an indication of a number that indicates one or more transmission parameters for one or more sounding packets and timing information associated with the one or more sounding packets;
receive a sounding packet, over the wireless channel, from the transmitting device, the sounding packet including information carried in one or more training fields configured for channel estimation;
acquire channel state information (CSI) for the wireless channel based on the received sounding packet; and
selectively transmit a channel report to the transmitting device based at least in part on the CSI and the sounding control information, wherein the channel report includes an indication of the number that indicates the one or more transmission parameters for the one or more sounding packets and the timing information associated with the one or more sounding packets.
12. The wireless communication device of claim 11 , wherein the selective transmitting of a channel report comprises:
obtaining an indication that a received signal strength indication (RSSI) associated with the sounding packet is below an RSSI threshold, no channel report being transmitted to the transmitting device based on the indication that the RSSI is below the RSSI threshold.
13. The wireless communication device of claim 11 , wherein execution of the processor-readable code is further configured to:
acquire CSI for a reference channel; and
obtain an indication of a difference between the CSI for the wireless channel and the CSI for the reference channel.
14. The wireless communication device of claim 13 , wherein the channel report includes the indication of the difference in CSI.
15. The wireless communication device of claim 13 , wherein the selective transmitting of a channel report comprises:
comparing the difference in CSI to a CSI difference threshold, no channel report being transmitted to the transmitting device based on the difference in CSI being below the CSI difference threshold.
16. A method for wireless communication performed by a wireless communication device, comprising:
transmitting, over a wireless channel, sounding control information indicating a configuration of the wireless communication device, wherein the sounding control information includes an indication of a number that indicates one or more transmission parameters for one or more sounding packets and timing information associated with the one or more sounding packets;
transmitting a sounding packet, over the wireless channel, to a receiving device, the sounding packet including information carried in one or more training fields configured for channel estimation; and
receiving a channel report from the receiving device responsive to the transmission of the sounding packet, the channel report including channel state information (CSI) for the wireless channel, and the channel report including the indication of the number that indicates the one or more transmission parameters for the one or more sounding packets and the timing information associated with the one or more sounding packets.
17. The method of claim 16 , wherein the indication of the number includes a sequence number indicating the configuration of the wireless communication device.
18. The method of claim 16 , wherein the sounding control information includes the timing information and the one or more transmission parameters associated with the transmission of the sounding packet.
19. The method of claim 16 , further comprising:
sensing objects in a vicinity of the wireless communication device based on the received channel report.
20. The method of claim 16 , wherein the channel report includes a subset of the sounding control information.
21. The method of claim 16 , wherein the channel report includes a sequence number indicating a configuration of the receiving device.
22. The method of claim 16 , wherein the channel report includes the timing information and information indicating one or more reception parameters associated with a reception of the sounding packet by the receiving device.
23. The method of claim 16 , wherein the channel report indicates a difference in CSI between the wireless channel and a reference channel.
24. The method of claim 23 , wherein the sounding control information identifies the reference channel.
25. The method of claim 23 , wherein the sounding control information identifies the wireless channel as a reference channel for future channel reports.
26. A wireless communication device comprising:
at least one modem;
at least one processor communicatively coupled with the at least one modem; and
at least one memory communicatively coupled with the at least one processor and storing processor-readable code that, when executed by the at least one processor in conjunction with the at least one modem, is configured to:
transmit, over a wireless channel, sounding control information indicating a configuration of the wireless communication device, wherein the sounding control information includes an indication of a number that indicates one or more transmission parameters for one or more sounding packets and timing information associated with the one or more sounding packets;
transmit a sounding packet, over the wireless channel, to a receiving device, the sounding packet including information carried in one or more training fields configured for channel estimation; and
receive a channel report from the receiving device responsive to the transmission of the sounding packet, the channel report including channel state information (CSI) for the wireless channel, and the channel report including the indication of the number that indicates the one or more transmission parameters for the one or more sounding packets and the timing information associated with the one or more sounding packets.
27. The wireless communication device of claim 26 , wherein execution of the processor-readable code is further configured to:
sense objects in a vicinity of the wireless communication device based on the received channel report.
28. The wireless communication device of claim 26 , wherein the channel report indicates a difference in CSI between the wireless channel and a reference channel.
29. The wireless communication device of claim 28 , wherein the sounding control information identifies the reference channel.
30. The wireless communication device of claim 28 , wherein the sounding control information identifies the wireless channel as a reference channel for future channel reports.