Title :
Modeling Filtering Predicates Composition with Finite State Automata
Author :
Leogrande, Marco ; Ciminiera, Luigi ; Risso, Fulvio
Author_Institution :
Dipt. di Autom. e Inf., Politec. di Torino, Torino, Italy
Abstract :
Network virtualization has gained a lot of attention recently, because of some new interesting proposals in the field (i.e. Open Flow). This trend has had the effect of pushing some filtering operations up at the software level: i.e. extract a potentially large number of protocol fields from a packet, or dynamically combine different filters. The time constraints of working at line rate force the creation of a packet filter model that can guarantee the minimum number of packet checks. This poster proposes mp FSA, a packet filter model based on the Finite State Automata formalism, that aims at achieving optimality w.r.t. the number of packet accesses, without sacrificing efficiency and scalability.
Keywords :
filtering theory; finite state machines; virtualisation; finite state automata; mpFSA; network virtualization; packet accesses; packet filter model; protocol; software level; Automata; Band pass filters; Computer architecture; Encapsulation; Optimization; Proposals; Protocols; Algorithms; Design; Performance;
Conference_Titel :
Architectures for Networking and Communications Systems (ANCS), 2011 Seventh ACM/IEEE Symposium on
Conference_Location :
Brooklyn, NY
Print_ISBN :
978-1-4577-1454-2
Electronic_ISBN :
978-0-7695-4521-9
DOI :
10.1109/ANCS.2011.24