IP Library › Granted Patent US 7,894,488
Granted Patent B2
US 7,894,488 · App. 11/403,202 · Granted Feb 22, 2011

Apparatus and method for monitoring quality metrics associated with a wireless network

Assignee: Cisco Technology, Inc.
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 7,894,488
App. No.
11/403,202
Granted
Feb 22, 2011
Kind
B2
Abstract

An apparatus and method for measuring metrics associated with a wireless network is described. One embodiment includes capturing, at a capturing device, a packet transmitted in a wireless network. A congestion indicator is calculated based on a delay associated with the packet.

Claims (37)

1. A method, comprising:

at a capturing device:

capturing a packet transmitted over a wireless network;

selecting the packet from a plurality of packets based on a filter criteria;

calibrating a first time clock associated with the capturing device with a second time clock associated with a mobile terminal based on a minimum delay determined based on a plurality of delays determined during a calibration time period; and

calculating a congestion indicator based on a delay associated with the packet, the calculating of the congestion indicator comprising:

receiving a creation time of the packet, the creation time being indicative of a time the packet was created by the mobile terminal;

determining a capture time of the packet based on the first time clock, the capture time being indicative of a time the packet was captured by the capturing device; and

determining the delay based on the minimum delay, the capture time, and the creation time.

2. The method of claim 1 , further comprising calculating the delay using a minimum delay.

3. The method of claim 1 , wherein the packet is a first packet, the delay is a first delay that is calculated based on the minimum delay, the method further comprising:

updating the minimum delay based on a second delay associated with a second packet.

4. The method of claim 1 , wherein the delay is an overall delay that includes at least one of a processing delay, a back-off delay, or a transmission delay.

5. The method of claim 1 , wherein the wireless network is at least one of an ad-hoc wireless network or an infrastructure wireless network.

6. The method of claim 1 , further comprising:

associating the congestion indicator with at least one of an access point, a mobile terminal, or the wireless network.

7. A method, comprising:

at a capturing device:

capturing, at a capturing device, a packet transmitted from a mobile terminal over a wireless network;

selecting the packet from a plurality of packets based on a filter criteria;

calibrating a first time clock associated with the capturing device with a second time clock associated with the mobile terminal based on a minimum delay determined based on a plurality of delays determined during a calibration time period; and

calculating a quality metric based on a delay associated with the packet, the calculating of the delay associated with the packet comprising:

receiving a creation time of the packet, the creation time being indicative of a time the packet was created by the mobile terminal;

determining a capture time of the based on the first time clock, the capture time being indicative of a time the packet was captured by the capturing device; and

determining the delay associated with the packet based on the minimum delay, the capture time, and the creation time.

8. The method of claim 7 , further comprising associating the quality metric with at least one of the capturing device, the mobile terminal, or the wireless network based on the parameter.

9. The method of claim 7 , further comprising determining the value of the parameter at the capturing device.

10. The method of claim 7 , wherein the wireless network is configured as at least one of an infrastructure wireless network or an ad-hoc wireless network.

11. The method of claim 7 , wherein the quality metric is at least one of a delay metric, a jitter metric, a congestion metric, a packet loss metric, or a transport quality-of-service metric.

12. An apparatus, comprising:

a wireless receiver module configured to receive a packet transmitted over a wireless network;

a memory configured to store a filter criteria, the packet is selected by the processor based on the filter criteria; and

a processor configured to:

calibrate a first time clock associated with a capturing device with a second time clock associated with a mobile terminal based on a minimum delay determined based on a plurality of delays calculated during a calibration time period; and

calculate a congestion indicator based on a delay associated with the packet, the processor being configured to calculate the delay based on the minimum delay, a creation time associated with the packet, and a capture time of the packet, the creation time indicating when the packet was created by a mobile terminal, and the capture time indicating when the packet was captured by a capturing device and being based on the first time block.

13. The apparatus of claim 12 , further comprising:

a wireless transmitter module configured to respond to a beacon signal transmitted by an access point, the wireless receiver module receives the beacon signal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2008
From: CISCO SYSTEMS, INC.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 020860/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2007
From: QOVIA, INC.
To: CISCO SYSTEMS, INC.
Reel/Frame 020208/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2006
From: SHIM, CHOON B.
To: QOVIA, INC.
Reel/Frame 017975/0869 →
Continuity (1)
Related Publication 20070242702A1 · Oct 18, 2007