本發(fā)明涉及測試自動化領(lǐng)域,特別涉及一種網(wǎng)絡(luò)終端檢測方法及裝置。
背景技術(shù):
隨著移動通訊設(shè)施的普及,個人接入上網(wǎng)方案越來越呈現(xiàn)出多元化網(wǎng)絡(luò)接入的特點。為了適應(yīng)這一變化,開拓新的市場,網(wǎng)絡(luò)終端的多功能多協(xié)議多接口的通訊能力已經(jīng)逐漸成為市場標配。以往的測試方案大多沿用國際標準,在測試線路上增加50db衰減,然后進行吞吐量測試;或者依照客戶標準,根據(jù)客戶需求,定制不同的衰減,在不同的衰減下測試不同的功能吞吐量。這些產(chǎn)品特性導(dǎo)致產(chǎn)品生產(chǎn)測試項目繁多,不同功能的吞吐量需要使用不同的生產(chǎn)測試裝備和軟件,分別在不同的工位測試,進一步降低生產(chǎn)效率,提升人員成本,增加了單位產(chǎn)品的生產(chǎn)時間,在整體上提高產(chǎn)品的成本,降低產(chǎn)品的附加價值。
例如當前有一款網(wǎng)絡(luò)終端共有兩個主要功能,一是構(gòu)筑無線局域網(wǎng),即WIFI(Wireless Fidelity,基于IEEE 802.11b標準的無線局域網(wǎng))功能;二是建立電力線信號數(shù)據(jù)傳輸能力,即PLC(Power Line Communication,電力線通信)功能?;谝陨蟽蓚€主要功能,網(wǎng)絡(luò)終端需要在第一測試站屏蔽箱內(nèi)組網(wǎng)測試Wi-Fi吞吐量,并在第二測試站通過使用電力線信號隔離器與陪測PLC進行電力線組網(wǎng)以進行PLC功能吞吐量測試。以上分站測試不同的功能方法普遍存在于所有的網(wǎng)絡(luò)終端產(chǎn)品測試中。
綜上所述,由于上述現(xiàn)有技術(shù)在不同測試站中對網(wǎng)絡(luò)終端的兩種或兩種以上不同功能分別進行測試,從而導(dǎo)致了測試時間長和成本高的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種網(wǎng)絡(luò)終端檢測方法及裝置,旨在解決現(xiàn)有網(wǎng)絡(luò)終端檢測裝置測試時間長和成本高的問題。
本發(fā)明是這樣實現(xiàn)的,一種網(wǎng)絡(luò)終端檢測方法,所述網(wǎng)絡(luò)終端包括多個通信功能模塊,所述多個通信功能模塊依次連接形成通信鏈路;其包括以下步驟:
根據(jù)所述多個通信功能模塊的標準帶寬獲取測試帶寬;
根據(jù)所述測試帶寬和所述多個通信功能模塊的標準帶寬獲取所述多個通信功能模塊的衰減值;
根據(jù)所述多個通信功能模塊的衰減值設(shè)置所述多個通信功能模塊;
獲取所述通信鏈路的帶寬;
判斷所述帶寬是否大于等于所述測試帶寬;
若是,則確定所述網(wǎng)絡(luò)終端合格。
本發(fā)明還提供了一種網(wǎng)絡(luò)終端檢測裝置,所述網(wǎng)絡(luò)終端包括多個通信功能模塊,所述多個通信功能模塊依次連接形成通信鏈路;其包括:
測試帶寬獲取模塊,用于根據(jù)所述多個通信功能模塊的標準帶寬獲取測試帶寬;
衰減值獲取模塊,用于根據(jù)所述測試帶寬和所述多個通信功能模塊的標準帶寬獲取所述多個通信功能模塊的衰減值;
設(shè)置模塊,用于根據(jù)所述多個通信功能模塊的衰減值設(shè)置所述多個通信功能模塊;
帶寬獲取模塊,用于獲取所述通信鏈路的帶寬;
帶寬判斷模塊用于判斷所述帶寬是否大于等于所述測試帶寬;
確定模塊,用于若帶寬判斷模塊判斷所述帶寬大于等于所述測試帶寬,則確定所述網(wǎng)絡(luò)終端合格。
在本發(fā)明中,首先根據(jù)多個通信功能模塊的標準帶寬獲取測試帶寬;根據(jù)測試帶寬和多個通信功能模塊的標準帶寬獲取多個通信功能模塊的衰減值;然后根據(jù)多個通信功能模塊的衰減值設(shè)置多個通信功能模塊;在獲取通信鏈路的帶寬;判斷帶寬是否大于等于測試帶寬;若是,則最后確定網(wǎng)絡(luò)終端合格;由于在一個測試站中對網(wǎng)絡(luò)終端的多種功能同時進行了測試,故減少了測試時間和降低了成本。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的網(wǎng)絡(luò)終端檢測方法的實現(xiàn)流程圖;
圖2為本發(fā)明實施例提供的網(wǎng)絡(luò)終端檢測方法的另一種實現(xiàn)流程圖;
圖3為本發(fā)明實施例提供的網(wǎng)絡(luò)終端檢測裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例提供的網(wǎng)絡(luò)終端檢測裝置的另一種結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例提供的網(wǎng)絡(luò)終端檢測裝置測試帶寬獲取模塊的結(jié)構(gòu)示意圖;
圖6為網(wǎng)絡(luò)終端通信鏈路連接的示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
圖1示出了本實施例提供的網(wǎng)絡(luò)終端檢測方法的實現(xiàn)流程,為了便于說明,僅示出了與本實施例相關(guān)的部分,詳述如下:
網(wǎng)絡(luò)終端包括多個通信功能模塊,具體可以包括:WIFI模塊、PLC模塊、WAN(Wide Area Network,廣域網(wǎng))接口功能模塊、LAN(Local Area Network,局域網(wǎng))接口功能模塊、光通信模塊以及藍牙模塊。上述多個通信功能模塊依次連接形成通信鏈路。
在步驟101中,根據(jù)多個通信功能模塊的標準帶寬獲取測試帶寬。
具體實施中,步驟101可以包括以下步驟:
獲取多個通信功能模塊的香農(nóng)曲線;
根據(jù)多個通信功能模塊的香農(nóng)曲線和多個通信功能模塊的標準帶寬獲取測試帶寬。
需要說明的是,依照香農(nóng)定理所給出了信道信息傳送速率的上限(比特每秒)和信道信噪比及帶寬的關(guān)系,可以解釋現(xiàn)代各種無線制式由于帶寬不同,所支持的單載波最大吞吐量的不同。在有隨機熱噪聲的信道上傳輸數(shù)據(jù)信號時,信道容量Rb與信道帶寬W,信噪比S/N關(guān)系為:Rb=W*log2(1+S/N);由公式推斷可以得知,當一個產(chǎn)品已經(jīng)固定在同一個狀態(tài)和同一個環(huán)境下,產(chǎn)品吞吐量在使用不同衰減的進行測試,會得到一個符合香農(nóng)曲線的測試結(jié)果。
只要使用有效衰減測量大于最大吞吐量0.03倍的極限值中任意一點,即可推斷出該設(shè)備是否符合其他由客戶、研發(fā)部門或者工程部門指定的產(chǎn)品吞吐量標準測試值。
具體實施中,測試帶寬設(shè)置為有效衰減測量大于最大吞吐量0.03倍的極限值,并且小于多個通信功能模塊的標準帶寬的最小值。
在步驟102中,根據(jù)測試帶寬和多個通信功能模塊的標準帶寬獲取多個通信功能模塊的衰減值。
具體實施中,步驟102可以具體為:根據(jù)如下算式獲取多個通信功能模塊的衰減值:
其中,Gp為衰減值,Wo為標準帶寬,Wi為測試帶寬。
在步驟103中,根據(jù)多個通信功能模塊的衰減值設(shè)置多個通信功能模塊。
在步驟104中,獲取通信鏈路的帶寬。
在步驟105中,判斷帶寬是否大于等于測試帶寬。
在步驟106中,若是,則確定網(wǎng)絡(luò)終端合格。
進一步地,如圖2所示,在步驟105之后還包括步驟106-2。
在步驟106-2中,若否,則對每個通信功能模塊進行帶寬測試以判斷每個通信功能模塊是否合格。
具體實施中,步驟106-2可以有以下兩種方式實施:
A.獲取通信功能模塊的標準帶寬測試值,判斷標準帶寬測試值是否大于等于標準帶寬,若是,則判斷該通信功能模塊合格。
B.根據(jù)通信功能模塊的衰減值設(shè)置該通信功能模塊,獲取該通信功能模塊的帶寬測試值,判斷帶寬測試值是否大于等于測試帶寬,若是,則判斷該通信功能模塊合格。
本實施例通過首先根據(jù)多個通信功能模塊的標準帶寬獲取測試帶寬;根據(jù)測試帶寬和多個通信功能模塊的標準帶寬獲取多個通信功能模塊的衰減值;然后根據(jù)多個通信功能模塊的衰減值設(shè)置多個通信功能模塊;在獲取通信鏈路的帶寬;判斷帶寬是否大于等于測試帶寬;若是,則最后確定網(wǎng)絡(luò)終端合格;由于在一個測試站中對網(wǎng)絡(luò)終端的多種功能同時進行了測試,故減少了測試時間和降低了成本。
為了實現(xiàn)上述網(wǎng)絡(luò)終端檢測方法,本發(fā)明實施例還提供了一種網(wǎng)絡(luò)終端檢測裝置,網(wǎng)絡(luò)終端包括多個通信功能模塊,多個通信功能模塊依次連接形成通信鏈路;如圖3所示,該網(wǎng)絡(luò)終端檢測裝置30包括。
測試帶寬獲取模塊310,用于根據(jù)多個通信功能模塊的標準帶寬獲取測試帶寬;
衰減值獲取模塊320,用于根據(jù)測試帶寬和多個通信功能模塊的標準帶寬獲取多個通信功能模塊的衰減值;
設(shè)置模塊330,用于根據(jù)多個通信功能模塊的衰減值設(shè)置多個通信功能模塊;
帶寬獲取模塊340,用于獲取通信鏈路的帶寬;
帶寬判斷模塊350,用于判斷帶寬是否大于等于測試帶寬;
確定模塊360,用于若帶寬判斷模塊判斷帶寬大于等于測試帶寬,則確定網(wǎng)絡(luò)終端合格。
進一步地,如圖4所示,網(wǎng)絡(luò)終端檢測裝置30還包括功能判斷模塊370。
功能判斷模塊370,用于若帶寬判斷模塊判斷帶寬小于測試帶寬,則對每個通信功能模塊進行帶寬測試以判斷每個通信功能模塊是否合格。
其中,如圖5所示,測試帶寬獲取模塊310包括:
香農(nóng)曲線獲取單元311,用于獲取多個通信功能模塊的香農(nóng)曲線。
測試帶寬單元322,用于根據(jù)多個通信功能模塊的香農(nóng)曲線和多個通信功能模塊的標準帶寬獲取測試帶寬。
具體實施中,衰減值獲取模塊320根據(jù)測試帶寬和多個通信功能模塊的標準帶寬獲取多個通信功能模塊的衰減值的過程具體為:
根據(jù)如下算式獲取多個通信功能模塊的衰減值:
其中,Gp為衰減值,Wo為標準帶寬,Wi為測試帶寬。
具體實施中,通信功能模塊包括WIFI模塊、PLC模塊、WAN接口功能模塊、LAN接口功能模塊、光通信模塊以及藍牙模塊。
例如,網(wǎng)絡(luò)終端包含WIFI模塊、WAN接口功能模塊、LAN接口功能模塊以及光功能模塊,上述通信功能模塊依次連接形成通信鏈路;如圖6所示,首先獲取上述通信功能模塊的香農(nóng)曲線,并根據(jù)上述通信功能模塊的香農(nóng)曲線和上述通信功能模塊的標準帶寬(WIFI模塊為56Mbps、WAN接口功能模塊為100Mbps、LAN接口功能模塊為100Mbps以及光功能模塊為500Mbps)獲取測試帶寬為40Mbps;然后根據(jù)測試帶寬和上述多個通信功能模塊的標準帶寬獲取上述多個通信功能模塊的衰減值(WIFI模塊為30dB、WAN接口功能模塊為75dB、LAN接口功能模塊為75dB以及光功能模塊為120dB);再根據(jù)上述多個通信功能模塊的衰減值設(shè)置上述多個通信功能模塊,獲取通信鏈路的帶寬為40.8Mbps,最后判斷帶寬40.8Mbps是否大于等于測試帶寬40Mbps,判斷結(jié)果為是,則確定該網(wǎng)絡(luò)終端合格。
綜上所述,本實施例通過首先根據(jù)多個通信功能模塊的標準帶寬獲取測試帶寬;根據(jù)測試帶寬和多個通信功能模塊的標準帶寬獲取多個通信功能模塊的衰減值;然后根據(jù)多個通信功能模塊的衰減值設(shè)置多個通信功能模塊;在獲取通信鏈路的帶寬;判斷帶寬是否大于等于測試帶寬;若是,則最后確定網(wǎng)絡(luò)終端合格;由于在一個測試站中對網(wǎng)絡(luò)終端的多種功能同時進行了測試,故減少了測試時間和降低了成本。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是掉電不丟失的可讀寫存儲器,磁盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。