Font Size: a A A

P2p Streaming System Scheduling Mechanism

Posted on:2012-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:X D WeiFull Text:PDF
GTID:2208330332486684Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Media streaming applications is the development trend of Internet technology and multimedia technology, and also is a hot topic in research fields. Peer-to-Peer (P2P) network is one of the most effective solutions to distribute streaming data within a large scale overlay. By potentially thousands of peers providing the resources, such as bandwidth, storage space and computing power, the capacity of the system also increases as more peers arrive. P2P solutions avoid excessive use of server's bandwidth, so network congestions are alleviated. P2P streaming systems have been widely applied by many commercial companies. But from the technology point of view, these systems are not the perfect ones which still need a big improvement in some aspects like overlay robustness, load balancing and so on. Besides, quality of service for the users is expected to further improvement. So it is necessary to have a deep research on P2P media streaming.P2P streaming systems distribute a great deal of multimedia content to subscribers within a long online time. Meanwhile data scheduling has a tight time constraint in that the playback starts soon after the streaming begins and stream data must be played back continuously. Different from the server node, peers in the Internet have limited service capacity. So it is a big challenge to design an efficient data scheduling algorithm to provide a high-quality media service in the P2P architecture. This paper focus on data scheduling research of P2P streaming systems, the major works and contributions are as follows.(1) On the base of classical data driven algorithm, we proposed a new data scheduling mechanism called DPPC, which is based on most deprived peer principle and priority-based packets principle. And our scheme set up two formulas to give a mathematic description on deprived rule and priority rule. Besides, algorithm classifies the peers by their capacities, so different node adopts the different scheduling methods. Our scheme also proves how the DPPC mechanism works well by mathematic method.(2) A new method to construct P2P overlay is given in DPPC mechanism. By distributing high-capacity peers uniformly across the system, the system optimizes the connection between peers, then the overlay become balanced leading to higher streaming rates;(3) This paper proposed a new overlay construction skill based on IP address. This mechanism can get ISP information and region information by analyzing IP address, then construct the overlay by selecting the peers in the same ISP which also have a close distance;...
Keywords/Search Tags:peer to peer, media streaming, data scheduling, overlay network
PDF Full Text Request
Related items