vix.ing · top · new · best · stats · spec

EdgeDASH: Exploiting Network-Assisted Adaptive Video Streaming for Edge\n Caching

2020/02/04 by Suzan Bayhan, Bayhan, Suzan, Setareh Maghsudi +3
Computer Science · #Caching and Content Delivery #Cooperative Communication and Network Coding #FOS: Computer and information sciences #Image and Video Quality Assessment #Multimedia (cs.MM) #Networking and Internet Architecture (cs.NI)

paper · pdf · doi:10.48550/arxiv.2002.01553

openalex publication_date 2020/02/04 · openalex created_date 2022/07/26 · openalex updated_date 2026/07/28

Abstract

While edge video caching has great potential to decrease the core network\ntraffic as well as the users' experienced latency, it is often challenging to\nexploit the caches in current client-driven video streaming solutions due to\ntwo key reasons. First, even those clients interested in the same content might\nrequest different quality levels as a video content is encoded into multiple\nqualities to match a wide range of network conditions and device capabilities.\nSecond, the clients, who select the quality of the next chunk to request, are\nunaware of the cached content at the network edge. Hence, it becomes imperative\nto develop network-side solutions to exploit caching. This can also mitigate\nsome performance issues, in particular for the scenarios in which multiple\nvideo clients compete for some bottleneck capacity. In this paper, we propose a\nnetwork-side control logic running at a WiFi AP to facilitate the use of cached\nvideo content. In particular, an AP can assign a client station a different\nvideo quality than its request, in case the alternative quality provides a\nbetter utility. We formulate the quality assignment problem as an optimization\nproblem and develop several heuristics with polynomial complexity. Compared to\nthe baseline where the clients determine the quality adaptation, our proposals,\nreferred to as EdgeDASH, offer higher video quality, higher cache hits, and\nlower stalling ratio which are essential for user's satisfaction. Our\nsimulations show that EdgeDASH facilitates significant cache hits and decreases\nthe buffer stalls only by changing the client's request by one quality level.\nMoreover, from our analysis, we conclude that the network assistance provides\nsignificant performance improvement, especially when the clients with identical\ninterests compete for a bottleneck link's capacity.\n

Related