IP Library Granted Patent US 8,059,559
Granted Patent B2
US 8,059,559 · App. 12/537,603 · Granted Nov 15, 2011

System and method for monitoring bandwidth utilization by a user

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,059,559
App. No.
12/537,603
Granted
Nov 15, 2011
Kind
B2
Abstract

A system and method for monitoring user traffic. An observance window is established for a time period associated with the CIR burst refresh rate. Incoming bits are measured to determine if the CIR plus CBS rate is exceeded. A determination is made whether there is a threshold crossing during the observance window. A flag state is set indicating a user device is out of conformance in response to determining there is a threshold crossing.

Claims (18)

1. A method for monitoring user traffic, the method comprising:

establishing an observance window for a time period associated with a committed information rate (CIR) burst refresh rate;

measuring incoming bits to determine if a CIR plus a committed burst size (CBS) rate is exceeded, wherein the CIR and CBS rate are converted from a frame per second rate to a bit rate utilizing frame size or byte count, sequential burst frames, and inter-frame gap;

determining whether there is a threshold crossing during the observance window; and

setting a flag state indicating a user device is out of conformance in response to determining there is a threshold crossing.

2. The method according to claim 1 , wherein the establishing, measuring, determining, and setting are performed by a shift register.

3. The method according to claim 1 , wherein the observance window is a sliding window for measuring bits received during the time period between refreshes of a CIR burst allocation or CBS burst allocation.

4. The method according to claim 1 , wherein the CIR burst allocation or CBS burst allocation is specified by a service level agreement.

5. The method according to claim 1 , wherein the threshold crossing occurs when the CIR and the CBS rate in bits are exceeded during the observance window.

6. The method according to claim 1 , wherein the observance window is reset in response to a threshold crossing not occurring.

7. The method according to claim 1 , wherein the flag state indicates bursting violations are occurring.

8. The method according to claim 1 , wherein the flag state activates one or more alarms indicating burst violations.

9. The method according to claim 1 , wherein the observance window reduced to a factor/maximum communications rate, and wherein the CIR and CBS is determined for the reduced observance window.

10. The method according to claim 2 , wherein the shift register is integrated with a customer premise equipment device in communication with a policer positioned at a core network of a service provider.

11. A user network interface (UNI) for monitoring traffic from a user, the UNI comprising:

a shift register operable to establishing an observance window for a time period associated with a CIR burst refresh rate and measure incoming bits to determine if a CIR plus a CIR rate is exceeded, wherein the CIR and the CBS rate are converted from a frame per second rate to a bit rate utilizing frame size or byte count, sequential burst frames, and inter-frame gap; and

alarm logic in communication with the monitor, the alarm logic being operable to determine whether there is a threshold crossing during the observance window and set a flag state indicating a user device is out of conformance in response to determining the threshold crossing.

12. The UNI of claim 11 , wherein the observance window is a sliding window for measuring bits received during the time period between refreshes of a CIR burst allocation or CBS burst allocation, wherein the CIR burst allocation or CBS burst allocation is specified by a service level agreement.

Assignments (2)
CHANGE OF NAME Recorded Sep 24, 2021
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 057598/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2009
From: BUGENHAGEN, MICHAEL
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 023068/0943 →