DocumentCode
3172232
Title
Design, implementation, and evaluation of highly available distributed call processing systems
Author
Murakami, Kazutaka ; Buskens, Richard W. ; Ramjee, Ramachandran ; Lin, Yow-Jian ; LaPorta, Thomas F.
Author_Institution
AT&T Bell Labs., Holmdel, NJ, USA
fYear
1998
fDate
23-25 June 1998
Firstpage
118
Lastpage
127
Abstract
This paper presents the design of a highly available distributed call processing system and its implementation on a local area network of commercial, off-the-shelf workstations. A major challenge of using off-the-shelf components is meeting the strict performance and availability requirements in place for existing public telecommunications systems in a cost-effective manner. Traditional checkpointing and message logging schemes for general distributed applications are not directly applicable since call processing applications built using these schemes suffer from high failure-free overhead and long recovery delays. We propose an application-level fault-tolerance scheme that takes advantage of general properties of distributed call processing systems to avoid message logging and to limit checkpointing overhead. The proposed scheme, applied to a call processing system for wireless networks, shows average call setup latencies of 180 ms, failover times of less than three seconds, and recovery times of less than seventeen seconds. System availability is estimated to be 0.99995. The results indicate that using our proposed scheme meets the above challenge.
Keywords
fault tolerant computing; network operating systems; system recovery; wireless LAN; distributed call processing systems; highly available distributed call processing systems; local area network; message logging schemes; off-the-shelf workstations; public telecommunications systems; recovery times; setup latencies; traditional checkpointing; wireless networks; Availability; Checkpointing; Computer architecture; Delay; Distributed computing; Fault tolerant systems; Operating systems; Software architecture; Switching systems; Telecommunication computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1998. Digest of Papers. Twenty-Eighth Annual International Symposium on
Conference_Location
Munich, Germany
ISSN
0731-3071
Print_ISBN
0-8186-8470-4
Type
conf
DOI
10.1109/FTCS.1998.689461
Filename
689461
Link To Document