DiffPerf: Towards Performance Differentiation and Optimization with SDN Implementation

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Aljoby, Walid, Wang, Xin, Divakaran, Dinil Mon, Fu, Tom Z. J., Ma, Richard T. B.
Format: Preprint
Publié: 2020
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914328541659136
author Aljoby, Walid
Wang, Xin
Divakaran, Dinil Mon
Fu, Tom Z. J.
Ma, Richard T. B.
author_facet Aljoby, Walid
Wang, Xin
Divakaran, Dinil Mon
Fu, Tom Z. J.
Ma, Richard T. B.
contents Continuing the current trend, Internet traffic is expected to grow significantly over the coming years, with video traffic consuming the biggest share. On the one hand, this growth poses challenges to access providers (APs), who have to upgrade their infrastructure to meet the growing traffic demands as well as find new ways to monetize their network resources. On the other hand, despite numerous optimizations of the underlying transport protocol, a user's utilization of network bandwidth and is thus the user's perceived quality still being largely affected by network latency and buffer size. To address both concerns, we propose DiffPerf, a class-based differentiation framework, that, at a macroscopic level dynamically allocates bandwidth to service classes pre-defined by the APs, and at a microscopic level statistically differentiates and isolates user flows to help them achieve better performance. We implement DiffPerf on OpenDaylight SDN controller and programmable Barefoot Tofino switch and evaluate it from an application perspective for MPEG-DASH video streaming. Our evaluations demonstrate the practicality and flexibility that DiffPerf provides APs with capabilities through which a spectrum of qualities are provisioned at multiple classes. Meanwhile, it assists in achieving better fairness and improving overall user's perceived quality within the same class.
format Preprint
id arxiv_https___arxiv_org_abs_2012_03293
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle DiffPerf: Towards Performance Differentiation and Optimization with SDN Implementation
Aljoby, Walid
Wang, Xin
Divakaran, Dinil Mon
Fu, Tom Z. J.
Ma, Richard T. B.
Networking and Internet Architecture
Continuing the current trend, Internet traffic is expected to grow significantly over the coming years, with video traffic consuming the biggest share. On the one hand, this growth poses challenges to access providers (APs), who have to upgrade their infrastructure to meet the growing traffic demands as well as find new ways to monetize their network resources. On the other hand, despite numerous optimizations of the underlying transport protocol, a user's utilization of network bandwidth and is thus the user's perceived quality still being largely affected by network latency and buffer size. To address both concerns, we propose DiffPerf, a class-based differentiation framework, that, at a macroscopic level dynamically allocates bandwidth to service classes pre-defined by the APs, and at a microscopic level statistically differentiates and isolates user flows to help them achieve better performance. We implement DiffPerf on OpenDaylight SDN controller and programmable Barefoot Tofino switch and evaluate it from an application perspective for MPEG-DASH video streaming. Our evaluations demonstrate the practicality and flexibility that DiffPerf provides APs with capabilities through which a spectrum of qualities are provisioned at multiple classes. Meanwhile, it assists in achieving better fairness and improving overall user's perceived quality within the same class.
title DiffPerf: Towards Performance Differentiation and Optimization with SDN Implementation
topic Networking and Internet Architecture
url https://arxiv.org/abs/2012.03293