Abstract
With the recent advancement in Industrial Internet of Things (IIoT), general programmable logic controllers (PLCs) have been playing more and more critical roles in industrial control systems (ICSs), such as providing local data processing, decentralized control and fault diagnosis. These so called edge-PLCs, directly receive the raw data from sensors embedded in factory equipments, put them into predefined memory space and perform analysis using programs such as the ladder logic. The challenge is how to allocate blocks in the fixed-size memory to different sensors so as to match irregular data flows. In this paper, we try to conduct performance analysis of different partition instances of the memory in the edge-PLC by modeling this problem as a multiple single-server queueing systems. We assume every sensing flow is independent of each other and has its dedicated processer. Changes can be made to partition instances to adapt to the external environment, such as the rising of order numbers or product category switching. Each state of the environment is defined by the finite state Markov chain and arrival of sensing data flows follow the stationary Poisson process. The data in the queue will expire after staying in the memory for a while. The duration of availability and service is modeled as the exponential distribution. The performance measured under different system states are analyzed in the simulation.
Similar content being viewed by others
References
Bhuiyan MZA, Tian W, Qi L, Wang G, Wu J, Hayajneh T (2019) Preserving balance between privacy and data integrity in edge-assisted internet of things. IEEE Internet of Things Journal. https://doi.org/10.1109/JIOT.2019.2951687
Buyya R, Srirama SN (eds) (2019) Fog and Edge Computing. Wiley Series on Parallel and Distributed Computing. Wiley, New York
Duan S, Zhang D, Wang Y, Li L, Zhang Y (2019) Jointrec: A deep learning-based joint cloud video recommendation framework for mobile iots. IEEE Internet of Things Journal. https://doi.org/10.1109/JIOT.2019.2944889
Dudin S, Kim C (2017) Analysis of multi-server queue with spatial generation and location-dependent service rate of customers as a cell operation model. IEEE Trans Commun 65(10):4325–4333. https://doi.org/10.1109/TCOMM.2017.2717825
Han Y, Park B, Jeong J (2019) Fog based iiot architecture based on big data analytics for 5g-networked smart factory. In: Misra S., Gervasi O., Murgante B., Stankova E., Korkhov V., Torre C., Rocha A. M. A., Taniar D., Apduhan B. O., Tarantino E. (eds) Computational science and its applications – ICCSA 2019. Springer International Publishing, Cham, pp 44–52
Hossain MS, Muhammad G (2016) Cloud-assisted industrial internet of things iiot - enabled framework for health monitoring. Comput Netw 101:192–202. https://doi.org/10.1016/j.comnet.2016.01.009. http://www.sciencedirect.com/science/article/pii/S1389128616300019. Industrial Technologies and Applications for the Internet of Things
Jiang W, Wu J, Wang G, Zheng H (2016) Forming opinions via trusted friends: Time-evolving rating prediction using fluid dynamics. IEEE Trans Comput 65(4):1211–1224. https://doi.org/10.1109/TC.2015.2444842
Kafhali SE, Salah K (2019) Performance modelling and analysis of internet of things enabled healthcare monitoring systems. IET Netw 8(1):48–58
Kim C, Dudin A, Dudin S, Dudina O (2017) Performance evaluation of a wireless sensor node with energy harvesting and varying conditions of operation. In: 2017 IEEE International conference on communications (ICC), pp 1–6. https://doi.org/10.1109/ICC.2017.7996994
Liu X, Cao J, Yang Y, Qu W, Zhao X, Li K, Yao D (2019) Fast rfid sensory data collection: Trade-off between computation and communication costs. IEEE/ACM Trans Netw 27(3):1179–1191
Liu X, Xie X, Wang S, Liu J, Yao D, Cao J, Li K (2019) Efficient range queries for large-scale sensor-augmented rfid systems. IEEE/ACM Trans Netw 27(5):1873–1886
Lou P, Yuan L, Hu J, Yan J, Fu J (2018) A comprehensive assessment approach to evaluate the trustworthiness of manufacturing services in cloud manufacturing environment. IEEE ACCESS 6 (9-12):30819–30828
Madhuri P, Nagesh AS, Thirumalaikumar M, Varghese Z, Varun AV (2009) Performance analysis of smart camera based distributed control flow logic for machine vision applications In: 2009 IEEE International conference on industrial technology, pp 1–6. https://doi.org/10.1109/ICIT.2009.4939499
Strau P, Schmitz M, Wstmann R, Deuse J (2018) Enabling of predictive maintenance in the brownfield through low-cost sensors, an iiot-architecture and machine learning. In: 2018 IEEE International conference on big data (big data), pp 1474–1483. https://doi.org/10.1109/BigData.2018.8622076
Sun W, Liu J, Yue Y, Zhang H (2018) Double auction-based resource allocation for mobile edge computing in industrial internet of things. IEEE Trans Ind Inf 14(10):4692–4701
Tang W, Ren J, Zhang K, Zhang D, Zhang Y, Shen XS (2019) Efficient and privacy-preserving fog-assisted health data sharing scheme. ACM Transactions on Intelligent Systems and Technology. https://doi.org/10.1145/3341104
Tang W, Ren J, Zhang Y (2019) Enabling trusted and privacy-preserving healthcare services in social media health networks. IEEE Trans Multimed 21(3):579–590
Wang Q, Yang H, Wang Q, Huang W, Deng B (2019) A deep learning based data forwarding algorithm in mobile social networks. Peer-to-Peer Netw Appl 12(6):1638–1650
Wang T, Zhang G, Liu A, Bhuiyan MZA, Jin Q (2019) A secure iot service architecture with an efficient balance dynamics based on cloud and edge computing. IEEE Internet Things J 6(3):4831–4843
Wu Y, Qian LP, Mao H, Yang X, Zhou H, Tan X, Tsang DHK (2018) Secrecy-driven resource management for vehicular computation offloading networks. IEEE Netw 32(3): 84–91
Yang H, Cheng L, Chuah MC (2018) Detecting payload attacks on programmable logic controllers (plcs). In: 2018 IEEE Conference on communications and network security (CNS), pp 1–9. https://doi.org/10.1109/CNS.2018.8433146
Zhang D, Qiao Y, She L, Shen R, Ren J, Zhang Y (2019) Two time-scale resource management for green internet of things networks. IEEE Internet of Things Journal. https://doi.org/10.1109/JIOT.2018.2842766
Zhang D, Shen R, Ren J, Zhang Y (2018) Delay-optimal proactive service framework for block-stream as a service. IEEE Wirel Commun Lett 7(4):598–601
Zhang D, Tan L, Ren J, Awad MK, Zhang S, Zhang Y (2019) Near-optimal and truthful online auction for computation offloading in green edge-computing systems. IEEE Transactions on Mobile Computing. https://doi.org/10.1109/TMC.2019.2901474
Acknowledgments
This paper is supported by the Natural Science Foundation of China under Grant 61601157. Many thanks to Wasi Wasif for his help in proof-reading.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article belongs to the Topical Collection: Special Issue on Emerging Trends on Data Analytics at the Network Edge
Guest Editors: Deyu Zhang, Geyong Min, and Mianxiong Dong
Rights and permissions
About this article
Cite this article
Peng, Y., Liu, P. & Fu, T. Performance analysis of edge-PLCs enabled industrial Internet of things. Peer-to-Peer Netw. Appl. 13, 1830–1838 (2020). https://doi.org/10.1007/s12083-020-00934-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-020-00934-1