Font Size: a A A

The Research Of Media Streaming Over Peer-to-Peer Networks

Posted on:2006-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:L X MaFull Text:PDF
GTID:2168360152966412Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Multimedia streaming over the Internet is booming nowadays. However, the streaming quality is generally unsatisfactory. For large-scalable broadcasting, the traditional internet model of point-to-point unicast communication does not scale, So, the networking research community proposed IP multicast, a network layer service that allows a single source to distribute a data stream to many simultaneous receivers in an efficient manner. However, this network layer approach has met with limited success due to a number of factors including complexity of network protocol itself, its inability to address Internet heterogeneity, and its lack of support for efficient and scalable transport protocol s for reliability and congestion control. As a result, in spite of a decade of existence, the multicast protocol architecture remains just a research commodity with limited penetration into commercially deployed Internet.In order to improve the QoS of Streaming over the Internet, media over P2P network is proposed. First, we gave an overview of the P2PStreaming technical framework and summarized several classical models about media streaming on.P2P networks. Previous works have all demonstrated that there is always a tradeoff among bandwidth efficiency, delay and reliability.This paper presents a new P2PStreaming model: CoopStreaming (Cooperative Streaming), CoopStreaming tries to achieve a better trade-off, by leveraging the advances in both P2P and C/S. The core operations in CoopStreaming are very simple: every node periodically exchanges data availability information with a set of partners, and retrieves unavailable data from one or more partners, or supplies available data to partners. We emphasize four salient features of CoopStreaming: 1) easy to implement, as it does not have to construct and maintain a complex application multicast tree, it also does not have to deploy complex group management protocol, peers are managed by a central server; 2) robust and resilient, as the partnerships enable adaptive and quick switching among multi-suppliers; 3) scalability, as media data distributed in a P2P manner, more users, more quickly; and 4) heterogeneity adaptive, as deployed the fine granularity scalable coding (FGS).We also proposed a layer scalable framework for P2PStreaming to address some design and implementation issues.
Keywords/Search Tags:P2PStreaming, Application level multicast, QoS
PDF Full Text Request
Related items