Title :
A component-based design of a fault-tolerant multimedia communication protocol
Author :
Hanumantharaya, Anil ; Sinha, Purnendu ; Agarwal, Anjali
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
We present component-based design of a fault-tolerant (FT) multimedia communication protocol. Specifically, we show how a fault-intolerant multimedia protocol can be transformed to be able to handle certain fault cases by composing it with FT components, thereby providing dependability attributes in the resulting FT version of the protocol. We present the design of the FT components, namely correctors and detectors, and then show their correctness as well as that of the final FT protocol. Utilizing the concepts of category theory, we elucidate the overall composition of FT components and the fault-intolerant program to result in a FT program. The proposed methodology is illustrated by transforming the label distribution protocol into its FT version considering specific failure scenarios.
Keywords :
category theory; multimedia communication; multimedia computing; object-oriented programming; protocols; software fault tolerance; category theory; component-based design; fault-intolerant program; fault-tolerant multimedia communication protocol; label distribution protocol; Availability; Communication switching; Design engineering; Detectors; Fault tolerance; Mission critical systems; Multimedia communication; Multiprotocol label switching; Transport protocols; Web and internet services;
Conference_Titel :
Multimedia Software Engineering, 2003. Proceedings. Fifth International Symposium on
Conference_Location :
Taichung, Taiwan
Print_ISBN :
0-7695-2031-6
DOI :
10.1109/MMSE.2003.1254438