| CPC G01S 13/878 (2013.01) [G01S 13/75 (2013.01); H04W 64/00 (2013.01)] | 20 Claims |

|
1. An apparatus, comprising: at least one processor; and at least one memory including computer program code which, when executed by the at least one processor, causes the apparatus:
to receive distance information associated with at least two access points, APs, from a set of APs, wherein the distance information associated with each AP of the at least two APs is determined based on:
dynamically switching the role of said each AP in different time intervals to a transmission mode for transmitting a localization signal to a tag, with the other APs in the set of APs switched to a receiving mode for receiving a backscatter signal from the tag in response to the transmitted localization signal from said each AP, wherein, for each time interval, the AP in the transmission mode is excluded from being in the receiving mode and the other APs in the receiving mode are excluded from being in the transmission mode;
for each time interval, determining, by the other APs in the receiving mode, distance information with respect to the AP in the transmission mode based on the received backscatter signals corresponding to the transmitted localization signal from said AP; and
to determine a location estimate of the tag based on the received distance information with respect to each of at least two different APs when in the transmission mode in different respective time intervals.
|