A Survey and a Layered Taxonomy of Software-Defined Networking
Extending Networking into the Virtualization Layer