Skip to main content

Behavioral Based Forwarding

Deliverables

BEBA data plane extensions

This document describes the BEBA data plane requirements in terms of novel primitives.

Support mechanisms for control task offloading.

This document will identify and specify mechanisms to permit offloading of control plane tasks into BEBA’s stateful dataplane.

Preliminary Applications’ design and development

This deliverable will describe the preliminary design of the middlebox and network-wide applications and services developed on top of BEBA.

BEBA data plane software design, implementation and acceleration

This deliverable documents the design and implementation of the BEBA data plane components as well as the acceleration strategies of the critical operations.

Final dissemination, standardization and exploitation plan

This deliverable revises D7.2 and provides the final report regarding the dissemination and standardization activities, adding open source promotion ones.

Intermediate dissemination, standardization and exploitation plan

This deliverable reports the dissemination and ONF promotion/standardization achievements, as well as the plans for the next period.

Real world trial planning

This deliverable will plan the real worl trial deployment (layout, test cases, possible obstacles, experimental methodology, etc.).

Use case and application scenarios 

This deliverable will document use cases and application scenarios, along with the relevant nodes’ programmability requirements.

Technology, performance and functional assessment

This deliverable will document the performance results and the functional operation of stand-alone BEBA prototypes, as well as the initial integration in a controlled network environment.

Reliability and security improvements

This deliverable will document reliability and security improvements provided by the developed offloading, verification, and security mechanisms.  

Basic BEBA abstraction API

This deliverable will document the first proposed API for the basic stateful operation support.

Revision of BEBA data plane extensions

This deliverable will revise D3.1 and will freeze the data plane primitives that will be invoked through the full BEBA API and will be implemented and accelerated in task 3.2 and 3.3.

Revision of the BEBA data plane software design, implementation and acceleration

This document will revise D.3.3 and will describe the final BEBA data plane software design and implementation.

Final Applications’ design and development 

This deliverable will revise and extend D5.2 by describing design and implementation of the middlebox and network- wide applications and services developed on top of BEBA.

Verification and exploitation or control tasks delegation

This deliverable will report on the advantages of control task offloading, and will design novel formal verification and model checking techniques for BEBA’s stateful dataplane.

Extended BEBA abstraction API

This deliverable documents the definition of the extended BEBA API.

Trial assessment

Demonstration of BEBA at network scale, in both controlled and real world deployments.

Extended BEBA abstraction proof of concept prototype

This deliverable document all the software prototypes provided by WP2.

Basic BEBA abstraction proof of concept prototype

This deliverable will provide a proof of concept prototype for the basic BEBA API.

Searching for OpenAIRE data...

Publications

Cuckoo Cache: A Technique to Improve Flow Monitoring Throughput

Author(s): Salvatore Pontarelli, Pedro Reviriego
Published in: IEEE Internet Computing, Issue 20/4, 2016, Page(s) 46-53, ISSN 1089-7801
DOI: 10.1109/MIC.2016.55

Profiling and accelerating commodity NFV service chains with SCC

Author(s): Georgios P. Katsikas, Gerald Q. Maguire Jr., Dejan Kostić
Published in: Journal of Systems and Software, Issue 127, 2017, Page(s) 12-27, ISSN 0164-1212
DOI: 10.1016/j.jss.2017.01.005

Network Traffic Processing With PFQ

Author(s): Nicola Bonelli, Stefano Giordano, Gregorio Procissi
Published in: IEEE Journal on Selected Areas in Communications, Issue 34/6, 2016, Page(s) 1819-1833, ISSN 0733-8716
DOI: 10.1109/JSAC.2016.2558998

SNF: synthesizing high performance NFV service chains

Author(s): Georgios P. Katsikas, Marcel Enguehard, Maciej Kuźniar, Gerald Q. Maguire Jr, Dejan Kostić
Published in: PeerJ Computer Science, Issue 2, 2016, Page(s) e98, ISSN 2376-5992
DOI: 10.7717/peerj-cs.98

Fast failure detection and recovery in SDN with stateful data plane


Published in: ISSN 1055-7148
DOI: 10.1002/nem.1957

Flexible Packet Matching with Single Double Cuckoo Hash

Author(s): Gil Levy, Salvatore Pontarelli, Pedro Reviriego
Published in: IEEE Communications Magazine, 2017, Page(s) 2-7, ISSN 0163-6804
DOI: 10.1109/MCOM.2017.1700132

OMASS: One Memory Access Set Separation

Author(s): Michael Mitzenmacher, Pedro Reviriego, Salvatore Pontarelli
Published in: IEEE Transactions on Knowledge and Data Engineering, 2016, Page(s) 1-1, ISSN 1041-4347
DOI: 10.1109/TKDE.2016.2535286

On the feasibility of “breadcrumb” trails within OpenFlow switches

Author(s): Giuseppe Bianchi, Marco Bonola, Salvatore Pontarelli
Published in: 2016 European Conference on Networks and Communications (EuCNC), 2016, Page(s) 122-127
DOI: 10.1109/EuCNC.2016.7561017

SPIDER: Fault resilient SDN pipeline with recovery delay guarantees

Author(s): Carmelo Cascone, Luca Pollini, Davide Sanvito, Antonio Capone, Brunilde Sanso
Published in: 2016 IEEE NetSoft Conference and Workshops (NetSoft), 2016, Page(s) 296-302
DOI: 10.1109/NETSOFT.2016.7502425

P4-to-VHDL: Automatic Generation of 100 Gbps Packet Parsers

Author(s): Pavel Benacek, Viktor Pu, Hana Kubatova
Published in: 2016 IEEE 24th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2016, Page(s) 148-155
DOI: 10.1109/FCCM.2016.46

Implementing advanced network functions for datacenters with stateful programmable data planes

Author(s): M. Bonola, R. Bifulco, L. Petrucci, S. Pontarelli, A. Tulumello, G. Bianchi
Published in: Proceedings of IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), 2017

On offloading programmable SDN controller tasks to the embedded microcontroller of stateful SDN dataplanes

Author(s): S. Pontarelli, V. Bruschi, M. Bonola, G. Bianchi
Published in: Proceedings of IEEE NetSoft 2017, 2017

StateSec: Stateful Monitoring for DDoS Protection in Software Defined Networks

Author(s): J. Boite, P.A. Nardin, F. Rebecchi, M. Bouet, V. Conan
Published in: Proceedings of IEEE NetSoft 2017, 2017

A Pipeline Functional Language for Stateful Packet Processing

Author(s): N. Bonelli, S. Giordano, G. Procissi
Published in: Proceedings of IEEE NetSoft 2017, Workshop on Network Accelerated Functions (NEAF-IO), 2017

Towards traffic classification offloading to SDN stateful data plane

Author(s): D. Sanvito, D. Moro, A. Capone
Published in: Proceedings of IEEE NetSoft 2017, 2017

Towards Scalable SDN Switches - Enabling Faster Flow Table Entries Installation

Author(s): Roberto Bifulco, Anton Matsiuk
Published in: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication - SIGCOMM '15, 2015, Page(s) 343-344
DOI: 10.1145/2785956.2790008

Traffic Management Applications for Stateful SDN Data Plane

Author(s): Carmelo Cascone, Luca Pollini, Davide Sanvito, Antonio Capone
Published in: 2015 Fourth European Workshop on Software Defined Networks, 2015, Page(s) 85-90
DOI: 10.1109/EWSDN.2015.66

Stateful Openflow: Hardware Proof of Concept

Author(s): S. Pontarelli, M. Bonola, G. Bianchi, A. Capone, C. Cascone
Published in: Proceedings of IEEE HPSR 2015, 2015, Page(s) 1-7

Detour planning for fast and reliable failure recovery in SDN with OpenState

Author(s): Antonio Capone, Carmelo Cascone, Alessandro Q. T. Nguyen, Brunilde Sanso
Published in: 2015 11th International Conference on the Design of Reliable Communication Networks (DRCN), 2015, Page(s) 25-32
DOI: 10.1109/DRCN.2015.7148981

Improving SDN with InSPired Switches

Author(s): R. Bifulco, J. Boite, M. Bouet, F. Schneider
Published in: Proceedings of the 2016 Symposium on SDN Research (SOSR 2016), 2016, Page(s) 1-12

Automatic Generation of 100 Gbps Packet Parsers from P4 Description

Author(s): P. Benáček, V. Puš, H. Kubátová
Published in: Proceedings of First International Workshop on Heterogeneous High-performance Reconfigurable Computing, 2015, Page(s) 1-8

Realizing High Performance NFV Service Chains

Author(s): Katsikas, Georgios P.
Published in: 2016