一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法
【專利摘要】本發(fā)明公開(kāi)了一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法,屬于一種網(wǎng)絡(luò)設(shè)備測(cè)試技術(shù),其中,測(cè)試系統(tǒng)與測(cè)試輔助設(shè)備連接;測(cè)試系統(tǒng)包括:存儲(chǔ)模塊,存儲(chǔ)模塊存儲(chǔ)有預(yù)制的指令腳本;設(shè)置模塊,設(shè)置模塊用于輸入配置參數(shù);執(zhí)行模塊,執(zhí)行模塊用于調(diào)用指令腳本,并根據(jù)指令腳本和配置參數(shù)向測(cè)試輔助設(shè)備發(fā)出控制指令;反饋模塊,反饋模塊用于向測(cè)試系統(tǒng)反饋于測(cè)試輔助設(shè)備中獲取的測(cè)試數(shù)據(jù)。本發(fā)明的有益效果是:可以代替控制臺(tái)工具完成測(cè)試環(huán)境的配置;并且充分的利用了設(shè)備的空閑時(shí)間,有效提高了測(cè)試的可靠性;通過(guò)調(diào)用腳本對(duì)測(cè)試結(jié)果進(jìn)行統(tǒng)一整理并導(dǎo)出,大幅提高了測(cè)試效率。
【專利說(shuō)明】一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備測(cè)試技術(shù),尤其涉及一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法。
【背景技術(shù)】
[0002]隨著通信技術(shù)的飛速發(fā)展,骨干網(wǎng)、局域網(wǎng)日新月異。骨干網(wǎng)一般采用光纖結(jié)構(gòu),傳輸速度快。而相對(duì)的,接入網(wǎng)作為整個(gè)網(wǎng)絡(luò)的“最后一公里”,其帶寬卻成了制約網(wǎng)絡(luò)發(fā)展的瓶頸。尤其是如視頻會(huì)議、視頻點(diǎn)播、視頻電話等對(duì)于帶寬和網(wǎng)絡(luò)實(shí)時(shí)性有著極高要求的新興網(wǎng)絡(luò)業(yè)務(wù)的廣泛應(yīng)用,愈加凸顯出這一問(wèn)題。因此對(duì)于網(wǎng)絡(luò)的“最后一公里”,如何充分利用網(wǎng)絡(luò)資源,提高服務(wù)質(zhì)量已成為大家所關(guān)心的焦點(diǎn)。
[0003]目前解決該問(wèn)題的手段之一便是引入無(wú)源光網(wǎng)絡(luò)(Passive Optical Networks,PON)。其中,作為方向之一的基于以太網(wǎng)的無(wú)源光網(wǎng)絡(luò)(Ethernet Passive OpticalNetwords, ΕΡ0Ν)由于具有傳輸頻帶寬、容量大、功耗低、成本低、可靠性強(qiáng)等優(yōu)點(diǎn)成為主流方向之一。作為其核心技術(shù)的動(dòng)態(tài)帶寬分配(Dynamic Bandwidth Allocate,DBA)技術(shù),直接影響到EPON網(wǎng)絡(luò)性能的優(yōu)劣。
[0004]DBA根據(jù)邏輯鏈路標(biāo)記(Logical Link Identifier, LLID)報(bào)告的隊(duì)列狀態(tài)信息分配帶寬授權(quán),在EPON系統(tǒng)中能夠提高系統(tǒng)上行帶寬利用率以及保證業(yè)務(wù)公平性和服務(wù)質(zhì)量。DBA支持三種分配帶寬類型:固定帶寬(Fixed Bandwidth),固定帶寬是完全預(yù)留給特定ONU或者ONU的特定業(yè)務(wù);保證帶寬(Assured Bandwidth),保證帶寬是保證ONU可獲得的帶寬;盡力而為帶寬(Best Effort Bandwidth),當(dāng)EPON接口上的帶寬沒(méi)有被其他高優(yōu)先級(jí)的業(yè)務(wù)占用時(shí),DBA可以將這部分帶寬分配給相應(yīng)的ONU使用。DBA應(yīng)支持上述三種帶寬類型的組合,即對(duì)一個(gè)特定的0NU,能夠提供Fixed + Assured、Fixed + BestEffort、Fixed + Assured + BestEffort、Assured + Best Effort 等多種帶寬類型組合的業(yè)務(wù)。DBA對(duì)于提高服務(wù)質(zhì)量,改進(jìn)系統(tǒng)時(shí)延及以太網(wǎng)幀丟失率等性能指標(biāo)有著重要的意義。
[0005]目前,在DBA的測(cè)試過(guò)程中,測(cè)試人員通常使用基于控制臺(tái)的工具進(jìn)行測(cè)試。控制臺(tái)通過(guò)RS232或Telnet方式連接0LT,使用命令行交互(⑶I)的方式完成待測(cè)設(shè)備(deviceundertesting,DUT)以及輔助ONU預(yù)制條件的配置。同時(shí),使用一種圖形界面的軟件(IxiaIxplorer)對(duì)數(shù)據(jù)網(wǎng)絡(luò)分析儀(ixia)進(jìn)行預(yù)制條件的配置,并通過(guò)手工的方式按照測(cè)試步驟的順序執(zhí)行。在通過(guò)使用Ixialxplorer完成實(shí)際測(cè)試數(shù)據(jù)的收集后,使用手工方式對(duì)比測(cè)試數(shù)據(jù)和預(yù)期數(shù)據(jù)進(jìn)而判斷測(cè)試結(jié)果,得出測(cè)試結(jié)論。
[0006]當(dāng)測(cè)試項(xiàng)目較少且不需要測(cè)試人員重復(fù)執(zhí)行時(shí),可通過(guò)手工方式完成DBA測(cè)試預(yù)制條件、測(cè)試步驟和測(cè)試結(jié)果的輸出。但是,當(dāng)有成千上萬(wàn)的項(xiàng)目需要重復(fù)執(zhí)行DBA測(cè)試的時(shí)候,DBA的測(cè)試工作將變得極其繁瑣,效率低下,并且還會(huì)由于具體情況的不同,使得測(cè)試人員對(duì)執(zhí)行測(cè)試的步驟、對(duì)返回的測(cè)試數(shù)據(jù)、對(duì)結(jié)果的判斷等方面理解的不同,最后導(dǎo)致測(cè)試結(jié)果出現(xiàn)差異?,F(xiàn)有測(cè)試技術(shù)的缺點(diǎn)在于:
[0007](I)與OLT設(shè)備的連接需要使用控制臺(tái)工具,這樣每次測(cè)試前都需要重復(fù)進(jìn)行打開(kāi)操作;
[0008](2)預(yù)制配置需要測(cè)試人員使用⑶I手動(dòng)配置,每次都要做重復(fù)配置;
[0009](3)測(cè)試步驟的執(zhí)行需要測(cè)試人員按照用例執(zhí)行,需要在數(shù)據(jù)網(wǎng)絡(luò)分析儀和OLT設(shè)備之間來(lái)回切換配置,當(dāng)配置數(shù)據(jù)網(wǎng)絡(luò)分析儀時(shí)OLT設(shè)備空閑,或者配置OLT設(shè)備時(shí)數(shù)據(jù)網(wǎng)絡(luò)分析儀空閑。設(shè)備空閑時(shí)間加大,因而浪費(fèi)了測(cè)試資源;
[0010](4)對(duì)于數(shù)據(jù)網(wǎng)絡(luò)分析儀輸出的測(cè)試數(shù)據(jù),需要測(cè)試人員根據(jù)個(gè)人理解分析判斷結(jié)果。因此,對(duì)測(cè)試人員的主觀依賴性較大,從而使得測(cè)試的可靠性會(huì)受到影響;
[0011](5)對(duì)于測(cè)試結(jié)果的輸出,需要測(cè)試人員每測(cè)試一項(xiàng)手動(dòng)記錄一項(xiàng)測(cè)試結(jié)果,工作顯得重復(fù)低效。
【發(fā)明內(nèi)容】
[0012]針對(duì)以上所述的技術(shù)問(wèn)題,本發(fā)明提供了一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法,以有效提高對(duì)DBA測(cè)試的測(cè)試效率,測(cè)試資源利用率以及測(cè)試可靠性。
[0013]具體技術(shù)方案如下所示:
[0014]一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其中,所述測(cè)試系統(tǒng)與測(cè)試輔助設(shè)備連接;所述測(cè)試系統(tǒng)包括:
[0015]存儲(chǔ)模塊,所述存儲(chǔ)模塊存儲(chǔ)有預(yù)制的指令腳本;
[0016]設(shè)置模塊,所述設(shè)置模塊用于輸入配置參數(shù);
[0017]執(zhí)行模塊,所述執(zhí)行模塊用于調(diào)用所述指令腳本,并根據(jù)所述指令腳本和所述配置參數(shù)向所述測(cè)試輔助設(shè)備發(fā)出控制指令;
[0018]反饋模塊,所述反饋模塊用于向所述測(cè)試系統(tǒng)反饋于所述測(cè)試輔助設(shè)備中獲取的測(cè)試數(shù)據(jù)。
[0019]優(yōu)選的,所述設(shè)置模塊還包括測(cè)試項(xiàng)設(shè)置單元,所述測(cè)試項(xiàng)設(shè)置單元用于設(shè)置測(cè)試項(xiàng);所述測(cè)試項(xiàng)包括帶寬分配組合類型以及所述帶寬分配組合類型對(duì)應(yīng)的動(dòng)態(tài)帶寬分配精度。
[0020]優(yōu)選的,所述設(shè)置模塊還包括測(cè)試連接設(shè)置單元,所述測(cè)試連接設(shè)置單元用于設(shè)置所述測(cè)試輔助設(shè)備的配置參數(shù)。
[0021]優(yōu)選的,所述反饋模塊包括:
[0022]對(duì)比單元,所述對(duì)比單元用于對(duì)比所述測(cè)試數(shù)據(jù)與預(yù)設(shè)于所述存儲(chǔ)模塊中的預(yù)期數(shù)據(jù),得到測(cè)試結(jié)果;
[0023]導(dǎo)出單元,所述導(dǎo)出單元用于導(dǎo)出所述測(cè)試數(shù)據(jù)以及所述測(cè)試結(jié)果,形成測(cè)試結(jié)果統(tǒng)計(jì)表;
[0024]顯示單元,所述顯示單元用于將所述測(cè)試結(jié)果統(tǒng)計(jì)表顯示于所述測(cè)試系統(tǒng)的顯示界面。
[0025]優(yōu)選的,所述測(cè)試輔助設(shè)備包括OLT設(shè)備,ONU設(shè)備,分光器以及網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備;
[0026]所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備分別與所述OLT設(shè)備、所述ONU設(shè)備以及所述測(cè)試系統(tǒng)連接;所述OLT設(shè)備通過(guò)所述分光器分別與所述ONU設(shè)備以及所述動(dòng)態(tài)帶寬分配設(shè)備連接;所述測(cè)試系統(tǒng)與所述OLT設(shè)備連接。[0027]優(yōu)選的,所述預(yù)制的指令腳本包括:
[0028]用于連接所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的連接腳本;
[0029]用于初始化所述OLT設(shè)備的初始化腳本;
[0030]用于實(shí)現(xiàn)所述測(cè)試系統(tǒng)與所述測(cè)試輔助設(shè)備之間以可識(shí)別方式進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斈_本;
[0031]用于控制測(cè)試步驟順序執(zhí)行以及獲取所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備中測(cè)試數(shù)據(jù)的控制腳本。
[0032]一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試方法,其中,所述測(cè)試方法通過(guò)如權(quán)利要求I所述的測(cè)試系統(tǒng)實(shí)施,所述測(cè)試方法包括如下步驟:
[0033]步驟1.由所述設(shè)置模塊生成配置參數(shù);
[0034]步驟2.所述執(zhí)行模塊調(diào)用所述指令腳本,并根據(jù)所述指令腳本和所述配置參數(shù)向所述測(cè)試輔助設(shè)備發(fā)出測(cè)試指令;
[0035]步驟3.所述反饋模塊向所述測(cè)試系統(tǒng)反饋通過(guò)測(cè)試輔助設(shè)備獲得的測(cè)試數(shù)據(jù)。
[0036]優(yōu)選的,所述步驟I中具體包括:
[0037]步驟11.由所述設(shè)置模塊的一測(cè)試項(xiàng)設(shè)置單元設(shè)置測(cè)試項(xiàng);
[0038]步驟12.由所述設(shè)置模塊的一測(cè)試連接設(shè)置單元設(shè)置所述測(cè)試輔助設(shè)備的配置參數(shù)。
[0039]優(yōu)選的,所述步驟2中具體包括:
[0040]步驟21.所述執(zhí)行模塊調(diào)用所述指令腳本的一傳輸腳本,與所述測(cè)試輔助設(shè)備中的OLT設(shè)備以及ONU設(shè)備建立連接,并根據(jù)所述步驟12中輸入的配置參數(shù),以預(yù)定格式向所述測(cè)試輔助設(shè)備發(fā)送指令;
[0041]步驟22.所述執(zhí)行模塊調(diào)用所述指令腳本的一初始化腳本,通過(guò)所述初始化腳本引用所述傳輸腳本對(duì)所述OLT設(shè)備進(jìn)行初始化配置;
[0042]步驟23.所述執(zhí)行模塊調(diào)用所述指令腳本的一連接腳本,連接所述測(cè)試輔助設(shè)備中的網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備;
[0043]步驟24.所述執(zhí)行模塊調(diào)用所述指令腳本的一控制腳本控制測(cè)試過(guò)程,并獲取所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備中的測(cè)試數(shù)據(jù)。
[0044]優(yōu)選的,所述步驟3中具體包括如下步驟:
[0045]步驟31.所述反饋模塊中的一對(duì)比模塊對(duì)比所述測(cè)試數(shù)據(jù)與預(yù)設(shè)于所述存儲(chǔ)模塊中的預(yù)期數(shù)據(jù),得到測(cè)試結(jié)果;
[0046]步驟32.所述反饋模塊中的一導(dǎo)出模塊導(dǎo)出所述測(cè)試數(shù)據(jù)以及所述測(cè)試結(jié)果,形成測(cè)試結(jié)果統(tǒng)計(jì)表;
[0047]步驟33.所述反饋模塊中的一顯示模塊將所述測(cè)試結(jié)果統(tǒng)計(jì)表顯示于所述測(cè)試系統(tǒng)的顯示界面。
[0048]本發(fā)明的有益效果是:
[0049]通過(guò)本發(fā)明的一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法,只需通過(guò)調(diào)用測(cè)試指令腳本就可以代替控制臺(tái)工具完成測(cè)試環(huán)境的配置,并且充分的利用了設(shè)備的空閑時(shí)間,基本可以同時(shí)使用數(shù)據(jù)網(wǎng)絡(luò)分析設(shè)備和OLT設(shè)備,使測(cè)試資源得到合理利用。同時(shí),通過(guò)預(yù)設(shè)期望數(shù)據(jù)與測(cè)試數(shù)據(jù)進(jìn)行比較,進(jìn)行結(jié)果判斷,使得測(cè)試腳本執(zhí)行具有很高的客觀性,有效提高了測(cè)試的可靠性。此外,通過(guò)調(diào)用腳本對(duì)測(cè)試結(jié)果進(jìn)行統(tǒng)一整理并導(dǎo)出,使測(cè)試人員通過(guò)簡(jiǎn)單操作就可以查看測(cè)試結(jié)果,大幅提高了測(cè)試效率。
【專利附圖】
【附圖說(shuō)明】
[0050]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0051]圖1為本發(fā)明的一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)的一種實(shí)施例的結(jié)構(gòu)示意圖;
[0052]圖2為本發(fā)明的一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)的一種實(shí)施例的網(wǎng)絡(luò)連接拓?fù)鋱D;
[0053]圖3為本發(fā)明的一種用于測(cè)試動(dòng)態(tài)貸款分配設(shè)備的測(cè)試方法的一種實(shí)施例的流程不意圖;
[0054]圖3中包括測(cè)試系統(tǒng)I,OLT設(shè)備2,網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備3,動(dòng)態(tài)帶寬分配設(shè)備4,ONU設(shè)備5,分光器6。
【具體實(shí)施方式】
[0055]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,但不作為本發(fā)明的限定。
[0056]本發(fā)明的一種實(shí)施例中公開(kāi)了一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)。如圖1所示,測(cè)試系統(tǒng)與測(cè)試輔助設(shè)備連接。其中測(cè)試系統(tǒng)包括存儲(chǔ)有預(yù)制的指令腳本的存儲(chǔ)模塊;用于輸入配置參數(shù)的設(shè)置模塊;用于調(diào)用指令腳本,并根據(jù)指令腳本和配置參數(shù)向測(cè)試輔助設(shè)備發(fā)出控制指令的執(zhí)行模塊;用于向測(cè)試系統(tǒng)反饋通過(guò)測(cè)試輔助設(shè)備獲取的測(cè)試數(shù)據(jù)的反饋模塊。在一種【具體實(shí)施方式】中,上述的測(cè)試執(zhí)行模塊可以包括3個(gè)可選項(xiàng)供操作人員選擇:提交、開(kāi)始、暫停,其中提交選項(xiàng)觸發(fā)后調(diào)用腳本完成測(cè)試環(huán)境配置的初始化;開(kāi)始選項(xiàng)觸發(fā)后調(diào)用腳本執(zhí)行測(cè)試步驟;暫停選項(xiàng)觸發(fā)后暫停測(cè)試。
[0057]于上述技術(shù)方案的基礎(chǔ)上,測(cè)試輔助設(shè)備包括OLT設(shè)備,ONU設(shè)備以及網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備。如圖2所示,網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備3分別與OLT設(shè)備2、0NU設(shè)備5以及測(cè)試系統(tǒng)I連接;0LT設(shè)備2通過(guò)分光器6分別與ONU設(shè)備5以及動(dòng)態(tài)帶寬分配設(shè)備4,即待測(cè)設(shè)備(DUT)連接;測(cè)試系統(tǒng)I與OLT設(shè)備2連接。根據(jù)如圖2所示的網(wǎng)絡(luò)連接拓?fù)鋱D,即完成測(cè)試環(huán)境的硬件連接。在一種可選的實(shí)施方式中,上述的網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備3可以是IXIA的網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備。在另一種可選的實(shí)施方式中,上述的測(cè)試系統(tǒng)I與OLT設(shè)備2的連接可以是通過(guò)使用console連接線與OLT設(shè)備2實(shí)現(xiàn)連接和控制,也可以是通過(guò)telnet實(shí)現(xiàn)與OLT設(shè)備2的連接和對(duì)OLT設(shè)備2的控制。
[0058]于上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊還包括測(cè)試項(xiàng)設(shè)置單元。測(cè)試項(xiàng)設(shè)置單元用于設(shè)置測(cè)試項(xiàng)。其中,測(cè)試項(xiàng)包括帶寬分配組合類型。分配組合的類型可以是固定帶寬(FixedBandwidth),或保證帶寬(AssuredBandwidth),或最大帶寬(MaximumBandwidth),或固定帶寬(FixedBandwidth) +最大帶寬(MaximumBandwidth),或保證帶寬(AssuredBandwidth) + 最大帶寬(MaximumBandwidth),或固定帶寬(FixedBandwidth) + 保證帶寬(AssuredBandwidth) +最大帶寬(MaximumBandwidth)等多種帶寬類型或帶寬類型的組合。進(jìn)一步的,測(cè)試項(xiàng)中還包括在各帶寬分配組合類型下,與各帶寬分配組合相對(duì)應(yīng)的動(dòng)態(tài)帶寬分配精度。一般DBA的最小帶寬分配粒度可設(shè)置為大于256kbit/s,最小帶寬可設(shè)置為不大于512kbit/s,精度優(yōu)于±5%。更具體來(lái)說(shuō),上述的測(cè)試項(xiàng)中還包括在各帶寬分配組合類型下的測(cè)試字節(jié)數(shù)。測(cè)試字節(jié)數(shù)可以設(shè)置7個(gè)選項(xiàng)供通過(guò)勾選的方式進(jìn)行選擇配置:64、128、256、512、1024、1518、隨機(jī)。
[0059]于上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊還包括測(cè)試連接設(shè)置單元,測(cè)試連接設(shè)置單元用于設(shè)置測(cè)試輔助設(shè)備的參數(shù)。在一種【具體實(shí)施方式】中,主要包括網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備設(shè)置、OLT設(shè)備設(shè)置、ONU設(shè)備設(shè)置三個(gè)部分。進(jìn)一步的,網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備設(shè)置需要生成網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備IP地址、網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備板卡號(hào)、網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備端口連接狀況等參數(shù)值;0LT設(shè)備設(shè)置需要設(shè)置OLT的IP地址,OLT上聯(lián)口連接狀況、OLTpon 口連接狀況、OLT登陸賬戶等參數(shù)值。ONU設(shè)置需要生成ONUid號(hào)、ONU型號(hào)、ONU模板號(hào)等參數(shù)值。
[0060]于上述技術(shù)方案的基礎(chǔ)上,反饋模塊包括用于對(duì)比測(cè)試數(shù)據(jù)與預(yù)設(shè)于存儲(chǔ)模塊中的預(yù)期數(shù)據(jù),得到測(cè)試結(jié)果的對(duì)比單元。反饋模塊中還包括用于導(dǎo)出測(cè)試數(shù)據(jù)以及測(cè)試結(jié)果,形成測(cè)試結(jié)果統(tǒng)計(jì)表的導(dǎo)出單元。在一種【具體實(shí)施方式】中,測(cè)試項(xiàng)與測(cè)試項(xiàng)設(shè)置單元中預(yù)設(shè)的測(cè)試項(xiàng)對(duì)應(yīng),指出下面的測(cè)試數(shù)據(jù)和測(cè)試結(jié)果屬于哪一項(xiàng)測(cè)試,測(cè)試數(shù)據(jù)可以包括在測(cè)試項(xiàng)設(shè)置單元中設(shè)置的各帶寬分配組合類型,動(dòng)態(tài)帶寬分配精度,測(cè)試字節(jié)數(shù),以及網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的各端口上行流量和下行流量的統(tǒng)計(jì)信息等內(nèi)容,測(cè)試結(jié)果表明此項(xiàng)測(cè)試的成功或失敗,對(duì)應(yīng)于由對(duì)比單元判斷得出的結(jié)果。導(dǎo)出單元會(huì)將測(cè)試項(xiàng),測(cè)試數(shù)據(jù)以及測(cè)試結(jié)果形成一個(gè)測(cè)試結(jié)果統(tǒng)計(jì)表存儲(chǔ)于上述的存儲(chǔ)模塊中。進(jìn)一步的,上述的反饋模塊還包括用于將測(cè)試結(jié)果統(tǒng)計(jì)表顯示于測(cè)試系統(tǒng)的顯示界面的顯示單元。顯示單元將上述的測(cè)試結(jié)果統(tǒng)計(jì)表進(jìn)行整理后以圖形方式顯示到測(cè)試系統(tǒng)的顯示界面上,將測(cè)試結(jié)論直觀地顯示給測(cè)試人員。更具體來(lái)說(shuō),顯示單元可以是將上述的測(cè)試結(jié)果統(tǒng)計(jì)表顯示于一張excel表格中。
[0061]于上述技術(shù)方案的基礎(chǔ)上,預(yù)制的指令腳本包括用于連接網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的連接腳本。在一種【具體實(shí)施方式】中,上述的連接腳本通過(guò)引用網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備擴(kuò)展的腳本庫(kù)編寫(xiě)的一個(gè)過(guò)程實(shí)現(xiàn)與網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的的連接。進(jìn)一步的,上述的網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備是ixia網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備,其擴(kuò)展的腳本庫(kù)為ixiawish。預(yù)制的指令腳本還包括用于實(shí)現(xiàn)測(cè)試系統(tǒng)與測(cè)試輔助設(shè)備之間以可識(shí)別方式進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斈_本。在一種【具體實(shí)施方式】中,上述的傳輸腳本可以主要包括四個(gè)部分。其中,第一部分用于實(shí)現(xiàn)測(cè)試系統(tǒng)和遠(yuǎn)程的測(cè)試輔助設(shè)備,如ONU設(shè)備,OLT設(shè)備以及網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備建立連接。第二部分是將測(cè)試系統(tǒng)中輸入的用戶名和口令以及對(duì)應(yīng)于上述測(cè)試連接設(shè)置單元中的配置參數(shù)輸入,或者其他任何命令輸入或字符,編制為預(yù)定的格式后,發(fā)送到遠(yuǎn)程設(shè)備中。具體來(lái)說(shuō),上述預(yù)定的格式為NVT (NetVirtualTerminal,網(wǎng)絡(luò)虛擬終端)格式,即將本地終端的字符表示影射到NVT的字符表示上,實(shí)現(xiàn)轉(zhuǎn)換。第三部分用于將遠(yuǎn)程設(shè)備預(yù)定格式的輸出,包括如在測(cè)試系統(tǒng)上輸入命令后的命令回顯,命令執(zhí)行后的遠(yuǎn)程設(shè)備的執(zhí)行結(jié)果等的數(shù)據(jù)轉(zhuǎn)化為測(cè)試系統(tǒng)所能夠接收的格式。具體來(lái)說(shuō),第三部分和第二部分是對(duì)應(yīng)的,是將遠(yuǎn)程設(shè)備傳輸?shù)腘VT格式的數(shù)據(jù),轉(zhuǎn)換為本地可識(shí)別的數(shù)據(jù),從而實(shí)現(xiàn)了測(cè)試系統(tǒng)和遠(yuǎn)程設(shè)備之間以NVT格式進(jìn)行的數(shù)據(jù)傳輸。第四部分用于實(shí)現(xiàn)測(cè)試完成后,測(cè)試系統(tǒng)和遠(yuǎn)程設(shè)備之間的撤銷連接。預(yù)制的指令腳本還包括用于初始化OLT設(shè)備的配置腳本。具體來(lái)說(shuō),上述的配置腳本可以是通過(guò)引用上述傳輸腳本中的第二部分,將配置信息通過(guò)設(shè)定編碼的形式傳輸?shù)絆LT設(shè)備上,以實(shí)現(xiàn)測(cè)試用例下,測(cè)試配置環(huán)境的初始化。其中主要包括對(duì)OLT設(shè)備流通配置的初始化,如用戶認(rèn)證,虛擬局域網(wǎng)設(shè)置等。預(yù)制腳本還包括用于控制測(cè)試步驟順序執(zhí)行以及獲取網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備中測(cè)試數(shù)據(jù)的控制腳本。由于通過(guò)測(cè)試系統(tǒng)進(jìn)行的測(cè)試步驟主要是包括對(duì)OLT設(shè)備的配置和對(duì)網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的操作,所以控制腳本通過(guò)引用上述傳輸腳本中的第二部分以及對(duì)網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的擴(kuò)展庫(kù)中的流量編輯、流量統(tǒng)計(jì)過(guò)程,實(shí)現(xiàn)操作順序控制以及測(cè)試數(shù)據(jù)獲取。
[0062]本發(fā)明的另一種實(shí)施例公開(kāi)了一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試方法,測(cè)試方法通過(guò)如上述的測(cè)試系統(tǒng)實(shí)施,如圖3所示,測(cè)試方法包括如下步驟:
[0063]步驟1.由設(shè)置模塊生成配置參數(shù);
[0064]步驟2.執(zhí)行模塊調(diào)用指令腳本,并根據(jù)指令腳本和配置參數(shù)向測(cè)試輔助設(shè)備發(fā)出測(cè)試指令;
[0065]步驟3.反饋模塊向測(cè)試系統(tǒng)反饋通過(guò)測(cè)試輔助設(shè)備獲得的測(cè)試數(shù)據(jù)。
[0066]于上述技術(shù)方案的基礎(chǔ)上,步驟I中具體包括:
[0067]步驟11.由設(shè)置模塊的一測(cè)試項(xiàng)設(shè)置單元設(shè)置測(cè)試項(xiàng);
[0068]步驟12.由設(shè)置模塊的一測(cè)試連接設(shè)置單元設(shè)置測(cè)試輔助設(shè)備的配置參數(shù)。
[0069]于上述技術(shù)方案的基礎(chǔ)上,步驟2中具體包括:
[0070]步驟21.執(zhí)行模塊調(diào)用指令腳本的一傳輸腳本,與測(cè)試輔助設(shè)備中的OLT設(shè)備以及ONU設(shè)備建立連接,并根據(jù)步驟12中輸入的配置參數(shù),以預(yù)定格式向測(cè)試輔助設(shè)備發(fā)送指令;
[0071]步驟22.執(zhí)行模塊調(diào)用指令腳本的一初始化腳本,通過(guò)初始化腳本引用傳輸腳本對(duì)OLT設(shè)備進(jìn)行初始化配置;
[0072]步驟23.執(zhí)行模塊調(diào)用指令腳本的一連接腳本,連接測(cè)試輔助設(shè)備中的網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備;
[0073]步驟24.執(zhí)行模塊調(diào)用指令腳本的一控制腳本控制測(cè)試過(guò)程,并獲取網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備中的測(cè)試數(shù)據(jù)。
[0074]于上述技術(shù)方案的基礎(chǔ)上,步驟3中具體包括如下步驟:
[0075]步驟31.反饋模塊中的一對(duì)比模塊對(duì)比測(cè)試數(shù)據(jù)與預(yù)設(shè)于存儲(chǔ)模塊中的預(yù)期數(shù)據(jù),得到測(cè)試結(jié)果;
[0076]步驟32.反饋模塊中的一導(dǎo)出模塊導(dǎo)出測(cè)試數(shù)據(jù)以及測(cè)試結(jié)果,形成測(cè)試結(jié)果統(tǒng)計(jì)表;
[0077]步驟33.反饋模塊中的一顯示模塊將測(cè)試結(jié)果統(tǒng)計(jì)表顯示于測(cè)試系統(tǒng)的顯示界面。
[0078]通過(guò)本發(fā)明的一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng)及測(cè)試方法,只需通過(guò)調(diào)用測(cè)試指令腳本就可以代替控制臺(tái)工具完成測(cè)試環(huán)境的配置,并且充分的利用了設(shè)備的空閑時(shí)間,基本可以同時(shí)使用數(shù)據(jù)網(wǎng)絡(luò)分析設(shè)備和OLT設(shè)備,使測(cè)試資源得到合理利用。同時(shí),通過(guò)預(yù)設(shè)期望數(shù)據(jù)與測(cè)試數(shù)據(jù)進(jìn)行比較,進(jìn)行結(jié)果判斷,使得測(cè)試腳本執(zhí)行具有很高的客觀性,有效提高了測(cè)試的可靠性。此外,通過(guò)調(diào)用腳本對(duì)測(cè)試結(jié)果進(jìn)行統(tǒng)一整理并導(dǎo)出,使測(cè)試人員通過(guò)簡(jiǎn)單操作就可以查看測(cè)試結(jié)果,大幅提高了測(cè)試效率,具有廣泛的應(yīng)用前
旦
[0079]以上所述僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及保護(hù)范圍,對(duì)于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識(shí)到凡運(yùn)用本發(fā)明說(shuō)明書(shū)及圖示內(nèi)容所作出的等同替換和顯而易見(jiàn)的變化所.得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其特征在于,所述測(cè)試系統(tǒng)與測(cè)試輔助設(shè)備連接;所述測(cè)試系統(tǒng)包括: 存儲(chǔ)模塊,所述存儲(chǔ)模塊存儲(chǔ)有預(yù)制的指令腳本; 設(shè)置模塊,所述設(shè)置模塊用于輸入配置參數(shù); 執(zhí)行模塊,所述執(zhí)行模塊用于調(diào)用所述指令腳本,并根據(jù)所述指令腳本和所述配置參數(shù)向所述測(cè)試輔助設(shè)備發(fā)出控制指令; 反饋模塊,所述反饋模塊用于向所述測(cè)試系統(tǒng)反饋于所述測(cè)試輔助設(shè)備中獲取的測(cè)試數(shù)據(jù)。
2.如權(quán)利要求1所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其特征在于, 所述設(shè)置模塊還包括測(cè)試項(xiàng)設(shè)置單元,所述測(cè)試項(xiàng)設(shè)置單元用于設(shè)置測(cè)試項(xiàng);所述測(cè)試項(xiàng)包括帶寬分配組合類型以及所述帶寬分配組合類型對(duì)應(yīng)的動(dòng)態(tài)帶寬分配精度。
3.如權(quán)利要求1所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其特征在于, 所述設(shè)置模塊還包括測(cè)試連接設(shè)置單元,所述測(cè)試連接設(shè)置單元用于設(shè)置所述測(cè)試輔助設(shè)備的配置參數(shù)。
4.如權(quán)利要求1所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其特征在于,所述反饋模塊包括: 對(duì)比單元,所述對(duì)比單元用于對(duì)比所述測(cè)試數(shù)據(jù)與預(yù)設(shè)于所述存儲(chǔ)模塊中的預(yù)期數(shù)據(jù),得到測(cè)試結(jié)果; 導(dǎo)出單元,所述導(dǎo)出單元用于導(dǎo)出所述測(cè)試數(shù)據(jù)以及所述測(cè)試結(jié)果,形成測(cè)試結(jié)果統(tǒng)計(jì)表; 顯示單元,所述顯示單元用于將所述測(cè)試結(jié)果統(tǒng)計(jì)表顯示于所述測(cè)試系統(tǒng)的顯示界面。
5.如權(quán)利要求1或3所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其特征在于, 所述測(cè)試輔助設(shè)備包括OLT設(shè)備,ONU設(shè)備,分光器以及網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備; 所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備分別與所述OLT設(shè)備、所述ONU設(shè)備以及所述測(cè)試系統(tǒng)連接;所述OLT設(shè)備通過(guò)所述分光器分別與所述ONU設(shè)備以及所述動(dòng)態(tài)帶寬分配設(shè)備連接;所述測(cè)試系統(tǒng)與所述OLT設(shè)備連接。
6.如權(quán)利要求5所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試系統(tǒng),其特征在于, 所述預(yù)制的指令腳本包括: 用于連接所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備的連接腳本; 用于初始化所述OLT設(shè)備的初始化腳本; 用于實(shí)現(xiàn)所述測(cè)試系統(tǒng)與所述測(cè)試輔助設(shè)備之間以可識(shí)別方式進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斈_本; 用于控制測(cè)試步驟順序執(zhí)行以及獲取所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備中測(cè)試數(shù)據(jù)的控制腳本。
7.一種用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試方法,其特征在于,所述測(cè)試方法通過(guò)如權(quán)利要求I所述的測(cè)試系統(tǒng)實(shí)施,所述測(cè)試方法包括如下步驟: 步驟1.由所述設(shè)置模塊設(shè)置配置參數(shù); 步驟2.所述執(zhí)行模塊調(diào)用所述指令腳本,并根據(jù)所述指令腳本和所述配置參數(shù)向所述測(cè)試輔助設(shè)備發(fā)出測(cè)試指令;步驟3.所述反饋模塊向所述測(cè)試系統(tǒng)反饋通過(guò)測(cè)試輔助設(shè)備獲得的測(cè)試數(shù)據(jù)。
8.如權(quán)利要求7所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試方法,其特征在于,所述步驟I中具體包括: 步驟11.由所述設(shè)置模塊的一測(cè)試項(xiàng)設(shè)置單元設(shè)置測(cè)試項(xiàng); 步驟12.由所述設(shè)置模塊的一測(cè)試連接設(shè)置單元設(shè)置所述測(cè)試輔助設(shè)備的配置參數(shù)。
9.如權(quán)利要求8所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試方法,其特征在于,所述步驟2中具體包括: 步驟21.所述執(zhí)行模塊調(diào)用所述指令腳本的一傳輸腳本,與所述測(cè)試輔助設(shè)備中的OLT設(shè)備以及ONU設(shè)備建立連接,并根據(jù)所述步驟12中輸入的配置參數(shù),以預(yù)定格式向所述測(cè)試輔助設(shè)備發(fā)送指令; 步驟22.所述執(zhí)行模塊調(diào)用所述指令腳本的一初始化腳本,通過(guò)所述初始化腳本引用所述傳輸腳本對(duì)所述OLT設(shè)備進(jìn)行初始化配置; 步驟23.所述執(zhí)行模塊調(diào)用所述指令腳本的一連接腳本,連接所述測(cè)試輔助設(shè)備中的網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備; 步驟24.所述執(zhí)行模塊調(diào)用所述指令腳本的一控制腳本控制測(cè)試過(guò)程,并獲取所述網(wǎng)絡(luò)數(shù)據(jù)分析設(shè)備中的測(cè)試數(shù)據(jù)。
10.如權(quán)利要求7所述的用于測(cè)試動(dòng)態(tài)帶寬分配設(shè)備的測(cè)試方法,其特征在于,所述步驟3中具體包括如下步驟: 步驟31.所述反饋模塊中的一對(duì)比模塊對(duì)比所述測(cè)試數(shù)據(jù)與預(yù)設(shè)于所述存儲(chǔ)模塊中的預(yù)期數(shù)據(jù),得到測(cè)試結(jié)果; 步驟32.所述反饋模塊中的一導(dǎo)出模塊導(dǎo)出所述測(cè)試數(shù)據(jù)以及所述測(cè)試結(jié)果,形成測(cè)試結(jié)果統(tǒng)計(jì)表; 步驟33.所述反饋模塊中的一顯示模塊將所述測(cè)試結(jié)果統(tǒng)計(jì)表顯示于所述測(cè)試系統(tǒng)的顯示界面。
【文檔編號(hào)】H04L12/873GK103441955SQ201310347820
【公開(kāi)日】2013年12月11日 申請(qǐng)日期:2013年8月9日 優(yōu)先權(quán)日:2013年8月9日
【發(fā)明者】周端鵬 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司