Patent ID: 6667985
Filing Date: 2003-12-23
Classification: H04L

Abstract:
A switch for a data communication system, the switch comprising:a multiplicity of receive ports operative to receive addressed data packets; a multiplicity of transmit ports operative to transmit addressed data packets; means for storing said addressed data packets prior to transmission from the ports that are operative to transmit data packets, said means for storing establishing a transmit queue of addressed data packets for each of said transmit ports; means responsive to some of said addressed data packets for establishing for each said transmit queue measures of the contribution to that transmit queue from each of said multiplicity of receive ports; means responsive to said measures and to an indication that a transmit queue of data packets for one of said transmit ports is excessively long and to identify at least one of said receive ports that provides data packets to said excessively long transmit queue; and means operative to dispatch from the identified receive port a control frame which prescribes a temporary cessation of the sending of data packets to the identified receive port.