DOI QR코드

DOI QR Code

Performance Evaluation of Smoothing Algorithm Considering Network Bandwidth in IoT Environment

IoT 환경에서 네트워크 대역폭을 고려한 스무딩 알고리즘의 성능 평가

  • Lee, MyounJae (Division of Computer Engineering, BaekSeok University)
  • 이면재 (백석대학교 컴퓨터공학부)
  • Received : 2022.05.16
  • Accepted : 2022.07.04
  • Published : 2022.08.31

Abstract

Smoothing is a transmission plan that converts video data stored at a variable bit rate into a fixed bit rate. Algorithms for smoothing include CBA, which aims to minimize the number of transmission rate increases, MCBA, which minimizes the number of transmission rate changes, and MVBA algorithms that minimize the amount of transmission rate change. This paper compares the proposed algorithm with the CBA algorithm with various video data, buffer size, and performance evaluation factors as a follow-up to the proposed smoothing algorithm that minimizes (maximizes) the transmission rate increase (decrease) when the server requires more bandwidth The evaluation factors used were compared with the number of changes in the fps rate, the minimum fps, the average fps, fps variability, and the number of frames to be discarded. As a result of the comparison, the proposed algorithm showed superiority in comparing the number of fps rate changes and the number of frames discarded.

스무딩은 가변 비트율로 저장된 비디오 데이터를 고정 비트율로 변환하는 전송 계획이다. 스무딩을 위한 알고리즘에는 전송률 증가횟수의 최소화를 목적으로 하는 CBA, 전송률 변화 횟수를 최소화하는 MCBA, 전송률 변화량을 최소화하는 MVBA 알고리즘등이 있다. 본 연구는 서버에서 보다 많은 대역폭을 확보하기 위해 전송률 증가(감소)가 요구되는 경우에는 전송률 증가량(감소량)을 최소화(최대화)하는 스무딩 알고리즘을 제안한 연구의 후속 연구로 다양한 비디오 데이터와 버퍼크기, 성능 평가 요소로 제안 알고리즘을 CBA 알고리즘과 비교 분석한다. 사용된 평가요소는 재생률 변화 횟수, 최소 재생률, 평균 재생률, 재생률 변화량, 폐기되는 프레임 갯수로 비교하였다. 비교 결과, 제안 알고리즘은 재생률 변화 횟수와 폐기되는 프레임 개수 비교에서 우수함을 보였다.

Keywords

Acknowledgement

본 논문은 2022학년도 백석대학교 학술연구비 지원을 받아 작성되었음

References

  1. D. Le Gall, "MPEG: A video compression standard for multimedia applications", Communications of the ACM, Vol.34, April, pp.47-58, 1991. https://doi.org/10.1145/103085.103090
  2. W.Feng, "Rate-constrained bandwidth smoothing for the delivery of stored video", in SPIE Multimedia Networking and Computing, Vol.3020, pp.316-327, 1997.
  3. Ray-I chang,Meng-Chang Chen,Jan-Ming Ho and Ming-Tat Ko, "Schedulable Region for VBR Media Transmission with Optimal Resource Allocation and Utilization", infsci(1~2), pp.1-79, 2002.
  4. W.Feng, F.Jahanian, S.Sechrest, "An Optimal Bandwidth Allocation Strategy for the Delivery of Compressed Prerecoded Video", ACM/Springer-Verlag Multimedia Systems, Vol.5, No.5, pp.297-309, Sept 1997. https://doi.org/10.1007/s005300050062
  5. MyounJae Lee, et,al, "An Efficient Smoothing Algorithm for Video Transmission at Variable Bit Rate", KIPS Transactions on Computer and Communication Systems, Vol.11, No.7, pp.1009-1022, 2004.
  6. MyounJae Lee, "Video Data Transfer Algorithms for Efficient Use of Network Bandwidth", Journal of Next-generation Convergence Information Services Technology, Vol.10, No.1, pp.11-20, 2021. https://doi.org/10.29056/jncist.2021.02.02
  7. MyounJae Lee, "Performance Evaluation of Smoothing Algorithm for Efficient Use of Network Resources in IoT environments", Journal of The Korea Internet of Things Society, 7(2), pp.47-53, 2021. https://doi.org/10.20465/KIOTS.2021.7.2.047
  8. W. Feng, S. Sechrest, "Critical Bandwidth Allocation for the Delivery of Compressed Prerecorded Video", Computer Communications, Vol.18, No.10, pp.709-717, 1995. https://doi.org/10.1016/0140-3664(95)98484-M
  9. W. Feng, et. al., "Smoothing and buffering for delivery of prerecorded compressed video", in Proc. of ISET/SPIE Symp. on Multimedia Comp. and Networking, pp.234-242, 1995.
  10. J. McManus and K.Ross, "Video on demand over ATM:Constant-rate Transmission and Transport", in proc.of ACM SIGMETRICS, pp.222-231, May 1996.
  11. J. Zhang and J. Hui. "Applying traffic smoothing techniques for quality of service control in VBR video transmissions", Computer Communications, pp.375-389, 1998.
  12. J. Zhang and J. Y. Hui, "Traffic Characteristics and Smoothness Criteria in VBR Video Traffic Smoothing", in Proc. of the ICMC and Systems, Vol.1, pp.3-11. 1997.
  13. P. Thiran, et. al., "Network calculus applied to optimal multimedia smoothing", Proceedings IEEE INFOCOM 2001, pp.1474-1483, 2001.
  14. Han-Chieh Chao, C.L.Hung, "Efficient Changes and Variability Bandwidth Allocation for VBR Media Streams", IEEE International Conference on Communications. Conference Proceedings, Vol.12, pp. 179-185, 2001.
  15. J.D. Salehi, et. al., "Supporting stored video: Reducing rate variability and end-to-end resource requirements through optimal smoothing", in Proc. of ACM SIGMETRICS, pp.222-231, 1996.
  16. W. Feng and J. Rexford. "Performance evaluation of smoothing algorithms for transmitting prerecorded VBR video", IEEE Trans. on Multimedia, pp.302-312, 1999. https://doi.org/10.1109/TMM.2016.2614427
  17. Wu-chi Feng, Ming Liu, "Critical Bandwidth Allocation Technique for Stored Video Delivery Across Best-Effort Network", pp.25, (OSU- CISRC-8/98-TR32) 1998.
  18. Wu-chi Feng, Ming Liu, "Extending critical bandwidwith allocation Techniques for stored video delivery across best-effort networks", International Journal of COMMUNICATION SYSTMES Int.J.Commun.sust,2001.
  19. MyounJae Lee, "Smoothing Algorithm Considering Server Bandwidth and Network", Journal of Internet of Things and Convergence, Vol.8, No.1, pp.53-58, 2022. https://doi.org/10.20465/KIOTS.2022.8.1.053