DocumentCode
415033
Title
Rapid fault detection and recovery for IP telephony
Author
Karol, Mark ; Krishnan, P. ; Li, J. Jenny
Author_Institution
Avaya Labs. Res., Lincroft, NJ, USA
Volume
3
fYear
2004
fDate
20-24 June 2004
Firstpage
1484
Abstract
Short, low-bandwidth keep-alive packets can be injected into VoIP packet streams to rapidly detect faults and deteriorating network conditions (e.g., increasing delay, jitter, or loss). The keep-alive packets can be duplicated and also used to continuously monitor and compare the delay and loss characteristics of primary and alternate network paths, and thereby help control the rapid switchover of calls (in-progress and future) to alternate routing paths (or the circuit-switched PSTN) when faults or deteriorating QoS conditions are detected. By simultaneously transmitting copies of keep-alive packets over multiple paths to make the differential delay measurements and comparisons, the proposed techniques avoid many common synchronization and timing errors. We examine various performance tradeoffs and describe several ways to implement the proposed architectures and techniques.
Keywords
IP networks; Internet telephony; circuit switching; delays; fault tolerant computing; packet switching; quality of service; switching networks; synchronisation; system recovery; telecommunication network routing; telephone networks; IP telephony recovery; QoS condition; circuit-switched PSTN; delay-loss characteristic; differential delay measurement; fault detection; low-bandwidth keep-alive packet VoIP packet stream; network condition; network path; packet monitor; rapid switchover call control; routing path; synchronization; timing error; Circuit faults; Condition monitoring; Delay; Electrical fault detection; Fault detection; Internet telephony; Jitter; Packet switching; Routing; Switching circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2004 IEEE International Conference on
Print_ISBN
0-7803-8533-0
Type
conf
DOI
10.1109/ICC.2004.1312758
Filename
1312758
Link To Document