25
AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds 作作 :Xiaofei Wang, MinChen, Ted Taekyoung Kwon, LaurenceT. Yang, and Victor C. M. Leung Speaker: 作作作 1

作者 : Xiaofei Wang , MinChen , Ted Taekyoung Kwon , LaurenceT . Yang , and Victor C. M. Leung

  • Upload
    ciqala

  • View
    46

  • Download
    0

Embed Size (px)

DESCRIPTION

AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds. 作者 : Xiaofei Wang , MinChen , Ted Taekyoung Kwon , LaurenceT . Yang , and Victor C. M. Leung Speaker: 饒展榕. Outline. INTRODUCTION RELATED WORK AMES-CLOUD FRAMEWORK - PowerPoint PPT Presentation

Citation preview

Page 1: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient

Social Video Sharing in the Clouds

作者 :Xiaofei Wang, MinChen, Ted Taekyoung Kwon, LaurenceT. Yang, and Victor C. M. Leung

Speaker:饒展榕

1

Page 2: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

2

Outline

• INTRODUCTION• RELATED WORK• AMES-CLOUD FRAMEWORK• AMOV: ADAPTIVE MOBILE VIDEO STREAMING• ESOV: EFFICIENT SOCIAL VIDEO SHARING• IMPLEMENTATION AND EVALUATION• CONCLUSION

Page 3: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

3

I.INTRODUCTION

• Recently there have been many studies on how to improve the service quality of mobile video streaming on two aspects:

ScalabilityAdaptability

Page 4: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

4

Scalability:• Mobile video streaming services should

support a wide spectrum of mobile devices.• Different video resolutions• Different computing powers• Different wireless links (like 3G and LTE)

Page 5: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

5

Adaptability:author have to adjust the video bit rate adapting to the currently time-varying available link bandwidth of each mobile user.

Page 6: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

6

AMES-Cloud constructs a private agent for each mobile user in cloud computing environments, which is used by its two main parts:

• AMoV (adaptive mobile video streaming)

• ESoV (efficient social video sharing)

Page 7: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

7

AMES-Cloud supports distributing video streams efficiently by facilitating a 2-tier structure:

• First tier is a content delivery network

• Second tier is a data center

Page 8: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

8

II. RELATED WORK

A. Adaptive Video Streaming Techniques

B. Mobile Cloud Computing Techniques

Page 9: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

9

A. Adaptive Video Streaming Techniques

There are mainly two types of adaptive streaming techniques, depending on whether the adaptivity is controlled by the client or the server.

• Microsoft’s Smooth Streaming• Adobe and Apple

Page 10: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

10

B. Mobile Cloud Computing Techniques

• The cloud computing has been well positioned to provide video streaming services, especially in the wired Internet because of its scalability and capability.

Page 11: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

11

III. AMES-CLOUD FRAMEWORK

Page 12: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

12

IV. AMOV: ADAPTIVE MOBILE VIDEO STREAMING

A. SVC(Scalable Video Coding)B. Adaptability With Monitoring on Link QualityC. Matching Between Bandwidth Prediction and

SVC Segments

Page 13: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

13

A. SVC

Page 14: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

14

B. Adaptability With Monitoring on Link Quality

• The link quality monitor at mobile client keeps tracking on metrics including signal strength, packet round-trip-time (RTT), jitter and packet loss with a certain duty cycle.

• And the client will periodically report to the subVC.

• Hereby we define the cycle period for the reporting as the “time window”.

Page 15: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

15

• Suppose sequence number of current time window is i , the predicted bandwidth can be estimated by:

Page 16: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

16

C. Matching Between Bandwidth Prediction and SVC Segments

Page 17: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

17

Page 18: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

18

V. ESOV: EFFICIENT SOCIAL VIDEO SHARING

A. Social Content Sharing author classify the social activities in current

popular SNSs into three kinds, regarding the impact of the activities and the potential reacting priority from the point of view of the recipient:

• Subscription• Direct recommendation• Public sharing

Page 19: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

19

B. Prefetching Levels

Page 20: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

20

VI. IMPLEMENTATION AND EVALUATION

Page 21: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

21

Page 22: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

22

Page 23: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

23

VII. CONCLUSION

• Adaptivemobile video streaming and sharing framework.

• Efficiently stores videos in the clouds (VC)• Utilizes cloud computing to construct private

agent (subVC)• For each mobile user to try to offer “non-

terminating” video

Page 24: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

24

• Further seek to provide “non-buffering” experience of video streaming.

• The focus of this paper is to verify how cloud computing can improve the transmission adaptability and prefetching for mobile users.

• As one important future work, we will carry out large-scale implementation and with serious consideration on energy and price cost.

Page 25: 作者 : Xiaofei  Wang , MinChen ,  Ted  Taekyoung  Kwon , LaurenceT . Yang ,  and Victor C. M. Leung

25

Thanks