Inventors:
Gilbert D. Glick - San Mateo CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04J 3/22
Abstract:
Disclosed are methods and apparatus for transmitting a packet from a data queue through a protocol stack. The protocol stack is associated with one or more linked data structures. Each data structure indicates whether an associated protocol context is congested and is associated with a next data structure. It is determined whether a current protocol context in the protocol stack is congested by reference to an associated current data structure. If it is determined that the current protocol context is congested, the packet is held within the data queue. If it is determined that the current protocol context is not congested, it is determined whether there is a next data structure. If it is determined that there is not a next data structure, the packet is transmitted through the protocol stack.