OpenDaylight: Towards a Model Driven SDN Controller architecture
This paper describes a novel Software Defined Networking (SDN) Controller architecture that is built on Model Driven Software Engineering (MDSE) principles. It supports both the "classic" OpenFlow based approach to SDN and emerging model driven network management/programmability technologies, such as NETCONF/YANG. The architecture was first implemented in the OpenDaylight Project Hydrogen release, and it is being further evolved in subsequent OpenDaylight releases.
Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014