IP Library Granted Patent US 7,697,435
Granted Patent B1
US 7,697,435 · App. 11/670,831 · Granted Apr 13, 2010

Dynamic backhaul delay determination

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,697,435
App. No.
11/670,831
Granted
Apr 13, 2010
Kind
B1
Abstract

A method of operating a communication system comprises receiving a plurality of traffic, processing each traffic of the plurality of traffic to determine if a delay of the traffic exceeds a delay limit, discarding the traffic if the delay exceeds the delay limit, retaining the traffic if the delay does not exceed the delay limit, incrementing a late counter from a base amount of the late counter when the delay exceeds the delay limit, incrementing a retained counter from a base amount of the retained counter when the delay does not exceed the delay limit, returning the late counter to the base amount of the late counter when the delay does not exceed the delay limit and when the delay of a previous traffic exceeded the delay limit, clearing the retained counter to the base amount of the retained counter when the delay exceeds the delay limit and when the previous traffic did not exceed the delay limit, increasing the delay limit when the late counter exceeds a late limit, and decreasing the delay limit when the retained counter exceeds a retained limit.

Claims (34)

1. A communication system comprising:

an interface configured to receive a plurality of traffic; and

a processing system coupled to the interface and configured to process each traffic of the plurality of traffic to determine if a delay of the traffic exceeds a delay limit, discard the traffic if the delay exceeds the delay limit, and retain the traffic if the delay does not exceed the delay limit;

wherein the processing system, when the delay exceeds the delay limit, increments a late counter from a base amount of the late counter;

wherein the processing system, when the delay does not exceed the delay limit, increments a retained counter from a base amount of the retained counter;

wherein the processing system, when the delay does not exceed the delay limit and when the delay of a previous traffic exceeded the delay limit, returns the late counter to the base amount of the late counter;

wherein the processing system, when the delay exceeds the delay limit and when the previous traffic did not exceed the delay limit, returns the retained counter to the base amount of the retained counter;

wherein the processing system, when the late counter exceeds a late limit, increases the delay limit; and

wherein the processing system, when the retained counter exceeds a retained limit, decreases the delay limit.

2. The communication system of claim 1 wherein the previous traffic and the traffic are received consecutively and wherein the previous traffic is received prior to the traffic.

3. The communication system of claim 2 wherein the traffic and the previous traffic are received over a same communication link.

4. The communication system of claim 1 wherein the traffic comprises packets.

5. The communication system of claim 1 wherein the traffic comprises frames.

6. The communication system of claim 1 wherein the delay limit comprises an actual delay of the traffic.

7. The communication system of claim 1 wherein the delay limit comprises a differential delay between the traffic received over a first communication link and another traffic received over a second communication link.

8. The communication system of claim 7 wherein the first communication link is a diverse type of communication link than the second communication link.

9. A method of operating a communication system, the method comprising:

receiving a plurality of traffic;

processing each traffic of the plurality of traffic to determine if a delay of the traffic exceeds a delay limit;

discarding the traffic if the delay exceeds the delay limit;

retaining the traffic if the delay does not exceed the delay limit;

incrementing a late counter from a base amount of the late counter when the delay exceeds the delay limit;

incrementing a retained counter from a base amount of the retained counter when the delay does not exceed the delay limit;

returning the late counter to the base amount of the late counter when the delay does not exceed the delay limit and when the delay of a previous traffic exceeded the delay limit;

clearing the retained counter to the base amount of the retained counter when the delay exceeds the delay limit and when the previous traffic did not exceed the delay limit;

increasing the delay limit when the late counter exceeds a late limit; and

decreasing the delay limit when the retained counter exceeds a retained limit.

10. The method of claim 9 wherein the previous traffic and the traffic are received consecutively and wherein the previous traffic is received prior to the traffic.

11. The method of claim 10 wherein the traffic and the previous traffic are received over a same communication link.

12. The method of claim 9 wherein the traffic comprises packets.

13. The method of claim 9 wherein the traffic comprises frames.

14. The method of claim 9 wherein the delay limit comprises an actual delay of the traffic.

15. The method of claim 9 wherein the delay limit comprises a differential delay between the traffic received over a first communication link and another traffic received over a second communication link.

16. The method of claim 15 wherein the first communication link is a diverse type of communication link than the second communication link.

Assignments (2)
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →