User-driven dynamic traffic prioritization for home networks

Jake Martin, Nick Feamster

Research output: Chapter in Book/Report/Conference proceedingConference contribution

18 Scopus citations

Abstract

Network contention in a multi-user home setting can degrade performance for all participants. To maximize user experience, we propose that traffic be prioritized based on the specific activity of the user: the more a user interacts with an application and its associated traffic flows, the higher the priority that the application's traffic should receive. We introduce a client-side application that resides on the user's machine that monitors user activity and interaction with the application. This application sends information to the home router about user activity associated with different traffic flows; the home router then prioritizes traffic for flows that correspond to interactive traffic over those that are not. Finally, we introduce a protocol that allows the router and application to communicate. We show that the collective system improves the user experience for interactive applications by providing better performance for traffic associated with applications that a user is interacting with directly.

Original languageEnglish (US)
Title of host publicationW-MUST'12 - ACM Proceedings of the Workshop on Measurements Up and Down the Stack
Pages19-23
Number of pages5
DOIs
StatePublished - 2012
Event2nd ACM Workshop on Measurements Up and Down the Stack, W-MUST 2012 - Helsinki, Finland
Duration: Aug 17 2012Aug 17 2012

Publication series

NameW-MUST'12 - ACM Proceedings of the Workshop on Measurements Up and Down the Stack

Other

Other2nd ACM Workshop on Measurements Up and Down the Stack, W-MUST 2012
Country/TerritoryFinland
CityHelsinki
Period8/17/128/17/12

All Science Journal Classification (ASJC) codes

  • Safety, Risk, Reliability and Quality

Keywords

  • home networks
  • prioritization
  • quality of service
  • traffic shaping

Fingerprint

Dive into the research topics of 'User-driven dynamic traffic prioritization for home networks'. Together they form a unique fingerprint.

Cite this