摘要 |
Paketvermittlungsknoten mit einer pipelineartigen Paketverarbeitungsarchitektur zur Verarbeitung von Paketen, die mittels einer Vielzahl von Quellports des Paketvermittlungsknotens empfangen werden, wobei der Paketvermittlungsknoten folgendes umfasst:–Mittel zur Erkennung des Paketframetyps der einzelnen empfangenen Pakete, die die folgenden drei parallelen Komponenten umfassen: i. eine Hardwaremaschine zur Frametypenidentifizierung (104) mit einer Hardwarelogik zur Untersuchung von Paketheader-Bitwerten und einer Hardwarelogik zur Erkennung standardisierter Paketheader-Bitmuster; ii. eine Maschine zur sukzessiven Frametypenentfernung (106) mit einer Hardwarelogik, um Paketheader-Feldwerte nacheinander bedingt einer Reihe von Regeln zu unterwerfen; wobei die Maschine zur sukzessiven Entfernung von Frametypen (106) eine Baum-Parsingmaschine und eine Entscheidungstabelle umfasst, wobei jede Entscheidungstabelle über eine Vielzahl von entsprechenden Datensätzen verfügt; jeder dieser Datensätze der Entscheidungstabelle spezifiziert einen Paketheader-Offset eines Bitmusters zur Frametypenidentifizierung, ein Testbitmuster zur Identifizierung eines Frametyps sowie eine Sprunganweisung, die den Reihenindex der Entscheidungstabelle eines nachfolgenden Entscheidungstabellen-Datensatzes spezifiziert und einen Frametypen-Identifizierer; iii. eine Maschine zur Identifizierung des Frametyps (108) nach einer Mustererkennung einschließlich einer Vielzahl von Paketheader-Mustern zum Vergleich mit Paketheader-Bereichen; und–einen Paketklassifizierer (142) zur Klassifizierung jedes empfangenen Pakets in einen der zahlreichen Paketverarbeitungsflüsse auf der Grundlage des Paketframetyps des empfangenen Pakets.
|