| In the large-scale P2P (Peer-to-Peer) streaming applications, the heterogeneous and distributed clients as well as the different and random behavior of user lead to the problems of QoS maintenance and scalability.This paper will focus on the QoS mechanisms of high-performance P2P streaming network. A construction and maintenance mechanism of distributed position-aware P2P overlay topology is established, based on the study of supernet based P2P distributed network overlay topology architecture and information model. By researching the users' general awareness and behaviors on the network, an effective node service capabilities classification algorithm is developed, and a Polling-based Serving Peer selection and adjustment mechanism with Local-Awareness, QoS-Awareness, Trust-Awareness, Award-Awareness, Cost-Awareness and Synchronization-Awareness is established, which can solve the problem of P2P network topology mismatch, and can realize the Small World and improve the QoS ability. A qualification classification algorithm based on the capacity of super manager node is developed, and a maintenance and election mechanism for super-nodes is established. By researching the node's failure and performance evaluation algorithms, a synchronization mechanism for traffic information and performance information is developed, which can greatly improve the P2P network scalability and reliability.The work of this paper will effectively promote the development of streaming media in the broadband networks and digital television networks... |