Litcius/Paper detail

Efficient Online Computing Offloading for Budget- Constrained Cloud-Edge Collaborative Video Streaming Systems

Shijing Yuan, Yuxin Liu, Song Guo, Jie Li, Hongyang Chen, Chentao Wu, Yang Yang

2024IEEE Transactions on Cloud Computing23 citationsDOI

Abstract

Cloud-Edge Collaborative Architecture (CEA) is a prominent framework that provides low-latency and energy-efficient solutions for video stream processing. In Cloud-Edge Collaborative Video Streaming Systems (CEAVS), efficient online offloading strategies for video tasks are crucial for enhancing user experience. However, most existing works overlook budget constraints, which limits their applicability in real-world scenarios constrained by finite resources. Moreover, they fail to adequately address the heterogeneity of video task redundancies, leading to suboptimal utilization of CEAVS's limited resources. To bridge these gaps, we propose an Efficient Online Computing framework for CEAVS (EOCA) that jointly optimizes accuracy, energy consumption, and latency performance through adaptive online offloading and redundancy compression, without requiring future task information. Technically, we formulate computing offloading and adaptive compression under budget constraints as a stochastic optimization problem that maximizes system satisfaction, defined as a weighted combination of accuracy, latency, and energy performance. We employ Lyapunov optimization to decouple the long-term budget constraint. We prove that the decoupled problem is a generalized ordinal potential game and propose algorithms based on generalized Benders decomposition (GBD) and the best response to obtain Nash equilibrium strategies for computing offloading and task compression. Finally, we analyze EOCA's performance bound, convergence rate, and worst-case performance guarantees. Evaluations demonstrate that EOCA effectively improves satisfaction while effectively balancing satisfaction and computational overhead.

Topics & Concepts

Cloud computingComputer scienceVideo streamingEnhanced Data Rates for GSM EvolutionEdge computingDistributed computingComputer networkOperating systemTelecommunicationsImage and Video Quality AssessmentVisual Attention and Saliency DetectionMultimedia Communication and Technology