DOI QR코드

DOI QR Code

Implementation of Exclusive OR-Based Video Streaming System

배타적 논리합 기반 비디오 스트리밍 시스템의 구현

  • Lee, Jeong-Min (Department of Information Communication Engineering, Gyeongsang National University) ;
  • Ban, Tae-Won (Department of Intelligent Communication Engineering, Gyeongsang National University)
  • Received : 2022.05.20
  • Accepted : 2022.06.07
  • Published : 2022.07.31

Abstract

In this paper, we implement the eXclusive OR-based Cast (XC) system that is a video streaming system using exclusive OR operations, and measure various performance metrics in wireless local area network (WLAN) environments. In addition, we investigate the performance improvement of the XC system considering various practical video streaming environments, while conventional studies analyzed the performance of XC through computer simulations in limited environments. To this end, we propose new control messages such as STR_REQ_MSG (SRM) that clients transmit to a video streaming server and STR_CON_MSG (SCM) that is used for the video streaming server to control the clients, and develop a new protocol by using the new control messages. According to the various measurement results using the implemented XC system, XC video streaming system can reduce the consumption of network bandwidth by 8.6% on average and up to 25% compared to the conventional video streaming system. In addition, the outage probability can be also reduced up to 76%.

본 논문에서는 배타적 논리합 연산을 활용한 비디오 스트리밍 기술인 eXclusive OR-based Cast(XC) 시스템을 구현하고, 근거리무선망 환경에서 다양한 성능지표들을 측정한다. 또한, 기존 연구들이 제한적 환경에서 시뮬레이션을 통하여 성능을 분석한 반면, 본 연구에서는 다양한 실질적인 비디오 스트리밍 환경들을 고려하여 XC 시스템의 성능 개선 정도를 확인한다. 이를 위해서 클라이언트들이 서버로 전송하는 STR_REQ_MSG (SRM)와 스트리밍 서버가 클라이언트들을 제어하기 위한 STR_CON_MSG (SCM)와 같은 새로운 제어 메시지들을 제안하고 이들을 활용하여 프로토콜을 설계하였다. 구현한 XC 시스템을 활용한 다양한 성능 측정 결과에 따르면, XC 스트리밍 시스템은 기존 스트리밍 시스템 대비 네트워크 대역폭 소모량을 평균적으로 8.6% 그리고 최대 약 25%까지 줄일 수 있다. 또한, 스트리밍 서비스의 중단 확률은 약 76%까지 낮아진다.

Keywords

Acknowledgement

This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korea government(Ministry of Education) (No. 2020R1I1A3061195).

References

  1. Cisco, "Cisco Visual Networking Index: Global Mobile Data Traffic ForecastUpdate, 2018-2023," Cisco, Technical Report C11-741490-01, 2020.
  2. J. H. Jahng and S. K. Park, "Mobile Traffic Trends," Electronics and Telecommunications Trends, vol. 34, no. 3, pp. 106-113, Jun. 2019.
  3. P. Yang, N. Zhang, S. Zhang, L. Yu, J. Zhang, and X. Shen, "Content Popularity Prediction Towards Location-Aware Mobile Edge Caching," IEEE Transactions on Multimedia, vol. 21, no. 4, pp. 915-929, Apr. 2019. https://doi.org/10.1109/tmm.2018.2870521
  4. N. Golrezaei, K. Shanmugam, A. G. Dimakis, A. F. Molisch, and G. Caire, "Wireless video content delivery through coded distributed caching," in Proceeding IEEE International Conference on Communications, Ottawa: ON, Canada, 2012
  5. T. W. Ban, S. H. Kim, J. Y. Ryu, and W. S. Lee, "Performance analysis of private multimedia caching network based on wireless local area network," Journal of the Korea Institute of Information and Communication Engineering, vol. 21, no. 8, pp. 1486-1491, Aug. 2017. https://doi.org/10.6109/JKIICE.2017.21.8.1486
  6. N. Golrezaei, P. Mansourifard, A. F. Molisch, and A. G. Dimakis, "Base-station assisted device-to-device communications for high-throughput wireless video networks," IEEE Transactions on Wireless Communications, vol. 13, no. 7, pp. 3665-3676, Jul. 2014. https://doi.org/10.1109/twc.2014.2316817
  7. L. Zheng, Z. Wang, Q. Yan, Q. Chen, and X. Tang, "On the coded caching based wireless video transmission scheme," in 2016 IEEE/CIC International Conference on Communications in China, Chengdu, China, pp. 1-6, 2016.
  8. D. Zhao, J. Yin, K. Qiao, and I. Raicu, "Virtual chunks: On supporting random accesses to scientific data in compressible storage systems," in 2014 IEEE International Conference on Big Data (Big Data), Washington: DC, USA, pp. 231-240, 2014.
  9. S. Di and F. Cappello, "Optimization of Error-Bounded Lossy Compression for Hard-to-Compress HPC Data," IEEE Transactions on Parallel and Distributed Systems, vol. 29, no. 1, pp. 129-143, Jan. 2018. https://doi.org/10.1109/tpds.2017.2749300
  10. Y. S. Kim, M. W. Jeong, J. M. Shin, J. Y. Ryu, and T. W. Ban, "Adaptive Video Streaming System Using Receiver Caching," Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 7, pp. 837-844, Jul. 2019. https://doi.org/10.6109/JKIICE.2019.23.7.837
  11. J. M. Lee, Y. S. Kim, J. Y. Ryu, and T. W. Ban, "A Transmission Scheme For Video Streaming Based on Exclusive OR," Journal of the Korea Institute of Information and Communication Engineering, vol. 24, no. 10, pp. 1312-1318, Oct. 2020. https://doi.org/10.6109/JKIICE.2020.24.10.1312
  12. F. Nikolaus, D. Stefan, and I. Jochen, "Adaptive progressive download based on the MPEG-4 file format," Jornal of Zhejiang University-SCIENCE A, vol. 7, pp. 106-111, Apr. 2006. https://doi.org/10.1631/jzus.2006.AS0106
  13. M. A. R. Mustafa, M. M. Elahi, M. A. Hossain, and M. M. Islam, "Comparative performance analysis of MPEG4, FLV and 3GP multimedia file formats using wireless network parameters," in 2010 13th International Conference on Computer and Information Technology, Dhaka, Bangladesh, pp. 306-311, 2010.