Abstract
This paper proposes an analytical model for the functioning of the software of the switching node of a computing system in which failures and failures occur. The fault-tolerant mechanism allows some kinds of errors, limitations. It can’t handle some fatal crashes or situations with a huge number of errors. When developing the model, assumptions are made about the Poisson flow of all events occurring in the node. The work of the node is considered with the method of adaptive switching. In switching nodes, which are one of the main elements of transmission, storage and processing of information in computer networks, ensuring reliability is of particular importance. In the theory of reliable software, in contrast to the theory of reliability, failure and failure are classified according to the duration of recovery. A corruption is considered a failure if it recovers in less than the threshold time, otherwise it is considered a failure. The choice of the threshold time generally depends on the maximum required time to eliminate one failure. Each system under study has its own threshold time. For example, for control on board an aircraft, the threshold time is chosen to be less than 1 s, then for control of information and reference systems in the range it is much longer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Sebastian, M., Ernst, R.: Modelling and designing reliable on-chip-communication devices in MPSoCs with real-time requirements. In: 13th IEEE International Conference on Emerging Technologies and Factory Automation, pp. 1465–1472 (2008)
Anderson, T., Knight, J.C.: A framework for software fault tolerance in real-time systems. IEEE Trans. Softw. Eng. SE-9(3), 355–364 (1983)
Krishna, C.M., Singh, A.D.: Reliability of checkpointed real-time systems using time redundancy. IEEE Trans. Reliab. 42(3), 427–435 (1993)
Bums, A., Punnekkat, S., Strigini, L., Wright, D.R.: Probabilistic scheduling guarantees for fault-tolerant real-time systems. In: Dependable Computing for Critical Applications, pp. 361–378 (1999)
Broster, I., Burns, A., Rodriguez-Navas, G.: Probabilistic analysis of CAN with faults. In: 23rd IEEE Real-Time Systems Symposium, pp. 269–278 (2002)
de A. Lima, G.M., Burns, A.: An effective schedulability analysis for fault-tolerant hard real-time systems. In: 3rd Euromicro Conference on Real-Time Systems, pp. 209–216 (2001)
de A. Lima, G.M., Burns, A.: An optimal fixed-priority assignment algorithm for supporting fault-tolerant hard real-time systems. IEEE Trans. Comput. 52(10), 1332–1346 (2003)
Li, J., Yang, F., Lu, Y.: A feasible schedulability analysis for fault-tolerant hard real-time systems. In: Proceeding of the 10th IEEE International Conference on Engineering of Complex Computer Systems, pp. 176–183 (2005)
Li, J., Yang, F., Tu, G., Cao, W., Lu, Y.: Schedulability analysis for fault-tolerant hard real-time tasks with limited priority levels. In: The 4th International Conference on Autonomic and Trusted Computing, pp. 529–538 (2007)
Li, J., Yang, F., Lu, Y.: Schedulability analysis for fault-tolerant hard real-time tasks with arbitrary large deadlines. In: The 6th International Symposium on Parallel and Distributed Computing, pp. 149–156 (2007)
Wu, Z., Wang, L., Yang, G., Zheng, Z.: Schedulability analysis for fault-tolerant group-based preemptive scheduling. J. Pervasive Comput. Commun. 1(3), 71–76 (2005)
Sebastian, M., Ernst, R.: Reliability analysis of single bus communication with real-time requirements. In: 15th IEEE Pacific Rim International Symposium on Dependable Computing, Shanghai, pp. 3–10 (2009)
Gui, S., Luo, L.: Reliability analysis of real-time fault-tolerant task models. Des. Autom. Embed. Syst. 17(1), 87–107 (2013). https://doi.org/10.1007/s10617-013-9120-7
Izosimov, V., Pop, P., Eles, P., Peng, Z.: Design optimization of time- and cost-constrained fault-tolerant distributed embedded systems. In: Proceedings of Design, Automation and Test in Europe, pp. 864–869 (2005)
Eles, P., Izosimov, V., Pop, P., Peng, Z.: Synthesis of fault-tolerant embedded systems. In: Proceedings of the Conference on Design, Automation and Test in Europe, pp. 1117–1122 (2008)
Гoлoвкин, Б.A.: Mнoгoвapиaнтнoe пpoгpaммиpoвaниe и eгo пpимeнeниe, Aвтoмaт. и тeлeмex. выпycк 7, 5–39 (1986)
Beнтцeль, E.C.: Иccлeдoвaниe oпepaции. Coвeтcкoe paдиo, p. 551 (1972)
Oвчapoв, Л.A.: Пpиклaдныe зaдaчи тeopии мaccoвoгo oбcлyживaния. Maшинocтpoeниe, p. 324 (1969)
Beнтцeль, E.C.: Иccлeдoвaниe oпepaций: пpинципы, мeтoдoлoгия. Hayкa, p. 207 (1980)
Beнтцeль, E.C., Oвчapoв, Л.A.: Пpиклaдныe зaдaчи тeopии вepoятнocтeй.‒ Paдиo и cвязь, p. 416 (1983)
Mapтин, Дж.: Cиcтeмный aнaлиз пepeдaчи дaнныx. II – тoм.- Mиp, p. 431 (1975)
Шapeйкo, Л.A.: Пpoблeмa эффeктивнocти вычиcлитeльныx ceтeй и пyти ee пoвышeния. AH CCCP. ‒Hayчный coвeт пo кoмплeкcнoй пpoблeмe кибepнeтики, p. 72 (1981)
Глyшкoв, B.M.: и дp. Ceти ЭBM,- Cвязь, p. 280 (1977)
Гeлeнбe, E.: Moдeль вoccтaнoвлeния инфopмaции мeтoдoм кpaтныx кoнтpoльныx тoчeк. Aвтoмaтикa и тeлeмexaникa, 4, 142–151 (1979)
Якyбaйтиc, Э.A.: Apxитeктypa вычиcлитeльныx ceтeй.- Cтaтиcтикa, p. 279 (1980)
Якyбaйтиc, З.Я.: Инфopмaциoннo-вычиcлитeльныe ceти. Финaнcы и cтaтиcтикa (1984)
Caмoйлeнкo, C.И.: Эффeктивнocть инфopмaциoннoгo oбмeнa в ceтяx ЭBM. Пpoблeмы MCHTИ. MЦHTИ, №. 2, pp. 76–84 (1981)
Caмoйлeнкo, C.И.: Oцeнкa эффeктивнocти aдaптивнoй кoммyтaции в ceтяx интeгpaльнoгo oбcлyживaния. Boпpocы кибepнeтики. Пpoблeмы тeopии вычиcлитeльныx ceтeй/Пoд peд.Caмoйлeнкo C.И,- AH CCCP. Hayчный coвeт пo кoмплeкcнoй пpoблeмe кибepнeтики (1983)
Chen, X., Hou, W., Zhang, Y.: Reliability Evaluation of Embedded Real-Time System Based on Error Scenario. From the Book Current Trends in Computer Science and Mechanical Automation, vol. 2. De Gruyter Open Poland (2022).https://doi.org/10.1515/9783110584998-056
IEEE: 610.12-1990 - IEEE Standard Glossary of Software Engineering Terminology, pp 1–84 (1990)
Иxapa, X., Фyкyoкa, К., Кyбo, Ю., Ёкoтa, Ц.: Oткaзoycтoйчивaя вычиcлитeльнaя cиcтeмa c тpeмя cиммeтpичными вычиcлитeльными мaшинaми. TИИЭP 66(10), 68–89 (1978)
Persya, C., Gopalakrishnan, T.R.: Fault tolerant real time systems. In: International Conference on Managing Next Generation Software Application (MNGSA 2008), Coimbatore (2008)
Kumar, A.: Scheduling for Fault-Tolerant Distributed Embedded Systems, IEEE Computer (2008)
Autopilot (2007). http://en.wikipedia.org/wiki/Autopilot
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Abidov, A., Mirzaaxmedov, D., Rasulev, D. (2023). Analytical Model for Assessing the Reliability of the Functioning of the Adaptive Switching Node. In: Koucheryavy, Y., Aziz, A. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. NEW2AN 2022. Lecture Notes in Computer Science, vol 13772. Springer, Cham. https://doi.org/10.1007/978-3-031-30258-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-30258-9_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-30257-2
Online ISBN: 978-3-031-30258-9
eBook Packages: Computer ScienceComputer Science (R0)