EP0993152A2

Switching device with multistage queuing scheme

Abstract

In a switching device, a method of communicating data packets from sending ports to destination ports includes storing in a first stage queue packet-related data from a sending port; determining from the packet-related data which destination ports are to receive the packet-related data in the first stage queue; storing in a second stage queue associated with each determined destination port the packet-related data from the first stage queue; and using the packet-related data in the second stage queue to complete the communication of the data packet from the sending port to each determined destination port. Apparatus for practicing the method comprises a first stage queue storing packet-related data from a sending port; and a second stage queue associated with each of a set of destination ports storing the packet-related data from the first stage queue.

EP0993152A2, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 4 October 2019, 7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 3 independent, 18 dependent

  1. 1
    In a switching device, a method of communicating data packets from sending ports to destination ports, the method comprising:storing in a first stage queue packet-related data from a sending port;determining from the packet-related data which destination ports are to receive the packet-related data in the first stage queue;storing in a second stage queue associated with each determined destination port the packet-related data from the first stage queue;and using the packet-related data in the second stage queue to complete the communication of the data packet from the sending port to each determined destination port.
  2. 13
    In a switching device, apparatus for communicating data packets from sending ports to destination ports, comprising:a first stage queue storing packet-related data from a sending port;and a second stage queue associated with each of a set of destination ports storing the packet-related data from the first stage queue.
  3. 21
    In a switching device, apparatus for communicating data packets from sending ports to destination ports, comprising:means for storing in a first stage queue packet-related data from a sending port;means for determining from the packet-related data which destination ports are to receive the packet-related data in the first stage queue;means for storing in a second stage queue associated with each determined destination port the packet-related data from the first stage queue;and means for using the packet-related data in the second stage queue to complete the communication of the data packet from the sending port to each determined destination port.