Bartosz Belter

PSNC

Abstraction Layer for Implementation of Extensions in programmable Networks

Title: ALIEN - Abstraction Layer for Implementation of Extensions in programmable Networks

Presenter: Bartosz Belter, PSNC

ALIEN will deliver an innovative network abstraction mechanism targeting the control and management convergence and interoperability of heterogeneous network elements, building strong foundations for Software Defined Networking (SDN). OpenFlow, considered as an enabler for SDN, may be used on a wider scale and more efficiently with upgrades to the existing architecture and protocol. These novel and visionary extensions will allow OpenFlow to be more scalable and adaptable in optical networks and in heterogeneous environments where OpenFlow is only partially supported. Therefore the ALIEN project aims to provide an experimentally verified OpenFlow Hardware Abstraction Layer for describing network device capabilities and controlling the forwarding behaviour of all OpenFlow and non-OpenFlow capable hardware simultaneously, also including L1 equipment support.

The ALIEN objectives are twofold:

  1. to develop an OpenFlow based programmable network architecture over non-OpenFlow capable hardware in order to enable scalable interaction and unified management of overall network infrastructure, despite of supported features and technology
  2. to extend OpenFlow architecture and concepts beyond frame forwarding management by including new network hardware and technologies support, i.e. optical DWDM systems

The project proposes extensions to the base of programmable hardware that can be used to run OpenFlow. The term “alien hardware” is used in the project to identify any type of network hardware that doesn’t support natively OpenFlow:

  • Packet switching equipment: e.g. traditional L2 packet switch without OpenFlow support
  • Non-packet switching equipment: e.g. optical switch
  • Packet processing and monitoring equipment: e.g. FPGA, network processor
Participates in following conferences:
FIRE Engineering Conference