×

Non-blocking packet switching network with dynamic routing codes having incoming packets diverted and temporarily stored in processor inputs when network ouput is not available

  • US 5,613,069 A
  • Filed: 12/16/1994
  • Issued: 03/18/1997
  • Est. Priority Date: 12/16/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data transmission network comprising:

  • a) a plurality of packet switching nodes distributed throughout the network for transmitting data packets between a data source and destination;

    b) means for receiving incoming data and identifying the destination thereof;

    c) means for identifying a path through the network to said destination;

    d) means for assembling incoming data into packets and including in said packets a plurality of routing codes respectively defining the path through successive switches in the network;

    e) switching means in said packet switching nodes for interpreting said routing codes in incoming packets, said switching means having network inputs and network outputs and processor inputs and processor outputs corresponding respectively to said network inputs and said network outputs, said switching means routing said incoming packets to a designated said network output in accordance with said routing codes if a valid routing code is interpreted and said designated output is available and otherwise diverting said incoming packets to a corresponding processor input; and

    f) a processor in said packet switching nodes connected to said processor inputs and processor outputs of said switching means, said processor receiving said diverted packets over said processor inputs and temporarily storing said diverted packets, said processor sending the diverted packets with a valid routing code back to the network over said processor outputs when the designated network output becomes available.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×