MoViDiff: Enabling Online Service Differentiation for Mobile Video Apps
Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management
Among the mobile applications contributing to the surging Internet traffic, video applications are some of the biggest contributors. Most of these video applications use HTTP/HTTPS tunneling making it difficult to apply port based or packet data based identification of flows. This makes it challenging for network operators to enforce bandwidth regulation policies for app based service differentiation due to lack of flow identification mechanisms for mobile apps. We explore a packet data agnostic feature of video flows, namely packet-size, to identify the flows. We show that it is possible to train a classifier that can distinguish packets from streaming and interactive video apps with high accuracy. We design and implement a system, called MoViDiff, with this classifier at the core, that allows bandwidth regulation between video traffic of two different categories, streaming and interactive. We show that we can achieve an average accuracy of 96% in classifying the traffic, with the maximum accuracy reaching as high as 98%.
Sengupta, Satadal, Vinay Kumar Yadav, Yash Saraf, Harshit Gupta, Niloy Ganguly, Sandip Chakraborty, Pradipta De.
"MoViDiff: Enabling Online Service Differentiation for Mobile Video Apps."
Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management: 537-543 Lisbon, Portugal: IEEE.
doi: 10.23919/INM.2017.7987324 isbn: 978-3-901882-89-0