An adaptive algorithm for live streaming using tree-based peer-to-peer networking in mobile environments
Yangjung Kim, Ilyoung Chong · 2011
Media streaming services are becoming extremely popular for end users with mobile devices. Peer-to-peer networking may be the solution to provide efficient streaming services for a large number of concurrent users without infrastructure. The client-server model costs a lot of money to manage and control and client heterogeneity also reduces the overall performance in mobile environments. Peer-to-peer technology can solve this problem and give satisfaction to end users. The technology gives more efficient and scalable solutions than the client-server model. In order to provide live media streaming using peer-to-peer services in mobile environments, a more resilient and cost-effective algorithm to maintain the tree topology is required. In this paper, we provide an adaptive peer-to-peer algorithm for live media streaming in mobile environments. The algorithm uses a minimum parent switching operation using hop count distance to improve the overall performance of the peer tree. We show how the algorithm works for parent selection and peer ordering to enhance the overall performance in the group.