Presentation is loading. Please wait.

Presentation is loading. Please wait.

Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2014/06/23

Similar presentations


Presentation on theme: "Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2014/06/23"— Presentation transcript:

1 Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2014/06/23
Application layer based dynamic bandwidth allocation mechanism in heterogeneous networks Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2014/06/23

2 Outline Introduction Impact of TCP on Progressive Video Delivery
Difference in Behaviors between Mobile and Fixed Users 系統架構及說明 實驗

3 Introduction Video streaming services via best-effort networks such as the Internet and mobile networks are growing rapidly and will generate massive traffic in the next several years

4 Network traffic V.S. Video streaming
Downloading unused video data generates a large amount of unnecessary network traffic. 60% of YouTube video sessions are aborted before users watch them for no more than 20% of the video duration, and these abortions cause 25% to 39% of data to be unnecessarily transferred

5 Impact of TCP on Progressive Video Delivery

6 Impact of TCP on Progressive Video Delivery
Developed a simulation model using the OMNeT++’s INET framework Vary the bandwidth of the backhaul link ( 𝐶 0 ), and analyze its effect on the data throughput experienced by each UE and the state of the playout buffer

7 Impact of TCP on Progressive Video Delivery
Simulation parameters File size 100 Mbytes MSS(TCP) 1452 bytes Link parameters 𝐶 0 Bandwidth Variable Delay 20 ms PER 𝐶 1 4 Mb/s 5 ms 0.0005 𝐶 2 2.5 Mb/s

8 Impact of TCP on Progressive Video Delivery
Simulation parameters Link parameters 𝐶 3 Bandwidth 1.2 Mb/s Delay 5 ms PER 0.0005 Playback rate (b/s) 𝑈𝐸 1 2 Mb/s 𝑈𝐸 2 𝑈𝐸 3 1 Mb/s

9 Impact of TCP on Progressive Video Delivery

10 Impact of TCP on Progressive Video Delivery

11 Impact of TCP on Progressive Video Delivery

12 Difference in Behaviors between Mobile and Fixed Users
Give a comparison of viewing behaviors of mobile and fixed immobile users The viewing completion proportion of video contents stratified in three classes of video lengths: 0~10 min, 20~30 min, and 40~50 min Two types of access to PPTV: standalone PC client and mobile application

13 Dataset Description PPTV is currently the largest commercial online video service in China and the largest media platform worldwide, offering both online live and on-demand video broadcasting The dataset we have used came from a comprehensive measurement of PPTV, also referred to as PPLive

14 Difference in Behaviors between Mobile and Fixed Users

15 Difference in Behaviors between Mobile and Fixed Users

16 Difference in Behaviors between Mobile and Fixed Users

17 系統架構 6 Mb/s 3 Mb/s Traffic control 1 Mb/s

18 架構說明 對個別頻寬的限速,皆在 server 端計算,client 端本身並不參與任何決策
Server 端收集 client 端傳回來的資訊,加以計算推論出 client 端的網路環境,選擇不影響 client 端的 QoE,且能提高整體的網路流量的使用率的網路速度,加以控制 Server 端利用 Linux traffic control tool,可針對個別的 IP 進行流量的控制

19 QoE 判斷標準 對 client 端而言,當使用瀏覽器點擊欲觀看的影片的網址時,瀏覽器能夠快速從server 端下載影片並啟動影片,且瀏覽器的 buffer 量足夠 client 持續觀看影片,而不會發生影片中斷,須等瀏覽器從 server 端下載更多影片量方能播放,以此當作基準

20 Linux traffic control Traffic control is the name given to the sets of queuing systems and mechanisms by which packets are received and transmitted on a router. This includes deciding which (and whether) packets to accept at what rate on the input of an interface and determining which packets to transmit in what order at what rate on the output of an interface.

21 Linux traffic control

22 實驗 瀏覽器播放技術測試 頻寬測試 多使用者連線測試

23 實驗環境 測試伺服器:140.124.182.231 (ubuntu 12.04.4 Apache 2.22)
測試影片: (559MB)(位元率 : 645Kbps) 網路環境:ntutcc Chrome 版本: m FireFox版本:29.0.1 IE 版本:

24 瀏覽器播放技術測試_Chrome

25 瀏覽器播放技術測試_FireFox

26 瀏覽器播放技術測試_IE

27 重點觀察 每個瀏覽器對串流影音處理的動作皆不一樣 針對瀏覽器對影音串流的處理,即使在不同的電腦,表現上也一致
瀏覽器需求頻寬跟播放的技術無關,不論是 jwplayer 還是 HTML5,瀏覽器的表現皆一致

28 實驗環境 測試伺服器:140.124.182.231 (ubuntu 12.04.4 Apache 2.22)
測試影片: (559MB)(位元率 : 645Kbps) 網路環境:ntutcc、有線 FireFox版本:29.0.1

29 頻寬測試_有線網路

30 頻寬測試_有線網路

31 頻寬測試_wifi

32 頻寬測試_wifi

33 重點觀察 有線網路環境裡,一台電腦開啟FireFox瀏覽器向伺服器要求串流連線時的頻寬將近11.7MB/秒,即使增加連線的數量後,最大頻寬也依然是11.7MB/秒 無線網路環境裡,只有一台電腦向伺服器要求串流連線時的頻寬將近2MB/秒左右,即使增加連線的數量後,最大頻寬也依然是2MB/秒

34 實驗環境 測試伺服器:140.124.182.231 (ubuntu 12.04.4 Apache 2.22)
測試影片: (559MB)(位元率 : 645Kbps) 網路環境:ntutcc、有線 FireFox版本:29.0.1

35 多使用者連線測試

36 多使用者連線測試

37 重點觀察 在異質網路下,根據測試的結果,發現了頻寬分配不均的情況

38 References F.Z. Yousaf, M. Liebsch, A. Maeder, S. Schmid, ” Mobile CDN enhancements for QoE-improved content delivery in mobile operator networks, ” IEEE Network, vol. 27, pp , March-April 2013. Y. Sun,  Y. Guo,  Z. Li,  J. Lin, G. Xie,  X. Zhang and K. Salamatian, ” The Case for P2P Mobile Video System over Wireless Broadband Networks: A Practical Study of Challenges for a Mobile Video Provider, ” IEEE Network, vol. 27, pp , March-April 2013.

39 References


Download ppt "Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2014/06/23"

Similar presentations


Ads by Google