A3C Based Dynamic BitRate for Video Streaming in 5G Edge Assisted D2D Communication Using H.266 With Conv-DBN

A3C Based Dynamic BitRate for Video Streaming in 5G Edge Assisted D2D Communication Using H.266 With Conv-DBN

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
  
© 2022 by IJETT Journal
Volume-70 Issue-1
Year of Publication : 2022
Authors : M. Muni Babu, Dr. R. Praveen Sam, Dr. P. Chenna Reddy
DOI :  10.14445/22315381/IJETT-V70I1P211

How to Cite?

M. Muni Babu, Dr. R. Praveen Sam, Dr. P. Chenna Reddy, "A3C Based Dynamic BitRate for Video Streaming in 5G Edge Assisted D2D Communication Using H.266 With Conv-DBN," International Journal of Engineering Trends and Technology, vol. 70, no. 3, pp. 95-107, 2022. Crossref, https://doi.org/10.14445/22315381/IJETT-V70I1P211

Abstract
In 5G wireless networks, video streaming is challenging due to high video content consumption with higher resolutions. Video compressing technology is used to solve this problem. Due to the increasing of video-based applications, and the network faces high traffic issues that reduce video quality. To avoid this problem, D2D communication is introduced in a wireless network that communicates directly to the devices without any intermediate nodes, thus reducing traffic and enhancing video quality and performance of network cellular. To address these issues, we proposed the A3C-DBVS (A3CDynamic Bitrate for Video Streaming) method, which has five consecutive phases: high-quality video encoding, adaptive bitrate changing, and multipath selection, task offloading, and D2D based virtual clustering. Firstly, we perform video encoding to compress the video using the Conv-DBN-based H.266 video encoding technique, which compressed the video without reducing the quality. Secondly, the bitrate is adapted during video streaming to improve the video quality using the A3C algorithm by considering video priority level and SLA constraints. Thirdly, we proposed a multipath selection method to select the best path between source and destination using the best fitness-based equilibrium optimizer algorithm, thus reducing high packet loss during video streaming. Fourth, we proposed task offloading. If any latency is occurring during video streaming, the edge performs task offloading to avoid congestion problems. For that, this process used a delay-based task distribution algorithm. And finally, we proposed D2D based virtual clustering, thus increasing video quality and reducing congestion or traffic in the network. For D2D pairing, we create virtual clusters using Advance Fuzzy C Means (Advanced FCM) algorithm. The simulation is conducted in the NS3.26 network simulator, which evaluates the performance based on performance metrics such as throughput, latency, cluster purity, energy consumption, path fitness, PSNR, MOS, packet loss rate, and Goodput and jitter, and bandwidth utilization.

Keywords
Virtual cluster-based D2D, Adaptive bitrate changing, and video streaming. 5G, Edge, Video encoding (H.266), task offloading.

Reference
[1] Ghoreishi, S.E., Karamshuk, D., Friderikos, V., Sastry, N., Dohler, M., &Aghvami, A., A Cost-Driven Approach to Caching-as-a- Service in Cloud-Based 5G Mobile Networks. IEEE Transactions on Mobile Computing, (19) (2020) 997-1009.
[2] Li, L., Yang, C., Mkiramweni, M.E., & Pang, L., Intelligent Scheduling and Power Control for Multimedia Transmission in 5G CoMP Systems: A Dynamic Bargaining Game. IEEE Journal on Selected Areas in Communications, (37) (2019) 1622-1631.
[3] Eswara, N., Ashique, S., Panchbhai, A., Chakraborty, S., Sethuram, H.P., Kuchi, K., Kumar, A., &Channappayya, S.S., Streaming Video QoE Modeling and Prediction: A Long Short-Term Memory Approach. IEEE Transactions on Circuits and Systems for Video Technology, (30) (2020) 661-673.
[4] Gong, Y., Wan, S., Yang, K., Wu, H., & Liu, Y., Temporal-Layer- Motivated Lambda Domain Picture Level Rate Control for Random- Access Configuration in H.265/HEVC. IEEE Transactions on Circuits and Systems for Video Technology, (29) (2019) 156-170.
[5] Shang, X., Wang, G., Zhao, X., Zuo, Y., Liang, J., &Baji?, I., Weighting Quantization Matrices for HEVC/H.265-Coded RGB Videos. IEEE Access, (7) (2019) 36019-36032.
[6] Lin, L., Yu, S., Zhao, T., & Wang, Z., PEA265: Perceptual Assessment of Video Compression Artifacts. IEEE Transactions on Circuits and Systems for Video Technology, (30) (2020) 3898-3910.
[7] Zhang, Q., Zhao, Y., Jiang, B., Huang, L., & Wei, T., Fast CU Partition Decision Method Based on Texture Characteristics for H.266/VVC. IEEE Access, (8) (2020) 203516-203524.
[8] Zhao, J., Liu, J., Zhang, C., Cui, Y., Jiang, Y., & Gong, W., MPTCP+: Enhancing Adaptive HTTP Video Streaming over Multipath. 2020 IEEE/ACM 28th International Symposium on Quality of Service (IWQoS), (2020) 1-6.
[9] Yang, S., Tseng, Y., Huang, C., & Lin, W., Multi-Access Edge Computing Enhanced Video Streaming: Proof-of-Concept Implementation and Prediction/QoE Models. IEEE Transactions on Vehicular Technology, (68) (2019) 1888-1902.
[10] Tuysuz, M.F., & Aydin, M., QoE-Based Mobility-Aware Collaborative Video Streaming on the edge of 5G. IEEE Transactions on Industrial Informatics, (16) (2020) 7115-7125.
[11] Ullah, S., Kim, K., Manzoor, A., Khan, L.U., Kazmi, S.M., & Hong, C., Quality Adaptation and Resource Allocation for Scalable Video in D2D Communication Networks. IEEE Access, (8) (2020) 48060- 48073.
[12] Batabyal, S., &Erçetin, Ö., Optimal Buffering for High Quality Video Streaming in D2D Underlay Networks. 2020 IEEE Wireless Communications and Networking Conference (WCNC), (2020) 1-7.
[13] Mehrabi, A., Siekkinen, M., Illahi, G., &Ylä-Jääski, A., D2DEnabled Collaborative Edge Caching and Processing with Adaptive Mobile Video Streaming. 2019 IEEE 20th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), (2019) 1-10.
[14] Ahmed, I., Ismail, M.H., & Hassan, M., A QoE-Aware Mode Selection Framework for Video Streaming in D2D Networks. IEEE Access, (8) (2020) 169272-169285.
[15] Al-Habashna, A., &Wainer, G.A., QoE awareness in progressive caching and DASH-based D2D video streaming in cellular networks. Wireless Networks, (26) (2020) 2051-2073.
[16] Jian, S., &Hou, T., Enabling Efficient Device to Device Multicast Communication by Clustering and Resource Sharing. 2019 IEEE Wireless Communications and Networking Conference (WCNC), (2019) 1-6.
[17] Xu, X., Fu, S., Qi, L., Zhang, X., & Dou, W., A Multi-Objective Crowdsourcing Method for Mobile Video Streaming. 2019 IEEE International Conference on Web Services (ICWS), (2019) 209-213.
[18] Aslam, S., Alam, F., Hasan, S.F., & Rashid, M., A Novel Weighted Clustering Algorithm Supported by a Distributed Architecture for D2D Enabled Content-Centric Networks. Sensors (Basel, Switzerland), (2020) 20.
[19] Zhang, R., Jia, S., Ma, Y., & Xu, C., Social-Aware D2D Video Delivery Method Based on Mobility Similarity Measurement in 5G Ultra-Dense Network. IEEE Access, (8) (2020) 52413-52427.
[20] Qaiyum, S., Aziz, I., Hasan, M.H., Khan, A.I., &Almalawi, A., Incremental Interval Type-2 Fuzzy Clustering of Data Streams using Single Pass Method. Sensors (Basel, Switzerland), (2020) 20.
[21] Hung-Yen Weng1 · Ren-Hung Hwang2 · Chin-Feng Lai1 Received: 6 July 2020 / Accepted: 11 September 2020 © Springer- Verlag GmbH Germany, part of Springer Nature (2020).
[22] Amna, M., Imen, W., Ezahra, S.F., & Mohamed, A., Fast intracoding unit partition decision in H.266/FVC based on deep learning. Journal of Real-Time Image Processing, (2020) 1-11.
[23] Fan, W., Han, J., Yao, L., Wu, F., & Liu, Y., Latency-energy optimization for joint Wi-Fi and cellular offloading in mobile edge computing networks. Computer Networks, 181 (2020) 107570.
[24] Luo, J., Yu, F., Chen, Q., & Tang, L., Adaptive Video Streaming With Edge Caching and Video Transcoding Over Software-Defined Mobile Networks: A Deep Reinforcement Learning Approach. IEEE Transactions on Wireless Communications, 19 (2020) 1577-1592.
[25] Al-Habashna, A., &Wainer, G.A., QoE awareness in progressive caching and DASH-based D2D video streaming in cellular networks. Wireless Networks, 26, (2020) 2051-2073.
[26] Baguda, Y.S., Energy-Efficient Biocooperative Video-Aware QoSBased Multiobjective Cross-Layer Optimization for Wireless Networks. IEEE Access, (8) (2020) 127034-127047
[27] Narayan D. G.a,MounaNaravanib, SumedhaShindec Cross-layer Optimization for Video Transmission using MDC in WirelessMesh Networks ScienceDirect Procedia Computer Science, 171 (2020) 282–291
[28] Ma, J., Liu, L., Song, H., Shafin, R., Shang, B., & Fan, P., Scalable Video Transmission in Cache-Aided Device-to-Device Networks. IEEE Transactions on Wireless Communications, 19 (2020) 4247-4261.
[29] Nightingale, J., Salva-Garcia, P., Calero, J.A., & Wang, Q., 5GQoE: QoE Modelling for Ultra-HD Video Streaming in 5G Networks. IEEE Transactions on Broadcasting, 64 (2018) 621-634.
[30] Salva-Garcia, P., Alcaraz-Calero, J.M., Wang, Q., Arevalillo- Herráez, M., &Bernabe, J.B., Scalable Virtual Network Video- Optimizer for Adaptive Real-Time Video Transmission in 5G Networks. IEEE Transactions on Network and Service Management, 17 (2020) 1068-1081.
[31] Vo, N., Duong, T., Tuan, H.D., &Kortun, A., Optimal Video Streaming in Dense 5G Networks With D2D Communications. IEEE Access, 6 (2018) 209-223.
[32] Bui, M., Vo, N., Nguyen, S., & Tran, Q., Social-Aware Caching and Resource Sharing Maximized Video Delivery Capacity in 5G Ultra- Dense Networks. Mobile Networks and Applications, 25 (2020) 2037-2049.
[33] Tran, A., Dao, N., & Cho, S., Bitrate Adaptation for Video Streaming Services in Edge Caching Systems. IEEE Access, (8) (2020) 135844-135852.
[34] Guo, Y., Yu, F., An, J., Yang, K., Yu, C., & Leung, V.C., Adaptive Bitrate Streaming in Wireless Networks With Transcoding at Network Edge Using Deep Reinforcement Learning. IEEE Transactions on Vehicular Technology, 69 (2020) 3879-3892.
[35] Ma, Z., & Sun, S., Research on HEVC screen content coding and video transmission technology based on machine learning. Ad Hoc Networks, 107 (2020) 102257.
[36] Elgabli, A., Liu, K., & Aggarwal, V., Optimized Preference-Aware Multi-Path Video Streaming with Scalable Video Coding. IEEE Transactions on Mobile Computing, 19 (2020) 159-172.
[37] Zhang, R., Jia, S., Ma, Y., & Xu, C., Social-Aware D2D Video Delivery Method Based on Mobility Similarity Measurement in 5G Ultra-Dense Network. IEEE Access, (8) (2020) 52413-52427.