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.