Forwarding plane
View article
A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements Open
Software defined networking (SDN) brings about innovation, simplicity in network management, \nand configuration in network computing. Traditional networks often lack the flexibility to bring into \neffect instant changes because of the ri…
View article
Heavy-Hitter Detection Entirely in the Data Plane Open
Identifying the "heavy hitter" flows or flows with large traffic volumes in the data plane is important for several applications e.g., flow-size aware routing, DoS detection, and traffic engineering. However, measurement in the data plane …
View article
Packet Transactions Open
Many algorithms for congestion control, scheduling, network measurement, active queue management, and traffic engineering require custom processing of packets in the data plane of a network switch. To run at line rate, these data-plane alg…
View article
A Survey on the Contributions of Software-Defined Networking to Traffic Engineering Open
Since the appearance of OpenFlow back in 2008, software-defined networking (SDN) has gained momentum. Although there are some discrepancies between the standards developing organizations working with SDN about what SDN is and how it is def…
View article
Toward Adaptive and Scalable OpenFlow-SDN Flow Control: A Survey Open
Software-defined networking (SDN) is an emerging network architecture that promises to simplify network management, improve network resource utilization, and boost evolution and innovation in traditional networks. The SDN allows the abstra…
View article
A Survey of Networking Applications Applying the Software Defined Networking Concept Based on Machine Learning Open
The main task of future networks is to build, as much as possible, intelligent networking architectures for intellectualization, activation, and customization. Software-defined networking (SDN) technology breaks the tight coupling between …
View article
A New Framework for DDoS Attack Detection and Defense in SDN Environment Open
While software defined network (SDN) brings more innovation to the development of future networks, it also faces a more severe threat from DDoS attacks. In order to deal with the single point of failure on SDN controller caused by DDoS att…
View article
An Overview on SDN Architectures with Multiple Controllers Open
Software-defined networking offers several benefits for networking by separating the control plane from the data plane. However, networks’ scalability, reliability, and availability remain as a big issue. Accordingly, multicontroller archi…
View article
SLICOTS: An SDN-Based Lightweight Countermeasure for TCP SYN Flooding Attacks Open
Software defined networking (SDN) is a novel networking paradigm which decouples control plane from data plane. This separation facilitates a high level of programmability and manageability. On the other hand, it makes the SDN controller a…
View article
Detection and Mitigation of DoS and DDoS Attacks in IoT-Based Stateful SDN: An Experimental Approach Open
The expected advent of the Internet of Things (IoT) has triggered a large demand of embedded devices, which envisions the autonomous interaction of sensors and actuators while offering all sort of smart services. However, these IoT devices…
View article
A Survey of Controller Placement Problem in Software-Defined Networking Open
In order to simplify the management of the traditional network, software-defined networking (SDN) has been proposed as a promising paradigm shift that decouples control plane and data plane, providing programmability to configure the netwo…
View article
Artificial intelligence enabled software‐defined networking: a comprehensive overview Open
Software‐defined networking (SDN) represents a promising networking architecture that combines central management and network programmability. SDN separates the control plane from the data plane and moves the network management to a centra…
View article
A Survey on Machine Learning Techniques for Routing Optimization in SDN Open
In conventional networks, there was a tight bond between the control plane and the data plane. The introduction of Software-Defined Networking (SDN) separated these planes, and provided additional features and tools to solve some of the pr…
View article
Narrowband IoT Data Transmission Procedures for Massive Machine-Type Communications Open
Large-scale deployments of massive Machine Type Communications (mMTC) involve\nseveral challenges on cellular networks. To address the challenges of mMTC, or\nmore generally, Internet of Things (IoT), the 3rd Generation Partnership\nProjec…
View article
Long Short-Term Memory and Fuzzy Logic for Anomaly Detection and Mitigation in Software-Defined Network Environment Open
[EN] Computer networks become complex and dynamic structures. As a result of this fact, the configuration and the managing of this whole structure is a challenging activity. Software-Defined Networks(SDN) is a new network paradigm that, th…
View article
Software Defined Networking Flow Table Management of OpenFlow Switches Performance and Security Challenges: A Survey Open
Software defined networking (SDN) is an emerging network paradigm that decouples the control plane from the data plane. The data plane is composed of forwarding elements called switches and the control plane is composed of controllers. SDN…
View article
Machine Learning Enabled Techniques for Protecting Wireless Sensor Networks by Estimating Attack Prevalence and Device Deployment Strategy for 5G Networks Open
A number of disadvantages of traditional networks may be attributed to the close relationship that exists between the control plane and the data plane inside proprietary hardware designs, as described above. The problem of security is one …
View article
SymNet Open
We present SymNet, a network static analysis tool based on symbolic execution. SymNet injects symbolic packets and tracks their evolution through the network. Our key novelty is SEFL, a language we designed for expressing data plane proces…
View article
Towards a Cost Optimal Design for a 5G Mobile Core Network Based on SDN and NFV Open
With the rapid growth of user traffic, service innovation, and the persistent necessity to reduce costs, today's mobile operators are faced with several challenges. In networking, two concepts have emerged aiming at cost reduction, increas…
View article
SD-IoV: SDN enabled routing for internet of vehicles in road-aware approach Open
Proposing an optimal routing protocol for internet of vehicles with reduced overhead has endured to be a challenge owing to the incompetence of the current architecture to manage flexibility and scalability. The proposed architecture, ther…
View article
Advancing SDN from OpenFlow to P4: A Survey Open
Software-defined Networking (SDN) marked the beginning of a new era in the field of networking by decoupling the control and forwarding processes through the OpenFlow protocol. The Next Generation SDN is defined by Open Interfaces and full…
View article
A Survey on In-Network Computing: Programmable Data Plane and Technology Specific Applications Open
In comparison with cloud computing, edge computing offers processing at locations closer to end devices and reduces the user experienced latency. The new recent paradigm of in-network computing employs programmable network elements to comp…
View article
Comparison of Software Defined Networking with Traditional Networking Open
The Internet has caused the advent of a digital society; wherein almost everything is connected and available from any place. Thus, regardless of their extensive adoption, traditional IP networks are yet complicated and arduous to operate.…
View article
Load Balancing Algorithm for Migrating Switches in Software-defined Vehicular Networks Open
In Software-Defined Networks (SDN), the divergence of the control interface from the data plane provides a unique platform to develop a programmable and flexible network. A single controller, due to heavy load traffic triggered by differen…
View article
SGS: Safe-Guard Scheme for Protecting Control Plane Against DDoS Attacks in Software-Defined Networking Open
Software-defined networking (SDN) achieves flexible and efficient network management by decoupling control plane from the data plane, where the controller with a global network view is responsible for planning routing for packets. However,…
View article
TEA Open
Programmable switches have been touted as an attractive alternative for deploying network functions (NFs) such as network address translators (NATs), load balancers, and firewalls. However, their limited memory capacity has been a major st…
View article
Paxos Made Switch-y Open
The Paxos protocol is the foundation for building many fault-tolerant distributed systems and services. This paper posits that there are significant performance benefits to be gained by implementing Paxos logic in network devices. Until re…
View article
NetworkAI: An Intelligent Network Architecture for Self-Learning Control Strategies in Software Defined Networks Open
The past few years have witnessed a wide deployment of software defined networks facilitating a separation of the control plane from the forwarding plane. However, the work on the control plane largely relies on a manual process in configuri…
View article
Performance Modelling and Analysis of Software-Defined Networking under Bursty Multimedia Traffic Open
Software-Defined Networking (SDN) is an emerging architecture for the next-generation Internet, providing unprecedented network programmability to handle the explosive growth of big data driven by the popularisation of smart mobile devices…
View article
Decentralized SDN Control Plane for a Distributed Cloud-Edge Infrastructure: A Survey Open
Today’s emerging needs (Internet of Things applications, Network Function Virtualization services, Mobile Edge computing, etc.) are challenging the classic approach of deploying a few large data centers to provide cloud services. A massive…