Processing

Please wait...

Settings

Settings

Goto Application

1. WO2009013067 - PROTOCOL-INDEPENDENT PACKET HEADER ANALYSIS

Publication Number WO/2009/013067
Publication Date 29.01.2009
International Application No. PCT/EP2008/057410
International Filing Date 12.06.2008
IPC
H04L 12/56 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
54Store-and-forward switching systems
56Packet switching systems
G06F 7/02 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
02Comparing digital values
G06F 17/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
H04L 29/06 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02Communication control; Communication processing
06characterised by a protocol
CPC
H04L 45/00
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
45Routing or path finding of packets in data switching networks
H04L 45/742
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
45Routing or path finding of packets in data switching networks
74Address processing for routing
742Route cache and its operation
H04L 49/602
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
60Hybrid or multiprotocol packet, ATM or frame switches
602Multilayer or multiprotocol switching, e.g. IP switching
H04L 69/22
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
22Header parsing or analysis
Applicants
  • TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) [SE]/[SE] (AllExceptUS)
  • JOHNSEN, Petter [NO]/[NO] (UsOnly)
  • BARNETT, Ken [US]/[US] (UsOnly)
  • HENSON, Jeremy [US]/[US] (UsOnly)
Inventors
  • JOHNSEN, Petter
  • BARNETT, Ken
  • HENSON, Jeremy
Agents
  • ONSHAGE, Anders
Priority Data
11/829,01526.07.2007US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) PROTOCOL-INDEPENDENT PACKET HEADER ANALYSIS
(FR) ANALYSE D'EN-TÊTE DE PAQUET INDÉPENDANTE DU PROTOCOLE
Abstract
(EN)
Analyzing a packet header in a data communications system involves using a descriptor mask to control selective comparison between one or more bits of the packet header and one or more bits of a session descriptor. Setting a mask bit to one state indicates that a comparison between a corresponding bit of a received packet header and a corresponding bit of a session descriptor should be performed, whereas setting the mask bit to an alternative state indicates that no comparison should be performed. A comparison result is generated that indicates whether all of the one or more bits of the packet header match corresponding ones of the one or more bits of the first session descriptor. The descriptor mask and session descriptor are programmable, so that the comparison hardware design is protocol-independent.
(FR)
L'analyse d'un en-tête de paquet dans un système de communication de données implique l'utilisation d'un masque de descripteur pour commander une comparaison sélective entre un ou plusieurs bits de l'en-tête de paquet et un ou plusieurs bits d'un descripteur de session. Le positionnement d'un bit de masque dans un état indique qu'une comparaison entre un bit correspondant d'un en-tête de paquet reçu et un bit correspondant d'un descripteur de session devrait être effectuée, tandis que le positionnement du bit de masque dans un autre état indique qu'aucune comparaison ne devrait être effectuée. Un résultat de comparaison qui indique si tous les bits de l'en-tête de paquet correspondent aux bits correspondants du premier descripteur de session est généré. Le masque de descripteur et le descripteur de session sont programmables, de sorte que la conception du matériel de comparaison soit indépendante du protocole.
Also published as
Latest bibliographic data on file with the International Bureau