WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017175090) METHOD OF HANDLING DATA PACKETS THROUGH A CONDITIONAL STATE TRANSITION TABLE AND APPARATUS USING THE SAME
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/175090    International Application No.:    PCT/IB2017/051738
Publication Date: 12.10.2017 International Filing Date: 27.03.2017
IPC:
H04L 12/721 (2013.01), H04L 12/771 (2013.01), H04L 12/715 (2013.01)
Applicants: CONSORZIO NAZIONALE INTERUNIVERSITARIO PER LE TELECOMUNICAZIONI [IT/IT]; Viale G. P. Usberti, 181/A Pal.3 43124 Parma (IT)
Inventors: BIANCHI, Giuseppe; (IT).
PONTARELLI, Salvatore; (IT).
BONOLA, Marco; (IT).
CAPONE, Antonio; (IT).
CASCONE, Carmelo; (IT).
SANVITO, Davide; (IT)
Agent: ADV IP S.R.L.; Via Conservatorio 22 20122 Milano (IT)
Priority Data:
102016000034641 05.04.2016 IT
Title (EN) METHOD OF HANDLING DATA PACKETS THROUGH A CONDITIONAL STATE TRANSITION TABLE AND APPARATUS USING THE SAME
(FR) PROCÉDÉ DE TRAITEMENT DE PAQUETS DE DONNÉES PAR LE BIAIS D'UNE TABLE DE TRANSITION D'ÉTAT CONDITIONNELLE ET APPAREIL UTILISANT CE DERNIER
Abstract: front page image
(EN)The apparatus (SW) has a plurality of input/output ports (P1, P2, P3, P4, P5) for receiving and transmitting data packets, and comprises a data packets handling circuitry (DPL) arranged to forward data packets between the input/output ports (P1, P2, P3, P4, P5) and an internal apparatus controller (CPL) arranged to control the data packet handling circuitry (DPL); the apparatus controller (CPL) is arranged to store (MEM) at least one state transition table (TT) to be used for controlling the forwarding of data packets by the data packets handling circuitry (DPL); the apparatus controller (CPL) is arranged to use the state transition table (TT) for implementing at least one finite state machine (FSM); the apparatus controller (CPL) is arranged to use the state transition table (TT) for handling separately distinct incoming data packets flows through corresponding distinct instances of finite state machine; the state transition table (TT) corresponds to the combination of a state table (ST), a condition table (CT) and a flow table (FT); the apparatus controller (CPL) is arranged to store (MEM) the state table (ST), the condition table (CT) and the flow table (FT); the apparatus controller (CPL) comprises a condition logic (CL) for calculating conditions stored in the condition table (CT) based on data from the state table (ST) in order to query the flow table (FT).
(FR)La présente invention concerne un appareil (SW) qui comporte une pluralité de ports d'entrée/de sortie (P1, P2, P3, P4, P5) destinés à recevoir et à transmettre des paquets de données, et comprend un ensemble de circuits de traitement de paquets de données (DPL) conçu pour transmettre des paquets de données entre les ports d'entrée/de sortie (P1, P2, P4, P5) et un dispositif de commande d'appareil interne (CPL) conçu pour commander l'ensemble de circuits de traitement de paquets de données (DPL); le dispositif de commande d'appareil (CPL) est conçu pour stocker (MEM) au moins une table de transition (TT pour Transition Table) d'état qui doit être utilisée pour commander l'acheminement de paquets de données au moyen de l'ensemble de circuits de traitement de paquets de données (DPL); le dispositif de commande d'appareil (CPL) est conçu pour utiliser la table de transition (TT) d'état pour mettre en œuvre au moins une machine à états finis (FSM pour Finite State Machine); le dispositif de commande d'appareil (CPL) est conçu pour utiliser la table de transition (TT) d'état pour traiter des flux de paquets de données entrants distincts séparément à travers des instances distinctes correspondantes d'une machine à états finis; la table de transition (TT) d'état correspond à la combinaison d'une table d'états (ST pour State Table), d'une table de conditions (CT pour Condition Table) et d'une table de flux (FT pour Flow Table); le dispositif de commande d'appareil (CPL) est conçu pour stocker (MEM) la table d'états (ST), la table de conditions (CT) et la table de flux (FT); le dispositif de commande d'appareil (CPL) comprend une logique de condition (CL pour Condition Logic) pour calculer des conditions stockées dans la table de condition (CT) sur la base de données provenant de la table d'états (ST) afin d'interroger la table de flux (FT).
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)