Transcoding-Enabled Cloud-Edge-Terminal Collaborative Video Caching in Heterogeneous IoT Networks: A Online Learning Approach with Time-Varying Information
Han Xiao,Yirong Zhuang,Changqiao Xu,Wendong Wang,Honeke Zhang,Renjie Ding,Tengfei Cao,Lujie Zhong,Gabriel-Miro Muntean
DOI: https://doi.org/10.1109/jiot.2023.3312916
IF: 10.6
2023-01-01
IEEE Internet of Things Journal
Abstract:As a key enabling technology in intelligent heterogeneous Internet of Things(IoT), edge caching provides important support for reducing core network load and improving network service efficiency, especially for high bandwidth demand services represented by multimedia applications. However, external time-varying information is hard to be obtained comprehensively in a complicated heterogeneous IoT environment. Meanwhile, there exists the substitutability of content (e.g., videos with different bitrates), which is difficult to make caching decisions online in real-time to achieve fast feedback with low latency and avoid useless deployment. To this end, this paper designs a transcoding-enabled online cache scheme for IoT video service with cloud-edge-terminal collaboration. Firstly, we design a variable bitrate video routing strategy to dynamically retrieve content from cloud/edge according to user demands. Furthermore, the video caching problem is considered as an online convex optimization problem to learn utility gradient and determine the optimal caching strategy in real-time without any prior information. On this basis, we extend the problem to elastic networks with dynamic available resources, and prove the sublinear regret and sublinear constraint violation. Finally, we summarized 5 video request datasets, and carried out differentiated multiple verifications based on different request habits and content requirements. Compared with the most advanced algorithms in terms of delay, we evaluated the performance advantages of the proposed scheme.
computer science, information systems,telecommunications,engineering, electrical & electronic