×

Protocol-to-protocol translator for interfacing disparate serial network nodes to a common parallel switching network

  • US 5,535,373 A
  • Filed: 02/15/1995
  • Issued: 07/09/1996
  • Est. Priority Date: 11/27/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A protocol to protocol translator comprising:

  • serial receiving means for receiving a complete serial data message transmitted serially under a serial protocol from a node coupled to the translator;

    a storage device including translation data corresponding to the serial protocol, the translation data including data useful for decoding data fields of the complete serial data message;

    serial translation means coupled to the serial receiving means and to the storage device for translating the complete serial data message from the serial protocol into a parallel protocol in response to the translation data and for storing into a send buffer a translated complete parallel data message, the serial translation means including means for inserting into the translated complete parallel data message preselected header information used by a switch network for routing the translated complete parallel data message, the parallel protocol including an N bit wide parallel format where N is a positive integer greater than one;

    parallel sending means coupled to the send buffer for sending a stored complete data message in the parallel protocol to a coupled input port of the switch network, the coupled input port comprising N parallel data paths for receiving an N bit wide parallel data message; and

    a switch network, comprising;

    a plurality of bufferless switching apparatus cascaded into a plurality of stages, said switching apparatus each including a plurality of switch inputs and a plurality of switch outputs, of the switch outputs included on each of said switching apparatus each coupled to a different one of the switching apparatus via a switch input of said different one of the switching apparatus, switch outputs of last stage switching apparatus each comprising a network output port and switch inputs of first stage switching apparatus each comprising a network input port;

    the network output ports each coupled to a network input port through one of a plurality of nodes, each of said nodes comprising means for receiving a data message from a coupled network output port and means for sending a data message to a coupled network input port, said data message to a coupled network input port including a path connection request; and

    said switching apparatus each further comprisingconnection means for establishing a point-to-point communication path between any one of the network input ports and any one of the network output ports in response to said connection request received at said any one of the network input ports, said communication path for transmitting a data message received at said any one of the network input ports to said any one of the network output ports,said connection means including asynchronous connection means for establishing asynchronously a plurality of simultaneously active point-to-point communication paths between a plurality of network input ports and a plurality of network output ports in response to a plurality of connection requests received separately or simultaneously at said plurality of network input ports, said simultaneously active communication paths for transmitting concurrently a plurality of data messages received separately or simultaneously at said plurality of network input ports to said plurality of network output ports.

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