Using burst tolerance values in time-based schedules

Multiplex communications – Data flow congestion prevention or control – Flow control of data transmission through a network

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S395400

Reexamination Certificate

active

08077618

ABSTRACT:
Schedules may use burst tolerance values to adjust the scheduling in a time-based schedule, such as, but not limited to, adjusting for accumulated but not used bandwidth, and/or adjusting eligibility of schedule entries. A best schedule item associated with an eligible schedule entry of a schedule is identified. Whether or not a particular schedule entry is eligible is typically determined based on the relationship of an associated timestamp with a current scheduling time, such as its timestamp being less than or equal to the current time. A burst tolerance time bound might also be used to allow certain priorities and/or types of items to be considered eligible if even its timestamp exceeds the current time by an amount, but less than or equal to the burst tolerance time bound. When a schedule entry which has been dormant becomes active, its one or more timestamps are typically initialized, which may include setting at least one of these timestamps behind current time by a wakeup burst tolerance value to guarantee its immediate eligibility for one or more consecutive scheduling iterations.

REFERENCES:
patent: 5751708 (1998-05-01), Eng et al.
patent: 5844890 (1998-12-01), Delp et al.
patent: 5850399 (1998-12-01), Ganmukhi et al.
patent: 5864540 (1999-01-01), Bonomi et al.
patent: 5864557 (1999-01-01), Lyons
patent: 5892766 (1999-04-01), Wicki et al.
patent: 6064650 (2000-05-01), Kappler et al.
patent: 6130878 (2000-10-01), Charny
patent: 6337851 (2002-01-01), Charny et al.
patent: 6389019 (2002-05-01), Fan et al.
patent: 6408005 (2002-06-01), Fan et al.
patent: 6412000 (2002-06-01), Riddle et al.
patent: 6438134 (2002-08-01), Chow et al.
patent: 6449650 (2002-09-01), Westfall et al.
patent: 6469982 (2002-10-01), Henrion et al.
patent: 6477168 (2002-11-01), Delp et al.
patent: 6483839 (2002-11-01), Gemar et al.
patent: 6532213 (2003-03-01), Chiussi et al.
patent: 6560230 (2003-05-01), Li et al.
patent: 6643293 (2003-11-01), Carr et al.
patent: 6691312 (2004-02-01), Sen et al.
patent: 6836475 (2004-12-01), Chaskar et al.
patent: 6876952 (2005-04-01), Kappler et al.
patent: 7190674 (2007-03-01), Kobayakawa et al.
patent: 2001/0001608 (2001-05-01), Parruck et al.
patent: 2003/0050954 (2003-03-01), Tayyar et al.
patent: 2003/0123449 (2003-07-01), Kuhl et al.
patent: 2003/0142692 (2003-07-01), Shimada
patent: 2003/0202517 (2003-10-01), Kobayakawa et al.
patent: 2004/0177087 (2004-09-01), Wu et al.
patent: 2004/0184460 (2004-09-01), Milway et al.
patent: 2005/0243853 (2005-11-01), Bitar et al.
patent: 2005/0249220 (2005-11-01), Olsen et al.
H. Jonathan Chao, Y. Jeng, X. Guo, C. Lam; “Design of Packet-Fair Queuing Schedulers Using a RAM-Based Searching Engine”; IEEE Journal of Selected Areas in Communications, vol. 17, No. 6, Jun. 1999, pp. 1105-1126.
J. Bennett, H. Zhang, “Hierarchical Packet Fair Queuing Algorithms”, IEEE/ACM Transactions on Networking, vol. 5, No. 5, Oct. 1997.
U.S. Appl. No. 10/758,547, filed Jan. 14, 2004, Charny et al.
U.S. Appl. No. 10/422,167, filed Apr. 24, 2003, Kappler et al.
U.S. Appl. No. 11/022,246, filed Dec. 23, 2004, Cohen et al.
U.S. Appl. No. 10/913,055, filed Aug. 5, 2004, Cohen et al.
U.S. Appl. No. 11/022,220, filed Dec. 23, 2004, Shoham et al.
Bennett et al., “Hierarchical Packet Fair Queueing Algorithms,” IEEE/ACM Transactions on Networking (TON), vol. 5, Issue 5, Oct. 1997, pp. 675-689.
Hou et al., “Service Disciplines for Guaranteed Performance Service,” Proceedings—Fourth International Workshop on Real-Time Computing Systems and Applications, Oct. 27-29, 1997, pp. 244-250, Taipei.
Hagai et al., “Multiple Priority, Per Flow, Dual GCRA Rate Controller for ATM Switches,” Electrical and Electronic Engineers in Israel, 2000. The 21st IEEE Convention, Apr. 11-12, 2000, pp. 479-482, Tel-Aviv, Israel.
Kim et al., “Three-level Traffic Shaper and its Application to Source Clock Frequency Recovery for VBR Services in ATM Networks,” IEEE/ACM Transaction on Networking (TON), vol. 3, Issue 4, Aug. 1995, pp. 450-458.
Dixit et al., “Traffic Descriptor Mapping and Traffic Control for Frame Relay Over ATM Network,” IEEE/ACM Transactions on Networking (TON), vol. 6, Issue 1, Feb. 1998, pp. 56-70.
Bennett et al., “WF2Q: Worst-case Fair Weighted Fair Queueing,” INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies Networking the Next Generation. Proceedings IEEE. Mar. 24-28, 1996, vol. 1, pp. 120-128.
Bennett et al., “High-Speed, Scalable, and Accurate Implementation of Fair Queueing Algorithms in ATM Networks,” ICNP '97, http://www-2.cs.cmu.edu/˜hzhang/papers/ICNP97.pdf, 1997.
“Modular QoS CLI (MQC) Three-Level Hierarchical Policer”, Cisco Systems, Inc., San Jose, CA, Oct. 1, 2004.
A. Ioannou & M. Katevenis, Pipelined Heap (Priority Queue) Management for Advanced Scheduling in High-Speed Networks, 2001, IEEE, 0-7803-7097, pp. 2043-2047.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Using burst tolerance values in time-based schedules does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Using burst tolerance values in time-based schedules, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using burst tolerance values in time-based schedules will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4268154

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.