Abstraction Layer for Implementation of Extensions in programmable Networks

ALIEN delivered an innovative network abstraction mechanism targeting the control and management convergence as well as the interoperability of heterogeneous network elements building strong foundations for Software Defined Networks.´

To achieve this, ALIEN proposed to adopt the concept of Network Operating System (NOS), a distributed system running on top the hybrid, heterogeneous network infrastructure, which creates a global view of the network elements and their capability.

ALIEN project experimentally verified its solution for describing network device capabilities and controlling its forwarding behaviour of all OpenFlow and non-OpenFlow capable hardware simultaneously.

EICT led all activities in work package 2, covering the requirement analysis, design and implementation of a Hardware Abstraction Layer (HAL). The HAL provides the opportunity to use OpenFlow on devices which were not supported yet. Moreover, it enhances existing concepts for ports and connectivity elements regarding wireless and optical network technologies. Through embedding new and previously not supported network elements, ALIEN went beyond existing OpenFlow specifications. Further embedded in a newly developed Network Operating System, ALIEN consequently offers enhanced network functions for application developers.

Further Reading

ALIEN D2.3: Report on Implementation of the Common Part of an OpenFlow Datapath Element and the Extended FlowVisor

Network Configuration in OpenFlow Networks

Design and implementation of an OpenFlow hardware abstraction layer



Duration: October 2012 - September 2014
Coordinator: PSNC
Partners: 8
Budget: EUR 1,9 Million
Funding: Co-funded by the European Union under the Seventh Framework Programme with EUR 1,4 Million