SDN Research Papers - Academia.edu (original) (raw)

The rapid growth of both mobile users and application numbers has caused a huge load on the core network (CN). This is attributed to the large numbers of control messages circulating between CN entities for each communication or service... more

The rapid growth of both mobile users and application numbers has caused a huge load on the core network (CN). This is attributed to the large numbers of control messages circulating between CN entities for each communication or service request, however, making it imperative to develop innovative designs to handle this load. Consequently, a variety of proposed architectures, including a software defined network (SDN) paradigm focused on the separation of control and data plans, have been implemented to make networks more flexible. Cloud radio access network (C-RAN) architecture has been suggested for this purpose, which is based on separating base band units (BBU) from several base stations and assembling these in one place. In this work, a novel approach to realize this process is based on SDN and CRAN, which also distributes the control elements of the CN and locates them alongside the BBU to obtain the lowest possible load. The performance of this proposed architecture was evalua...

In recent years, the rise of software-defined networks (SDN) have made network control more flexible, easier to set up and manage, and have provided a stronger ability to adapt to the changing demands of application development and... more

In recent years, the rise of software-defined networks (SDN) have made network control more flexible, easier to set up and manage, and have provided a stronger ability to adapt to the changing demands of application development and network conditions. The network becomes easier to maintain, but also achieves improved security as a result of SDN. The architecture of SDN is designed for Control Plane and Forwarding Plane separation and uses open APIs to realize programmable control. SDN allows for the importing of third-party applications to improve network service, or even provide a new network service. In this paper, we present a defense mechanism, which can find attack packets previously identified through the Sniffer function, and once the abnormal flow is found, the protection mechanism of the Firewall function will be activated. For the capture of the packets, available libraries will be used to determine the properties and contents of the malicious packet, and to anticipate any possible attacks. Through the prediction of all latent malicious behaviors, our new defense algorithm can prevent potential losses like system failures or crashes and reduce the risk of being attacked.

In the last two decades, networks had been changed according to the rapid changing in its requirements. The current Data Center Networks have large number of hosts (tens or thousands) with special needs of bandwidth as the cloud network... more

In the last two decades, networks had been changed according to the rapid changing in its requirements. The current Data Center Networks have large number of hosts (tens or thousands) with special needs of bandwidth as the cloud network and the multimedia content computing is increased. The conventional Data Center Networks (DCNs) are highlighted by the increased number of users and bandwidth requirements which in turn have many implementation limitations. The current networking devices with its control and forwarding planes coupling result in network architectures are not suitable for dynamic computing and storage needs. Software Defined networking (SDN) is introduced to change this notion of traditional networks by decoupling control and forwarding planes. So, due to the rapid increase in the number of applications, websites, storage space, and some of the network resources are being underutilized due to static routing mechanisms. To overcome these limitations, a Software Defined Network based Openflow Data Center network architecture is used to obtain better performance parameters and implementing traffic load balancing function. The load balancing distributes the traffic requests over the connected servers, to diminish network congestions, and reduce underutilization problem of servers. As a result, SDN is developed to afford more effective configuration, enhanced performance, and more flexibility to deal with huge network designs.

A internet passou por grandes evoluções ao longo dos anos até atingir o nível de maturidade em que se encontra atualmente, onde o foco principal da comunicação é conectar pessoas. A Internet das Coisas é considerada como a próxima fase... more

A flexible, efficient and secure networking architecture is required in order to process big data. However, existing network architectures are mostly unable to handle big data. As big data pushes network resources to the limits it results... more

A flexible, efficient and secure networking architecture is required in order to process big data. However, existing network architectures are mostly unable to handle big data. As big data pushes network resources to the limits it results in network congestion, poor performance, and detrimental user experiences. This paper presents the current state-of-the-art research challenges and possible solutions on big data networking theory. More specifically, we present the state of networking issues of big data related to capacity, management and data processing. We also present the architectures of MapReduce and Hadoop paradigm with research challenges, fabric networks and software defined networks (SDN) that are used to handle today's idly growing digital world and compare and contrast them to identify relevant problems and solutions.

In this paper, we explain the most important phase of security architecture for Internet of Things (IoT) based on software-defined networking (SDN). In this context, the SDN-based architecture is executed with or without the... more

In this paper, we explain the most important phase of security architecture for Internet of Things (IoT) based on software-defined networking (SDN). In this context, the SDN-based architecture is executed with or without the infrastructure; this is also called as SDN-Domain. This works gives briefing of the operations of the proposed architecture and summarizes the opportunity to achieve network security in a more effective and flexible with the presence of SDN. In this paper, we assumed the network access control and global traffic monitoring for ad-hoc networks. Finally, we point out the architectural design choices for SDN using Open Flow and discuss their performance implications.

The widespread Internet of Things (IoT) utilization in almost every scope of our life made it possible to automate daily life tasks with no human intervention. This promising technology has immense potential for making life much easier... more

The widespread Internet of Things (IoT) utilization in almost every scope of our life made it possible to automate daily life tasks with no human intervention. This promising technology has immense potential for making life much easier and open new opportunities for newly developed applications to emerge. However, meeting the diverse Quality of Service (QoS) demands of different applications remains a formidable topic due to diverse traffic patterns, unpredictable network traffic, and resource-limited nature of IoT devices. In this context, application-tailored QoS provisioning mechanisms have been the primary focus of academic research. This paper presents a literature review on QoS techniques developed in academia for IoT applications and investigates current research trends. Background knowledge on IoT, QoS metrics, and critical enabling technologies will be given beforehand, delving into the literature review. According to the comparison presented in this work, the commonly considered QoS metrics are Latency, Reliability, Throughput, and Network Usage. The reviewed studies considered the metrics that fit their provisioning solutions.

— Software-Defined Networking (SDN) relies on open programmability of network devices, which is achieved by defining new communication interfaces, network operating systems, and changing the traditional decision-making logic of regular... more

— Software-Defined Networking (SDN) relies on open programmability of network devices, which is achieved by defining new communication interfaces, network operating systems, and changing the traditional decision-making logic of regular TCP/IP networks. Network Functions Virtualization (NFV), in turn, permits virtualizing network functions that are traditionally performed by physical middleboxes (e.g., firewalling and intrusion detection/prevention). Although SDN and NFV improve the flexibility of the management of computer networks, SDN remains vulnerable to major network security problems, such as Distributed Denial of Service (DDoS) attacks. These attacks typically result in the disruption of network services and resources. In this paper, we introduce ANSwer, an architecture that combines NFV and SDN features to create sophisticated network resilience strategies. ANSwer relies on a feedback control-loop which explores SDN features to monitor and analyze the behavior of the network infrastructure, indicating whether parts of an existing resilience strategy can be reconfigured to achieve more satisfactory results, or if an entire resilience strategy needs to be added or replaced. Our experiments demonstrate that ANSwer can rapidly identify and handle distinct anomalies in different scenarios, indicating that the reconfiguration and deployment of resilience strategies can be performed in real-time.

Software-Defined Networking (SDN) provides a highly flexible flow management platform through a logically centralized controller that exposes network capabilities to the applications. However, most applications do not natively use SDN. An... more

Software-Defined Networking (SDN) provides a highly flexible flow management platform through a logically centralized controller that exposes network capabilities to the applications. However, most applications do not natively use SDN. An external entity is thus responsible for defining the corresponding flow management policies. Usually network operators prefer to control the flow management policies, rather than granting full control to the applications. Although IP addresses and port numbers can suffice to identify users and applications in ISP networks and determine the policies applicable to their flows, such an assumption does not hold strongly in cloud environments. IP addresses are allocated dynamically to the users, while port numbers can be freely chosen by users or cloud-based applications. These applications, like computing or storage framework, use diverse port numbers which amplifies this phenomenon. This paper introduces higher-level abstractions for defining user-and application-specific policies. These policies are then automatically mapped to OpenFlow rules by retrieving flow-based information of active users and applications in real-time. We implemented this framework and evaluated its practicality by measuring the underlying overhead.

Smart city brings enormous opportunities and exciting challenges. In a smart city, operations and services such as traffic, transport, electric power, and water distribution are monitored, operated, and controlled through ICT based... more

Smart city brings enormous opportunities and exciting challenges. In a smart city, operations and services such as traffic, transport, electric power, and water distribution are monitored, operated, and controlled through ICT based infrastructure, smartly. This allows efficient management of resources and facilitates smooth access to services. However, it also induces stringent requirements and challenges for uninterrupted operation and execution of ICT-based monitoring and controlled infrastructure. Cybersecurity is one of the foremost challenges in a smart city network. That is, protecting the smart city application services from cyber-attacks and ensuring continuity of services is utmost desirable. As smart city services typically comprised of web based applications, application level distributed denial of service (AL-DDoS) attack is a major cybersecurity threat that can have catastrophic impact on an extremely critical smart city network. This paper presents an efficient framewo...

The growth of networks at a global level is inevitable due to the increase of users, devices and applications, such as: Internet of Things (IoT), processing and analysis of large amounts of information (Big Data), or streaming... more

The growth of networks at a global level is inevitable due to the increase of users, devices and applications, such as: Internet of Things (IoT), processing and analysis of large amounts of information (Big Data), or streaming audio and video, which has demanded from the systems, greater storage resources and bandwidth. To this purpose, diverse paradigms have emerged for the centralized management of all the components of a network through fully administrable, centralized and dynamic technological platforms; among these is SDN (Software-Defined Networks). This document, consequently, establishes the state-of-art from a documentary research of a categorical type to be used as a frame of reference for research in the area of SDN by the Research Group of New Technologies of Social Application GIDENUTAS ascribed to the University Francisco Jose de Caldas. This is chronologically limited to a review, from 2007 until today, focused on the countries that have promoted the development and implementation of this new paradigm, using databases such as IEEE Xplore, Google Scholar, as well as documents from standardization organizations such as ONF and ITU.

Today everything is getting digitized where people want to be wireless by all aspects. There is a high demand of WiFi in every sector. Highest influence on network planning of newly developed network infrastructure is of SDN to meet the... more

Today everything is getting digitized where people want to be wireless by all aspects. There is a high demand of WiFi in every sector. Highest influence on network planning of newly developed network infrastructure is of SDN to meet the futuristic needs of upcoming technology. As a result, newly developed networks have become more adaptive to dynamic circumstances along with enhanced flexibility. Being globally connected, it is inevitable to obtain adequate services from data centers through Wi-Fi support on SDN Networks, which is still a dream. Thus, the target of the experiment performed and presented by the authors of this paper is to implement WiFi support on SDN. Further, authors have also demonstrated the scalability and resilience of SDN based WiFi Network on Mininet by testing performance parameters in various dynamic scenarios. This paper will have a high impact on the end users as SDN technology can be implemented as last mile technology using WiFi SDN.

ABSTRACT Mobile Internet traffic is expected to grow faster than the fixed Internet traffic in a near future. Since, today’s broadband networks are approaching theoretical limits in terms of spectral efficiency per link, mobile operators... more

ABSTRACT Mobile Internet traffic is expected to grow faster than the fixed Internet traffic in a near future. Since, today’s broadband networks are approaching theoretical limits in terms of spectral efficiency per link, mobile operators are compelled to seek for new solutions that will be able to accommodate the expected traffic growth and improve their position in the competitive market. Addressing those challenges with current inflexible, not scalable and complex architecture is very hard, if possible at all. Software defined networking (SDN) is a new networking architecture paradigm that holds great promise to overcome many of mentioned limitations and provides required improvements in performance by decoupling control functions from underlying physical infrastructure. In this paper, we explain key reasons for transition to SDN based mobile networks and briefly describe several proposals of design scenario. Special emphasis is placed on SDN’s contribution to more efficient inter-cell interference management, traffic control and network virtualization.

Networks have become considerably large, complex and dynamic. The configuration, operation, monitoring, and troubleshooting of networks is a cumbersome and time-consuming task for the network administrators as they must deal with the... more

Networks have become considerably large, complex and dynamic. The configuration, operation, monitoring, and troubleshooting of networks is a cumbersome and time-consuming task for the network administrators as they must deal with the physical layer, underlying protocols, addressing systems, control rules, and many other low-level details. This research paper proposes an Intent-based networking system (IBNS) coupled with voice-assistance that can abstract the underlying network infrastructure and allow administrators to alter its behavior by expressing intents via voice commands. The system also displays the real-time network topology along with the highlighted intents on an interactive web application that can be used for network diagnostics. Compared to traditional networks, the concepts of software-defined networking (SDN) make it easier to integrate a voice assistant that allows configuring the network based on intents.

In traditional network, a developer cannot change the configuration of a router with software programs to control the behavior of the network switches due to closed vendor specific configuration scripts. In order to make the... more

In traditional network, a developer cannot change the configuration of a router with software programs to control the behavior of the network switches due to closed vendor specific configuration scripts. In order to make the routers/switches programmable, a new architecture of network has to be developed and this gave rise to Software defined networks. It is the new architecture for Computer Networks in which, the old traditional architecture is slowly depreciated. It is very difficult to adapt new technology especially to decide upon which controller has to be considered and what may be its scalability to compete the dynamic circumstances of networks. Many researches are working on possible solutions and look upon SDN to overcome the traditional network limitations. There are many SDN controllers existing amongst them, some are OpenDaylight, Floodlight, Onos, Ryu, Beacon etc. From the existing multiple controllers serving the SDN services to the network, Onos is one of the Controller. ONOS can be deployed on Docker container and it is accessed using its IP as a host. In this paper, authors are contributing for the evaluation of the Performance to check the Scalability of ONOS controller by taking many scenarios which are experimented on the simulation tool of Mininet, Onos Controller, Docker and iPerf. ONOS Controller"s simulated environments are observed for its throughput evaluated in dynamic conditions of a network over Mesh topology by gradually increasing the number of hosts until its supported by the system with optimum resource utilization.

This document will give the reader detailed information with respect to implementation of an end routine for a business scenario where Header to Item look up is required.

The increasing consumption of multimedia services and the demand of high-quality services from customers has triggered a fundamental change in how we administer networks in terms of abstraction, separation, and mapping of forwarding,... more

The increasing consumption of multimedia services and the demand of high-quality services from customers has triggered a fundamental change in how we administer networks in terms of abstraction, separation, and mapping of forwarding, control and management aspects of services. The industry and academia are embracing 5G as the future network capable to support next generation vertical applications with different service requirements. To realize this vision in 5G network, the physical network has to be sliced into multiple isolated logical networks of varying sizes and structures which are dedicated to different types of services based on their requirements with different characteristics and requirements (e.g., a slice for massive IoT devices, smartphones or autonomous cars, etc.). Softwarization using Software-Defined Networking (SDN) and Network Function Virtualization (NFV)in 5G networks are expected to fill the void of programmable control and management of network resources. In this paper, we provide a comprehensive review and updated solutions related to 5G network slicing using SDN and NFV. Firstly, we present 5G service quality and business requirements followed by a description of 5G network softwarization and slicing paradigms including essential concepts, history and different use cases. Secondly, we provide a tutorial of 5G network slicing technology enablers including SDN, NFV, MEC, cloud/Fog computing, network hypervisors, virtual machines & containers. Thidly, we comprehensively survey different industrial initiatives and projects that are pushing forward the adoption of SDN and NFV in accelerating 5G network slicing. A comparison of various 5G architectural approaches in terms of practical implementations, technology adoptions and deployment strategies is presented. Moreover, we provide a discussion on various open source orchestrators and proof of concepts representing industrial contribution. The work also investigates the standardization efforts in 5G networks regarding network slicing and softwarization. Additionally, the article presents the management and orchestration of network slices in a single domain followed by a comprehensive survey of management and orchestration approaches in 5G network slicing across multiple domains while supporting multiple tenants. Furthermore, we highlight the future challenges and research directions regarding network softwarization and slicing using SDN and NFV in 5G networks.

The International Journal of Computer Networks & Communications (IJCNC) is a bi monthly open access peer-reviewed journal that publishes articles which contribute new results in all areas of Computer Networks & Communications.The journal... more

The International Journal of Computer Networks & Communications (IJCNC) is a bi monthly open access peer-reviewed journal that publishes articles which contribute new results in all areas of Computer Networks & Communications.The journal focuses on all technical and practical aspects of Computer Networks & data Communications. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on advanced networking concepts and establishing new collaborations in these areas.

—The growing demand for bandwidth, low latency and reliability drives the development of new network technologies. In this context, Software Defined Networks (SDN) emerge as a new paradigm, separating the control plane from the data plane... more

—The growing demand for bandwidth, low latency and reliability drives the development of new network technologies. In this context, Software Defined Networks (SDN) emerge as a new paradigm, separating the control plane from the data plane of the network. This paper proposes an algorithm for dynamic load balancing of the data plane in SDN networks. The algorithm dynamically changes the flows as the network utilization intensifies. This reduces the latency and packet loss in scenarios with network overhead. Simulations were conducted using the Mininet simulator and the OpenDayLight controller.

Cloud computing has transformed a large portion of the IT industry through its ability to provision infrastructure resources – computing, networking, storage, and software-as services. Software-Defined Networking (SDN) has transformed the... more

Cloud computing has transformed a large portion of the IT industry through its ability to provision infrastructure resources – computing, networking, storage, and software-as services. Software-Defined Networking (SDN) has transformed the physical underlying network infrastructure into programmable and virtualized networks. Network Functions Virtualization (NFV) has transformed physical telecommunication infrastructures and network functions into virtualised network functions and services. Cloud, SDN and NFV technologies and their associated software-defined infrastructures all rely on the virtualization technology to provision their virtual resources and offer them as services to users. These new technologies and infrastructures invariably bring with them traditional vulnerabilities and introduce new technology-specific security risks. In this paper, we discuss extensively cloud-, SDN-, and NFV-specific security challenges as well as approaches for addressing integrated infrastructural issues where cloud, SDN, and NFV all play their integral parts.

Software Defined Network is the most researcher’s choice of research domain to make the internet an architecture independent structure which will bring the biggest leap in the domain of networks. The growth of network has gone mature and... more

Software Defined Network is the most researcher’s choice of research domain to make the internet an architecture independent structure which will bring the biggest leap in the domain of networks. The growth of network has gone mature and slow due to restricted architecture of traditional network which needs the changes from
fundamental designing. Since 2010, till date, the modeling has been proposed by top research oriented universities worldwide. Now what is needed is to bring the imagination to reality by implementing the proposed ideas that brings solution as per researcher’s expectation. This paper is the effort to help the researchers to mplement the SDN Infrastructure such that further analysis and improvement can be looked into by research community. In this paper, we have shown step by step procedure to implement ODL – OpenDayLight Controller of SDN and development and implementation of desired Scenario.

Future Fifth Generation (5G) cellular systems will be characterized by ultra-dense areas, where users are gradually asking for new multimedia applications and hungry-bandwidth services. Therefore, a promising solution to boost and... more

Future Fifth Generation (5G) cellular systems will be characterized by ultra-dense areas, where users are gradually asking for new multimedia applications and hungry-bandwidth services. Therefore, a promising solution to boost and optimize this future wireless heterogeneous networks is represented by the Cloud Radio Access Network (C-RAN) with the joint use of Software Defined Networking (SDN) and Network Function Virtualization (NFV). In such a scenario, low power base stations and device-to-device communications (D2D), involved into traditional cellular network, represented a possible solution to offload the heavy traffic of macrocells, while guaranteeing user experience as well. Nevertheless, the high centralization and the limited-capacity backhauls makes it difficult to perform centralized control plane functions on a large network scale. To address this issue, we investigate the integration of two enabling technologies for C-RAN (i.e., SDN and NFV) in the current 5G heterogeneous wireless architecture in order to exploit properly proximity-based transmissions among devices. Then, in order to validate the applicability of our proposed architecture, we consider the case of D2D pair handover where we show that our solution is able to decrease the number of signaling messages needed to handoff the D2D pair from a source to a target base station and, at the same time, the time execution for the entire handover process.

Cellular data traffic has exploded in recent years, in large part due to the rapid proliferation of cellular devices such as smart phones, tablets and other Machine-to-Machine devices. New cellular technologies, like Long Term Evolution,... more

Cellular data traffic has exploded in recent years, in large part due to the rapid proliferation of cellular devices such as smart phones, tablets and other Machine-to-Machine devices. New cellular technologies, like Long Term Evolution, have helped cellular providers to keep up with the traffic growth by increasing their radio access capacity. Although, it was a change in the right direction, the result appears to provide somewhat constrained enhancements in terms of reduction in complexity and improvement in flexibility. Software defined networking can simplify network management, while enabling new services. However, supporting many subscribers, frequent mobility, fine-grained measurement and control, and real-time adaptation introduces scalability challenges that future SDN architectures should address. In this article, various architectural aspects of today's and future SDN-based cellular network as well as its implementation challenges have been done.

Software-Defined Networking (SDN) is a network paradigm that facilitates network management by combining control functions on a centralized controller and enables network innovation with network programmability. Network testing... more

Software-Defined Networking (SDN) is a network paradigm that facilitates network management by combining control functions on a centralized controller and enables network innovation with network programmability. Network testing environments are needed for developing novel solutions that are developed by utilizing the opportunities provided by SDN which contributes significantly to the future internet. There are many simulation and emulation software tools available in the literature that provide the necessary testing environment. In this study, a feature-based comparison of these tools is done features in terms of testbed mode, emulation approach, scalability, real controller support, etc.

A physical connection of computer network must be made reliably. Breaking connection will cause communication between nodes (for example routers, switches, hosts) can be disconnected. One of the solutions is implemention of link... more

A physical connection of computer network must be made reliably. Breaking connection will cause communication between nodes (for example routers, switches, hosts) can be disconnected. One of the solutions is implemention of link aggregation (LA). LA integrates several of physical ports together to make a single logical communication link. Accordingly, there is load sharing traffic among the member port of the group, high-throughput increasing via a single link, and redundancy providing for broken links. We present the implementation of link aggregation using Ryu controller on Software Defined Network (SDN) topology. The results show that the implementation of SDN with OpenvSwitch and Ryu controller can successfully run link aggregation function to solve the problem of link failure. 1. INTRODUCTION Switch or router over the network [4]. OpenFlow is developed by Open Networking Foundation (ONF) Today, the performance of computer networks is a great concern by the customers. Network performance is influenced by the reliability of the physical network topology. When the physical connection between two nodes is failed, then the packet can not be sent through the link. Otherwise, if a physical connection is a good condition with limited bandwidth, it can cause congestion since several nodes using the link for delivery. This problem can be solved by Link Aggregation (LA). LA is a method that aggregates multiple network connections acts as a single logical interface using software. LA provides redundancy for link failure, for example: if one or more physical interface on a logical aggregate loss, the other physical connection still up and operate. Moreover, LA increases throughput passing through a single link which can reduce bottleneck by allowing packets to be traversed over multiple interfaces. LA is defined in IEEE 802.3ad that allows to group Ethernet interface at the physical layer to form a single link interface, namely Link Aggregation Group (LAG). Link Aggregation Control Protocol (LACP) is a mechanism for changing the port to preserve LAG bundles. LACP provides a dynamic configuration that means the other end can handle link aggregation. In addition, it handles failover automatically when a link failed [1]. Software Defined Network (SDN) is a new architecture for a computer network that separates network control and forwarding functions, which allowing the controller can connect directly programmable. SDN's characteristics are manageable, adaptable, scalable, appropriate for high bandwidth, and dynamic features of recent applications compared to traditional network architecture [2]. Hence, users can assign the logical network topology using software, regardless of underlying network structure [3]. In general, SDN

In past decade, traditional network was used for transferring of data between nodes. The main issue related to traditional networks was their stable nature and also, they were unable to meet the requirements of newly added devices in the... more

In past decade, traditional network was used for transferring of data between nodes. The main issue related to traditional networks was their stable nature and also, they were unable to meet the requirements of newly added devices in the network. So, traditional networks are replaced by Software Defined Network (SDN). Many of the networking applications rely on network for transfer of data. SDN networks are dynamic in nature. SDN can be used to create a framework for data-intensive applications like big data etc. Now a day, security of data over the network is very crucial. Machine learning (ML) algorithms are used for classification of network data in order to detect intrusion attacks.
In this paper, a comparative analysis of machine learning algorithms is done by using different feature selection approaches. For this analysis, NSL-KDD dataset from training and testing with 41 features and 125000 samples are used. Accuracy estimation of machine learning algorithm with a particular feature selection approach can is done in order to detect anomaly over SDN.

Software-defined networking (SDN) is reshaping the networking paradigm. Previous research shows that SDN has advantages over traditional networks because it separates the control and data plane, leading to greater flexibility through... more

Software-defined networking (SDN) is reshaping the networking paradigm. Previous research shows that SDN has advantages over traditional networks because it separates the control and data plane, leading to greater flexibility through network automation and programmability. Small business networks require flexibility, like service provider networks, to scale, deploy, and self-heal network infrastructure that comprises of cloud operating systems, virtual machines, containers, vendor networking equipment, and virtual network functions (VNFs); however, as SDN evolves in industry, there has been limited research to develop an SDN architecture to fulfil the requirements of small business networks. This research proposes a network architecture that can abstract, orchestrate, and scale configurations based on small business network requirements. Our results show that the proposed architecture provides enhanced network management and operations when combined with the network orchestration application (NetO-App) developed in this research. The NetO-App orchestrates network policies, automates configuration changes, and manages internal and external communication between the campus networking infrastructure.

Software Defined Networking (SDN) is an emerging paradigm that is expected to revolutionize computer networks. With the decoupling of data and control plane and the introduction of open communication interfaces between layers, SDN... more

Software Defined Networking (SDN) is an emerging paradigm that is expected to revolutionize computer networks.
With the decoupling of data and control plane and the introduction of open communication interfaces between layers, SDN enables programmability over the entire network, promising rapid innovation in this area.
The SDN concept was already proven to work successfully in cloud and data center environments thus the proper monitoring of such networks is already in the focus of the research community.
Methods for measuring Quality of Service (QoS) parameters such as bandwidth utilization, packet loss, and delay have been recently introduced in literature, but they lack a solution for tackling down the question of \emph{available bandwidth}.
In this paper, we attempt to fill this gap and introduce a novel mechanism for measuring available bandwidth in SDN networks.
We take advantage of the SDN architecture and build an application over the Network Operating System (NOS).
Our application can track the topology of the network and the bandwidth utilization over the network links, and thus it is able to calculate the available bandwidth between any two points in the network.
We validate our method using the popular Mininet network emulation environment and the widely used NOS called Floodlight.
We present results providing insights into the measurement accuracy and showing its relationship with the delay in the control network and the polling frequency.

This chapter discusses prospects of QoE management for future networks and applications. After motivating QoE management, it first provides an introduction to the concept by discussing its origins, key terms and giving an overview of the... more

This chapter discusses prospects of QoE management for future networks and applications. After motivating QoE management, it first provides an introduction to the concept by discussing its origins, key terms and giving an overview of the most relevant existing theoretical frameworks. Then, recent research on promising technical approaches to QoE-driven management that operate across different layers of the networking stack is discussed. Finally, the chapter provides conclusions and an outlook on the future of QoE management with a focus on those key enablers (including cooperation, business models and key technologies) that are essential for ultimately turning QoE-aware network and application management into reality.