Methods and apparatus for frame filtering in snoop-based range measurements
First Claim
1. A method, comprising:
- receiving, at a first communication device, a packet that includes scheduling information for a range measurement signal exchange session between a second communication device and a third communication device;
determining, at the first communication device, when the range measurement signal exchange session will occur using the scheduling information in the packet;
in response to determining when the range measurement signal exchange session will occur using the scheduling information in the packet, observing, with the first communication device, the range measurement signal exchange session, includingperforming an initial analysis of range measurement packets received at the first communication device by analyzing transmitter addresses in the range measurement packets to determine whether to further process the range measurement packets for range measurement purposes, wherein the range measurement packets are packets for which the second communication device and the third communication device collectively record respective transmit times and respective receipt times; and
determining, at the first communication device, range measurements based on observing the one range measurement signal exchange session.
6 Assignments
0 Petitions
Accused Products
Abstract
A first communication device receives a packet that includes scheduling information for a range measurement signal exchange session between a second communication device and a third communication device. The first communication device determines when the range measurement signal exchange session will occur using the scheduling information in the packet, and observes the range measurement signal exchange session. The first communication device performs an initial analysis of the range measurement packets by analyzing transmitter addresses in the range measurement packets to determine whether to further process the range measurement packets for range measurement purposes, and determines range measurements based on observing the one range measurement signal exchange session.
-
Citations
18 Claims
-
1. A method, comprising:
-
receiving, at a first communication device, a packet that includes scheduling information for a range measurement signal exchange session between a second communication device and a third communication device; determining, at the first communication device, when the range measurement signal exchange session will occur using the scheduling information in the packet; in response to determining when the range measurement signal exchange session will occur using the scheduling information in the packet, observing, with the first communication device, the range measurement signal exchange session, including performing an initial analysis of range measurement packets received at the first communication device by analyzing transmitter addresses in the range measurement packets to determine whether to further process the range measurement packets for range measurement purposes, wherein the range measurement packets are packets for which the second communication device and the third communication device collectively record respective transmit times and respective receipt times; and determining, at the first communication device, range measurements based on observing the one range measurement signal exchange session. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a network interface device associated with a first communication device, wherein the network interface device includes one or more integrated circuits (ICs) configured to receive a packet that includes scheduling information for a range measurement signal exchange session between a second communication device and a third communication device, determine when the range measurement signal exchange session will occur using the scheduling information in the packet, and in response to determining when the range measurement signal exchange session will occur using the scheduling information in the packet, observe the range measurement signal exchange session, including performing an initial analysis of range measurement packets received at the first communication device by analyzing transmitter addresses in the range measurement packets to determine whether to further process the range measurement packets for range measurement purposes, wherein the range measurement packets are packets for which the second communication device and the third communication device collectively record respective transmit times and respective receipt times; and wherein the one or more ICs are, or a separate processor of the apparatus is, configured to determine range measurements based on observing the one range measurement signal exchange session. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory tangible computer readable medium or media, storing machine readable instructions that, when executed by one or more processors of a first communication device, cause the one or more processors to:
-
determine when a range measurement signal exchange session between a second communication device and a third communication device will occur using scheduling information in a packet received by the first communication device; in response to determining when the range measurement signal exchange session will occur using the scheduling information in the packet, perform an initial analysis of range measurement packets received at the first communication device as part of an observation, by the first communication device, of the range measurement signal exchange session, including analyzing transmitter addresses in the range measurement packets to determine whether to further process the range measurement packets for range measurement purposes, wherein the range measurement packets are packets for which the second communication device and the third communication device collectively record respective transmit times and respective receipt times; and determine range measurements based on observing the range measurement signal exchange session. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification