Demo Data from SIGIR 2026 / reviewers in the wild / expert
Marco Leogrande
dblp:37/1686
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
1 paper |
Network management and operations · 33% Physical-layer communications · 33% Internet architecture and protocols · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Physical-layer communications › signal processing for communications › filter design
filter optimization |
0.2 | 1 | 2015 | Modeling Complex Packet Filters With Finite State Automata · IEEE/ACM Trans. Netw. 2015 |
Internet architecture and protocols › packet processing
packet classification |
0.2 | 1 | 2015 | Modeling Complex Packet Filters With Finite State Automata · IEEE/ACM Trans. Netw. 2015 |
Network management and operations
packet filtering |
0.2 | 1 | 2015 | Modeling Complex Packet Filters With Finite State Automata · IEEE/ACM Trans. Netw. 2015 |
Methods — techniques the papers use, named apart from their topics
finite state automata · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Modeling Complex Packet Filters With Finite State AutomataabstractDesigning an efficient and scalable packet filter for modern computer networks becomes more challenging each day: Faster link speeds, the steady increase in the number of encapsulation rules (e.g., tunneling), and the necessity to precisely isolate a given subset of traffic cause filtering expressions to become more complex than in the past. Most current packet filtering mechanisms cannot deal with those requirements because their optimization algorithms either cannot scale with the increased size of the filtering code or exploit simple domain-specific optimizations that cannot guarantee to operate properly in case of complex filters. This paper presents pFSA, a new model that transforms packet filters into finite state automata and guarantees the optimal number of checks on the packet, also in case of multiple filters composition, hence enabling efficiency and scalability without sacrificing filtering computation time. Marco Leogrande, Fulvio Risso, Luigi Ciminiera |
IEEE/ACM Trans. Netw. | 1 |
| 2011 | Modeling Filtering Predicates Composition with Finite State AutomataabstractNetwork 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. Marco Leogrande, Luigi Ciminiera, Fulvio Risso |
ANCS | 1 |
| 2010 | A Tunnel-Aware Language for Network Packet FilteringabstractWhile in computer networks the number of possible protocol encapsulations is growing day after day, network admin- istrators face ever increasing difficulties in selecting accurately the traffic they need to inspect. This is mainly caused by the limited number of encapsulations supported by currently available tools and the difficulty to exactly specify which packets have to be analyzed, especially in presence of tunneled traffic. This paper presents a novel packet processing language that, besides Boolean filtering predicates, introduces special constructs for handling the more complex situations of tunneled and stacked encapsulations, giving the user a finer control over the semantics of a filtering expression. Even though this language is principally focused on packet filters, it is designed to support other advanced packet processing mechanisms such as traffic classification and field extraction. Luigi Ciminiera, Marco Leogrande, Fulvio Risso, Olivier Morandi |
GLOBECOM | 2 |