Secure training sequence confidence level figures of merit for ultra-wideband high-rate pulse optimization
Systems, methods, and devices are provided for controlling processing of ultra-wideband (UWB) secure training sequence (STS) signals based on previously received UWB STS signals. In one example, a controller device is configured to receive data derived from at least one secure training sequence (STS) confidence level figure of merit (STS CLFOM data), wherein the STS CLFOM data is based on a correlation between a UWB signal received by a first UWB receiver device and a reference STS template; and control processing of subsequently received UWB signals based on the data.
1 . A method, comprising:
with an ultra-wideband (UWB) receiver device,
receiving a UWB signal during a ranging round;
correlating the received UWB signal with a reference secure training sequence (STS) template to generate a correlation output;
determining a distance between a transmitter of the received UWB signal based on the received UWB signal and the UWB receiver device based on the correlation output and one or more secure ranging parameters, wherein the one or more secure ranging parameters are received from a controller device;
computing at least one STS confidence level figure of merit (STS CLFOM) for the ranging round based on a main peak to early peak (MPEP) differential of the correlation output, an early peak to noise floor differential of the correlation output, and a noise floor of the correlation output; and
providing data indicative of the at least one STS CLFOM to the controller device, and
with the controller device,
receiving the data indicative of the at least one STS CLFOM from the UWB receiver device;
optimizing the secure ranging parameters based on the at least one STS CLFOM; and
transmitting data indicative of the optimized secure ranging parameters to the UWB receiver device for use by the UWB receiver device in processing UWB signals received in subsequent ranging rounds.
2 . The method of claim 1 , wherein the one or more secure ranging parameters comprise parameters related to a back-search time window, noise floor estimation, or a peak detection threshold.
3 . The method of claim 1 , comprising, with the controller device,
tagging the STS CLFOM data with an indication of a geographic location of the controller device to generate geo-tagged STS CLFOM data; and
transmitting the geo-tagged STS CLFOM data or data derived from the STS CLFOM data to a second device that hosts a repository of tagged STS CLFOM data.
4 . The method of claim 1 , comprising, with the controller device,
requesting channel classification information for a current location of the controller device from a second device;
optimizing the secure ranging parameters based on channel classification; and
transmitting data indicative of the optimized secure ranging parameters to the UWB receiver device for use by the UWB receiver device in processing UWB signals received in subsequent ranging rounds.
5 . A controller device, comprising a processor and a memory, the processor configured to, when executing instructions stored in the memory, cause the controller device to,
receive data derived from at least one secure training sequence (STS) confidence level figure of merit (STS CLFOM data), wherein the STS CLFOM data is based on a main peak to early peak (MPEP) differential of a correlation between a UWB signal received by a first ultra-wideband (UWB) receiver device and a reference STS template, an early peak to noise floor differential of the correlation, and a noise floor of the correlation; and
control processing of subsequently received UWB signals based on the data.
6 . The controller device of claim 5 , wherein the processor is configured to cause the controller device to
determine at least one optimized secure ranging parameter based on the data; and
provide the at least one optimized secure ranging parameter to a second UWB receiver device for use in processing received UWB signals.
7 . The controller device of claim 6 , wherein the at least one optimized secure ranging parameter comprises parameters related to a back-search time window, noise floor estimation, or a peak detection threshold.
8 . The controller device of claim 5 , wherein the processor is configured to cause the controller device to
receive STS CLFOM data indicative of an STS CLFOM from the first UWB receiver device;
tag the STS CLFOM data with an indication of a geographic location of the controller device to generate geo-tagged STS CLFOM data; and
transmit the geo-tagged STS CLFOM data or data derived from the STS CLFOM data to a second device that hosts a repository of tagged STS CLFOM data.
9 . The controller device of claim 5 , wherein the processor is configured to
determine a geographic location of the controller device; and
control operation of a second UWB receiver device based on geo-tagged STS CLFOM data mapped to the geographic location.
10 . The controller device of claim 5 , wherein the processor is configured to cause the controller device to
request channel classification information for a current location of the controller device from a second device; and
control processing of subsequently received UWB signals based on the channel classification information received from the second device.
11 . The controller device of claim 10 , wherein the processor is configured to cause the controller device to
determine at least one optimized secure ranging parameter based on the channel classification information; and
provide the at least one optimized secure ranging parameter to a second UWB receiver device for use in processing received UWB signals.
12 . An ultra-wideband (UWB) receiver device comprising a processor and a memory, the processor configured to, when executing instructions stored in the memory, cause the device to:
receive a UWB signal during a ranging round;
correlate the received UWB signal with a reference secure training sequence (STS) template to generate a correlation output;
compute at least one STS confidence level figure of merit (STS CLFOM) for the ranging round based on a main peak to early peak (MPEP) differential of the correlation output, an early peak to noise floor differential of the correlation output, and a noise floor of the correlation output; and
provide the at least one STS CLFOM to a controller device.
13 . The UWB receiver device of claim 12 , wherein the processor is configured to provide the STS CLFOM periodically or in response to a request from the controller.
14 . The UWB receiver device of claim 12 , wherein the processor is configured to cause the device to
receive one or more optimized secure ranging parameters from the controller; and
process the received UWB signals based on the one or more optimized secure ranging parameters.
15 . The UWB receiver device of claim 14 , wherein the one or more optimized secure ranging parameters comprise parameters related to a back-search time window, noise floor estimation, or a peak detection threshold.
16 . A method, comprising:
receiving geo-tagged secure training sequence (STS) confidence level figure of merit (STS CLFOM) data, wherein the STS CLFOM data is based on a main peak to early peak (MPEP) differential of a correlation between a UWB signal received by a first ultra-wideband (UWB) receiver device and a reference STS template, an early peak to noise floor differential of the correlation, and a noise floor of the correlation, wherein the STS CLFOM data characterizes an aspect of one or more secure ranging rounds and indicates a location at which the one or more secure ranging rounds were performed;
aggregating the received geo-tagged STS CLFOM data based on location to generate channel classification information; and
in response to a request for channel classification information for a given location, providing channel classification information for the given location.
17 . The method of claim 16 , comprising performing machine learning on the received geo-tagged STS CLFOM data to generate the channel classification information.
18 . The method of claim 16 , wherein the channel classification information characterizes a relative level of noise or interference associated with the location.
19 . The method of claim 16 , comprising
determining a subscription status of a source of the request for channel classification information; and
selectively providing the channel classification information based on the subscription status.
20 . The method of claim 16 , wherein the channel classification information comprises one or more optimized secure ranging parameters comprising parameters related to a back-search time window, noise floor estimation, or a peak detection threshold associated with the location.