PACKET SHAPING IN A NETWORK PROCESSOR

A circuit operates to manage transmittal of packets in a network packet processor. The circuit includes a packet descriptor manager (PDM), a packet scheduling engine (PSE), and a packet engines and buffering module (PEB). The PDM generates a metapacket and a descriptor from a command signal, where t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KESSLER, RICHARD, E, FOLSOM, BRIAN, ROBERT, SNYDER, WILSON, P., II, JONES, ANDREW, J, LANGEVIN, EDWIN, ROBBINS, ETHAN, F, TOMPKINS, JOSEPH, B
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A circuit operates to manage transmittal of packets in a network packet processor. The circuit includes a packet descriptor manager (PDM), a packet scheduling engine (PSE), and a packet engines and buffering module (PEB). The PDM generates a metapacket and a descriptor from a command signal, where the command signal identifies a packet to be transmitted by the circuit. The PSE compares a packet transmission rate associated with the packet against at least one of a peak rate and a committed rate associated with the packet, and determines an order in which to transmit the packet among a number of packets based on the comparison. Once the packet is scheduled for transmission, the PEB performs processing operations on the packet to produce a processed packet based on instructions indicated in the descriptor. The PEB then causes the processed packet to be transmitted toward the destination. Un circuit fonctionne pour gérer la transmission de paquets dans un processeur réseau de paquets. Le circuit comprend un gestionnaire de descripteur de paquets (PDM), un moteur de planification de paquets (PSE), un moteur de paquets et un module de mise en tampon (PEB). Le PDM génère un méta-paquet et un descripteur à partir d'un signal de commande, ce dernier identifiant un paquet à transmettre par le circuit. Le PSE compare la vitesse de transmission d'un paquet associé au paquet par rapport à au moins un débit crête et un débit garanti associé au paquet, et détermine un ordre dans lequel transmettre le paquet parmi un certain nombre de paquets en fonction de la comparaison. Une fois que le paquet est planifié pour être transmis, le PEB effectue des opérations de traitement sur le paquet afin de produire un paquet traité en fonction d'instructions indiquées dans le descripteur. Puis, le PEB entraîne la transmission du paquet vers la destination.