Show simple item record

dc.contributor.authorSeddiki, M. Said
dc.contributor.authorShahbaz, Muhammad
dc.contributor.authorDonovan, Sean
dc.contributor.authorGrover, Sarthak
dc.contributor.authorPark, Miseon
dc.contributor.authorFeamster, Nick
dc.contributor.authorSong, Ye-Qiong
dc.date.accessioned2015-02-16T19:14:24Z
dc.date.available2015-02-16T19:14:24Z
dc.date.issued2015
dc.identifier.urihttp://hdl.handle.net/1853/53190
dc.descriptionResearch areas: Computer Networksen_US
dc.description.abstractIn broadband access networks, one application may compete for the bandwidth of other applications, thus degrading overall performance. One solution to this problem is to allocate bandwidth to competing flows based on the application type at the gateway of the home network. Unfortunately, application-based quality of service (QoS) on a home network gateway faces significant constraints, as commodity home routers are not typically powerful enough to perform application classification, and many home users are not savvy enough to configure QoS parameters. This paper describes FlowQoS, an SDN-based approach for application-based bandwidth allocation where users can allocate upstream and downstream bandwidths for different applications at a high level, offloading application identification to an SDN controller that dynamically installs traffic shaping rules for application flows. FlowQoS has two modules: a flow classifier and an SDNbased rate limiter. We design a custom DNS-based classifier to identify different applications that run over common web ports; a second classifier performs lightweight packet inspection to classify non-HTTP traffic flows. We implement FlowQoS on OpenWrt and demonstrate that it can improve the performance of both adaptive video streaming and VoIP in the presence of active competing traffic.en_US
dc.language.isoen_USen_US
dc.publisherGeorgia Institute of Technologyen_US
dc.relation.ispartofseriesSCS Technical Report ; GT-CS-15-02en_US
dc.subjectBandwidth managementen_US
dc.subjectHome networksen_US
dc.subjectQuality of serviceen_US
dc.subjectSoftware defined networkingen_US
dc.titleFlowQoS: Per-Flow Quality of Service for Broadband Access Networksen_US
dc.typeTechnical Reporten_US
dc.contributor.corporatenameGeorgia Institute of Technology. College of Computingen_US
dc.contributor.corporatenameGeorgia Institute of Technology. School of Computer Scienceen_US
dc.contributor.corporatenameLorraine Universityen_US
dc.contributor.corporatenameUniversity of Carthageen_US
dc.embargo.termsnullen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record