Patent ID: 8165115
Filing Date: 2012-04-24
Classification: H04L

Abstract:
1. A system for data-switching variable-length packets of a heterogeneous network, comprising: at least two switching interface modules connected to at least two networks, respectively, to transceive packets, each of the switching interface modules attaching packet size information of packets received at the respective switching interface module to the respective packets; a switching chip that receives packets from a first switching interface module among said at a least two switching interface modules and switches the received packets to a second switching interface module among said at least two switching interface modules; a SERDES (serialization and deserialization) channel that transmits packets between the switching interface modules and the switching chip; and a signaling channel that transmits a port number between one of the switching interface modules and the switching chip, wherein the switching chip includes: an address table that stores a port table which correlates network set values with port numbers; a signaling interface that transmits information in the port table to the switching interface modules; a SERDES system that transceives packets with the switching interface modules and converts packets into parallel data; and a switching system that transmits packets to the SERDES system based on destination port numbers of the packets, wherein the switching system includes: at least two input controllers that transmit packets to output queues corresponding to the destination port numbers of the respective packets; at least two output queues that store packets transmitted from said input controllers; and at least two schedulers that read the packets stored in said output queues and transmit the packets to the SERDES system based on the destination port numbers of the respective packets.