Wideband angle-of-arrival location determination using bandwidth partitioning
First Claim
1. A method comprising:
- receiving at a wireless device having a plurality of antennas, a wireless transmission from a target device whose location is to be determined;
at the wireless device, generating channel state information data at a plurality of groups of subcarriers within a frequency bandwidth of the wireless transmission based on reception of the transmission at respective ones of the plurality of antennas of the wireless device;
separating the channel state information data into subcarrier group specific data for each of the plurality of groups of subcarriers within the frequency bandwidth of the wireless transmission;
computing subcarrier group specific location probability data for each of the plurality of groups of subcarriers from the subcarrier group specific data for respective ones of the plurality of groups of subcarriers;
combining the subcarrier group specific location probability data for the plurality of groups of subcarriers to produce aggregate location probability data; and
determining a location of the target device from the aggregate location probability data.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are presented herein for improving location determination of a wireless device in environments where there can be multipath issues. A wireless device having a plurality of antennas receives a wireless transmission from a target device whose location is to be determined. Channel state information data is generated based on reception of the transmission at the plurality of antenna. The channel state information data is separated or partitioned into subcarrier group specific data for each of a plurality of groups of subcarriers within a bandwidth of the received transmission. Location probability data is computed for each of the plurality of groups of subcarriers from the subcarrier group specific data for respective ones of the plurality of groups of subcarriers. The location probability data for the plurality of groups of subcarriers is combined to produce aggregate location probability data, from which a location of the target device is determined.
59 Citations
26 Claims
-
1. A method comprising:
-
receiving at a wireless device having a plurality of antennas, a wireless transmission from a target device whose location is to be determined; at the wireless device, generating channel state information data at a plurality of groups of subcarriers within a frequency bandwidth of the wireless transmission based on reception of the transmission at respective ones of the plurality of antennas of the wireless device; separating the channel state information data into subcarrier group specific data for each of the plurality of groups of subcarriers within the frequency bandwidth of the wireless transmission; computing subcarrier group specific location probability data for each of the plurality of groups of subcarriers from the subcarrier group specific data for respective ones of the plurality of groups of subcarriers; combining the subcarrier group specific location probability data for the plurality of groups of subcarriers to produce aggregate location probability data; and determining a location of the target device from the aggregate location probability data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a device including; a plurality of receivers, each associated with a corresponding one of a plurality of antennas; and a network interface unit that enables network communication; a processor coupled to the plurality of receivers, wherein the processor is configured to; generate channel state information data at a plurality of groups of subcarriers within a frequency bandwidth of a wireless transmission based on reception, at respective ones of the plurality of antennas, of the wireless transmission from a target device whose location is to be determined; separate the channel state information data into subcarrier group specific data for each of the plurality of groups of subcarriers within the frequency bandwidth of the wireless transmission; and a server configured to; receive, via the network interface unit, the subcarrier group specific data from the device; compute subcarrier group specific location probability data for each of the plurality of groups of subcarriers from the subcarrier group specific data for respective ones of the plurality of groups of subcarriers; combine the subcarrier group specific location probability data for the plurality of groups of subcarriers to produce aggregate location probability data; and determine a location of the target device from the aggregate location probability data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
computing subcarrier group specific location probability data for each of a plurality of groups of subcarriers that spans a frequency bandwidth of a wireless transmission received at respective ones of a plurality of antennas of a wireless device from a target device whose location is to be determined, the subcarrier group specific location probability data being computed from channel state information for individual ones of the plurality of groups of subcarriers based on reception of the wireless transmission at the plurality of antennas of the wireless device; combining the subcarrier group specific location probability data for the plurality of groups of subcarriers to produce aggregate location probability data; and determining a location of the target device from the aggregate location probability data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification