×

Switching device for controlling data packet flow

  • US 20050047405A1
  • Filed: 08/20/2004
  • Published: 03/03/2005
  • Est. Priority Date: 08/25/2003
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for controlling a data packet flow through a switching device comprising a first number of first stage switch modules, a second number of second stage switch modules and a third number of third stage switch modules, each of the switch modules, having a number of data inputs a number of data outputs and a data packet buffer the data outputs of the first stage switch modules being connected to the data inputs of the second stage switch modules and the data outputs of the second stage switch modules to the data inputs of the third stage switch modules;

  • wherein a data packet received at a data input of one of the first stage switch modules is forwarded to a specific data output of one of the third stage switch modules;

    the method comprising the steps of;

    storing credit information associated to each of the second stage switch modules indicating a number of free data packet buffer locations in the respective second stage switch module;

    selecting one of the second stage switch modules in dependence on the credit information;

    forwarding the received data packet from the first stage switch module to the selected second stage switch module;

    forwarding the received data packet from the selected second stage switch module to the respective third stage switch module, from which the received data packet is to be sent;

    after sending the data packet from the respective third stage switch module, delivering a credit information about the freed data packet buffer location from the third stage switch module to the second stage switch module, wherein the respective second stage switch module is selected according to a credit return strategy.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×