×

Method and system for performing traffic congestion control in a data communication network

  • US 5,790,522 A
  • Filed: 06/23/1995
  • Issued: 08/04/1998
  • Est. Priority Date: 10/07/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. For use in a data communications network wherein data packets having assigned priority levels are transported between network nodes interconnected by transmission links and wherein one or more of the network nodes includes a multi-port switch for switching packets received on any of a plurality of input lines to any of a plurality of output lines, said switch comprising a plurality of receive adapters, each of which is connected to an input line and includes multiple input buffers for enqueueing received packets as a function of the priority levels of those packets, a plurality of transmit adapters, each of which is connected to an output line, a switch fabric for directing a packet provided from one of the multiple input buffers in one of the receive adapters to one of the transmit adapters, said switch fabric being capable of transferring packets from receive adapters to transmit adapters at a predetermined transfer rate, an improved method of providing congestion control in the switch comprising the steps of:

  • monitoring the input buffers in each receive adapter for the presence of received packets having a predetermined priority level;

    enabling a spacing function in the absence of received packets having the predetermined assigned priority level, said spacing function causing received packets having other than the predetermined priority level to be transferred to the switch fabric at a transfer rate lower than the predetermined packet transfer rate of the switch; and

    disabling the spacing function upon detection of the presence of packets having the predetermined priority level to increase the packet transfer rate to the predetermined packet transfer rate.

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