Skip to main content

A Queue-Based Bandwidth Allocation Method for Streaming Media Servers in M-Learning VoD Systems

  • Conference paper
  • First Online:
E-Learning and Games (Edutainment 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11462))

Included in the following conference series:

Abstract

Nowdays, VoD (video-on-demand) has become a wide-used technology in m-learning. In m-learning VoD systems, we need to allocate appropriate bandwidth for streaming media servers with the aim of optimizing the user experience and reducing the service cost. In this paper, a queue-based bandwidth allocation method for streaming media servers in m-learning VoD system is proposed. Firstly, it analyzes the user historical learning logs to mine the user behavior characteristics. Secondly, it utilizes the queueing theory to establish a bandwidth resource allocation model for streaming media servers. Thirdly, it predicts the user arrival rate in real-time, allocates appropriate bandwidth resource dynamically by the bandwidth resource allocation model, so as to solve the bandwidth resource allocation irrationality problem. Finally, the simulation results have proved the correctness and effectiveness of the proposed bandwidth resource allocation method, which can improve the bandwidth resource utilization and reduce the service rejection rate.

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Dutreilh, X., Rivierre, N., Moreau, A., et al.: From data center resource allocation to control theory and back. In: 3rd IEEE International Conference on Cloud Computing, pp. 410–417. IEEE Press, New York (2010)

    Google Scholar 

  2. Pan, W., Mu, D., Wu, H., et al.: Feedback control-based QoS guarantees in web application servers. In: 10th IEEE International Conference on High Performance Computing and Communications, pp. 328–334. IEEE Press, New York (2008)

    Google Scholar 

  3. Leboucher, C., Chelouah, R., Siarry, P., et al.: A swarm intelligence method combined to evolutionary game theory applied to the resources allocation problem. Int. J. Swarm Intell. Res. 3(2), 20–38 (2012)

    Article  Google Scholar 

  4. Huber, N., Brosig, F., Kounev, S.: Model-based self-adaptive resource allocation in virtualized environments. In: 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp. 90–99. IEEE Press, New York (2011)

    Google Scholar 

  5. Ardagna, D., Ghezzi, C., Panicucci, B., Trubian, M.: Service provisioning on the cloud: distributed algorithms for joint capacity allocation and admission control. In: Di Nitto, E., Yahyapour, R. (eds.) ServiceWave 2010. LNCS, vol. 6481, pp. 1–12. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-17694-4_1

    Chapter  Google Scholar 

  6. Khan, A., Yan, X., Tao, S., et al.: Workload characterization and prediction in the cloud: a multiple time series approach. In: IEEE Network Operations and Management Symposium, pp. 1287–1294. IEEE Press, New York (2012)

    Google Scholar 

  7. An, X., He, Y., Guan, L.: Queueing model based resource optimization for multimedia cloud. J. Vis. Commun. Image Represent. 25(5), 928–942 (2014)

    Article  Google Scholar 

  8. Zheng, Q., Zhao, H., Zhang, W.: A mobile learning system for supporting heterogeneous clients based on P2P live streaming. In: 2012 ACM/IEEE ICDSC, pp. 1–6. IEEE Press, New York (2012)

    Google Scholar 

  9. Zhao, H., Zheng, Q., Zhang, W.: Demo: SkyClass: a large-scale mobile learning system for heterogeneous clients. In: 2012 ACM/IEEE ICDSC, pp. 1–2. IEEE Press, New York (2012)

    Google Scholar 

  10. Ling, Q., Zhang, Y., Yan, J., et al.: Construction and application of users’ behavior model in the video on demand system. J. Chin. Comput. Syst. 34(3), 548–552 (2013)

    Google Scholar 

  11. Iullo, D., Martina, V., Garetto, M., et al.: How much can large-scale Video-on-Demand benefit from users’ cooperation? In: IEEE INFOCOM, pp. 2724–2732. IEEE Press, New York (2013)

    Google Scholar 

  12. Cao, Y., Hu, W.: Customer service representative staffing based on after-sales field service queuing approximation M/G/m model. J. Chongqing Normal Univ. (Nat. Sci.) 4, 36–40 (2010)

    Google Scholar 

Download references

Acknowledgments

This research was mainly supported by the National Natural Science Foundation of China (61702400) and the Fundamental Research Funds for the Central Universities (JB190308, JB180306, JB170307). It was also supported by Shaanxi Key R&D Program (2019ZDLGY13-07), the Science and Technology Projects of Xi’an (201809170CX11JC12), Ningbo Natural Science Foundation (2018A610051), the Projects of International Cooperation and Exchanges NSFC (61711530248) and the National Natural Science Foundation of China (61702409, 61702394, 61702395, 61802294, 61702409).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hui Zhao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, J., Zhao, H., Liu, F., Zhang, J. (2019). A Queue-Based Bandwidth Allocation Method for Streaming Media Servers in M-Learning VoD Systems. In: El Rhalibi, A., Pan, Z., Jin, H., Ding, D., Navarro-Newball, A., Wang, Y. (eds) E-Learning and Games. Edutainment 2018. Lecture Notes in Computer Science(), vol 11462. Springer, Cham. https://doi.org/10.1007/978-3-030-23712-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-23712-7_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-23711-0

  • Online ISBN: 978-3-030-23712-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics