Skip to main content

Data Scheduling Strategy in P2P VoD System Based on Adaptive Genetic Algorithm

  • Conference paper
  • First Online:
Proceedings of the 2012 International Conference on Information Technology and Software Engineering

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 211))

  • 817 Accesses

Abstract

In Peer-to-Peer (P2P) Video-on-Demand (VoD) systems, data scheduling strategy is critical to make the most use of nodes in P2P network, and it also helps optimizing the time consuming of data scheduling and startup delay as well as the utilization of neighbors’ uplink bandwidth. But it is a challenging task to design an efficiently scheduling strategy. On one hand, the scheduling strategy should balance the need of segments between one requesting node and the whole system; On the other hand, the problem of scheduling segment transmission is a NP-hard problem due to the dynamic characteristics of P2P network. To resolve those problems we propose a scheduling strategy based on adaptive genetic algorithm (AGA). The scheduling strategy is based on segments’ emergency degree, supply and demand ratio and regional position to select the needed segments to schedule in a scheduling cycle. Then through the AGA to select the suitable supply nodes to transmit segments. Experiment results show that our proposed algorithm outperforms the RANDOM and Hill-climbing in terms of reducing the time consuming of each data scheduling, startup delay, and making the most use of the network uplink bandwidth.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Hei X, liang C, liang J, Liu Y, Ross K (2007) A measurement study of a large-scale P2P IPTV system. IEEE Trans Multimed 9(3):405–414

    Google Scholar 

  2. Zhang X, Liu J, Li B, Yum TSP (2005) CoolStreaming/DONet: a data-driven overlay network for live media streaming. IEEE INFO COM, Miami

    Google Scholar 

  3. Venkataraman V, Yoshida K (2006) Chunkyspread: heterogeneous unstructured tree-based peer-to-peer multicast. IEEE International Conference on Network Protocols(ICNP)

    Google Scholar 

  4. Locher T (2007) Push-to-pull peer-to-peer live streaming. 21st international symposium on distributed computing (DISC). pp 388–402

    Google Scholar 

  5. Fang S-C (2008) A supply-and-demand based scheme for peer-to-Peer video-on-demand system

    Google Scholar 

  6. Huang G, Li C, Zhou Y, Bin C (2011) Data scheduling strategy in P2P VoD system based on genetic algorithm. 2011 third international conference on multimedia information networking and security

    Google Scholar 

  7. Wu J, Peng Y, Liu F (2011) Transmission scheduling in data-driven peer-to-peer streaming towards optimal throughput. 2011 IEEE international conference on networking, architecture, and storage

    Google Scholar 

  8. Agarwal V, Rejaie R (2005) Adaptive multi-source streaming in heterogeneous peer-to-peer networks. SPIE/ACM multimedia computing and networking, San Jose, pp 13–15

    Google Scholar 

  9. Kowalski G, Hefeeda M (2009) Empirical analysis of multi-sender segment transmission algorithms in peer-to-peer streaming. IEEE international symposium multimedia (ISM’09), San Diego, CA, pp 243–250

    Google Scholar 

  10. Annapureddy S, Guha S, Gkantsidis C, Rodriguez P (2007) Is high-quality VoD feasible using P2P swarming? World Wide Web Conference (www’07), Banff, AB, Canada, pp 903–912

    Google Scholar 

  11. Brucker P, Jurisch B, Sievers B (1994) A branch and bound algorithm for job-shop scheduling problem. DiscrAppl Math 49:105–127

    MathSciNet  Google Scholar 

  12. Srinivas M, Patnaik LM (1994) Genetic algorithms: a survey. IEEE Comput 27:617–626

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (No. 61063038), the Foundation of Key Laboratory of Guangxi Trusted Software (No. kx201114), and the Foundation of Key Laboratory of Guangxi Wireless Broadband Communication and Signal Processing (No. 11108).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Ya Zhou or Yunping Dai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, Y., Dai, Y., Huang, G., Liu, P., Li, X. (2013). Data Scheduling Strategy in P2P VoD System Based on Adaptive Genetic Algorithm. In: Lu, W., Cai, G., Liu, W., Xing, W. (eds) Proceedings of the 2012 International Conference on Information Technology and Software Engineering. Lecture Notes in Electrical Engineering, vol 211. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34522-7_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34522-7_46

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34521-0

  • Online ISBN: 978-3-642-34522-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics