A SURVEY OF APPLICATIONS AND ARCHITECTURES IN SOFTWARE DEFINED NETWORKING (SDN)


In recent years Software Defined Networking (SDN) has become very popular in computer networks. This is because of programmable network components enable a vast array of network functionality. This paper highlights some current SDN applications such as Internet of Things (IoT), Open Flow Networks, Scalable Video Coding, Resource Management, Dynamic Adaptive Streaming over HTTP (DASH-based), Quality of Service (QoS) Routing and Cognitive Networking. We then discuss some of the SDN-enabled architectures that provide these applications with their desired functionality.