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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
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)
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
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)
An, X., He, Y., Guan, L.: Queueing model based resource optimization for multimedia cloud. J. Vis. Commun. Image Represent. 25(5), 928–942 (2014)
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)
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)
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)
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)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)