Title :
A two-level strategy for software fault tolerance of service control point
Author :
Liu, Yunlong ; Yang, Fangchun ; Chen, Junliang
Author_Institution :
Nat. Key Lab., Beijing Univ. of Posts & Telecommun., China
fDate :
30 Jun-2 Jul 1998
Abstract :
Fault tolerance (FT) is a feature of top importance in the long-life real-time systems. The service control point (SCP) in the intelligent network (IN) is just one of this type of systems. Its dependability affects directly the quality of service (QoS) of the whole network. We give an overview on the software fault tolerance (SFT) at first, and decide to adopt the time-redundancy approach to implement the SFT of the SCP according to the special features of the IN application. Based on the processing mechanism of IN calls and with the consideration of the load-balance, software fault-tolerance and software upgrading on-line, we present a two-level concurrency model of the SCP software, and give our implementation of this model in the multi-task environment. Furthermore, we discuss in detail the issues of the SFT based on this model, and give the corresponding strategies and algorithms to achieve the specified whole FT targets. Finally, we discuss the system effectiveness of the SCP software, and provide a method of computing the effectiveness of the SCP software based on the Markov model
Keywords :
Markov processes; embedded systems; intelligent networks; multiprocessing programs; quality of service; software fault tolerance; telecommunication computing; IN application; IN call processing; Markov model; QoS; SCP; intelligent network; load-balance; multi-task environment; online software upgrading; quality of service; real-time systems; service control point; software fault tolerance; time-redundancy approach; two-level concurrency model; Application software; Computer architecture; Electronic switching systems; Environmental economics; Fault tolerance; Intelligent networks; Laboratories; Telecommunication computing; Telecommunication control; Telecommunication services;
Conference_Titel :
Computers and Communications, 1998. ISCC '98. Proceedings. Third IEEE Symposium on
Conference_Location :
Athens
Print_ISBN :
0-8186-8538-7
DOI :
10.1109/ISCC.1998.702606