Font Size: a A A

Research And Implementation Of Peer Selection Algorithm In P2P Streaming Media Systems

Posted on:2014-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:S T YuFull Text:PDF
GTID:2248330398972320Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
As one of the key technologies for the efficient transmission of media content, P2P streaming media system has been widely used. It is the most significant step to select suitable peer as a service node from the candidate list in P2P streaming media systems, which has the required content. In this article, this process is called peer selection. At present, domestic and foreign experts and scholars have proposed a variety of peer selection algorithms. This paper analyzed these algorithms and found that most of the schemes focused on how to improve the utility of the peer, but with little regard to the overall performance of the system. For the problems of the existing selection algorithms, the main research works and achievements as follows:In order to improve the efficiency of the request-side peer selection, this paper proposed a server-side peer selection algorithm based on the cooperative game theory. The basic idea of the algorithm is the peer as the player of the game. Each request peer is a core component of the alliance to maximize the utility of the request peer in the Union and do not make the service node overload at the same time, and then enhance the overall performance of the system. The tracker server located to generate a node list which containing the required resource when a peer send a request, and then send the node list back to the request peer. The scheme mentioned in this article is to adjust the node list and reallocate the node in list to generate several node lists which have no same node for different request peers.Then, in order to evaluate the performance of the proposed algorithms, we numerically simulated two scenarios through the MATLAB tool. And simulation results before and after adjustment had been compared and analyzed. The experiments results show that:It can effectively reduce the average transmission delay and packet loss rate by adjusting the given node list and generate a new list which does not contain the same node in two scenarios. Finally, we design and implement the P2P streaming system platform. We have completed the detailed design of the tracker server, user equipment and the content server, and then illustrated the achievement of the P2P streaming system, including the configuration of testing equipment, process of building the test environment as well as the user interface of the equipment and information window.
Keywords/Search Tags:peer-to-peer, streaming media, peer selection, the game theory
PDF Full Text Request
Related items