IP Library Granted Patent US 8,145,136
Granted Patent B1
US 8,145,136 · App. 12/208,924 · Granted Mar 27, 2012

Wireless diagnostics

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,145,136
App. No.
12/208,924
Granted
Mar 27, 2012
Kind
B1
Abstract

A method of analyzing a wireless network, including the steps of coupling a diagnostic station to a wireless network, injecting encapsulated wireless frames into that wireless network, forwarding encapsulated wireless frames within that wireless network, and in response to recognizing encapsulated wireless frames within that wireless network, de-encapsulating those wireless frames and forwarding them to that diagnostic station. Also, a system and a diagnostic station that can implement the method.

Claims (44)

1. A method comprising:

coordinating, by a diagnostic station, what packets to send to a wireless network;

generating the packets;

encapsulating the packets in wireless frames; and

injecting encapsulated wireless frames into the wireless network, wherein the encapsulated wireless frames are forwarded within the wireless network, and in response to encapsulated wireless frames within the wireless network being recognized, the wireless frames being de-capsulated and forwarded back to the diagnostic station.

2. The method of claim 1 , further comprising at least one or both of:

collecting data from the wireless frames; and

analyzing the wireless frames.

3. The method of claim 2 , further comprising the diagnostic station providing collected data, analysis, or both to a user.

4. The method of claim 1 , recognizing encapsulated wireless frames within the wireless network comprises:

capturing, by an access point, the encapsulated wireless frames;

forwarding the encapsulated wireless frames to the diagnostic station via a wired network; and

de-encapsulating, by the diagnostic station, the encapsulated wireless frames.

5. The method of claim 1 , wherein forwarding the encapsulated wireless frames comprises:

providing an abstraction layer capable of routing the encapsulated wireless frames, without knowledge by a device routing the encapsulated wireless frames.

6. The method of claim 1 , wherein coordinating what wireless packets to send to the wireless network comprises:

routing the encapsulated wireless frames in a substantially closed loop from the diagnostic station, using at least a portion of the wireless network, back to the diagnostic station, whereby the diagnostic station obtains diagnostic information regarding a path associated with the closed loop.

7. The method of claim 6 , wherein the diagnostic information comprises at least one of throughput, loss rate, wireless data rate, received transmit power, and number of interfering devices.

8. The method of claim 1 , wherein

generating one or more forwardable wireless frames having header information, the header information indicating the forwardable wireless frames are neither sent from nor directed to the diagnostic station.

9. The method of claim 1 , wherein

receiving a 1st the wireless frame at a 1st portal of a frame tunneling element, and encoding the 1st wireless frame as a payload in a 2nd wireless frame;

and wherein the steps of de-encapsulating include steps of receiving said 2nd wireless frame at a 2nd portal of the frame tunneling element, and decoding the payload.

10. The method of claim 1 , wherein

at an access point, in response to the steps of recognizing, acknowledging one or more the encapsulated wireless frames as if received by the access point; and

forwarding de-encapsulated wireless frames to said diagnostic station, wherein the steps of forwarding use a wired network.

11. The method of claim 1 , wherein

identifying one or more the wireless frames directed by access points to the diagnostic station,

the steps of identifying being responsive to one or more of:

an address or port associated with the diagnostic station,

the address or port not appearing in header information for the encapsulated wireless frames.

12. The method of claim 1 , wherein injecting encapsulated frames into the network comprises:

injecting by at least one of the diagnostic station and an access point.

13. The method of claim 1 , wherein coordinating what packets to send to the wireless network comprises:

sending packets from a first peer process within the diagnostic station to a second peer process within the diagnostic stations, the second peer process being independent from the first.

14. A diagnostic station, comprising:

a packet module, in the diagnostic station, to coordinate what packets to send to a wireless network;

a frame tunneling element to encapsulate the packets in wireless frames; and

a virtual client to inject encapsulated wireless frames into the wireless network, wherein the encapsulated wireless frames are forwarded within the wireless network, and in response to encapsulated wireless frames within the wireless network being recognized, the wireless frames being de-capsulated and forwarded back to the diagnostic station.

15. The diagnostic station of claim 14 , wherein the frame tunneling element connects to an access point over a wired network, such that the access point forwards the packets from the wireless frames as if received from a device other than the diagnostic system.

16. A method comprising:

generating diagnostic wireless frames at the direction of a diagnostic station, each of the wireless frames comprising a header and a payload, the payload comprising an independent wireless frame the header comprising routing information for the independent wireless frame;

passively injecting the diagnostic wireless frames into the wireless network, including sending the diagnostic wireless frame to an access point for forwarding as if the access point had received the independent wireless frame from a device other than the diagnostic station; and

analyzing independent wireless frames to determine one or more wireless parameters associated with the wireless network.

Assignments (6)
MERGER Recorded Feb 28, 2018
From: MERU NETWORKS, INC.
To: FORTINET, INC
Reel/Frame 045474/0392 →
MERGER Recorded Jan 23, 2018
From: MERU NETWORKS, INC.
To: FORTINET, LLC
Reel/Frame 045112/0786 →
RELEASE OF SECURITY INTEREST Recorded Jul 8, 2015
From: OPUS BANK
To: MERU NETWORKS, INC.
Reel/Frame 036083/0264 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2015
From: VENTURE LENDING & LEASING VI, INC.
To: MERU NETWORKS, INC.
Reel/Frame 035841/0170 →
SECURITY AGREEMENT Recorded Jun 14, 2012
From: MERU NETWORKS, INC.
To: VENTURE LENDING & LEASING VI, INC.
Reel/Frame 028375/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2008
From: BHARGHAVAN, VADUVUR
To: MERU NETWORKS
Reel/Frame 021768/0068 →