Modelling Adversarial Flow in Software-Defined Industrial Control Networks Using a Queueing Network Model

In recent years, software defined networking (SDN) has been proposed for enhancing the security of industrial control networks. However, its ability to guarantee the quality of service (QoS) requirements of such networks in the presence of adversarial flow still needs to be investigated. Queueing theory and particularly queueing network models have long been employed to study the performance and QoS characteristics of networks. The latter appears to be particularly suitable to capture the behaviour of SDN owing to the dependencies between layers, planes and components in an SDN architecture. Also, several authors have used queueing network models to study the behaviour of different application of SDN architectures, but none of the existing works have considered the strong periodic network traffic in software-defined industrial control networks. In this paper, we propose a queueing network model for softwaredefined industrial control networks, taking into account the strong periodic patterns of the network traffic in the data plane. We derive the performance measures for the analytical model and apply the queueing network model to study the effect of adversarial flow in software-defined industrial control networks.

[1]  Simon Oechsner,et al.  Modeling and performance evaluation of an OpenFlow architecture , 2011, 2011 23rd International Teletraffic Congress (ITC).

[2]  Bryan Ng,et al.  Modelling Software-Defined Networking: Switch Design with Finite Buffer and Priority Queueing , 2017, 2017 IEEE 42nd Conference on Local Computer Networks (LCN).

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

[4]  Zdravko Bozakov,et al.  Taming SDN Controllers in Heterogeneous Hardware Environments , 2013, 2013 Second European Workshop on Software Defined Networks.

[5]  Kashif Mahmood,et al.  On Modeling Controller-Switch Interaction in Openflow Based SDNS , 2014 .

[6]  Dijiang Huang,et al.  SDN based Network Function Parallelism in Cloud , 2019, 2019 International Conference on Computing, Networking and Communications (ICNC).

[7]  Jan Olaf Blech,et al.  Software Defined Networks in Industrial Automation , 2018, J. Sens. Actuator Networks.

[8]  Stephen D. Wolthusen,et al.  Resilience Analysis of Software-Defined Networks Using Queueing Networks , 2020, 2020 International Conference on Computing, Networking and Communications (ICNC).

[9]  KATHLEEN S. MEIER-HELLSTERN,et al.  The analysis of a queue arising in overflow models , 1989, IEEE Trans. Commun..

[10]  Wenhong Tian,et al.  Analysis and efficient provisioning of access networks with correlated and bursty arrivals , 2014, Int. J. Commun. Syst..

[11]  Yuan-Cheng Lai,et al.  Performance Modeling of SDN with NFV under or aside the Controller , 2017, 2017 5th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW).

[12]  David M. Lucantoni,et al.  New results for the single server queue with a batch Markovian arrival process , 1991 .

[13]  Peidong Zhu,et al.  Intrusion detection in SCADA systems by traffic periodicity and telemetry analysis , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[14]  Brian L. Mark,et al.  Explicit Causal Recursive Estimators for Continuous-Time Bivariate Markov Chains , 2014, IEEE Transactions on Signal Processing.

[15]  Tseng-Chang Yen,et al.  An SDN-based cloud computing architecture and its mathematical model , 2014, 2014 International Conference on Information Science, Electronics and Electrical Engineering.

[16]  Jun Li,et al.  Modeling and performance analysis of the multiple controllers' approach in software defined networking , 2015, 2015 IEEE 23rd International Symposium on Quality of Service (IWQoS).

[17]  Berk Canberk,et al.  QoS-based distributed flow management in software defined ultra-dense networks , 2018, Ad Hoc Networks.

[18]  Geyong Min,et al.  Performance Modelling and Analysis of Software-Defined Networking under Bursty Multimedia Traffic , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[19]  Aiko Pras,et al.  Exploiting traffic periodicity in industrial control networks , 2016, Int. J. Crit. Infrastructure Prot..

[20]  LiKeqin,et al.  Performance evaluation of OpenFlow-based software-defined networks based on queueing model , 2016 .

[21]  Aiko Pras,et al.  Towards periodicity based anomaly detection in SCADA networks , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[22]  Bryan Ng,et al.  Modelling Software-Defined Networking: Software and hardware switches , 2018, J. Netw. Comput. Appl..

[23]  Laurence T. Yang,et al.  Performance Analysis of Hybrid Wireless Networks Under Bursty and Correlated Traffic , 2013, IEEE Transactions on Vehicular Technology.

[24]  Paul Goransson,et al.  The OpenFlow Specification , 2014 .

[25]  Yong Xiang,et al.  Performance Analysis of Software-Defined Network Switch Using $M/Geo/1$ Model , 2016, IEEE Communications Letters.

[26]  Shui Yu,et al.  Modeling software defined satellite networks using queueing theory , 2017, 2017 IEEE International Conference on Communications (ICC).

[27]  Wolfgang Fischer,et al.  The Markov-Modulated Poisson Process (MMPP) Cookbook , 1993, Perform. Evaluation.