專利名稱:一種ms集群系統(tǒng)的性能測(cè)試系統(tǒng)及測(cè)試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及流媒體服務(wù)器系統(tǒng)的性能測(cè)試的技術(shù)領(lǐng)域,特別涉及一種MS集群系統(tǒng)的的性能測(cè)試系統(tǒng)及測(cè)試方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)的普及,利用網(wǎng)絡(luò)傳輸聲音與視頻信號(hào)的需求也越來越大。廣播電視等媒體上網(wǎng)后,也都希望通過互聯(lián)網(wǎng)來發(fā)布自己的音視頻節(jié)目。但是,音視頻在存貯時(shí)文件的體積一般都十分龐大。在網(wǎng)絡(luò)帶寬還很有限的情況下,用戶不得不花幾十分鐘甚至更長(zhǎng)的時(shí)間等待一個(gè)音視頻文件的傳輸,流媒體技術(shù)的出現(xiàn),在一定程度上使互聯(lián)網(wǎng)傳輸音視頻難的局面得到改善。流媒體指以流方式在網(wǎng)絡(luò)中傳送音頻、視頻和多媒體文件的媒體形式。相對(duì)于下載后觀看的網(wǎng)絡(luò)播放形式而言,流媒體的典型特征是把連續(xù)的音頻和視頻信息壓縮后放到網(wǎng)絡(luò)服務(wù)器上,用戶邊下載邊觀看,而不必等待整個(gè)文件下載完畢。該技術(shù)先在使用者端的計(jì)算機(jī)上創(chuàng)建一個(gè)緩沖區(qū),在播放前預(yù)先下載一段數(shù)據(jù)作為緩沖,在網(wǎng)路實(shí)際連線速度小于播放所耗的速度時(shí),播放程序就會(huì)取用一小段緩沖區(qū)內(nèi)的數(shù)據(jù),這樣可以避免播放的中斷,也使得播放品質(zhì)得以保證。由于流媒體技術(shù)的優(yōu)越性,該技術(shù)廣泛應(yīng)用于視頻點(diǎn)播、視頻會(huì)議、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療和在線直播系統(tǒng)中。目前,全球范圍內(nèi)的流媒體技術(shù)產(chǎn)品主要有RealNetworks公司的RealSystem、 Microsoft公司的Winodws Media和Apple公司的QuickTime。這三大產(chǎn)品有各自的特點(diǎn)和優(yōu)勢(shì)=RealSystem擁有最大的市場(chǎng)份額,支持最多的硬件平臺(tái),采用標(biāo)準(zhǔn)化的流媒體協(xié)議; WindowsMedia基于微軟的操作系統(tǒng),使用、管理方便,而且捆綁在微軟的操作系統(tǒng)里免費(fèi)提供,其市場(chǎng)占有率正在迅速增長(zhǎng);QuickTime是最早也是最專業(yè)的流媒體技術(shù),支持幾乎所有主流的個(gè)人計(jì)算平臺(tái),是數(shù)字媒體領(lǐng)域事實(shí)上的工業(yè)標(biāo)準(zhǔn),是創(chuàng)建3D動(dòng)畫、實(shí)時(shí)效果、虛擬現(xiàn)實(shí)、A/V和其他數(shù)字流媒體的重要基礎(chǔ)。運(yùn)營商方面,已有英國、法國、瑞士、意大利等開展了 IPTV等業(yè)務(wù),提供諸如視頻點(diǎn)播、PVR、nPVR等業(yè)務(wù),很少運(yùn)營商能夠提供時(shí)移電視功能;而在數(shù)字電視運(yùn)營方面,提供的業(yè)務(wù)主要有視頻直播、視頻點(diǎn)播、信息服務(wù)等,沒有提供時(shí)移電視和欄目點(diǎn)播等交互類的服務(wù)。在服務(wù)器的選擇上,國外運(yùn)營商多采用BitBancU Entone Technologies、Arroyo、 Broadbus、Kasenna等公司的方案。在本發(fā)明中,我們按照國家廣播電視總局的最新規(guī)范,來設(shè)計(jì)一款全新的流媒體服務(wù)器,為用戶提供視頻點(diǎn)播、電視回看和時(shí)移電視的業(yè)務(wù),流媒體服務(wù)器通過集群的方式連接起來,后臺(tái)連接磁陣,服務(wù)大量的用戶。而普通用戶通過機(jī)頂盒來點(diǎn)播,媒體服務(wù)器將流媒體數(shù)據(jù)下發(fā)到IPQAM設(shè)備,機(jī)頂盒從IPQAM設(shè)備上讀取數(shù)據(jù)流并且在屏幕上顯示出來, 用戶采用這種方式來觀看視頻。為了設(shè)計(jì)一款高性能的服務(wù)器,必須要有適當(dāng)?shù)臏y(cè)試手段來測(cè)試流媒體服務(wù)器的性能,這樣才有助于不斷改進(jìn)流媒體服務(wù)器的設(shè)計(jì)?,F(xiàn)有的技術(shù)方案為MS(Media Server)集群系統(tǒng)是為用戶提供點(diǎn)播和直播服務(wù)所需要的流媒體資源服務(wù)器。目前,對(duì)MS集群系統(tǒng)進(jìn)行測(cè)試時(shí)采用模擬測(cè)試方法,測(cè)試系統(tǒng)結(jié)構(gòu)如圖1所示,即使用n(n為正整數(shù))個(gè)機(jī)頂盒(即圖1中所示的機(jī)頂盒1至機(jī)頂盒η) 模擬多用戶以實(shí)現(xiàn)對(duì)MS集群系統(tǒng)性能的測(cè)試。測(cè)試時(shí),多個(gè)用戶分別通過機(jī)頂盒點(diǎn)播節(jié)目或選擇直播頻道,MS集群系統(tǒng)接收到某個(gè)用戶的點(diǎn)播或直播請(qǐng)求后,將該用戶點(diǎn)播或直播的媒體流發(fā)送到該用戶使用的機(jī)頂盒供該用戶觀看?,F(xiàn)有的技術(shù)方案的缺點(diǎn)在于由于模擬測(cè)試時(shí)需要模擬的用戶成千上萬,考慮到成本及占用空間等問題,全部使用機(jī)頂盒來完成測(cè)試是不現(xiàn)實(shí)的;另外,測(cè)試過程中,測(cè)試機(jī)系統(tǒng)需要同時(shí)處理媒體流和信令,這會(huì)導(dǎo)致測(cè)試機(jī)負(fù)載過重,受測(cè)試機(jī)性能所限,往往會(huì)進(jìn)一步導(dǎo)致測(cè)試結(jié)果的失真。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題本發(fā)明提供一種基于集群的流媒體服務(wù)器系統(tǒng)的性能測(cè)試系統(tǒng)及測(cè)試方法,該性能測(cè)試系統(tǒng)將媒體流的播放與信令的處理分離,解決了現(xiàn)有測(cè)試系統(tǒng)中測(cè)試機(jī)負(fù)載過重的問題,并有利于對(duì)媒體流的分析和處理;系統(tǒng)中的機(jī)頂盒模擬裝置可以模擬多個(gè)機(jī)頂盒,使測(cè)試用例包含的用戶負(fù)載數(shù)量大大增加,大大節(jié)省了測(cè)試成本。本發(fā)明解決上述的技術(shù)問題的技術(shù)方案為一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),該系統(tǒng)包括MS集群系統(tǒng)、機(jī)頂盒模擬裝置、 IPQAM設(shè)備及播放終端;所述機(jī)頂盒模擬裝置用于模擬測(cè)試用例,并根據(jù)其與所述MS集群系統(tǒng)信令交互的時(shí)間信息分析所述MS集群系統(tǒng)的相關(guān)性能;所述播放終端用于接收并播放所述MS集群系統(tǒng)根據(jù)所述機(jī)頂盒模擬裝置的請(qǐng)求選擇發(fā)送的媒體流,根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù);為了能準(zhǔn)確快速測(cè)試流媒體服務(wù)器能支持的最大并發(fā)數(shù),通過改寫代碼去除流媒體服務(wù)器當(dāng)中一些不必要的驗(yàn)證模塊,保證測(cè)試機(jī)和流媒體服務(wù)系統(tǒng)能直接快速地打交道;采用ACE封裝的底層通信函數(shù)來模擬機(jī)頂盒設(shè)備,從而發(fā)出信令,并且采用線程池的方式來模擬并發(fā)用戶,而且會(huì)每隔Is就動(dòng)態(tài)增長(zhǎng)并發(fā)的用戶數(shù);同時(shí)在ACE的實(shí)現(xiàn)代碼中,記下了信令響應(yīng)前后的時(shí)間,用于計(jì)算流媒體服務(wù)器對(duì)信令的處理時(shí)間;在RTSP的信令當(dāng)中,指定了流媒體服務(wù)器應(yīng)該發(fā)送的客戶端地址,這樣就實(shí)現(xiàn)了將信令和數(shù)據(jù)分離,減輕了測(cè)試機(jī)的壓力。上述方案中,MS集群系統(tǒng)之間用千兆網(wǎng)卡通過交換機(jī)連接在一起,MS集群系統(tǒng)后臺(tái)通過光纖統(tǒng)一連接磁盤陣列,機(jī)頂盒模擬裝置以軟件的形式運(yùn)行在普通的服務(wù)器上面, 普通服務(wù)器同樣通過千兆網(wǎng)卡連接在交換機(jī)上面,IPQAM設(shè)備一方面通過千兆網(wǎng)卡連接到交換設(shè)備上面,接收從MS集群系統(tǒng)發(fā)送過來的數(shù)據(jù)流,另一方面通過HFC網(wǎng)絡(luò)連接所有的播放終端,所有設(shè)備均在一個(gè)局域網(wǎng)內(nèi)。上述方案中,所述性能測(cè)試系統(tǒng)還包括IPQAM設(shè)備和路由器,用于將所述MS集群系統(tǒng)選擇發(fā)送的媒體流傳輸給所述播放終端。上述方案中,所述性能測(cè)試系統(tǒng)還包括交換設(shè)備,用于實(shí)現(xiàn)所述機(jī)頂盒模擬裝置與所述MS集群系統(tǒng)的信令交互。上述方案中,所述機(jī)頂盒模擬裝置根據(jù)所述時(shí)間信息分析的所述MS集群系統(tǒng)的相關(guān)性能包括所述MS的響應(yīng)速度及最大并發(fā)流數(shù)。上述方案中,所述機(jī)頂盒模擬裝置與所述MS集群系統(tǒng)信令交互的時(shí)間信息為所述機(jī)頂盒模擬裝置向所述MS集群系統(tǒng)發(fā)送信令的時(shí)間及從所述MS集群系統(tǒng)接受信令的時(shí)間。上述方案中,所述性能測(cè)試系統(tǒng)包括至少1臺(tái)播放終端,所述測(cè)試人員可任意選擇播放終端播放所述媒體流。上述方案中,所述機(jī)頂盒模擬裝置模擬的測(cè)試用例包括至少1個(gè)用戶負(fù)載。一種MS集群系統(tǒng)的性能測(cè)試方法,包括以下步驟a、機(jī)頂盒模擬裝置測(cè)試用例,并通過交換設(shè)備向MS集群系統(tǒng)發(fā)送播放請(qǐng)求信令;b、所述MS集群系統(tǒng)接收到播放請(qǐng)求信令后,通過交換設(shè)備向機(jī)頂盒模擬裝置返回播放響應(yīng)信令,并選擇相應(yīng)的媒體流發(fā)送給播放終端加以播放;C、所述機(jī)頂盒模擬裝置根據(jù)所述播放請(qǐng)求信令的發(fā)送時(shí)間及所述播放響應(yīng)信令的接收時(shí)間分析所述MS集群系統(tǒng)的相關(guān)性能,同時(shí),測(cè)試人員根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù)。上述方案中,所述步驟b中,所述內(nèi)容MS集群系統(tǒng)通過IPQAM設(shè)備和路由器將所述媒體流發(fā)送給所述播放終端加以播放。上述方案中,所述機(jī)頂盒模擬裝置模擬的測(cè)試用例包括至少1個(gè)用戶負(fù)載。本發(fā)明的有益效果在于本發(fā)明提供的性能測(cè)試系統(tǒng)將媒體流的播放與信令的處理分離,解決了現(xiàn)有測(cè)試系統(tǒng)中測(cè)試機(jī)負(fù)載過重的問題,并有利于對(duì)媒體流的分析和處理;同時(shí),系統(tǒng)中的機(jī)頂盒模擬裝置可以使測(cè)試用例包含的用戶負(fù)載數(shù)量大大增加;因此,采用該性能測(cè)試系統(tǒng)進(jìn)行性能測(cè)試時(shí),能提高M(jìn)S集群系統(tǒng)性能測(cè)試的有效性。
圖1為目前MS集群系統(tǒng)的性能測(cè)試系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明MS集群系統(tǒng)的性能測(cè)試系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明MS集群系統(tǒng)的性能測(cè)試方法流程圖。
具體實(shí)施例方式圖1已在現(xiàn)有技術(shù)一中加以描述,此處不再贅述,下面結(jié)合其它附圖對(duì)本發(fā)明作進(jìn)一步的描述。參照?qǐng)D2,一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),包括MS集群系統(tǒng)、交換設(shè)備、機(jī)頂盒模擬裝置、IPQAM設(shè)備及N(N為正整數(shù))臺(tái)播放終端(即圖2中的播放終端1至播放終端 N) ;MS集群系統(tǒng)之間用千兆網(wǎng)卡通過交換機(jī)連接在一起,MS集群系統(tǒng)后臺(tái)通過光纖統(tǒng)一連接磁盤陣列,機(jī)頂盒模擬裝置以軟件的形式運(yùn)行在普通的服務(wù)器上面,普通服務(wù)器同樣通過千兆網(wǎng)卡連接在交換機(jī)上面,IPQAM設(shè)備一方面通過千兆網(wǎng)卡連接到交換設(shè)備上面,接收從MS集群系統(tǒng)發(fā)送過來的數(shù)據(jù)流,另一方面通過HFC網(wǎng)絡(luò)連接所有的播放終端,所有設(shè)備均在一個(gè)局域網(wǎng)內(nèi)。機(jī)頂盒模擬裝置用于模擬測(cè)試用例,并根據(jù)其與所述MS集群系統(tǒng)信令交互的時(shí)
6間信息,包括機(jī)頂盒模擬裝置向MS集群系統(tǒng)發(fā)送信令的時(shí)間及從MS集群系統(tǒng)接收信令的時(shí)間分析所述MS集群系統(tǒng)的相關(guān)性能,如MS集群系統(tǒng)的響應(yīng)速度及最大并發(fā)流數(shù)等;所述播放終端通過IPQAM設(shè)備和路由器接收并播放所述MS集群系統(tǒng)根據(jù)所述機(jī)頂盒模擬裝置的請(qǐng)求選擇發(fā)送的媒體流,以使得測(cè)試人員根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù)。上述性能測(cè)試系統(tǒng)中,機(jī)頂盒模擬裝置通過軟件模擬的測(cè)試用例包括至少1個(gè)用戶負(fù)載與MS集群系統(tǒng)間的信令交互,從而克服了采用真實(shí)的機(jī)頂盒進(jìn)行性能測(cè)試時(shí),機(jī)頂盒的數(shù)量受到限制、環(huán)境搭建困難等問題。其可以靈活方便地模擬出性能測(cè)試時(shí)所需要的各種測(cè)試用例,實(shí)現(xiàn)不受成本及空間的限制的大量用戶負(fù)載的模擬,對(duì)MS集群系統(tǒng)作壓力測(cè)試及并發(fā)流測(cè)試,從而增強(qiáng)了 MS集群系統(tǒng)性能測(cè)試的有效性。上述性能測(cè)試系統(tǒng)通過播放終端播放媒體流,從而將媒體流的播放與信令的交互分離,減少了對(duì)測(cè)試機(jī)的性能要求;系統(tǒng)包括至少1臺(tái)播放終端,測(cè)試人員可以方便地選擇任意的播放終端播放MS集群系統(tǒng)發(fā)送的媒體流,以評(píng)定MS集群系統(tǒng)發(fā)送的媒體流的影像質(zhì)量;比如,在機(jī)頂盒模擬裝置模擬的測(cè)試用例中不同用戶點(diǎn)播相同的媒體節(jié)目時(shí),測(cè)試人員可以通過距離相近的多臺(tái)播放終端播放該媒體節(jié)目,并對(duì)播放結(jié)果進(jìn)行比較以判斷不同用戶負(fù)載點(diǎn)播相同的媒體節(jié)目時(shí),MS集群系統(tǒng)發(fā)送的媒體流的影像質(zhì)量,根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù)。參照?qǐng)D3,采用上述MS集群系統(tǒng)的性能測(cè)試系統(tǒng)的MS集群系統(tǒng)的性能測(cè)試方法, 包括以下步驟步驟S301 機(jī)頂盒模擬裝置模擬測(cè)試用例,并通過交換設(shè)備向MS集群系統(tǒng)發(fā)送播放請(qǐng)求信令;機(jī)頂盒模擬裝置模擬的測(cè)試用例包括至少1個(gè)用戶負(fù)載;步驟S302 =MS集群系統(tǒng)接收到所述播放請(qǐng)求信令后,通過交換設(shè)備向機(jī)頂盒模擬裝置返回播放響應(yīng)信令,并選擇相應(yīng)的媒體流,通過IPQAM設(shè)備和路由器發(fā)送給播放終端加以播放;測(cè)試用例包括多名用戶負(fù)載時(shí),MS集群系統(tǒng)通過交換設(shè)備向機(jī)頂盒模擬裝置返回各個(gè)用戶負(fù)載的播放響應(yīng)信令,并將各個(gè)用戶負(fù)載請(qǐng)求的媒體流發(fā)送給多個(gè)播放終端加以播放;步驟S303 機(jī)頂盒模擬裝置根據(jù)所述播放請(qǐng)求信令的發(fā)送時(shí)間及所述播放響應(yīng)信令的接收時(shí)間分析所述MS集群系統(tǒng)的相關(guān)性能,如MS集群系統(tǒng)的響應(yīng)速度及最大并發(fā)流數(shù)等,同時(shí),測(cè)試人員根據(jù)所述媒體流的播放結(jié)果判斷所述媒體流的影像質(zhì)量;其中,測(cè)試用例包括多個(gè)用戶負(fù)載且點(diǎn)播相同的媒體節(jié)目時(shí),測(cè)試人員可以選擇距離相近的多臺(tái)播放終端播放該媒體節(jié)目,并對(duì)播放結(jié)果進(jìn)行比較以判斷此時(shí)MS集群系統(tǒng)發(fā)送的媒體流的影像質(zhì)量,根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù)。以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于該系統(tǒng)包括:MS集群系統(tǒng)、機(jī)頂盒模擬裝置、IPQAM設(shè)備及播放終端;所述機(jī)頂盒模擬裝置用于模擬測(cè)試用例,并根據(jù)其與所述MS集群系統(tǒng)信令交互的時(shí)間信息分析所述MS集群系統(tǒng)的相關(guān)性能;所述播放終端用于接收并播放所述MS集群系統(tǒng)根據(jù)所述機(jī)頂盒模擬裝置的請(qǐng)求選擇發(fā)送的媒體流,根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù);為了能準(zhǔn)確快速測(cè)試流媒體服務(wù)器能支持的最大并發(fā)數(shù),通過改寫代碼去除流媒體服務(wù)器當(dāng)中一些不必要的驗(yàn)證模塊,保證測(cè)試機(jī)和流媒體服務(wù)系統(tǒng)能直接快速地打交道;采用ACE封裝的底層通信函數(shù)來模擬機(jī)頂盒設(shè)備,從而發(fā)出信令,并且采用線程池的方式來模擬并發(fā)用戶,而且會(huì)每隔Is就動(dòng)態(tài)增長(zhǎng)并發(fā)的用戶數(shù);同時(shí)在ACE的實(shí)現(xiàn)代碼中, 記下了信令響應(yīng)前后的時(shí)間,用于計(jì)算流媒體服務(wù)器對(duì)信令的處理時(shí)間;在RTSP的信令當(dāng)中,指定了流媒體服務(wù)器應(yīng)該發(fā)送的客戶端地址,這樣就實(shí)現(xiàn)了將信令和數(shù)據(jù)分離,減輕了測(cè)試機(jī)的壓力。
2.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于MS集群系統(tǒng)之間用千兆網(wǎng)卡通過交換機(jī)連接在一起,MS集群系統(tǒng)后臺(tái)通過光纖統(tǒng)一連接磁盤陣列,機(jī)頂盒模擬裝置以軟件的形式運(yùn)行在普通的服務(wù)器上面,普通服務(wù)器同樣通過千兆網(wǎng)卡連接在交換機(jī)上面,IPQAM設(shè)備一方面通過千兆網(wǎng)卡連接到交換設(shè)備上面,接收從MS集群系統(tǒng)發(fā)送過來的數(shù)據(jù)流,另一方面通過HFC網(wǎng)絡(luò)連接所有的播放終端,所有設(shè)備均在一個(gè)局域網(wǎng)內(nèi)。
3.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于所述性能測(cè)試系統(tǒng)還包括路由器,用于將所述MS集群系統(tǒng)選擇發(fā)送的媒體流傳輸給所述播放終端。
4.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于所述性能測(cè)試系統(tǒng)還包括交換設(shè)備,用于實(shí)現(xiàn)所述機(jī)頂盒模擬裝置與所述MS集群系統(tǒng)的信令交互。
5.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于所述機(jī)頂盒模擬裝置根據(jù)所述時(shí)間信息分析的所述MS集群系統(tǒng)的相關(guān)性能包括所述MS集群系統(tǒng)的響應(yīng)速度及最大并發(fā)流數(shù)。
6.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于所述機(jī)頂盒模擬裝置與所述MS集群系統(tǒng)信令交互的時(shí)間信息為所述機(jī)頂盒模擬裝置向所述MS集群系統(tǒng)發(fā)送信令的時(shí)間及從所述MS集群系統(tǒng)接受信令的時(shí)間。
7.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于所述性能測(cè)試系統(tǒng)包括至少1臺(tái)播放終端,所述測(cè)試人員可任意選擇播放終端播放所述媒體流。
8.根據(jù)權(quán)利要求1所述的一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng),其特征在于所述機(jī)頂盒模擬裝置模擬的測(cè)試用例包括至少1個(gè)用戶負(fù)載。
9.一種MS集群系統(tǒng)的性能測(cè)試方法,其特征在于包括以下步驟步驟S301、機(jī)頂盒模擬裝置測(cè)試用例,并通過交換設(shè)備向MS集群系統(tǒng)發(fā)送播放請(qǐng)求信令;步驟S302、所述MS集群系統(tǒng)接收到播放請(qǐng)求信令后,通過交換設(shè)備向機(jī)頂盒模擬裝置返回播放響應(yīng)信令,并選擇相應(yīng)的媒體流發(fā)送給播放終端加以播放;步驟S303、所述機(jī)頂盒模擬裝置根據(jù)所述播放請(qǐng)求信令的發(fā)送時(shí)間及所述播放響應(yīng)信令的接收時(shí)間分析所述MS集群系統(tǒng)的相關(guān)性能,同時(shí),測(cè)試人員根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的一種MS集群系統(tǒng)的性能測(cè)試方法,其特征在于所述步驟 S302中,所述內(nèi)容MS集群系統(tǒng)通過IPQAM設(shè)備和路由器將所述媒體流發(fā)送給所述播放終端加以播放。
11.根據(jù)權(quán)利要求9所述的一種MS集群系統(tǒng)的性能測(cè)試方法,其特征在于所述機(jī)頂盒模擬裝置模擬的測(cè)試用例包括至少1個(gè)用戶負(fù)載。
全文摘要
本發(fā)明提供一種MS集群系統(tǒng)的性能測(cè)試系統(tǒng)及測(cè)試方法,其中該系統(tǒng)包括MS集群系統(tǒng)、機(jī)頂盒模擬裝置、IPQAM設(shè)備及播放終端;所述機(jī)頂盒模擬裝置用于模擬測(cè)試用例,并根據(jù)其與所述MS集群系統(tǒng)信令交互的時(shí)間信息分析所述MS集群系統(tǒng)的相關(guān)性能;所述播放終端用于接收并播放所述MS集群系統(tǒng)根據(jù)所述機(jī)頂盒模擬裝置的請(qǐng)求選擇發(fā)送的媒體流,根據(jù)播放結(jié)果得出MS集群系統(tǒng)的性能數(shù)據(jù);本發(fā)明的性能測(cè)試系統(tǒng)將媒體流的播放與信令的處理分離,解決了現(xiàn)有測(cè)試系統(tǒng)中測(cè)試機(jī)負(fù)載過重的問題,并有利于對(duì)媒體流的分析和處理;系統(tǒng)中的機(jī)頂盒模擬裝置可以模擬多個(gè)機(jī)頂盒,使測(cè)試用例包含的用戶負(fù)載數(shù)量大大增加,大大節(jié)省了測(cè)試成本。
文檔編號(hào)H04L29/06GK102368721SQ20111037996
公開日2012年3月7日 申請(qǐng)日期2011年11月25日 優(yōu)先權(quán)日2011年11月25日
發(fā)明者吳剛, 張強(qiáng), 戴上靜, 王嵩 申請(qǐng)人:中國科學(xué)技術(shù)大學(xué)