DocumentCode :
2745544
Title :
Fault-tolerant data delivery for multicast overlay networks
Author :
Pappas, Vasileios ; Zhang, Beichuan ; Zhang, Leiqi ; Terzis, Andreas
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles, CA, USA
fYear :
2004
fDate :
2004
Firstpage :
670
Lastpage :
679
Abstract :
Overlay networks represent an emerging technology for rapid deployment of novel network services and applications. However, since public overlay networks are built out of loosely coupled end-hosts, individual nodes are less trustworthy than Internet routers in carrying out the data forwarding function. Here we describe a set of mechanisms designed to detect and repair errors in the data stream. Utilizing the highly redundant connectivity in overlay networks, our design splits each data stream to multiple sub-streams which are delivered over disjoint paths. Each sub-stream carries additional information that enables receivers to detect damaged or lost packets. Furthermore, each node can verify the validity of data by periodically exchanging Bloom filters, the digests of recently received packets, with other nodes in the overlay. We have evaluated our design through both simulations and experiments over a network testbed. The results show that most nodes can effectively detect corrupted data streams even in the presence of multiple tampering nodes.
Keywords :
computer networks; fault tolerant computing; multicast communication; Internet router; data forwarding; fault-tolerant data delivery; multicast overlay network; Application software; Computer science; Fault detection; Fault tolerance; Filters; IP networks; Protocols; Robustness; Streaming media; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2004. Proceedings. 24th International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-2086-3
Type :
conf
DOI :
10.1109/ICDCS.2004.1281635
Filename :
1281635
Link To Document :
بازگشت