YoVDO

Enabling Users to Control Their Internet

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Linux Courses

Course Description

Overview

Explore a 17-minute conference talk from USENIX NSDI '23 that introduces CRAB, an innovative system designed to give users control over their internet bandwidth allocation. Learn how this receiver-side solution enables users to specify weights for incoming data flows without requiring support from Internet Service Providers (ISPs) or senders. Discover the novel control loop mechanism that estimates available downlink capacity and flow demands, computes fair share rates, and throttles flows accordingly. Understand the challenges of ambiguous demand and capacity estimation at the receiver end, and how CRAB's design addresses these issues. Examine the implementation on Linux machines and Linksys home routers, and review evaluation results demonstrating significant improvements in web page load times and video quality compared to current standards.

Syllabus

NSDI '23 - Enabling Users to Control their Internet


Taught by

USENIX

Related Courses

Introduction to Linux
Linux Foundation via edX
操作系统原理(Operating Systems)
Peking University via Coursera
Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera
Information Security-3
Indian Institute of Technology Madras via Swayam
Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera