下載/瀏覽Download

Download Report

Transcript 下載/瀏覽Download

Design of video streaming service quality
control system using available bandwidth
information
Speaker:饒展榕
1
Outline
1.
Introduction
2.
Related works
3.
Proposed VQCS operating environment and functional
architecture
4.
Performance analysis
5. Conclusion
2
1.Introduction
 先前存在的網際網路服務和變動多媒體服務,
如IPTV(網際網路協議電視)、VoIP(IP語音)
和VOD(視頻點播)提供融合的網絡環境。
 QoS ( Quality of Service )控制架構建議由標準機
構提供資源管理和接納控制,但不考慮服務用
戶的體驗的品質。
3
1.Introduction
 QoE(Quality of Experience)品質經驗是術語用來
描述他是如何滿足所提供用戶的服務品質。
 QoE是非常主觀的性質,在制定措施它是非常
重要的策略,盡可能符合實際。
 本論文提出了系統互通之間的媒體品質和傳輸
QoS的參數,尤其是可用的頻寬控制,以提高
服務用戶的品質水平。
4
1.Introduction
 用戶使用建議的 VQCS (Video Quality Control
System) (視頻品質控制系統)系統服務和網絡
供應商可以提供更強的服務品質。
 它可以自適應控制流根據網絡可用頻寬的數據
傳輸速率。
5
2. Related works
A.在下一代網路上的QoS控制架構 NGN(Next
Generation Network)
 現有視訊的品質控制系統的措施,網絡時延,
抖動和封包遺失率,使用控制封包像RTCP(RTP
控制協議)。
 然後,它測量的QoS參數進行分析,並源於QoS
控制值,以提高經驗豐富的視訊品質
6
2. Related works
 現有的品質控制系統不考慮可用的頻寬,因此
它是無關控制品質的視訊串流服務。
 由於視訊串流服務需要大量的頻寬,可用頻寬
不足導致封包遺失。
 即時的可用頻寬信息管理是必要的,因為封包
遺失會導致視訊品質嚴重退化如抽筋,塊失真
和模糊的。
7
2. Related works
B:連結可用頻寬測量研究
1.使用證明封包的可用頻寬測量方法
 現有的可用頻寬測量方法分為單跳(single-hop)差
距模型的基礎封包訓練測量技術和自我誘導的
擠塞技術
 具有代表性的單跳差距模型有IGI(初始間隙模
型)和 PTR(封包傳輸率)
8
2. Related works
 這個技術是觀察短時間當在接收端觀察的速度
小於丟封包的速度,其中一方發送直到所有
TOPP、pathChirp和Pathload等擁塞感應技術加強
了傳輸速率封包的佇列和措施的可用頻寬。
 pathChirp和Pathload是藉由發送出UDP測試封包,
測量網路剩餘頻寬
9
2. Related works
2.可用頻寬測量方法使用IP標頭的總長度範圍
 在IP封包標頭的總長度範圍裡是用來測量每個
鏈路可用頻寬。
 每個節點提取的信息總長度從IP封包輸入路由
器的測量時間和計算佔據鏈接的封包數量通過
總長度值的累計總和。
10
2. Related works
C. SVC(可擴展視頻編碼)考慮網絡環境和終端
性能的研究
 SVC是由JVT(聯合視頻工作組)標準化的視頻
編碼技術,JVT是由ISOIIEC MPEG(運動圖像專
家組)和ITUT VCEG(視頻編碼專家組)所組成。
 SVC認為圖像分辨率和數據傳輸速率,以控制
使用的時間和空間的可擴展性視訊品質。
11
3.Proposed VQCS operating
environment and functional architecture
A. VQCS作業環境
圖 顯示對於VQCS作業環境,建議使用可用頻寬來控制視訊品質。
 scalability extractor可擴展性提取
12
3.Proposed VQCS operating
environment and functional architecture
B. VQCS的功能架構
 下圖 顯示了擬議 VQCS系統的架構,根據可用
頻寬控制資料流數據傳輸速率可以積極提高用
戶的體驗視頻品質。
 VQCS是由5種模塊、2個外部接口(QS和QE)
和4(QA,QF,QM和QR)的內部接口所組成。
13
3.Proposed VQCS operating
environment and functional architecture
14
3.Proposed VQCS operating
environment and functional architecture
C.VQCS作業程序
15
3.Performance analysis
 圖 為測試網絡實驗來模擬 VQCS性能。
16
3.Performance analysis
 本論文基於 Linux的路由器(kernel 2.6)使用下面的
命令來控制網絡延時,抖動,封包遺失和頻寬。
#tc qdisc add dev eth0 root netem delay 100ms
#tc qdisc change dev eth0 root netem delay l00ms 10ms
#tc qdisc change dev eth0 root netem loss 0.1 %
#tc qdisc add dev eth0 root handle 10: cbq bandwidth
5Mbit avpkt 1000
 上述命令生成end-to-end分別為100ms的延遲、在
100ms內延遲10ms的抖動封包遺失率0.1%,在有限
鏈路頻寬高達5Mbps的吞吐率。
17
4.Performance analysis
 本論文透過各種網絡環境中比較300個原始圖像
和300個測試通過圖像使用完整的參考方法類似
圖。
18
4.Performance analysis
 如果相同的網絡環境視訊流傳輸速率較低在
900Kbps,使用VQCS雖然SSIM評分圖像分辨率下
降到0.962但防止封包遺失可以提高視訊串流的服
務品質。
19
4.Performance analysis
 2.5Mbps數據傳輸速率的視訊串流在2Mbps的可
用頻寬網路封包遺失率很高,使嚴重失真出現
如下所示的圖。
20
5.Conclusion
 各種多媒體服務,如視頻,語音和遊戲服務,
可以提供IPTV,這些服務需要大量頻寬。
 此時,當網絡可用頻寬不足時會造成視訊品質
退化如視訊抽筋、塊失真和模糊。
 因此,我們定期計算鏈接的數據封包的數量和
使用IP標頭在終端封包總長度測量可用的頻寬。
21