Abstract

The advent of software-defined networking (SDN) has led to the paradigm of programmable network environments. Conceptually, the structure of SDN is divided into three layers: application, control, and infrastructure. The SDN controller in the control layer can configure and execute the routing of applications to the infrastructure layer consisting of network devices, including hosts and switches. Current studies on SDN have predominantly focused on control layer aspects, such as controller development, performance aspects of the controller, and interaction among different controllers and between controllers and network devices. However, to provide seamless network services and efficiently manage network environments, application-aware routing is essential because applications may have different quality of service (QoS) requirements, such as maximum bandwidth and minimum delay. This study proposes the Network Situation-Aware Framework (NSAF) to more efficiently handle application routing based on the QoS requirements and changing network status. A mechanism for supporting the NSAF consisting of application registration, network status monitoring, violation detection, and routing control is also presented. The applicability and feasibility of the proposed NSAF are verified by implementing a prototype. The NSAF may be used as a reference model for efficiently managing SDN-based networks to ensure application QoS.

Highlights

  • Developments in network technologies have resulted in new programmable network environments based on softwaredefined networking (SDN) [1,2,3,4,5], in which the control plane is separated from the data plane

  • Following the advent of SDN, relevant studies have primarily focused on the control layer aspects [6, 7]

  • To further spread the use of the SDN technology and maximize its network management benefits, research on the application layer aspect is needed

Read more

Summary

Introduction

Developments in network technologies have resulted in new programmable network environments based on softwaredefined networking (SDN) [1,2,3,4,5], in which the control plane is separated from the data plane. SDN can generally be divided into three layers: application, control, and infrastructure. E controller in the control layer can order the routing of business applications to the infrastructure layer. Following the advent of SDN, relevant studies have primarily focused on the control layer aspects [6, 7]. To further spread the use of the SDN technology and maximize its network management benefits, research on the application layer aspect is needed (e.g., a method to control the network from the application point of view). Is study proposes a framework called the Network Situation-Aware Framework (NSAF), and its mechanism satisfies this need and ensures a stable execution of SDN. E NSAF analyzes each application’s network QoS requirements, monitors current network status, detects violation of network QoS, and finds the most appropriate network routing paths. E remainder of this paper is organized as follows: Section 2 outlines the basic concepts; Section 3 presents the NSAF and its design and architecture; Section 4 presents a case study; Section 5 discusses related work and evaluates the proposed mechanism; and Section 6 concludes this paper and outlines future work

Basic Concepts
Case Study of the NSAF
Findings
Related Work and Discussion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call