Method and system for location estimation in wireless networks
First Claim
1. A method of estimating a location of a wireless device, the method comprising:
- disposing a plurality of sniffers in a geographic region;
receiving a plurality of wireless signals using one or more of the plurality of sniffers;
processing the plurality of wireless signals to identify a subset of the plurality of wireless signals that are associated with the wireless device;
determining a plurality of received signal strengths associated with the subset of the plurality of wireless signals; and
providing an estimation of the location of the wireless device utilizing the determined received signal strengths associated with the subset of the plurality of wireless signals,wherein the processing the plurality of wireless signals comprises;
obtaining a first frame from the plurality of wireless signals;
identifying a first wireless device by estimating a first starting time for the first wireless device utilizing a first TSF value included in the first frame;
obtaining a second frame from the plurality of wireless signals;
identifying a second wireless device by estimating a second starting time for the second wireless device utilizing a second TSF value included in the second frame, wherein the first TSF value and the second TSF value are different; and
identifying a subset of the plurality of wireless signals associated with either the first or the second wireless device.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of estimating a location of a wireless device providing a wireless attack. The method includes disposing a number of sniffers in a geographic region and receiving a number of wireless signals at one or more of the number of sniffers. The method also includes processing the number of wireless signals to identify a subset of the number of wireless signals that are associated with the wireless device and determining a number of received signal strengths associated with the subset of the number of wireless signals. The method further includes providing an estimation of the location of the wireless device utilizing the determined received signal strengths associated with the subset of the number of wireless signals.
164 Citations
24 Claims
-
1. A method of estimating a location of a wireless device, the method comprising:
-
disposing a plurality of sniffers in a geographic region; receiving a plurality of wireless signals using one or more of the plurality of sniffers; processing the plurality of wireless signals to identify a subset of the plurality of wireless signals that are associated with the wireless device; determining a plurality of received signal strengths associated with the subset of the plurality of wireless signals; and providing an estimation of the location of the wireless device utilizing the determined received signal strengths associated with the subset of the plurality of wireless signals, wherein the processing the plurality of wireless signals comprises; obtaining a first frame from the plurality of wireless signals; identifying a first wireless device by estimating a first starting time for the first wireless device utilizing a first TSF value included in the first frame; obtaining a second frame from the plurality of wireless signals; identifying a second wireless device by estimating a second starting time for the second wireless device utilizing a second TSF value included in the second frame, wherein the first TSF value and the second TSF value are different; and identifying a subset of the plurality of wireless signals associated with either the first or the second wireless device. - View Dependent Claims (18, 19, 20)
-
-
2. A method of estimating a location of a spoofer wireless device, the method comprising:
-
positioning a plurality of sniffers in a geographic region; receiving a plurality of wireless signals using one or more of the plurality of sniffers from a first wireless device and a second wireless device, wherein header information associated with the plurality of wireless signals indicates that the plurality of wireless signals are transmitted from a wireless device associated with a first MAC address; obtaining a first frame from the plurality of wireless signals; estimating a first starting time for the first wireless device utilizing the first frame; obtaining a second frame from the plurality of wireless signals; estimating a second starting time for the second wireless device utilizing the second frame, wherein the first starting time and the second starting time are unequal; and estimating a location of at least one of the first wireless device or the second wireless device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of estimating a location of a MAC spoofing device in a wireless network, the method comprising:
-
(a) positioning a plurality of sniffers in a geographic region; (b) receiving a plurality of 802.11 frames using one or more of the plurality of sniffers, wherein header information associated with the plurality of 802.11 frames indicates that the plurality of 802.11 frames are transmitted from a wireless device associated with a first MAC address; (c) processing a first frame from the plurality of 802.11 frames to compute an approximation to a starting time for a first wireless device associated with the first MAC address; (d) storing the approximation to the starting time for the first wireless device in a location of a memory; (e) processing a second frame from the plurality of 802.11 frames to compute an approximation to a starting time for a second wireless device, wherein the second wireless device is the MAC spoofing device; (f) storing the approximation to the starting time for the second wireless device in another location of the memory; and (g) estimating locations of the first wireless device and the second wireless device. - View Dependent Claims (11, 12)
-
-
13. A method of estimating a location of a MAC spoofing device in a wireless network, the method comprising:
-
(a) positioning a plurality of sniffers in a geographic region; (b) receiving an 802.11 frame using one or more of the plurality of sniffers, wherein header information associated with the 802.11 frame indicates that the 802.11 frame is transmitted from a wireless device associated with a first MAC address; (c) processing the 802.11 frame to compute an approximation to a starting time; (d) comparing the approximation to the starting time to one or more values in a list stored in a memory to ascertain the presence of a match; (e) storing a received signal strength value in a memory location associated with one of the one or more values in the list if comparing the approximation to the starting time produced a match; (f) appending the approximation to the starting time to the list if comparing the approximation to the starting time did not produce a match; (g) repeating steps (b) through (f) until the list comprises at least two starting time values; and (h) estimating a location for one or more wireless devices associated with the stored values. - View Dependent Claims (14, 15, 16, 17)
-
-
21. A method of estimating a location of a wireless device, the method comprising:
-
disposing a plurality of sniffers in a geographic region; receiving a plurality of wireless signals at one or more of the plurality of sniffers; obtaining a first frame from the plurality of wireless signals; identifying a first wireless device by estimating a first starting time for the first wireless device utilizing a first TSF value included in the first frame; identifying a first subset of the plurality of wireless signals that are associated with the first wireless device based upon the estimated first starting time; obtaining a second frame from the plurality of wireless signals; identifying a second wireless device by estimating a second starting time for the second wireless device utilizing a second TSF value included in the second frame, the estimate of the second starting time being different from the estimate of the first starting time; identifying a second subset of the plurality of wireless signals that are associated with the second wireless device based upon the estimated second starting time; providing an estimation of location of the second wireless device utilizing at least one received signal strength associated with the second subset of the plurality of wireless signals, wherein the second wireless device spoofs MAC address of the first wireless device. - View Dependent Claims (22, 23, 24)
-
Specification