DocumentCode :
2396897
Title :
On the Dependencies between Source Neighbors in Optimally DoS-stable P2P Streaming Topologies
Author :
Grau, Sascha ; Fischer, Mathias ; Schaefer, Guenter
Author_Institution :
Autom. & Formal Languages Group, Tech. Univ. Ilmenau, Ilmenau, Germany
fYear :
2011
fDate :
20-24 June 2011
Firstpage :
121
Lastpage :
130
Abstract :
We study tree-based peer-to-peer streaming topologies that minimize the maximum damage that can be caused by the failure of any number of peers. These optimally stable topologies can be characterized by a distinctive damage sequence. Although checking whether a given topology is optimally stable is a co-NP-complete problem, a large subclass of these topologies can be constructed by applying a simple set of rules. One of these rules states that every optimally stable topology must have optimally stable inter-dependencies between the nodes directly adjacent to the streaming source (called heads). However, until now, only a single stable head topology was known. In this article, we first give a short outline to previous results about optimally stable topologies. Then, we identify necessary and sufficient requirements for the optimal stability of head topologies, thereby largely increasing the number of known representatives from this class. All requirements can be checked in polynomial time. Furthermore, we show how to efficiently decide stability for head topologies with at most four stripes and give a procedure that, given a stable topology, produces a stable topology with an arbitrary number of stripes. Reversing this procedure can also speed up stability testing. Finally, we describe strategies how stable head topologies can be constructed in real-world streaming systems.
Keywords :
computational complexity; media streaming; peer-to-peer computing; telecommunication network topology; co-NP-complete problem; denial-of-service; head topologies; optimally DoS-stable P2P streaming topologies; polynomial time; source neighbors; streaming source; tree-based peer-to-peer streaming topologies; Bandwidth; Electronic mail; Peer to peer computing; Polynomials; Stability criteria; Topology; peer-to-peer; stability; streaming; theory; topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems (ICDCS), 2011 31st International Conference on
Conference_Location :
Minneapolis, MN
ISSN :
1063-6927
Print_ISBN :
978-1-61284-384-1
Electronic_ISBN :
1063-6927
Type :
conf
DOI :
10.1109/ICDCS.2011.11
Filename :
5961694
Link To Document :
بازگشت