Title :
A recovery algorithm for reliable multicasting in reliable networks
Author :
Zhang, Danyang ; Ray, Sibabrata ; Kannan, Rajgopal ; Iyengar, S. Sitharama
Author_Institution :
Dept. of Comput. Sci., Alabama Univ., Tuscaloosa, AL
Abstract :
Any reliable multicast protocol requires some recovery mechanism. A generic description of a recovery mechanism consists of a prioritized list of recovery servers/receivers (clients), hierarchically and/or geographically and/or randomly organized. Recovery requests are sent to the recovery clients on the list one-by-one until the recovery effort is successful. There are many recovery strategies available in literature fitting the generic description. We propose a polynomial time algorithm for choosing the recovery strategy with law recovery latency without sacrificing much bandwidth. We compared our method with two existing recovery methods, SRM (scalable reliable multicast) and RMA (reliable multicast architecture), by simulation and found that our method performs better. Although our theoretical analyses are based on a reliable network, our simulation results show that our strategy performs as well with the per link loss probability in a network up to 20% or more
Keywords :
genetic algorithms; multicast protocols; network topology; polynomials; telecommunication network reliability; polynomial time algorithm; recovery algorithm; recovery mechanism; reliable multicast architecture; reliable multicast protocol; reliable multicasting; reliable network; scalable reliable multicast method; Bandwidth; Computer network reliability; Computer science; Delay; Intelligent networks; Multicast algorithms; Multicast protocols; Peer to peer computing; Performance analysis; Polynomials;
Conference_Titel :
Parallel Processing, 2003. Proceedings. 2003 International Conference on
Conference_Location :
Kaohsiung
Print_ISBN :
0-7695-2017-0
DOI :
10.1109/ICPP.2003.1240614