Ryota Matsufuji, D. Cavendish, K. Kumazoe, Daiki Nobayashi, T. Ikenaga
{"title":"Multipath TCP path schedulers for streaming video","authors":"Ryota Matsufuji, D. Cavendish, K. Kumazoe, Daiki Nobayashi, T. Ikenaga","doi":"10.1109/PACRIM.2017.8121920","DOIUrl":null,"url":null,"abstract":"Modern internet traffic is heavily composed of some form of video communication. In addition, video streaming is slowly replacing regular phone connections. Given that most video transport utilizes Video over Hypertext Transfer Protocol/Transmission Control Protocol (HTTP/TCP), it is important to understand TCP performance in transporting video streams. Recently, multipath transport protocols have allowed video streaming over multiple paths to become a reality. In this paper, we investigate packet scheduling disciplines for injecting video stream packets into multiple paths at the video server. We study video streaming performance when subjected to these schedulers in conjunction with various TCP variants. We utilize network performance measures, as well as video quality metrics, to characterize the performance and interactions between network and application layers of video streams for various network scenarios.","PeriodicalId":308087,"journal":{"name":"2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PACRIM.2017.8121920","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Modern internet traffic is heavily composed of some form of video communication. In addition, video streaming is slowly replacing regular phone connections. Given that most video transport utilizes Video over Hypertext Transfer Protocol/Transmission Control Protocol (HTTP/TCP), it is important to understand TCP performance in transporting video streams. Recently, multipath transport protocols have allowed video streaming over multiple paths to become a reality. In this paper, we investigate packet scheduling disciplines for injecting video stream packets into multiple paths at the video server. We study video streaming performance when subjected to these schedulers in conjunction with various TCP variants. We utilize network performance measures, as well as video quality metrics, to characterize the performance and interactions between network and application layers of video streams for various network scenarios.