The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 21, 2003

Filed:

May. 27, 1999
Applicant:
Inventors:

Denny Lee, Kanata, CA;

Charles Mitchell, Nepean, CA;

Natalie Giroux, Ottawa, CA;

Tom Davis, Ottawa, CA;

Assignee:

Alcatel Canada Inc., Kanata, CA;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 1/256 ;
U.S. Cl.
CPC ...
H04L 1/256 ;
Abstract

In an N×N packet switch, for example an ATM switch, multicast connections receive backpressure signals from congested output ports in the switch core. The cells in the connections are destination address modified not to send to the congested output port, but to continue sending to the other output ports in the connection. The multicast cells may include a user selected primary route identification and be queued in a unicast input queue for the primary route before being destination address modified. Destination address modification for congestion may be accompanied by partial packet discard, through destination address modification of the remaining cells forming part of a multiple cell packet to remove the destination address for the congested port (whether or not it is now congested) where one of the multiple destination addresses of one of the cells in the packet has been modified to remove the destination address of the congested output port. Destination address modification for congestion, without or without partial packet discard, may be accompanied by hybrid head of line blocking performed by not sending from a multicast queue if an output port on one of the multicast leafs is congested and the input queue size is below a given threshold, and sending with destination address modification and optional partial packet discard if the queue size is above the threshold.


Find Patent Forward Citations

Loading…