Abstract
Minimizing the number of bandwidth changes of individual stream and enabling the transmission schedule flexible can benefit increasing the number of concurrent multiplexed streams in periodic network without degrading quality of video. However, minimum change bandwidth allocation (MCBA) only provides a fixed transmission schedule for given video and client buffer although it achieves the minimum number of rate changes and the minimum peak rate. So the MCBA schedule cannot be adjusted when multiple streams are multiplexed over a limited bandwidth shared link. In this paper, we propose a relaxing transmission schedule that provides a range of rates for each interval and preserves the minimum number of rate changes without increasing any rate. As a result, the individual schedule can be adjusted by network service to try to satisfy bandwidth constraint when the total required bandwidth of multiplexed streams exceeds the available network capacity. First, we underline that the key of MCBA is to segment video with making each linear trajectory as long as possible. Then we use linear separability and support vector machine under the classification model to compute the longest interval and the required rate, respectively. Due to our proposed decoupled form between segmentation and rate computation, finally, we construct the relaxing schedule bounded by the original MCBA rate and the minimum rate. The simulation using real MPEG4 and H.264 video traces confirms the philosophy and evaluates the relaxing performance of our proposed algorithm.













Similar content being viewed by others
References
Zhou, X.S., Liou, S.P.: Optimal nonlinear sampling for video streaming at low bit rates. IEEE Trans. Circuits Syst. Video Technol. 12(6), 535–544 (2002)
Krunz, M., Hughes, H.: A traffic model for MPEG-coded VBR streams. In: Proceedings of the 1995 ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems, Ottawa, pp. 47–55 (1995)
Feng, W.C., Rexford, J.: Performance evaluation of smoothing algorithms for transmitting prerecorded variable-bit-rate video. IEEE Trans. Multimed. 1(3), 302–312 (1999)
Zhang, H., Knightly, E.W.: RED-VBR: a renegotiation-based approach to support delay-sensitive VBR video. Multimed. Syst. 5(3), 164–176 (1997)
Zhang, Z.L., Kurose, J., Salehi, J.D., Towsley, D.: Smoothing, statistical multiplexing, and call admission control for stored video. IEEE J. Sel. Areas Commun. 15(6), 1148–1166 (1997)
Grossglauser, M., Keshav, S., Tse, D.N.C.: RCBR: a simple and efficient service for multiple time-scale traffic. IEEE/ACM Trans. Netw. 5(6), 741–755 (1997)
Junbiao, Z., Hui, J.: Applying traffic smoothing techniques for quality of service control in VBR video transmissions. Comput. Commun. 21(4), 375–389 (1998)
Krunz, M., Zhao, W., Matta, I.: Scheduling and bandwidth allocation for the distribution of archived video in VoD systems. Telecommun. Syst. 9(3–4), 335–355 (1998)
Hadar, O., Greenberg, S., Segal, M.: EPCRTT-based smoothing and multiplexing of VBR video traffic. Multimed. Tools Appl. 36(3), 1–17 (2007)
Feng, W., Jahanian, F., Sechrest, S.: An optimal bandwidth allocation strategy for the delivery of compressed prerecorded video. Multimed. Syst. 5(5), 297–309 (1997)
Salehi, J.D., Zhang, Z.L., Kurose, J., Towsley, D.: Supporting stored video: reducing rate variability and end-to-end resource requirements through optimal smoothing. IEEE/ACM Trans. Netw. 6(4), 397–410 (1998)
Zhang, L., Fu, H.: A novel scheme of transporting pre-stored MPEG video to support video-on-demand (VoD) services. Comput. Commun. 23(2), 133–148 (2000)
Hadar, O., Cohen, R.: PCRTT enhancement for off-line video smoothing. Real-Time Imaging 7(3), 301–314 (2001)
Feng, W.: Rate-constrained bandwidth smoothing for the delivery of stored video. In: Proceedings of IST/SPIE Multimedia Networking and Computing, Washington, DC, pp. 58–66 (1997)
Anastasiadis, S.V., Varman, P., Vitter, J.S., Yi, K.: Optimal lexicographic shaping of aggregate streaming data. IEEE Trans. Comput. 54(4), 398–408 (2005)
Stern, H.I., Hadar, O., Friedman, N.: Optimal video stream multiplexing through linear programming. Signal Process. Image Commun. 23(3), 224–238 (2008)
Lai, H.L., Lee, J.Y.B., Chen, L.K.: A monotonic-decreasing rate scheduler for variable-bit-rate video streaming. IEEE Trans. Circuits Syst. Video Technol. 15(2), 221–231 (2005)
Gan, T., Ma, K.K., Zhang, L.: Dual-plan bandwidth smoothing for layer-encoded video. IEEE Trans. Multimed. 7(2), 379–392 (2005)
Ng, J.K.Y.: A reserved bandwidth video smoothing algorithm for MPEG transmission. J. Syst. Softw. 48(3), 233–245 (1999)
Tao, D., Cai, J., Yi, H., Rajan, D., Chia, L.T., Ngan, K.N.: Dynamic programming-based reverse frame selection for VBR video delivery under constrained resources. IEEE Trans. Circuits Syst. Video Technol. 16(11), 1362–1375 (2006)
Wang, Z., Xi, H., Wei, G., Chen, Q.: Generalized PCRTT off-line bandwidth smoothing based on SVM and systematic video segmentation. IEEE Trans. Multimed. 11(5), 998–1009 (2009)
Lee, M.J., Yoo, K.Y., Lee, D.J.: Dynamic bandwidth allocation for stored video under renegotiation frequency constraint. In: Advances in Multimedia Information Processing—PCM 2006, Berlin, vol. 4261, pp. 537–546 (2006)
Wang, Z., Xi, H., Guo, W.: A fast algorithm of the optimal smoothing scheme for transmitting stored video. In: 2009 IITA International Conference on Control, Automation and Systems Engineering (CASE 2009), Zhangjiajie, China, pp. 348–351 (2009)
Cristianini, N., Shawe-Taylor, J.: An Introduction to Support Vector Machines. Cambridge University Press, Cambridge (2000)
der Auwera, G.V., David, P.T., Reisslein, M.: Traffic and Quality Characterization of Single-Layer Video Streams Encoded with the H.264/MPEG4 Advanced Video Coding Standard and Scalable Video Coding Extension. Technical Report, Arizona State University (2007)
Acknowledgments
The authors would like to thank G. V. der Auwera, P. T. David and M. Reisslein for supplying the MPEG4 and H.264 video traces at http://trace.eas.asu.edu/h264/index.htm. In addition, we appreciate the reviewers for their provided valuable suggestions in revising the paper. This work was supported by National High-Tech Research and Development Program of China (863 Program) under grant no. 2008AA01A317 and National Natural Science Foundation of China under grant no. 60774038.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Cormac Sreenan.
Rights and permissions
About this article
Cite this article
Wang, Z., Xi, H. & Wei, G. A relaxing bandwidth smoothing schedule for transmitting prerecorded VBR video in periodic network. Multimedia Systems 16, 151–168 (2010). https://doi.org/10.1007/s00530-010-0181-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00530-010-0181-1