一種無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng)及方法。
【背景技術(shù)】
[0002]無線信道是對(duì)無線通信中發(fā)送端和接收端之間的通路,在無線轉(zhuǎn)發(fā)裝置轉(zhuǎn)發(fā)無線信號(hào)的過程中,無線轉(zhuǎn)發(fā)裝置會(huì)自動(dòng)對(duì)當(dāng)前的信道進(jìn)行選擇,即對(duì)信號(hào)的收發(fā)頻率進(jìn)行選擇。但是在無線信號(hào)傳送的過程中經(jīng)常會(huì)受到其他無線轉(zhuǎn)發(fā)裝置的干擾,使得無線轉(zhuǎn)發(fā)裝置不能自動(dòng)選擇正確的信道。
[0003]為了保證無線轉(zhuǎn)發(fā)裝置能夠正常工作,需要測(cè)試系統(tǒng)模擬干擾環(huán)境,測(cè)試無線轉(zhuǎn)發(fā)裝置的自動(dòng)選擇功能是否正常。目前的測(cè)試方法是手動(dòng)設(shè)置干擾環(huán)境,之后再手動(dòng)控制讀取模塊,對(duì)當(dāng)前的信道進(jìn)行讀取、判斷,手動(dòng)設(shè)置干擾環(huán)境需要逐一設(shè)置干擾設(shè)備,包括干擾設(shè)備的個(gè)數(shù)以及各個(gè)干擾設(shè)備所處的信道等,所有的干擾設(shè)備不能一次被啟動(dòng),產(chǎn)生干擾設(shè)備啟動(dòng)的時(shí)間差,測(cè)試環(huán)境不真實(shí),從而影響測(cè)試結(jié)果。同時(shí),手動(dòng)測(cè)試中每一個(gè)測(cè)試步驟都需要一次人工操作,浪費(fèi)了測(cè)試的時(shí)間。
[0004]同時(shí),若改變干擾環(huán)境,也需要人工逐一對(duì)干擾設(shè)備的運(yùn)行個(gè)數(shù)以及各個(gè)干擾設(shè)備所處的信道進(jìn)行修改,人工的操作需要時(shí)間長,易產(chǎn)生疏漏,測(cè)試精度較差。
【發(fā)明內(nèi)容】
[0005]針對(duì)現(xiàn)有的無線轉(zhuǎn)發(fā)裝置信道自動(dòng)選擇測(cè)試過程中存在的上述問題,現(xiàn)提供一種旨在縮短測(cè)試時(shí)間,提供真實(shí)測(cè)試環(huán)境,提高測(cè)試精度的無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng)及方法。
[0006]具體技術(shù)方案如下:
[0007]—種無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng),利用所述測(cè)試系統(tǒng)對(duì)待測(cè)無線轉(zhuǎn)發(fā)裝置的所述無線信道自動(dòng)選擇功能進(jìn)行測(cè)試,所述測(cè)試系統(tǒng)包括:
[0008]控制模塊;
[0009]連接模塊,分別與所述控制模塊及所述待測(cè)無線轉(zhuǎn)發(fā)裝置連接,用于根據(jù)所述控制模塊的指令,控制所述待測(cè)無線轉(zhuǎn)發(fā)裝置的啟動(dòng)與重啟;
[0010]至少一個(gè)干擾模塊,與所述控制模塊連接,用于根據(jù)所述控制模塊的指令,產(chǎn)生對(duì)應(yīng)所述待測(cè)試無線轉(zhuǎn)發(fā)裝置的無線信道干擾;
[0011]讀取模塊,分別與所述控制模塊及所述待測(cè)無線轉(zhuǎn)發(fā)裝置通訊連接,用于讀取所述待測(cè)無線轉(zhuǎn)發(fā)裝置當(dāng)前的信道信息,并將所述信道信息輸出;
[0012]判斷模塊,分別與所述控制模塊及所述讀取模塊通訊連接,用于根據(jù)所述控制模塊的指令,以及所述信道信息判斷所述待測(cè)無線轉(zhuǎn)發(fā)裝置的無線信道自動(dòng)選擇功能,產(chǎn)生判斷結(jié)果。
[0013]進(jìn)一步改進(jìn)技術(shù)方案,所述測(cè)試系統(tǒng)還包括:
[0014]輸出模塊,分別與所述控制模塊及所述判斷模塊通訊連接,用于根據(jù)所述控制模塊的指令輸出所述判斷結(jié)果。
[0015]進(jìn)一步改進(jìn)技術(shù)方案,所述控制模塊主要由計(jì)算機(jī)形成,所述計(jì)算機(jī)通過預(yù)存儲(chǔ)的腳本控制至少一個(gè)所述干擾模塊。
[0016]進(jìn)一步改進(jìn)技術(shù)方案,所述控制模塊與所述待測(cè)無線轉(zhuǎn)發(fā)裝置通過雙絞線連接。
[0017]進(jìn)一步改進(jìn)技術(shù)方案,所述連接模塊設(shè)置于所述計(jì)算機(jī)中;和/或所述讀取模塊設(shè)置于所述計(jì)算機(jī)中;和/或所述判斷模塊設(shè)置于所述計(jì)算機(jī)中。
[0018]進(jìn)一步改進(jìn)技術(shù)方案,所述判斷模塊具體包括:
[0019]初始化單元,與所述讀取模塊連接,用于存儲(chǔ)所述無線轉(zhuǎn)發(fā)裝置剛啟動(dòng)時(shí)的所述信道信息。
[0020]計(jì)算單元,分別與所述讀取模塊、所述初始化單元連接,用于比較所述無線轉(zhuǎn)發(fā)裝置剛啟動(dòng)時(shí)的信道與當(dāng)前所述無線轉(zhuǎn)發(fā)裝置的信道是否一致,產(chǎn)生判斷結(jié)果。
[0021]進(jìn)一步改進(jìn)技術(shù)方案,所述讀取模塊中還包括:
[0022]判斷單元,與所述初始化單元連接,用于判斷所述初始化單元中是否預(yù)存有信道
?目息O
[0023]還包括,一種無線信道自動(dòng)選擇功能的測(cè)試方法,應(yīng)用于如上述的無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng),具體的測(cè)試步驟包括:
[0024]步驟S1:運(yùn)行至少一個(gè)干擾模塊,產(chǎn)生干擾環(huán)境;
[0025]步驟S2:連接模塊啟動(dòng)待測(cè)無線轉(zhuǎn)發(fā)裝置;
[0026]步驟S3:讀取模塊讀取所述待測(cè)無線轉(zhuǎn)發(fā)裝置的信道信息;
[0027]步驟S4:判斷模塊判斷所述待測(cè)無線轉(zhuǎn)發(fā)裝置的信道與預(yù)設(shè)信道是否一致,產(chǎn)生判斷結(jié)果。
[0028]進(jìn)一步改進(jìn)技術(shù)方案,具體的測(cè)試步驟還包括:
[0029]步驟S5:輸出模塊輸出所述判斷結(jié)果。
[0030]進(jìn)一步改進(jìn)技術(shù)方案,所述步驟SI執(zhí)行之前還包括:
[0031]步驟Sll:所述控制模塊啟動(dòng)所述待測(cè)無線轉(zhuǎn)發(fā)裝置;
[0032]步驟S12:所述讀取模塊讀取所述待測(cè)無線轉(zhuǎn)發(fā)裝置的所述信道信息;
[0033]步驟S13:所述讀取模塊中的判斷單元判斷所述判斷模塊中的初始化單元中是否預(yù)存有所述信道信息,若有則進(jìn)行步驟S3 ;若沒有進(jìn)行步驟S14 ;
[0034]步驟S14:所述讀取模塊將所述信道信息存儲(chǔ)至所述初始化單元,并關(guān)閉所述待測(cè)無線轉(zhuǎn)發(fā)裝置。
[0035]與現(xiàn)有技術(shù)對(duì)比,上述技術(shù)方案的有益效果是:
[0036]通過控制模塊控制連接模塊、干擾模塊、讀取模塊、判斷模塊的工作,節(jié)省了手動(dòng)測(cè)試中,人工依次操作每一個(gè)模塊的時(shí)間,同時(shí)設(shè)置的多個(gè)干擾模塊可以盡可能的包含各種干擾環(huán)境,使得干擾環(huán)境真實(shí),得到更加準(zhǔn)確的測(cè)試結(jié)果,每次產(chǎn)生干擾環(huán)境時(shí),干擾模塊可以以同樣的方式重復(fù)被啟動(dòng),不用手動(dòng)依次修改,也節(jié)省了測(cè)試的時(shí)間。
【附圖說明】
[0037]圖1為本發(fā)明無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng)的實(shí)施例的結(jié)構(gòu)示意圖;
[0038]圖2為本發(fā)明無線信道自動(dòng)選擇功能的測(cè)試方法的實(shí)施例的示意圖;
[0039]圖3為本發(fā)明無線信道自動(dòng)選擇功能的測(cè)試方法的實(shí)施例的流程圖。
【具體實(shí)施方式】
[0040]下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行進(jìn)一步說明。
[0041]如圖1所示,一種無線信道自動(dòng)選擇功能的測(cè)試系統(tǒng),利用測(cè)試系統(tǒng)對(duì)待測(cè)無線轉(zhuǎn)發(fā)裝置2的無線信道自動(dòng)選擇功能進(jìn)行測(cè)試,測(cè)試系統(tǒng)包括:
[0042]控制模塊I ;
[0043]連接模塊7,分別與控制模塊I及待測(cè)無線轉(zhuǎn)發(fā)裝置2連接,用于根據(jù)控制模塊I的指令,控制待測(cè)無線轉(zhuǎn)發(fā)裝置2的啟動(dòng)與重啟;
[0044]至少一個(gè)干擾模塊3,與控制模塊I連接,用于根據(jù)控制模塊I的指令,產(chǎn)生對(duì)應(yīng)待測(cè)試無線轉(zhuǎn)發(fā)裝置2的無線信道干擾;
[0045]讀取模塊4,分別與控制模塊I及待測(cè)無線轉(zhuǎn)發(fā)裝置2通訊連接,用于讀取待測(cè)無線轉(zhuǎn)發(fā)裝置2當(dāng)前的信道信息,并將信道信息輸出;
[0046]判斷模塊5,分別與控制模塊I及讀取模塊4通訊連接,用于根據(jù)控制模塊I的指令,以及信道信息判斷待測(cè)無線轉(zhuǎn)發(fā)裝置2的無線信道自動(dòng)選擇功能,產(chǎn)生判斷結(jié)果。
[0047]上述技術(shù)方案中,通過控制模塊I發(fā)送指令控制連接模塊7、干擾模塊3、讀取模塊4、判斷模塊5系統(tǒng)工作,連接模塊7用于接收控制模塊I的指令后啟動(dòng)待測(cè)無線轉(zhuǎn)發(fā)裝置2,在無線待測(cè)轉(zhuǎn)發(fā)裝置啟動(dòng)后,若干干擾模塊3用于接收控制模塊I的指令產(chǎn)生干擾環(huán)境,在干擾環(huán)境下,讀取模塊4用于接收控制模塊I的指令后讀取待測(cè)無線轉(zhuǎn)發(fā)裝置2當(dāng)前所處的信道信息,讀取模塊4讀取到信道信息后,判斷模塊5用于根據(jù)控制模塊I的指令對(duì)信道信息進(jìn)行判斷,產(chǎn)生判斷結(jié)果。上述技術(shù)方案由于不需要人工對(duì)干擾環(huán)境進(jìn)行設(shè)置,并且,各個(gè)干擾模塊3可基于控制模塊I設(shè)定的參數(shù)反復(fù)啟動(dòng),從而節(jié)省了測(cè)試時(shí)間,并且各個(gè)干擾模塊3可基于控制模塊I的控制,快速地、自動(dòng)地形成各種干擾環(huán)境,從而提高了測(cè)試的真實(shí)性。本發(fā)明一個(gè)較佳的實(shí)施例,無線轉(zhuǎn)發(fā)裝置2可以是無線路由器、無線AP等無線轉(zhuǎn)發(fā)器。
[0048]本發(fā)明一個(gè)較佳的實(shí)施例,控制模塊I可設(shè)置于終端計(jì)算機(jī)內(nèi),用于操控具體的測(cè)試模塊的運(yùn)行。
[0049]本發(fā)明一個(gè)較佳的實(shí)