Abstract:
A switch capable of controlling data packets transmission includes at least one input port for receiving data packets, a plurality of output ports for outputting the data packets, and a decision logic for selecting one output port from the plurality of output ports depending on the transmission properties of the received data packets. In this way, the data packets transmission is improved by choosing one of these output ports which each connects to different network path with different transmission speed.
Abstract:
A method for buffer management and a controller of the same are disclosed. In the buffer management method, a first control mode is performed, and a plurality of bits are used to control a bit mask region of a memory. A second control mode is performed, and a plurality of unused addresses in a link region of the memory is cached. A third control mode is performed, to control a plurality of second unused addresses in the link region by a linked list. The controller comprises a plurality of bits for controlling a bit mask region; a plurality of address cache units for caching a plurality of first unused address of a linked list in a link region; and a pointer for always pointing to a head of the linked list in the link region, wherein the linked list links a plurality of second unused addresses.
Abstract:
A switch capable of controlling data packet transmission includes at least one input port for receiving a data packet, at least one output port for outputting the data packet, a queue buffer for holding the received data packet, and a analyzing-processing unit for determining how to transmit the received data packet based on a transmission requirement of the received data packet.
Abstract:
A network system includes a plurality of switches for controlling data packet transmission within the network, and a central processor coupled to the plurality of switches for sending at least one adjusting signal to at least one of the plurality of switches to adjust its processing manner for data packets.