Explore chapters and articles related to this topic
5G-Enabled IoT
Published in Parag Chatterjee, Robin Singh Bhadoria, Yadunath Pathak, 5G and Beyond, 2022
Mangal Singh, Shruti Goel, Ram Kishan Dewangan
In CCN architecture, the gateway is called the CCN-IoT gateway. A gateway is a device which connects two different networks. There are two CCN management services—global and domain management services. The global service orchestration and management consists of three planes: data plane, service plane and control plane. The data plane is responsible for transmitting data packets and the control plane tells the data plane which service the data has to be transmitted to. With the help of domain orchestration and management service, CCN uses cache sharing, that is, each router has the ability to store data. With the help of SE-RAN all the devices are connected to a radio access network. Some of the features of CCN like computing, caching, security, and so on, can help to support high-bandwidth 5G applications.
The Role of Artificial Intelligence for Network Automation and Security
Published in Mazin Gilbert, Artificial Intelligence for Autonomous Networks, 2018
Moving to a software-centric network presents the possibility of new security challenges that are not as evident in typical legacy networks. One example of a challenge is the potential vulnerability that may be attributed to the communication protocol between the control plane and the data, or forwarding, plane. Recall that the data plane is where the data, such as packets, is forwarded through the network elements. The control plane is the logic that determines how and where the data are sent in the data plane. As we outlined earlier, this communication protocol may be designed in SDN through OpenFlow [8]. OpenFlow is a perfect target for attackers to saturate the communication channel leading to Denial of Service (DoS) attacks and failure of the SDN controller. Another challenge is that given the centralized design of the controller in SDN, the result can be catastrophic, and it is imperative to have a secure and robust centralized orchestration. A range of solutions has been proposed, including having a distributed control plane but with a logically centralized controller [12], and introducing a controller hierarchy [13].
Toward Security in Software-Defined Networks with Trust and Monitoring
Published in Shashi Bhushan, Manoj Kumar, Pramod Kumar, Renjith V. Ravi, Anuj Kumar Singh, Holistic Approach to Quantum Cryptography in Cyber Security, 2023
Gaurav Sharma, Sushopti Gawade
Software-defined network (SDN) has emerged as a new paradigm in networking which has introduced programmability in networking. The Control Plane and Data Plane are separated in a software-defined network, allowing for greater network management stability [1]. This separation also enables a single controller in the Control Plane to control several data-forwarding devices, such as switches. SDN controllers at the Control Plane, which are servers on which programs can be deployed, can also be configured. The SDN controller and its applications can communicate using application programming interfaces (APIs). RESTful APIs, as well as other types of APIs such as Java, Python, and others, are provided by all available controllers [2].
Internet of Medical Things (IoMT): Overview, Emerging Technologies, and Case Studies
Published in IETE Technical Review, 2022
Sahshanu Razdan, Sachin Sharma
The network part in IoMTs can be divided into two parts: (1) data plane and (2) control plane. The data plane forwards traffic towards its destination, while the control plane performs the necessary tasks that allow the data plane to make forwarding decisions. Software-Defined Networking (SDN) provides a standard way to communicate between the data plane and control plane. The examples of standard SDN protocols are OpenFlow, Open vSwitch Database Management protocol, and OpenFlow Configuration protocol (OF-CONFIG) [10]. As the interface between the data plane and control plane can be made standard using a standard SDN protocol, lots of different data of the data plane can be collected from an external server (may be located at the cloud) using the standard OpenFlow protocol. This enables the development of the different e-healthcare application, as they can reside on the cloud layer.
SDN in the home: A survey of home network solutions using Software Defined Networking
Published in Cogent Engineering, 2018
Abdalkrim M. Alshnta, Mohd Faizal Abdollah, Ahmed Al-Haiqi
The logic and algorithms that are used to program the forwarding plane reside in the control plane. Many of these protocols and algorithms require global knowledge of the network. The control plane determines how the forwarding tables and logic in the data plane should be programmed or configured. Since in a traditional network each device has its own control plane, the primary task of that control plane is to run routing or switching protocols so that all the distributed forwarding tables on the devices throughout the network stay synchronised. In SDN, the control plane is moved off of the switching device and onto a centralised controller.