Alleviating Heterogeneity in SDN-IoT Networks to Maintain QoS and Enhance Security

Software-defined networks (SDNs) offer unique and attractive solutions to solve challenging management issues in Internet of Things (IoT)-based large-scale multitechnological networks. SDN-IoT network collaboration is innovative and attractive but expected to be extremely heterogeneous in future generation IoT systems. For example, multitechnology network, network externality, and nodes heterogeneity in SDN-IoT may seriously affect the flow or application-specific quality-of-service (QoS) requirements. Furthermore, it highly influences security adoption in a network of interconnected IoT nodes. We observe that both QoS and security are interdependent and nonnegligible factors, thus we emphasize that in order to alleviate heterogeneity it is inevitable to study both these factors hand to hand (or vice versa). With this aim, first, we discuss significant and reasonable cases to encourage researchers to study QoS and security integrally in order to alleviate heterogeneity at SDN-IoT control plane. Second, we propose a framework which successfully transforms the $m$ heterogeneous controllers to $n$ homogeneous controller groups. The key metric of our observation and analysis is the SDN controller’s response time. Following this, to validate our approach, we use the mathematical model and a proof of concept (PoC) in a virtual SDN ecosystem is demonstrated. From performance evaluation, we observe that the proposed framework significantly alleviates heterogeneity which helps to maintain QoS and enhance security. This fundamental analysis will enable network security individuals to deal heterogeneity, QoS, and security, of SDN-IoT, in more successful and promising ways.

[1]  Yong Xiang,et al.  The controller placement problem or the controller selection problem? , 2017, Journal of Communications and Information Networks.

[2]  Rahul Khanna,et al.  Future proof IoT: Composable semantics, security, QoS and reliability , 2017, 2017 IEEE Topical Conference on Wireless Sensors and Sensor Networks (WiSNet).

[3]  Luca Veltri,et al.  Implementation of virtual network function chaining through segment routing in a linux-based NFV infrastructure , 2017, 2017 IEEE Conference on Network Softwarization (NetSoft).

[4]  Yonggang Wen,et al.  “ A Survey of Software Defined Networking , 2020 .

[5]  Yong Xiang,et al.  Control layer resource management in SDN-IoT networks using multi-objective constraint , 2016, 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA).

[6]  Song Guo,et al.  Can We Beat DDoS Attacks in Clouds? , 2014, IEEE Transactions on Parallel and Distributed Systems.

[7]  Shui Yu,et al.  A Transformation Model for Heterogeneous Servers , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[8]  Georges Kaddoum,et al.  A Big Data-Enabled Consolidated Framework for Energy Efficient Software Defined Data Centers in IoT Setups , 2020, IEEE Transactions on Industrial Informatics.

[9]  Vijay Varadharajan,et al.  Analysis of Policy-Based Security Management System in Software-Defined Networks , 2019, IEEE Communications Letters.

[10]  Xing Gao,et al.  Packet Injection Attack and Its Defense in Software-Defined Networks , 2018, IEEE Transactions on Information Forensics and Security.

[11]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM.

[12]  Chuang Lin,et al.  Scalability of control planes for Software defined networks: Modeling and evaluation , 2014, 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS).

[13]  Richard Watson,et al.  Flow Based Security for IoT Devices Using an SDN Gateway , 2016, 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud).

[14]  Syed Hassan Ahmed,et al.  MobQoS: Mobility-Aware and QoS-Driven SDN Framework for Autonomous Vehicles , 2019, IEEE Wireless Communications.

[15]  Ali Kashif Bashir,et al.  Quality of Service Provisioning for Heterogeneous Services in Cognitive Radio-Enabled Internet of Things , 2020, IEEE Transactions on Network Science and Engineering.

[16]  Jun Bi,et al.  On the Capacitated Controller Placement Problem in Software Defined Networks , 2014, IEEE Communications Letters.

[17]  Antônio J. Pinheiro,et al.  An efficient architecture for dynamic middlebox policy enforcement in SDN networks , 2017, Comput. Networks.

[18]  Wei Zhou,et al.  Evaluating the controller capacity in software defined networking , 2014, 2014 23rd International Conference on Computer Communication and Networks (ICCCN).

[19]  John C. S. Lui,et al.  Security adoption and influence of cyber-insurance markets in heterogeneous networks , 2014, Perform. Evaluation.

[20]  Yong'an Shu Heterogeneous Networking Architecture Based on SDN , 2017 .

[21]  Meng Liu,et al.  A Decentralized Cloud Firewall Framework with Resources Provisioning Cost Optimization , 2015, IEEE Transactions on Parallel and Distributed Systems.

[22]  Nei Kato,et al.  Joint optimization of QoS and security for differentiated applications in heterogeneous networks , 2016, IEEE Wireless Communications.

[23]  Yashar Ganjali,et al.  On scalability of software-defined networking , 2013, IEEE Communications Magazine.

[24]  Hervé Debar,et al.  Challenges for Cloud Networking Security , 2010, MONAMI.

[25]  Olav N. Østerbø,et al.  Modelling of OpenFlow-based software-defined networks: the multiple node case , 2015, IET Networks.

[26]  Stephan J. A. Schuberth,et al.  Auto-Mininet : Assessing the Internet Topology Zoo in a Software-Defined Network Emulator , 2014 .

[27]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[28]  Taoufik Aguili,et al.  SDN-based architecture challenging the IoT heterogeneity , 2016, 2016 3rd Smart Cloud Networks & Systems (SCNS).

[29]  Vijay Varadharajan,et al.  Towards QoS and Security in Software-Driven Heterogeneous Autonomous Networks , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[30]  Matthew Roughan,et al.  The Internet Topology Zoo , 2011, IEEE Journal on Selected Areas in Communications.

[31]  A. Murat Tekalp,et al.  Distributed QoS Architectures for Multimedia Streaming Over Software Defined Networks , 2014, IEEE Transactions on Multimedia.

[32]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN '12.

[33]  Mourad Debbabi,et al.  A Survey and a Layered Taxonomy of Software-Defined Networking , 2014, IEEE Communications Surveys & Tutorials.

[34]  Victor S. Frost,et al.  Future Heterogeneous Networks , 2011 .

[35]  Ibrahim Matta,et al.  Autonomic Communications in Software-Driven Networks , 2017, IEEE Journal on Selected Areas in Communications.