Crossbar switch with data suspension
OwnerJohn Alan Wickeraadinventor
Life of this patent
Estimating the term…
Abstract
One embodiment relates to a method of switching by a crossbar switch having a plurality of ports. The method includes transmitting data from a transmit port to a first receive port across the crossbar switch, receiving a control message at the transmit port to be sent to a second receive port, suspending the data transmission from the transmit port to the first receive port, transmitting the control message from the transmit port to the second receive port, and resuming the data transmission from the transmit port to the first receive port. Another embodiment relates to a crossbar switching system. The system includes circuitry at a transmit port for providing a data transfer mode and a data suspension mode.
Claims20
A method of switching by a crossbar switch having a plurality of ports, the method comprising:
- transmitting data from a transmit port to a first receive port across the crossbar switch;
- receiving a control message at the transmit port to be sent to a second receive port;
- suspending the data transmission from the transmit port to the first receive port;
- transmitting the control message from the transmit port to the second receive port;
- and
- resuming the data transmission from the transmit port to the first receive port.
A crossbar switching system, the system comprising:
- a crossbar switch having a plurality of transmit and receive ports;
- transmit circuitry at a transmit port for providing a data transfer mode and a data suspension mode,
- wherein data packets may be sent from the transmit port to a first receive port across the crossbar switch, and
- wherein control messages may be sent from the transmit port to a second receive port across the crossbar switch.
An apparatus for switching data packets and control messages, the apparatus comprising:
- means for transmitting data from a transmit port to a first receive port across a crossbar switch having a plurality of ports;
- means for receiving a control message at the transmit port to be sent to a second receive port;
- means for suspending the data transmission from the transmit port to the first receive port;
- means for transmitting the control message from the transmit port to the second receive port;
- and
- means for resuming the data transmission from the transmit port to the first receive port.
Dependencies are inferred from the claim text.