Top Banner
HyCloud: A system for device-to-device content distribution controlled by the cloud Jiri Danihelka Co-authors: Dr. Domenico Giustiniano, Dr. Theus Hossmann ETH Zurich, Communication Systems Group ETH Zurich, Communication Systems Group 1
12

HyCloud: A system for device-to-device content distribution controlled by the cloud

Apr 14, 2017

Download

Technology

Jiri Danihelka
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: HyCloud: A system for device-to-device content distribution controlled by the cloud

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

Page 2: HyCloud: A system for device-to-device content distribution controlled by the cloud

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.

Page 3: HyCloud: A system for device-to-device content distribution controlled by the cloud

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

Page 4: HyCloud: A system for device-to-device content distribution controlled by the cloud

What is it about

saving cellular data

4ETH Zurich, Communication Systems Group

Page 5: HyCloud: A system for device-to-device content distribution controlled by the cloud

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

Page 6: HyCloud: A system for device-to-device content distribution controlled by the cloud

6ETH Zurich, Communication Systems Group

Distribution phases

Page 7: HyCloud: A system for device-to-device content distribution controlled by the cloud

10ETH Zurich, Communication Systems Group

Video dissemination strategy

playing buffered partially buffered not buffered

Page 8: HyCloud: A system for device-to-device content distribution controlled by the cloud

14ETH Zurich, Communication Systems Group

Automated testing

measuring dissemination for up to 16 devices considering 3 dissemination strategies utilization of cloud can improve efficiency

Page 9: HyCloud: A system for device-to-device content distribution controlled by the cloud

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

Page 10: HyCloud: A system for device-to-device content distribution controlled by the cloud

16ETH Zurich, Communication Systems Group

Practical experiment - results

24% bandwidth saved

38% at peak

graphs for individualphones

Page 11: HyCloud: A system for device-to-device content distribution controlled by the cloud

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

Page 12: HyCloud: A system for device-to-device content distribution controlled by the cloud

18ETH Zurich, Communication Systems Group

Thank you for your attention

Questions?