1ETH Zurich, Communication Systems Group
HyCloud: A system for device-to-device contentdistribution controlled by the cloud
Jiri Danihelka
Co-authors: Dr. Domenico Giustiniano, Dr. Theus Hossmann
ETH Zurich, Communication Systems Group
2ETH Zurich, Communication Systems Group
Motivation – based on Cisco forecast study
3G cellular networks are going to be overloaded mobile data traffic: 78% annual growth rate (up to 2016) mobile connection speed: 56% annual growth (up to 2016)
53% of mobile data is video
We are looking for new ways how save bandwidth Mobile devices can share downloaded video
Offloading cellular traffic through opportunistic communications is a promising solution WiFi + Bluetooth
Delay tolerance allows applications to trade-off completion time for 3G usage.
3ETH Zurich, Communication Systems Group
Use cases for video sharing
Video content live streaming of sport or cultural events watching televisions channels education video in class
Non-video content audio content RSS feeds, tweets, other news application updates
What is it about
saving cellular data
4ETH Zurich, Communication Systems Group
5ETH Zurich, Communication Systems Group
Detailed architecture
mobile and cloud part
mobile devices subscribeto channels
recording service prepare content in form of chunks
dissemination service controls distribution
6ETH Zurich, Communication Systems Group
Distribution phases
10ETH Zurich, Communication Systems Group
Video dissemination strategy
playing buffered partially buffered not buffered
14ETH Zurich, Communication Systems Group
Automated testing
measuring dissemination for up to 16 devices considering 3 dissemination strategies utilization of cloud can improve efficiency
15ETH Zurich, Communication Systems Group
Practical experiment - setup
Parameters 16 volunteers at the university measured during a work day WiFi downloads + Bluetooth dissemination
Instructions Take a mobile phone Run the application HyCloud Experiment Leave the application in foreground Keep the phone with you wherever you go
16ETH Zurich, Communication Systems Group
Practical experiment - results
24% bandwidth saved
38% at peak
graphs for individualphones
17ETH Zurich, Communication Systems Group
Conclusion
opportunistic video offloading can save significant amount of data traffic for popular content up to 40% for live video even more for less time-sensitive content
problems cannot be applied on all types of data downloads need better phone OS integration standardization and cross-platform usages
18ETH Zurich, Communication Systems Group
Thank you for your attention
Questions?