Skip to main content
Log in

Dynamic Network Scheduler for Customized Aperiodic Communication in Networked Control System

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

The optimization in the configuration of network communication with time delays among field devices is a major challenging task of a networked control system (NCS). In view with the network-based model of literature, the present paper introduces the dynamic network scheduler to customize the aperiodic time delay for optimal bandwidth allocation of the network. This is achieved with the following three objectives: (a) classification of data packets among periodic and aperiodic communication using support vectors; (b) deciding the bandwidth associated with the priority weightage for aperiodic data packets; (c) simulation for fairness of NCS with dynamic network scheduler switching integrated the weighted fair queuing algorithm. The outcome of proposed dynamic network scheduler is compared with the network model of literature for reduced and bounded delays of aperiodic communication in NCS.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.
Fig. 12.
Fig. 13.
Fig. 14.
Fig. 15.

Similar content being viewed by others

REFERENCES

  1. Jeane, S.C.C. and Roch, G., Performance study of an input queueing packet switch with two priority classes, IEEE Trans. Commun., 1991, vol. 39, no. 1, pp. 117–126.

    Article  Google Scholar 

  2. Gupta, A.K. and Georganas, N.D., Priority performance of ATM packet switches, Proceedings of IEEE Infocom'92: The Conference on Computer Communications, 1992, pp. 727–733.

  3. Giovanni, J. and Gaetano, S., Discrete time techniques for time delay estimation, IEEE Trans. Signal Process., 1993, vol. 41, no. 2, pp. 525–533.

    Article  Google Scholar 

  4. Lemin Li, Caijun Hu, and Pu Liu, Maximum throughput of an input queueing packet switch with two priority classes, IEEE Trans. Commun., 1994, vol. 42, no. 12, pp. 3095–3097.

    Article  Google Scholar 

  5. Cortes, C. and Vapnik, V., Support-vector networks, Mach. Learn., 1995, vol. 20, no. 3, pp. 273–297.

    MATH  Google Scholar 

  6. John, P., Sequential minimal optimization: A fast algorithm for training support vector machines, MSRTR: Microsoft Res., 1998, vol. 3, no. 1, pp. 88–95.

    Google Scholar 

  7. Choi, J.S. and Un, C.K., Delay performance of an input queueing packet switch with two priority classes, IEE Proc.-Commun., 1998, vol. 145, no. 3, pp. 141–144.

    Article  Google Scholar 

  8. Pao, D.C.W. and Lam, S.P., Cell scheduling for ATM switch with two priority classes, 1998 IEEE ATM Workshop Proceedings. Meeting the Challenges of Deploying the Global Broadband Network Infrastructure, 1998, vol. 26. pp. 86–90.

  9. Karl, J. and Bernhardson, B., Comparison of periodic and event-based sampling for first-order stochastic systems, IFAC Proc., 1999, vol. 32, no. 2, pp. 5006–5011.

  10. Weston, J. and Watkins, C., Support vector machines for multi-class pattern recognition, ESANN, 1999, pp. 219–224.

    Google Scholar 

  11. Cristiani, N. and Shawe, J.T., An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods, Cambridge Univ. Press, 2000.

    Book  Google Scholar 

  12. Seung Ho Hong and Byung Don Jang, Time-critical data transmission in the Foundation Fieldbus, ISIE 2001. 2001 IEEE International Symposium on Industrial Electronics Proceedings, 2001, vol. 1, pp. 555–559.

  13. Seung Ho Hong and Seong Jun Ko, A simulation study on the performance analysis of the data link layer of IEC/ISA fieldbus, Simulation, 2001, vol. 76, no. 2, pp. 109–118.

    Article  Google Scholar 

  14. Parul, O.G., James, M.R., and Tilbury, D.M., Using deadbands to reduce communication in networked control systems, Proc. Am. Control Conf., 2008, vol. 4, pp. 3015–3020.

  15. Alnuweiri, H. and Tayar, H., Analysis of virtual-time complexity in weighted fair queuing, Comput. Commun., 2005, vol. 28, no. 7, pp. 802–810.

  16. Abendroth, D., Eckel, M.E., and Ulrich, K., Solving the trade-off between fairness and throughput: Token bucket and leaky bucket-based weighted fair queueing schedulers, AEU–Int. J. Electron. Commun., 2006, vol. 60, no. 5, pp. 404–407.

  17. Al-Sawaai, A, Irfan, A., and Fretwell, R., Analysis of the weighted fair queuing system with two classes of customers with finite buffer, 2009 International Conference on Advanced Information Networking and Applications Workshops, 2009.

  18. Chun-Nam, J.Y. and Thorsten, J., Learning structural SVMs with latent variables, Proceedings of Twenty Sixth Annual International Conference on Machine Learning, 2009, pp. 1169–1176.

  19. Wang, J., Zhang, S., and Carsten, M., Guaranteeing the timely transmission of periodic messages with arbitrary deadline constraints using timed token media access control protocol, IET Commun., 2011, vol. 5, no. 4, pp. 519–533.

  20. David, B., Bayesian Reasoning and Machine Learning, Cambridge Univ. Press, 2012.

  21. Hikichi, Y., Sasaki, K., Tanaka, R., Shibasaki, H., Kawaguci, K., and Ishida, Y., A discrete PID control system using predictors and an observer for the influence of a time delay, Int. J. Modell. Optim., 2013, vol. 3, no. 1, pp. 1–4.

  22. Cac, N., Hung, N., and Khang, N., CAN-based networked control systems: A compensation for communication time delays, Am. J. Embedded Syst. Appl., 2014, vol. 2, no. 3, pp. 13–20.

  23. Yi, H.C., Kim, H.W., and Choi, J.Y., Design of networked control system with discrete-time state predictor over WSN, J. Adv. Comput. Sci., 2014, vol. 2, no. 2, pp. 106–109.

  24. Mojtaba, A.K., Okyay, K., Shen, Y., and Gao, H., Adaptive indirect fuzzy sliding-mode controller for networked control systems subject to time-varying network induced time delay, IEEE Trans. Fuzzy Syst., 2014, vol. 23, no. 1, pp. 205–214.

  25. Guo, P., Zhang, J., Karimi, R., Liu, Y., Lyu, M., and Bo, Y., State estimation for wireless network control system with stochastic uncertainty and time delay-based on sliding-mode observer, Abstract Appl. Anal., 2014, vol. 2014, artic. ID 303840.

  26. Shah, D. and Mehta, A.J., Design of robust controller for networked control system, Int. Conf. Comput. Commun. Control Technol., 2014, pp. 385–390.

  27. Shah, D.H. and Mehta, A.J., Output feedback discrete-time networked sliding-mode control, International Workshop on Recent Advances in Sliding Modes, 2015.

  28. Argha, A., Li Li, Su, S.W., and Nguyen, H., Discrete-time sliding mode control for networked systems with random communication delays, 2015 American Control Conference (ACC), 2015, pp. 6016–6021.

  29. Kim, S.Y. and Kim, J., Channel-independent throughput-based fair queueing in wireless packet networks, Oper. Res. Lett., 2016, vol. 44, no. 4, pp. 563–567.

  30. Xue, L., Kumar, S., Cui, C., Kondikopa, P., Chiu, C., and Park, J.S., Towards fair and low latency next generation high speed networks: AFCD queuing, J. Network Comput. Appl., 2016, vol. 70, pp. 183–193.

  31. Shah, D.H. and Mehta, A.J., Fractional delay compensated discrete-time SMC for networked control system, Digital Commun. Networks, 2017, vol. 3, no. 2, pp. 112–117.

  32. Frangioni, A., Galli, L., and Stea, G., QoS routing with worst-case delay constraints: Models, algorithms and performance analysis, Comput. Commun., 2017, vol. 103, pp. 104–115.

  33. Shi, L., Wang, X., Ma, R.T., and Tay, Y.C., Weighted fair caching: Occupancy-centric allocation for space-shared resources, Perform. Eval., 2018, vol. 127, pp. 194–211.

  34. Mahdavinejad, M.S., Rezvan, M., Barekatain, M., Adipi, P., Barnaghi, P., and Sheth, A.P., Machine learning for Internet of Things data analysis: A survey, Digital Commun. Networks, 2018, vol. 4, no. 3, pp. 161–175.

  35. Linsenmayer, S., Dimarogonas, D.V., and Allgöwer, F., Periodic event-triggered control for networked control systems based on non-monotonic Lyapunov functions, Automatica, 2019, vol. 106, pp. 35–46.

  36. de la Torre, L., Chacon, J., Chaos, D., Dormido, S., and Sanchez, J., Using server-sent events for event-based control in networked control systems, IFAC–PapersOnLine, 2019, vol. 52, no. 9, pp. 260–265.

  37. Alcaina, J., Cuenca, A., Salt, J., Casanova, V., and Piza, R., Delay independent dual rate P-I-D controller for a packet based networked control system, Inf. Sci., 2019, vol. 484, pp. 27–43.

  38. Khalid, Y.N., Aleem, M., Ahmed, U., Islam, M.A., and Iqbal, M.A., Troodon—a machine-learning-based load-balancing application scheduler for CPU:GPU system, J. Parallel Distrib. Comput., 2019, vol. 132, pp. 79–94.

  39. Dimitriou, I., On the power-series approximations of a structured batch arrival two class-retrial system with weighted fair orbit queues, Perform. Eval., 2019, pp. 132, pp. 38–56.

  40. Yang, R., Yu, Y., Sun, J., and Karimi, H.R., Event-based networked predictive control for networked control systems subject to two-channel delays, Inf. Sci., 2020, vol. 524, pp. 136–147.

  41. Bahreini, M. and Zarei, J., Robust finite-time fault-tolerant control for networked control systems with random delays: A Markovian jump system approach, Nonlinear Anal.: Hybrid Syst., 2020, vol. 36, 100873.

  42. Tolić, D., Stabilizing transmission intervals and delays in nonlinear networked control systems through hybrid-system-with-memory modeling and Lyapunov–Krasovskii arguments, Nonlinear Anal.: Hybrid Syst., 2020, vol. 36, 100834.

  43. Lee, Y.H. and Hong, S.H., Dependency on prioritized data in the delay analysis of foundation-fieldbus, Control Eng. Pract., 2010, vol. 18, no. 8, pp. 845–851.

  44. Azad, S.M.A.K. and Srinivasan, K., Analysis of time delays in scheduled and unscheduled communication used in process automation, Automatika, 2020, vol. 61, no. 1, pp. 109–116.

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to S. M. Abdul Kalam Azad or K. Srinivasan.

Ethics declarations

The authors declare no conflict of interest.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abdul Kalam Azad, S.M., Srinivasan, K. Dynamic Network Scheduler for Customized Aperiodic Communication in Networked Control System. Aut. Control Comp. Sci. 55, 263–276 (2021). https://doi.org/10.3103/S0146411621030020

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411621030020

Keywords:

Navigation