×

Rate-based adaptive congestion control system and method for integrated packet networks

  • US 5,426,640 A
  • Filed: 01/21/1992
  • Issued: 06/20/1995
  • Est. Priority Date: 01/21/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for providing rate-based congestion control of fast packet traffic having a plurality of fast packets in an integrated fast packet network, each packet being capable of conveying a plurality of levels of congestion indication, comprising at least:

  • source edge node means, operably coupled to receive the fast packet traffic for transmission over the network, said source edge node means having a predetermined throughput rate, for rate-based monitoring and rate enforcement of the fast packet traffic utilizing a leaky bucket monitor/enforcer means that monitors the fast packet traffic and determines and marks a fast packet discard priority for each fast packet,transit node means, operably coupled to the source edge node means, having a plurality of intermediate nodes for providing at said intermediate nodes fast packet transmission paths, anddestination edge node means, operably coupled to the transit node means, for providing at least a correlated congestion level and for outputting traffic at a realized throughput rate, such that where fast packets utilize unallocated or unused network capacity, the realized throughput rate of transmitted fast packets exceeds a negotiated throughput rate,wherein the destination edge node means further includes a backwards correlated congestion level state determiner, i.e., BCCL STATE DET, operably coupled to provide a backwards correlated congestion level, i.e., BCCL, state to the leaky bucket monitor/enforcer means via a control fast packet wherein the transit node means further includes at least congestion-reducing means for determining a transit node queue group, i.e., TNQG, congestion level for fast packets and for discarding fast packets based on said transit node queue group congestion level and on said fast packet discard priority.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×