基于Tilera眾核平臺(tái)的流媒體流量發(fā)生系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:基于Tilera眾核平臺(tái)的流媒體流量發(fā)生系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:流媒體流量發(fā)生器是一種能夠在網(wǎng)絡(luò)中定量產(chǎn)生流媒體流量的工具。它在網(wǎng)絡(luò)體系架構(gòu)、網(wǎng)絡(luò)新協(xié)議、網(wǎng)絡(luò)服務(wù)等領(lǐng)域的研究中起著不可或缺的作用。現(xiàn)有的流媒體流量發(fā)生器按其實(shí)現(xiàn)方法主要分為兩類:基于流媒體流量模型的流媒體流量發(fā)生器和基于流媒體用戶行為模型的流媒體流量發(fā)生器。前者是通過(guò)自身構(gòu)造流媒體類型的數(shù)據(jù)包的方式來(lái)模擬產(chǎn)生流媒體流量,因此它模擬產(chǎn)生的流媒體流量的速率和真實(shí)性不足。相對(duì)于前者而言,后者在模擬流媒體流量的真實(shí)性方面有較大的提升,但由于它們主要是在C/S架構(gòu)下基于普通硬件平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)的,不僅操作不方便,而且它模擬產(chǎn)生的流媒體并發(fā)用戶數(shù)、流媒體流量速率和真實(shí)性仍然不足,無(wú)法模擬未來(lái)網(wǎng)絡(luò)中大量流媒體用戶同時(shí)上網(wǎng)的復(fù)雜情景,進(jìn)而難以滿足千兆級(jí)以上試驗(yàn)網(wǎng)對(duì)流媒體流量的需求。針對(duì)上述問(wèn)題,本文提出了一種在B/S及分布式架構(gòu)下基于Tilera眾核平臺(tái)的流媒體流量發(fā)生系統(tǒng)的詳細(xì)設(shè)計(jì)方案,包括Tilera眾核平臺(tái)硬件系統(tǒng)和軟件架構(gòu)。主要完成工作如下:(1)為了保證系統(tǒng)模擬產(chǎn)生的流媒體流量的真實(shí)性,采用了以流媒體用戶行為模型為依據(jù),通過(guò)對(duì)網(wǎng)絡(luò)中的流媒體服務(wù)器發(fā)起流媒體請(qǐng)求,誘使其在途經(jīng)的科研試驗(yàn)網(wǎng)中產(chǎn)生大規(guī)模流媒體流量的方式來(lái)產(chǎn)生流媒體流量,從而保證流量的真實(shí)性。(2)為了提高系統(tǒng)模擬產(chǎn)生流媒體流量的速率,采用Tilera眾核平臺(tái)作為系統(tǒng)實(shí)現(xiàn)的硬件基礎(chǔ),通過(guò)對(duì)Tilera眾核處理器進(jìn)行任務(wù)并行化設(shè)計(jì),同時(shí)采用Socket非阻塞模式,從而提高了流媒體流量的速率。(3)為了提高系統(tǒng)模擬的流媒體并發(fā)用戶數(shù),設(shè)計(jì)了流媒體會(huì)話;顧C(jī)制,并將線程池與Epoll技術(shù)在Tilera眾核平臺(tái)上實(shí)現(xiàn),從而提高了流媒體并發(fā)用戶數(shù)。實(shí)驗(yàn)結(jié)果表明,本文設(shè)計(jì)的系統(tǒng)模擬產(chǎn)生的流媒體流量具有網(wǎng)絡(luò)吞吐率高、流媒體并發(fā)用戶數(shù)多、流媒體流量更為真實(shí)的優(yōu)點(diǎn)。系統(tǒng)可同時(shí)模擬20000個(gè)流媒體并發(fā)用戶在線觀看視頻,并且在易操作性、可擴(kuò)展性和穩(wěn)定性方面均達(dá)到設(shè)計(jì)目標(biāo),對(duì)流媒體流量發(fā)生器的研究與實(shí)現(xiàn)具有較好的參考價(jià)值。
【關(guān)鍵詞】:Tilera眾核平臺(tái) 并行化 流媒體用戶行為 流媒體流量
【學(xué)位授予單位】:重慶郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TN919.8
【目錄】:
- 摘要3-4
- Abstract4-12
- 注釋表12-13
- 第1章 緒論13-20
- 1.1 研究背景及意義13-14
- 1.2 研究現(xiàn)狀14-17
- 1.2.1 流媒體流量發(fā)生器的研究現(xiàn)狀14-16
- 1.2.2 眾核處理器的研究現(xiàn)狀16-17
- 1.3 主要工作及貢獻(xiàn)17-19
- 1.3.1 研究目標(biāo)17
- 1.3.2 主要工作17-18
- 1.3.3 主要貢獻(xiàn)18-19
- 1.4 論文的組織結(jié)構(gòu)19-20
- 第2章 系統(tǒng)需求分析與總體設(shè)計(jì)20-29
- 2.1 系統(tǒng)設(shè)計(jì)目標(biāo)20-21
- 2.2 系統(tǒng)需求分析21-24
- 2.2.1 功能需求分析21-23
- 2.2.2 性能需求分析23-24
- 2.3 系統(tǒng)總體設(shè)計(jì)24-28
- 2.3.1 系統(tǒng)設(shè)計(jì)思路24-25
- 2.3.2 系統(tǒng)框架設(shè)計(jì)25-27
- 2.3.3 系統(tǒng)主要功能模塊27-28
- 2.3.4 系統(tǒng)運(yùn)行流程28
- 2.4 本章小結(jié)28-29
- 第3章 關(guān)鍵技術(shù)分析29-43
- 3.1 流媒體實(shí)時(shí)交互機(jī)制分析29-33
- 3.2 流媒體用戶行為模型33-36
- 3.2.1 流媒體資源對(duì)象和會(huì)話對(duì)象生成模型34
- 3.2.2 流媒體用戶交互式動(dòng)作生成模型34-36
- 3.3 Tilera眾核并行技術(shù)分析36-40
- 3.3.1 Tilera眾核處理器硬件結(jié)構(gòu)36-37
- 3.3.2 Tilera眾核軟件開(kāi)發(fā)環(huán)境37-38
- 3.3.3 Tilera眾核并行化設(shè)計(jì)方法38-40
- 3.4 高并發(fā)處理機(jī)制分析40-42
- 3.4.1 Epoll機(jī)制40-41
- 3.4.2 線程池機(jī)制41-42
- 3.5 本章小結(jié)42-43
- 第4章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)43-67
- 4.1 系統(tǒng)界面管理模塊43-49
- 4.1.1 系統(tǒng)界面管理模塊詳細(xì)設(shè)計(jì)43-46
- 4.1.2 系統(tǒng)界面管理模塊實(shí)現(xiàn)46-49
- 4.2 服務(wù)承載模塊49-55
- 4.2.1 服務(wù)承載模塊詳細(xì)設(shè)計(jì)49-52
- 4.2.2 服務(wù)承載模塊實(shí)現(xiàn)52-55
- 4.3 Tilera眾核平臺(tái)上的流媒體流量發(fā)生模塊55-65
- 4.3.1 Tilera眾核平臺(tái)上的流媒體流量發(fā)生模塊詳細(xì)設(shè)計(jì)55-56
- 4.3.2 Tilera眾核平臺(tái)上的流媒體流量發(fā)生模塊實(shí)現(xiàn)56-65
- 4.4 系統(tǒng)優(yōu)化65-66
- 4.4.1 編譯器優(yōu)化65-66
- 4.4.2 存儲(chǔ)器優(yōu)化66
- 4.5 本章小結(jié)66-67
- 第5章 系統(tǒng)測(cè)試與結(jié)果分析67-84
- 5.1 測(cè)試環(huán)境67-69
- 5.2 系統(tǒng)功能測(cè)試69-74
- 5.2.1 測(cè)試思路69
- 5.2.2 流媒體URL資源庫(kù)管理測(cè)試69-71
- 5.2.3 流媒體用戶行為參數(shù)配置測(cè)試71-72
- 5.2.4 流媒體流量模擬測(cè)試72-73
- 5.2.5 流媒體并發(fā)用戶信息管理測(cè)試73-74
- 5.3 系統(tǒng)性能測(cè)試74-83
- 5.3.1 流媒體并發(fā)用戶數(shù)測(cè)試74-76
- 5.3.2 流媒體流量產(chǎn)生能力測(cè)試76-77
- 5.3.3 流媒體用戶行為真實(shí)性測(cè)試77-78
- 5.3.4 流媒體流量真實(shí)性測(cè)試78-81
- 5.3.5 系統(tǒng)穩(wěn)定性測(cè)試81-83
- 5.4 本章小結(jié)83-84
- 第6章 總結(jié)與展望84-86
- 6.1 總結(jié)84-85
- 6.2 展望85-86
- 參考文獻(xiàn)86-89
- 致謝89-90
- 攻讀碩士學(xué)位期間從事的科研工作及取得的成果90
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 鄧玉文;范延濱;;Epoll機(jī)制和線程池技術(shù)在實(shí)彈射擊自動(dòng)報(bào)靶系統(tǒng)服務(wù)器端軟件中的應(yīng)用[J];工業(yè)控制計(jì)算機(jī);2014年03期
2 黃鶯;;NS2環(huán)境下火車頭車位監(jiān)控系統(tǒng)的路由協(xié)議仿真[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2014年03期
3 張劍波;周斯波;袁國(guó)斌;石陽(yáng);朱建勃;;異構(gòu)環(huán)境下的空間分析并行映射策略[J];上海交通大學(xué)學(xué)報(bào);2013年01期
4 朱文平;;IPTV的關(guān)鍵技術(shù)及發(fā)展趨勢(shì)[J];數(shù)據(jù)通信;2010年05期
5 陸慶峰;毛羽剛;黎林坡;羅崇亮;;嵌入式無(wú)線視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2010年08期
6 吳德本;;手機(jī)電視及其關(guān)鍵技術(shù)[J];有線電視技術(shù);2008年05期
7 劉威;程文青;;流媒體點(diǎn)播中用戶交互式行為建模[J];電子與信息學(xué)報(bào);2007年09期
8 傅雷揚(yáng);王汝傳;王海艷;任勛益;;R/S方法求解網(wǎng)絡(luò)流量自相似參數(shù)的實(shí)現(xiàn)與應(yīng)用[J];南京航空航天大學(xué)學(xué)報(bào);2007年03期
9 章民融;徐亞鋒;;基于RTSP的流媒體視頻服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2006年07期
10 陳建;譚獻(xiàn)海;賈真;;7種Hurst系數(shù)估計(jì)算法的性能分析[J];計(jì)算機(jī)應(yīng)用;2006年04期
本文關(guān)鍵詞:基于Tilera眾核平臺(tái)的流媒體流量發(fā)生系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號(hào):279788
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/279788.html