[發(fā)明專(zhuān)利]在線(xiàn)流媒體測(cè)試網(wǎng)絡(luò)中的分布式客戶(hù)生命周期控制方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410710345.6 | 申請(qǐng)日: | 2014-11-28 |
| 公開(kāi)(公告)號(hào): | CN104486142B | 公開(kāi)(公告)日: | 2017-12-15 |
| 發(fā)明(設(shè)計(jì))人: | 王懌;田臣;顏俊華;張琦;涂來(lái) | 申請(qǐng)(專(zhuān)利權(quán))人: | 華中科技大學(xué) |
| 主分類(lèi)號(hào): | H04L12/26 | 分類(lèi)號(hào): | H04L12/26;H04L29/06 |
| 代理公司: | 華中科技大學(xué)專(zhuān)利中心42201 | 代理人: | 廖盈春 |
| 地址: | 430074 湖北*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 在線(xiàn) 流媒體 測(cè)試 網(wǎng)絡(luò) 中的 分布式 客戶(hù) 生命周期 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于流媒體測(cè)試技術(shù)領(lǐng)域,更具體地,涉及一種在線(xiàn)流媒體測(cè)試網(wǎng)絡(luò)中的分布式客戶(hù)生命周期控制方法。
背景技術(shù)
進(jìn)入21世紀(jì),互聯(lián)網(wǎng)已經(jīng)成為人們獲取信息的主要媒介之一。由于網(wǎng)絡(luò)本身架構(gòu)、關(guān)鍵技術(shù)的欠缺,以及對(duì)多媒體內(nèi)容處理技術(shù)的不成熟,早期的互聯(lián)網(wǎng)大多只能傳遞文字、圖片等靜態(tài)信息。隨著個(gè)人計(jì)算機(jī)性能的提升、多媒體技術(shù)的發(fā)展以及互聯(lián)網(wǎng)的快速崛起,人們通過(guò)互聯(lián)網(wǎng)提高學(xué)習(xí)、工作以及娛樂(lè)的質(zhì)量的需求日益增大,因此獲取網(wǎng)絡(luò)中海量音、視頻等多媒體信息出現(xiàn)了新的模式——流媒體技術(shù)。
簡(jiǎn)單而言,流媒體就是指用戶(hù)通過(guò)網(wǎng)絡(luò)一邊下載并一邊觀看多媒體節(jié)目的一種服務(wù)方式。流媒體應(yīng)用的一個(gè)最大好處是用戶(hù)不需要花費(fèi)很長(zhǎng)時(shí)間將視頻文件完整下載到本地后才能播放,而僅需緩存空間緩存數(shù)秒后就可以開(kāi)始播放,后面收到的數(shù)據(jù)會(huì)源源不斷輸入到該緩存空間,從而維持播放的連續(xù)性。
在直播流媒體測(cè)試網(wǎng)絡(luò)中,ShadowStream的基本思想是分布式的生命周期控制機(jī)制:即分配每個(gè)客戶(hù)一個(gè)虛擬的到達(dá)時(shí)間和生命周期來(lái)創(chuàng)造一個(gè)特殊的環(huán)境評(píng)估流媒體系統(tǒng)性能。ShadowStream起初的設(shè)計(jì)是為了充分利用物理世界中穩(wěn)定視頻客戶(hù)來(lái)保證ShadowStream的準(zhǔn)確性,但是這種設(shè)計(jì)在另一方面卻極大地限制了測(cè)試的規(guī)模。此外,ShadowStream中的協(xié)作者(orchestrator)僅僅依靠分布函數(shù)來(lái)通知每個(gè)客戶(hù)的行為時(shí)間,并沒(méi)有考慮每個(gè)客戶(hù)在物理世界中的真實(shí)行為,這就會(huì)導(dǎo)致出現(xiàn)圖1所示的客 戶(hù)真實(shí)離開(kāi)時(shí)間和虛擬離開(kāi)時(shí)間可能出現(xiàn)的不匹配的情況:即一個(gè)在物理世界中生命周期相對(duì)長(zhǎng)的客戶(hù)(客戶(hù)1)卻在測(cè)試中具有相對(duì)短的生命周期;也會(huì)出現(xiàn)一個(gè)在物理世界中生命周期相對(duì)短的客戶(hù)(客戶(hù)2)卻在測(cè)試中具有相對(duì)長(zhǎng)的生命周期。因此ShadowStream并不能很好地實(shí)現(xiàn)在線(xiàn)流媒體測(cè)試。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供一種在線(xiàn)流媒體測(cè)試網(wǎng)絡(luò)中的分布式客戶(hù)生命周期控制方法,通過(guò)對(duì)測(cè)試系統(tǒng)中實(shí)際剩余生命周期的估計(jì),挑選出參與測(cè)試的測(cè)試用戶(hù),并解決在線(xiàn)流媒體測(cè)試網(wǎng)絡(luò)中實(shí)現(xiàn)對(duì)分布式客戶(hù)生命周期控制的技術(shù)問(wèn)題。
本發(fā)明提供一種在線(xiàn)流媒體測(cè)試網(wǎng)絡(luò)中的分布式客戶(hù)生命周期控制方法,包括以下步驟:
步驟1采用帕累托分布來(lái)預(yù)測(cè)在線(xiàn)用戶(hù)實(shí)際的剩余生命周期V(t):
其中,t表示當(dāng)前時(shí)間;α表示帕累托分布的尾部參數(shù);
步驟2通過(guò)觀察測(cè)試頻道中所有客戶(hù)的生命周期狀況來(lái)判斷是否觸發(fā)測(cè)試,當(dāng)測(cè)試持續(xù)時(shí)間texp內(nèi)的所有時(shí)間段都滿(mǎn)足了Exp(tn)≤Predict(t+tn), 的條件,則在當(dāng)前時(shí)刻t0觸發(fā)進(jìn)入測(cè)試,其中,Predict(t+tn)表示使用自回歸移動(dòng)平均拓展方法預(yù)測(cè)出滿(mǎn)足條件{V|tn<V≤tn+1}的活躍客戶(hù)的實(shí)際值,Δt表示最小的處理時(shí)間單位,預(yù)期值表示預(yù)期的生命周期分布;
步驟3挑選所述測(cè)試頻道中滿(mǎn)足條件{V|tn<V≤tn+1}的活躍客戶(hù)進(jìn)入測(cè)試,所述活躍客戶(hù)根據(jù)計(jì)算其進(jìn)入測(cè)試的等待時(shí)間ωi,其中 λ(t)表示進(jìn)入率,則所述活躍客戶(hù)進(jìn)入測(cè)試的到達(dá)時(shí)間為ae,i=tstart+ωi,tstart表示測(cè)試的開(kāi)始時(shí)刻;
步驟4挑選剩余生命周期滿(mǎn)足條件{V|V≤Vm}的測(cè)試用戶(hù)離開(kāi)測(cè)試,Vm表示所有離開(kāi)測(cè)試的用戶(hù)所具有的最大剩余生命周期,所述測(cè)試用戶(hù)根據(jù) 計(jì)算其離開(kāi)測(cè)試的等待時(shí)間θi,其中
總體而言,通過(guò)本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下有益效果:
本發(fā)明利用了物理世界中真實(shí)用戶(hù)在直播流媒體網(wǎng)絡(luò)的行為來(lái)匹配測(cè)試預(yù)期的環(huán)境。在直播流媒體網(wǎng)絡(luò)測(cè)試中不僅降低了由穩(wěn)定用戶(hù)的數(shù)量減少帶來(lái)的測(cè)試拓展性的限制,同時(shí)也提高了真實(shí)用戶(hù)在測(cè)試環(huán)境中的利用率,而且也減少了在測(cè)試過(guò)程中不穩(wěn)定客戶(hù)的替換次數(shù),提供了可靠服務(wù)。
附圖說(shuō)明
圖1為現(xiàn)有技術(shù)中客戶(hù)真實(shí)離開(kāi)時(shí)間和虛擬離開(kāi)時(shí)間可能出現(xiàn)的不匹配的情況;
圖2為本發(fā)明在線(xiàn)流媒體測(cè)試網(wǎng)絡(luò)中分布式的客戶(hù)生命周期控制方法的流程圖;
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于華中科技大學(xué),未經(jīng)華中科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410710345.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 用于呈現(xiàn)在線(xiàn)實(shí)體在線(xiàn)狀態(tài)的系統(tǒng)和方法
- 提供web服務(wù)接入的在線(xiàn)系統(tǒng)和方法
- 定制在線(xiàn)圖標(biāo)
- 一種水質(zhì)在線(xiàn)檢測(cè)預(yù)處理裝置
- 在線(xiàn)測(cè)試學(xué)習(xí)方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種在線(xiàn)文檔的分頁(yè)方法、裝置、設(shè)備以及可讀介質(zhì)
- 一種基于web在線(xiàn)學(xué)習(xí)的資源訪(fǎng)問(wèn)平臺(tái)
- 一種在線(xiàn)學(xué)習(xí)系統(tǒng)
- 在線(xiàn)文檔提交方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 空調(diào)冷媒量確定方法、系統(tǒng)和可讀存儲(chǔ)介質(zhì)
- 一種將寬帶流媒體系統(tǒng)接入移動(dòng)網(wǎng)絡(luò)的裝置及其方法
- 基于內(nèi)容分發(fā)網(wǎng)絡(luò)的流媒體加速系統(tǒng)、方法及設(shè)備
- 流媒體網(wǎng)關(guān)及其提供流媒體服務(wù)的方法
- 流媒體發(fā)布平臺(tái)及方法
- 一種流媒體業(yè)務(wù)優(yōu)化方法、設(shè)備及系統(tǒng)
- 一種移動(dòng)流媒體播放器及其網(wǎng)關(guān)
- 一種流媒體接入方法及裝置
- 流媒體服務(wù)系統(tǒng)
- 流媒體緩存方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 流媒體的傳輸方法、流媒體服務(wù)器及流媒體系統(tǒng)
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠(chǎng)測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線(xiàn)網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





