基于QoE的實時通信傳輸優(yōu)化的研究與應(yīng)用
發(fā)布時間:2022-01-25 03:20
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人與人之間的通信方式發(fā)生了極大的改變,從以往的書信到信息時代的電子郵件,到今天實時通信在生活中的應(yīng)用越來越廣泛。音視頻通話、在線會議等都要用到相關(guān)技術(shù)。實時通信場景主要是在對等連接的情況下進行音視頻文件的傳輸,需要有低時延、高帶寬的網(wǎng)絡(luò)環(huán)境。因此對于其傳輸技術(shù)的優(yōu)化有很好的研究意義。本文基于體驗質(zhì)量驅(qū)動探討了實時通信場景下的傳輸優(yōu)化問題。對一系列相關(guān)技術(shù)進行了研究與應(yīng)用,旨在對實時音視頻通信這一場景下的體驗質(zhì)量進行提高,最終達到優(yōu)化用戶服務(wù)質(zhì)量的目的。本文完成的主要工作如下:1.研究了實時通信系統(tǒng)的相關(guān)技術(shù),首先研究了實時音視頻傳輸?shù)闹髁鏖_源框架WebRTC,研究了WebRTC的相關(guān)接口和實時通信連接建立的流程。設(shè)計了信令服務(wù)器的相關(guān)控制信令,使用WebRTC框架搭建了實時音視頻通信系統(tǒng)的Web端和iOS端,為以后的研究工作打下了基礎(chǔ)。2.研究了體驗質(zhì)量評估的相關(guān)技術(shù)。包括體驗質(zhì)量的三種評價方法和幾種建模方法。突出了體驗質(zhì)量優(yōu)先的實時通信系統(tǒng)傳輸優(yōu)化的主旨。3.研究與應(yīng)用了新一代傳輸層協(xié)議QUIC,QUIC協(xié)議在傳輸層有著良好的表現(xiàn),其快速、穩(wěn)定、安全的特點使其有著...
【文章來源】:中國科學院大學(中國科學院沈陽計算技術(shù)研究所)遼寧省
【文章頁數(shù)】:73 頁
【學位級別】:碩士
【部分圖文】:
015-2018網(wǎng)絡(luò)通信用戶與中國網(wǎng)民規(guī)模比較
基于QoE的實時通信傳輸優(yōu)化的研究與應(yīng)用8NAT穿透,尋找ICE,TURN和STUN一旦發(fā)生了流連接的初始信令,兩個端點就需要開始NAT網(wǎng)絡(luò)地址轉(zhuǎn)換,當NAT將專用地址分配給專用網(wǎng)絡(luò)內(nèi)部的計算機時,可能會導(dǎo)致建立實時音視頻連接的困難。NAT遍歷是一種解決與IP地址轉(zhuǎn)換相關(guān)的問題的方法。在啟用WebRTC的視頻通話中,除非兩個端點都在同一本地網(wǎng)絡(luò)上,否則兩者之間將存在一個或多個中間網(wǎng)絡(luò)設(shè)備(路由器/網(wǎng)關(guān))。WebRTC使用了三個關(guān)鍵的技術(shù)來解決這些問題:圖2.1信令交互Figure2.1Signalinginteraction交互式連接建立(ICE):ICE用于查找兩臺計算機相互通信的所有方式。它具有兩個主要的過程,分別是收集候選者和檢查連接性。它保證如果有兩個客戶端進行通信的路徑,它將找到這個路徑并確保其效率最高。這個過程會使用以下兩種協(xié)議其中的一種:STUN和TURN。簡單的用UDP穿透NAT(英文全稱是SimpleTraversalofUDPThroughNATs,STUN),NAT的會話遍歷實用程序:STUN代表NAT的會話遍歷實用程序,是一種輕量且簡單的NAT遍歷方法。STUN允許WebRTC客戶端通過向STUN服務(wù)器發(fā)出請求來找到自己的公共IP地址。使用中繼穿透NAT:STUN的擴展(英文全稱是TraversalUsingRelaysaroundNAT:RelayExtensionstoSessionTraversalUtilitiesforNAT,TURN):
QUIC對比TCP的連接建立Figure2.2QUICvsTCPconnectionsetup
【參考文獻】:
期刊論文
[1]基于Spring+SpringMVC+hibernate框架的Web系統(tǒng)設(shè)計與實現(xiàn)[J]. 朱運喬. 電腦知識與技術(shù). 2018(26)
[2]基于MPTCP的多路徑傳輸優(yōu)化技術(shù)綜述[J]. 薛開平,陳珂,倪丹,張泓,洪佩琳. 計算機研究與發(fā)展. 2016(11)
[3]基于WebRTC的實時視音頻通信研究綜述[J]. 張向輝,黃佳慶,吳康恒,雷志斌. 計算機科學. 2015(02)
[4]WebRTC技術(shù)研究及其應(yīng)用[J]. 付斌,楊鑫,王松,林鴻. 電信科學. 2013(09)
[5]WebRTC技術(shù)初探[J]. 屈振華,李慧云,張海濤,龍顯軍. 電信科學. 2012(10)
[6]用戶體驗質(zhì)量(QoE)的模型與評價方法綜述[J]. 林闖,胡杰,孔祥震. 計算機學報. 2012(01)
[7]WebSocket在Web實時通信領(lǐng)域的研究[J]. 李代立,陳榕. 電腦知識與技術(shù). 2010(28)
[8]一種基于QoS的QoE到SLA映射方法[J]. 倪萍,廖建新,朱曉民,萬里. 電子與信息學報. 2010(06)
[9]基于覆蓋網(wǎng)絡(luò)多路徑與并行TCP的傳輸技術(shù)[J]. 桂勇哲,張進宇. 計算機應(yīng)用. 2010(05)
[10]基于網(wǎng)絡(luò)編碼的無線傳感網(wǎng)多路徑傳輸方法[J]. 李姍姍,廖湘科,朱培棟,肖儂. 軟件學報. 2008(10)
碩士論文
[1]基于WebRTC的即時通信視頻系統(tǒng)的設(shè)計與實現(xiàn)[D]. 李宇軒.北京交通大學 2016
[2]基于TCP/IP協(xié)議的安全即時通信系統(tǒng)設(shè)計與實現(xiàn)[D]. 牛曉蕾.西安電子科技大學 2007
本文編號:3607805
【文章來源】:中國科學院大學(中國科學院沈陽計算技術(shù)研究所)遼寧省
【文章頁數(shù)】:73 頁
【學位級別】:碩士
【部分圖文】:
015-2018網(wǎng)絡(luò)通信用戶與中國網(wǎng)民規(guī)模比較
基于QoE的實時通信傳輸優(yōu)化的研究與應(yīng)用8NAT穿透,尋找ICE,TURN和STUN一旦發(fā)生了流連接的初始信令,兩個端點就需要開始NAT網(wǎng)絡(luò)地址轉(zhuǎn)換,當NAT將專用地址分配給專用網(wǎng)絡(luò)內(nèi)部的計算機時,可能會導(dǎo)致建立實時音視頻連接的困難。NAT遍歷是一種解決與IP地址轉(zhuǎn)換相關(guān)的問題的方法。在啟用WebRTC的視頻通話中,除非兩個端點都在同一本地網(wǎng)絡(luò)上,否則兩者之間將存在一個或多個中間網(wǎng)絡(luò)設(shè)備(路由器/網(wǎng)關(guān))。WebRTC使用了三個關(guān)鍵的技術(shù)來解決這些問題:圖2.1信令交互Figure2.1Signalinginteraction交互式連接建立(ICE):ICE用于查找兩臺計算機相互通信的所有方式。它具有兩個主要的過程,分別是收集候選者和檢查連接性。它保證如果有兩個客戶端進行通信的路徑,它將找到這個路徑并確保其效率最高。這個過程會使用以下兩種協(xié)議其中的一種:STUN和TURN。簡單的用UDP穿透NAT(英文全稱是SimpleTraversalofUDPThroughNATs,STUN),NAT的會話遍歷實用程序:STUN代表NAT的會話遍歷實用程序,是一種輕量且簡單的NAT遍歷方法。STUN允許WebRTC客戶端通過向STUN服務(wù)器發(fā)出請求來找到自己的公共IP地址。使用中繼穿透NAT:STUN的擴展(英文全稱是TraversalUsingRelaysaroundNAT:RelayExtensionstoSessionTraversalUtilitiesforNAT,TURN):
QUIC對比TCP的連接建立Figure2.2QUICvsTCPconnectionsetup
【參考文獻】:
期刊論文
[1]基于Spring+SpringMVC+hibernate框架的Web系統(tǒng)設(shè)計與實現(xiàn)[J]. 朱運喬. 電腦知識與技術(shù). 2018(26)
[2]基于MPTCP的多路徑傳輸優(yōu)化技術(shù)綜述[J]. 薛開平,陳珂,倪丹,張泓,洪佩琳. 計算機研究與發(fā)展. 2016(11)
[3]基于WebRTC的實時視音頻通信研究綜述[J]. 張向輝,黃佳慶,吳康恒,雷志斌. 計算機科學. 2015(02)
[4]WebRTC技術(shù)研究及其應(yīng)用[J]. 付斌,楊鑫,王松,林鴻. 電信科學. 2013(09)
[5]WebRTC技術(shù)初探[J]. 屈振華,李慧云,張海濤,龍顯軍. 電信科學. 2012(10)
[6]用戶體驗質(zhì)量(QoE)的模型與評價方法綜述[J]. 林闖,胡杰,孔祥震. 計算機學報. 2012(01)
[7]WebSocket在Web實時通信領(lǐng)域的研究[J]. 李代立,陳榕. 電腦知識與技術(shù). 2010(28)
[8]一種基于QoS的QoE到SLA映射方法[J]. 倪萍,廖建新,朱曉民,萬里. 電子與信息學報. 2010(06)
[9]基于覆蓋網(wǎng)絡(luò)多路徑與并行TCP的傳輸技術(shù)[J]. 桂勇哲,張進宇. 計算機應(yīng)用. 2010(05)
[10]基于網(wǎng)絡(luò)編碼的無線傳感網(wǎng)多路徑傳輸方法[J]. 李姍姍,廖湘科,朱培棟,肖儂. 軟件學報. 2008(10)
碩士論文
[1]基于WebRTC的即時通信視頻系統(tǒng)的設(shè)計與實現(xiàn)[D]. 李宇軒.北京交通大學 2016
[2]基于TCP/IP協(xié)議的安全即時通信系統(tǒng)設(shè)計與實現(xiàn)[D]. 牛曉蕾.西安電子科技大學 2007
本文編號:3607805
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3607805.html
最近更新
教材專著