Efficient Request Allocation Algorithm for Peer-to-Peer Streaming System

REN Hao,WANG Jinlin,YOU Jiali
2011-01-01
Abstract:To solve the problem that the existing request allocation algorithm is unable to adjust request amount allocated to each sender according to sender performance in multi-sender based P2P streaming system,leading to an insufficient bandwidth utilization and a heavy server pressure,a peer priority based scheduling algorithm is proposed.The algorithm calculates peer priority based on the historical scheduling evaluation and data ownership.The data request allocated to each peer is adjusted dynamically according to the priority during scheduling,the senders with higher historical scheduling evaluation and more wanted data are preferred to allocate among the data requests.The simulation and experiment in real P2P streaming system show that the proposed algorithm enables to make full use of peer bandwidth resources to transmit media data and reduces server pressure by 17.3% approximately,and the system scalability is improved effectively.
What problem does this paper attempt to address?