NANCY: Neural Adaptive Network Coding methodologY for video distribution over wireless networks

08/21/2020
by   Paresh Saxena, et al.
0

This paper presents NANCY, a system that generates adaptive bit rates (ABR) for video and adaptive network coding rates (ANCR) using reinforcement learning (RL) for video distribution over wireless networks. NANCY trains a neural network model with rewards formulated as quality of experience (QoE) metrics. It performs joint optimization in order to select: (i) adaptive bit rates for future video chunks to counter variations in available bandwidth and (ii) adaptive network coding rates to encode the video chunk slices to counter packet losses in wireless networks. We present the design and implementation of NANCY, and evaluate its performance compared to state-of-the-art video rate adaptation algorithms including Pensieve and robustMPC. Our results show that NANCY provides 29.91 robustMPC, respectively.

READ FULL TEXT
research
02/27/2023

Simulation of Video Streaming Over Wireless Networks with NS-3

The combination of video streaming services and wireless networks plays ...
research
10/05/2018

Popularity based Bandwidth Allocation for Video Broadcast/Multicast over Wireless Networks

Recently, video broadcast/multicast over wireless networks has created a...
research
11/03/2019

Fresher Content or Smoother Playback? A Brownian-Approximation Framework for Real-Time Video Delivery in Wireless Networks

This paper presents a Brownian-approximation framework to optimize the q...
research
04/10/2017

Performance Analysis of Reliable Video Streaming with Strict Playout Deadline in Multi-Hop Wireless Networks

Motivated by emerging vision-based intelligent services, we consider the...
research
03/12/2018

Geo-Network Coding Function Virtualization for Reliable Communication over Satellite

In this paper, we propose a design solution for the implementation of Vi...
research
07/12/2018

Cross-Sender Bit-Mixing Coding

Scheduling to avoid packet collisions is a long-standing challenge in ne...

Please sign up or login with your details

Forgot password? Click here to reset