摘要:
A network device architecture comprising a fault-tolerant array of network processing modules, selectively coupled to trunk interface boards through main fabric switch(es) using high-bandwidth communication media and selectively coupled to any of a number of media processing modules using low-bandwidth communication media. Network content delivered to the network processing modules for network processing that contain media content are selectively coupled to any of the one or more media processing modules for additional media processing before passing the processed content to the next hop in the path towards the destination computing appliance.
摘要:
Multiple boards are connected within a chassis, using a multi-port Target Channel Adapter (TCA). Data is transported from a TCA on a board directly to a TCA on another board through a meshed backplane. The meshed backplane is equipped to mount boards via connectors and may consist of a fabric of copper conductors or optical fibers. Communication from TCA to TCA requires placing ports on each individual TCA along with the appropriate input and output buffering. A multi-port TCA capable of performing multiple bridging functions simultaneously i.e., bridging from a high speed serial meshed backplane to multiple local busses, i.e., Gigabit Ethernet, Fibre Channel, and TCP/IP devices, is referred to as a Fabric Interconnect Chip (FIC).
摘要:
Multiple voice channels are aggregated into a packet having a segmented data structure and sent over a packet network. The segmented data structure includes segment IDs, corresponding data segments and a packet header arranged so that all data is aligned on 8-byte boundaries for efficient processing by 64-bit processors. The data segment represents one or more milliseconds of digitized voice data, and the segment ID explicitly identifies the voice channel associated with the digitized voice data without reference to any other data in the data structure.
摘要:
A method of providing virtual output queue feedback to a number of boards coupled with a switch. A number of virtual queues in the switch and/or in the boards are monitored and, in response to one of these queues reaching a threshold occupancy, a feedback signal is provided to one of the boards, the signal directing that board to alter its rate of transmission to another one of the boards. Each board includes a number of virtual output queues, which may be allocated per port and which may be further allocated on a quality of service level basis.
摘要:
Techniques for performing protocol translation for a modular system may be described. In some examples, a first packet created in accordance with a first protocol may be received. A packet type for the first packet may be determined, a second protocol based on the packet type may be selected and the first packet may be translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.
摘要:
A method and apparatus to perform protocol translation for a modular system may be described wherein a first packet created in accordance with a first protocol is received, a packet type for the first packet is determined, a second protocol based on the packet type is selected and the first packet is translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.
摘要:
A method and apparatus to perform protocol translation for a modular system may be described wherein a first packet created in accordance with a first protocol is received, a packet type for the first packet is determined, a second protocol based on the packet type is selected and the first packet is translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.
摘要:
A method for inverse multiplexing of unmanaged traffic flows over a multi-star switch network, where the ingress process for each switch handles managed traffic for its switch first, then pulls a single unmanaged traffic packet off of the unmanaged traffic queue, and processes and transmits the packet. At the destination node unmanaged traffic packets received from the fabric output are acted upon by the Sequence-Checking Process to determine if the packet is in sequence. If the received packet is in sequence, the Sequence-Checking Process sends it on to the output queue. If the received packet is not in sequence, the packet is placed in a buffer. The Sequence Checking Process then checks the fabric output and the buffer by scanning for the next in-sequence packet.