專利名稱:一種頻譜分析時(shí)讀取數(shù)據(jù)的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種WLAN網(wǎng)絡(luò)中無(wú)線AP頻譜分析時(shí)讀取數(shù)據(jù)的裝置和方法。
背景技術(shù):
WLAN (Wireless Local Area Networks,無(wú)線局域網(wǎng))提供了一種局域網(wǎng)的無(wú)線連接服務(wù),能夠提供高速的無(wú)線數(shù)據(jù)接入。和傳統(tǒng)的有線接入方式相比,無(wú)線局域網(wǎng)讓網(wǎng)絡(luò)的使用更加自由,徹底擺脫了線纜和端口位置的束縛,而且無(wú)線局域網(wǎng)具有便于攜帶,易于移動(dòng)的優(yōu)點(diǎn)。WLAN工作的2.4G和5G頻段是開放自由使用的,多種射頻設(shè)備都可能會(huì)造成無(wú)線信號(hào)的干擾。比如:藍(lán)牙設(shè)備、無(wú)繩電話、傳呼系統(tǒng)以及無(wú)線攝像機(jī)等。對(duì)無(wú)線網(wǎng)絡(luò)中的干擾信號(hào)進(jìn)行的分析稱為頻譜分析。頻譜分析的過(guò)程通常是AP (Access Point,接入點(diǎn))設(shè)備收集自己感應(yīng)到的各頻點(diǎn)上的干擾信號(hào),保存在內(nèi)存中,網(wǎng)管設(shè)備向AP設(shè)備讀取,然后網(wǎng)管設(shè)備可以根據(jù)所述讀取到的數(shù)據(jù)繪制干擾信號(hào)圖。在現(xiàn)有技術(shù)中,網(wǎng)關(guān)設(shè)備繪制的干擾信號(hào)圖常常出現(xiàn)失真的情況。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種頻譜分析時(shí)讀取數(shù)據(jù)的裝置和方法,以解決上述問(wèn)題。具體地,所述裝置應(yīng)用于包 括網(wǎng)管設(shè)備、AP設(shè)備組成的系統(tǒng)中,其中所述裝置具體為網(wǎng)管設(shè)備上CPU執(zhí)行內(nèi)存中的計(jì)算機(jī)指令所形成的邏輯裝置,其中該裝置包括:讀取模塊,用于從AP設(shè)備的MIB上周期性讀取AP設(shè)備獲取的頻點(diǎn)干擾數(shù)據(jù),其中讀取模塊的讀取周期大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期;判斷模塊,用于當(dāng)讀取模塊完成讀取后,判斷所述頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍,如果是,則丟棄本次所有頻點(diǎn)干擾數(shù)據(jù),轉(zhuǎn)到讀取模塊重新讀取。本發(fā)明還提供一種頻譜分析時(shí)讀取數(shù)據(jù)的方法,應(yīng)用于包括網(wǎng)管設(shè)備、AP設(shè)備組成的系統(tǒng)中,所述方法包括:A、所述網(wǎng)管設(shè)備從AP設(shè)備的MIB上周期性讀取AP設(shè)備獲取的頻點(diǎn)干擾數(shù)據(jù),其中網(wǎng)管設(shè)備的讀取周期大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期;B、讀取完成后,判斷所述頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍,如果是,則丟棄本次所有頻點(diǎn)干擾數(shù)據(jù),返回步驟A。由以上技術(shù)方案可見,本發(fā)明通過(guò)判斷頻點(diǎn)干擾數(shù)據(jù)是否跳躍來(lái)提高頻點(diǎn)干擾數(shù)據(jù)的準(zhǔn)確性,進(jìn)而解決現(xiàn)有技術(shù)中網(wǎng)管設(shè)備繪制的干擾信號(hào)圖失真的問(wèn)題。
圖1是本發(fā)明一種實(shí)施例的方法流程圖;圖2是本發(fā)明一種實(shí)施例的裝置邏輯圖。
具體實(shí)施例方式本發(fā)明提供一種頻譜分析時(shí)讀取數(shù)據(jù)的裝置和方法,能夠?qū)崿F(xiàn)網(wǎng)管設(shè)備對(duì)讀取到的頻點(diǎn)干擾數(shù)據(jù)是否已及時(shí)更新進(jìn)行判斷,避免因AP設(shè)備更新數(shù)據(jù)造成的不準(zhǔn)確讀取。為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。請(qǐng)參考圖1和圖2,在一種優(yōu)選的實(shí)施方式中,本發(fā)明所述的頻譜分析時(shí)讀取數(shù)據(jù)的裝置具體為網(wǎng)管設(shè)備上CPU執(zhí)行內(nèi)存中的計(jì)算機(jī)指令所形成的邏輯裝置,包括:讀取模塊、判斷模塊以及繪圖模塊。該裝置運(yùn)行在包括網(wǎng)管設(shè)備、AP設(shè)備組成的網(wǎng)絡(luò)系統(tǒng)中,在實(shí)現(xiàn)本發(fā)明目的時(shí)執(zhí)行如下處理流程:步驟101,網(wǎng)管設(shè)備從AP設(shè)備的MIB上周期性讀取AP設(shè)備獲取的頻點(diǎn)干擾數(shù)據(jù),其中網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的周期大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期。本步驟由讀取模塊執(zhí)行。具體地,AP設(shè)備根據(jù)預(yù)定的周期Tl獲取自己感應(yīng)到的各頻點(diǎn)上的頻點(diǎn)干擾數(shù)據(jù),保存在內(nèi)存中,然后根據(jù)預(yù)定的時(shí)間周期T2將所述感應(yīng)到的頻點(diǎn)干擾數(shù)據(jù)更新到與網(wǎng)管設(shè)備交互的MIB上供網(wǎng)管設(shè)備讀取。本步驟中,網(wǎng)管設(shè)備根據(jù)預(yù)設(shè)的時(shí)間周期T3定期從AP設(shè)備上讀取MIB上的頻點(diǎn)干擾數(shù)據(jù),所述預(yù)設(shè)的時(shí)間周期是用戶依據(jù)自身需求設(shè)定的,但為實(shí)現(xiàn)本發(fā)明目的,所述網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的周期T3應(yīng)大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期Tl,優(yōu)選地,T3是Tl的整數(shù)倍。在一種優(yōu)選的實(shí)施方式中,網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3為AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)周期Tl的5倍。 現(xiàn)有技術(shù)中,較佳的實(shí)現(xiàn)方式為:網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3等于AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T2,這是因?yàn)槿绻麅蓚€(gè)周期差異較大可能會(huì)引發(fā)一些問(wèn)題。當(dāng)網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3小于AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T2,可能會(huì)造成網(wǎng)管設(shè)備重復(fù)讀取頻點(diǎn)干擾數(shù)據(jù)。也就是說(shuō)在AP設(shè)備下一次更新頻點(diǎn)干擾數(shù)據(jù)前,網(wǎng)管設(shè)備可能會(huì)讀取兩次或兩次以上的重復(fù)頻點(diǎn)干擾數(shù)據(jù)。而當(dāng)對(duì)應(yīng)網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3大于AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T2,網(wǎng)管設(shè)備可能會(huì)讀取不到某次甚至多次AP設(shè)備更新的頻點(diǎn)數(shù)據(jù)。以上兩種情況的出現(xiàn)都可能會(huì)造成網(wǎng)管側(cè)所繪制的頻點(diǎn)干擾圖失真。然而在現(xiàn)有技術(shù)中,即使采用其較佳的實(shí)現(xiàn)方式,仍然存在以下問(wèn)題:1、即使網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3與AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T2相等,如果AP更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T2較短(假定為I秒),雖然AP設(shè)備通常能在I秒內(nèi)完成更新操作,但網(wǎng)管設(shè)備由于網(wǎng)絡(luò)時(shí)延等各種原因有時(shí)候難以在I秒內(nèi)完成頻點(diǎn)干擾數(shù)據(jù)的讀取,而如果AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間較長(zhǎng),則網(wǎng)管側(cè)所繪制的頻點(diǎn)干擾圖失真較大。2、采用現(xiàn)有技術(shù)中的較佳實(shí)現(xiàn)方式,網(wǎng)管設(shè)備仍然無(wú)法得知其在讀取數(shù)據(jù)的過(guò)程中AP設(shè)備是否正在更新數(shù)據(jù),如果恰巧遇到AP設(shè)備更新數(shù)據(jù),就會(huì)使得讀取到的數(shù)據(jù)不能真實(shí)反映現(xiàn)實(shí)干擾情況?;谏鲜鲈?,本發(fā)明通過(guò)提高網(wǎng)管設(shè)備讀取AP設(shè)備上頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3,但同時(shí)保持AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期Tl不變,使得本發(fā)明網(wǎng)管設(shè)備擁有足夠時(shí)間讀取和處理AP設(shè)備所有頻點(diǎn)干擾數(shù)據(jù)的前提下,保證了本發(fā)明管側(cè)所繪制的頻點(diǎn)干擾圖較為精確。在本發(fā)明優(yōu)選的方式中,AP設(shè)備在其獲取周期Tl內(nèi)獲取的頻點(diǎn)干擾數(shù)據(jù)對(duì)應(yīng)設(shè)定為一組頻點(diǎn)干擾數(shù)據(jù),可以設(shè)定所述網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的預(yù)設(shè)時(shí)間周期T3是5秒,AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期Tl仍保持不變,為I秒。這樣,在本步驟中,網(wǎng)管設(shè)備就可以通過(guò)SNMP(Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)方式每次從AP設(shè)備上讀取所述AP設(shè)備更新得到的5組頻點(diǎn)干擾數(shù)據(jù)。步驟102,網(wǎng)管設(shè)備判斷是否在預(yù)設(shè)的讀取時(shí)間周期T3內(nèi)完成對(duì)AP設(shè)備更新的各組頻點(diǎn)干擾數(shù)據(jù)的讀取。如果是,轉(zhuǎn)步驟103。如果否,則丟棄本次數(shù)據(jù),轉(zhuǎn)步驟101重新讀取。在本步驟由判斷模塊執(zhí)行,如果網(wǎng)管設(shè)備在預(yù)設(shè)的讀取時(shí)間周期T3內(nèi)完成對(duì)AP設(shè)備更新的各組頻點(diǎn)干擾數(shù)據(jù)的讀取,為避免繪制的頻譜分析圖失真,此時(shí)需要進(jìn)一步進(jìn)行步驟103判斷;反之,如果網(wǎng)管設(shè)備未能在預(yù)設(shè)的讀取時(shí)間周期T3內(nèi)完成頻點(diǎn)干擾數(shù)據(jù)的讀取,往往說(shuō)明網(wǎng)管設(shè)備在讀取的過(guò)程中發(fā)生了異常,例如:網(wǎng)絡(luò)中斷或網(wǎng)絡(luò)發(fā)生較為嚴(yán)重的擁塞。此時(shí),需要丟棄本次待讀取的數(shù)據(jù),轉(zhuǎn)步驟101重新讀取。步驟103,網(wǎng)管設(shè)備讀取完成后,判斷讀取到的頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍。如果是,則丟棄本次讀取的該組所有頻點(diǎn)干擾數(shù)據(jù),轉(zhuǎn)步驟101重新讀取,如果否,轉(zhuǎn)步驟104。本步驟由判斷模塊執(zhí)行,由于在優(yōu)選的方案中,AP設(shè)備和網(wǎng)管設(shè)備都以相同的時(shí)間周期進(jìn)行頻點(diǎn)干擾數(shù)據(jù)的操作,并且在本發(fā)明中該周期被適當(dāng)拉長(zhǎng),因此理論上只要雙方在適當(dāng)錯(cuò)開每個(gè)周期起始時(shí)間就能在相當(dāng)程度上有效避免網(wǎng)管設(shè)備讀取數(shù)據(jù)的時(shí)候AP設(shè)備卻在更新數(shù)據(jù)的問(wèn)題。但如果遇到網(wǎng)絡(luò)掉線、卡機(jī)等情況時(shí),會(huì)造成網(wǎng)管設(shè)備在預(yù)定的時(shí)間周期內(nèi)不能完成頻點(diǎn)數(shù)據(jù)的讀取,此時(shí)網(wǎng)管設(shè)備轉(zhuǎn)步驟101重新讀取,就有可能會(huì)遇到AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)。所以就要判斷網(wǎng)管設(shè)備讀取到的頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍。
進(jìn)一步來(lái)說(shuō),即便拉長(zhǎng)了上述兩個(gè)周期,但仍然有可能發(fā)生網(wǎng)管設(shè)備讀取MIB中數(shù)據(jù)時(shí)AP設(shè)備同時(shí)在更新MIB中數(shù)據(jù)的情形,這會(huì)導(dǎo)致網(wǎng)管讀取數(shù)據(jù)出錯(cuò)。為了規(guī)避這種情況,在優(yōu)選的方式中,AP設(shè)備在更新數(shù)據(jù)時(shí),為每個(gè)頻點(diǎn)干擾數(shù)據(jù)都設(shè)置一個(gè)唯一的編號(hào)。以實(shí)際應(yīng)用為例,如果以每0.1325MHz為間隔定義一個(gè)頻點(diǎn),則在2.4GHz頻段,共有256個(gè)頻點(diǎn)。假設(shè)AP設(shè)備仍然每秒獲取一次頻點(diǎn)干擾數(shù)據(jù)則這一秒內(nèi)采集的頻點(diǎn)干擾數(shù)據(jù)的編號(hào)從I開始順序到256。如前所述,本申請(qǐng)中會(huì)適當(dāng)拉長(zhǎng)AP設(shè)備更新數(shù)據(jù)的周期,假定AP設(shè)備更新頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T2和網(wǎng)管設(shè)備讀取頻點(diǎn)干擾數(shù)據(jù)的時(shí)間周期T3都是5秒,則在下一個(gè)周期時(shí)間沒(méi)有到來(lái)時(shí)前,AP設(shè)備可以先將5秒內(nèi)采集到的數(shù)據(jù)暫時(shí)存放在內(nèi)存中,由于整個(gè)周期是5秒,因此AP設(shè)備在將數(shù)據(jù)更新MIB表之前,內(nèi)存中有256X5=1280個(gè)數(shù)據(jù),對(duì)應(yīng)的編號(hào)為I 1280。接下來(lái)AP設(shè)備將1280個(gè)頻點(diǎn)干擾數(shù)據(jù)從內(nèi)存更新到供網(wǎng)管讀取的MIB中,這個(gè)過(guò)程通常會(huì)很快。在本發(fā)明中,AP設(shè)備上的MIB可以采用如下示例的方式加以改進(jìn)。1-hh3cDotIISaRtFFTDataTabIe1-hh3cDotIISaRtFFTDataEntry1-hh3cDotIISaRtDataGroupID-hh3cDotlISaFrequency-hh3cDotlISaRtFreqPower
1-hh3cDotlISaRtFreqDataSeqNo其中hh3cDotIISaRtFFTDataTable為數(shù)據(jù)表,表示定義開始;hh3cDotlISaRtDataGroupID 表不數(shù)據(jù)的組數(shù);hh3cDotlISaFrequency 為表的主鍵,表示頻率;hh3cDotllSaRtFreqPower表示當(dāng)前時(shí)間點(diǎn)該頻點(diǎn)的干擾信號(hào)強(qiáng)度;hh3cDotlISaRtFreqDataSeqNo 表不數(shù)據(jù)編號(hào)。假定AP設(shè)備在5秒、10秒、15秒的時(shí)候更新數(shù)據(jù),而網(wǎng)管設(shè)備在第6秒的時(shí)候嘗試開始讀取頻點(diǎn)干擾數(shù)據(jù),也就是說(shuō)網(wǎng)管設(shè)備與AP設(shè)備的相位差是I秒鐘。網(wǎng)管設(shè)備第一次讀取到的數(shù)據(jù)編號(hào)應(yīng)該是I 1280。而網(wǎng)管設(shè)備第二次讀到的頻點(diǎn)干擾數(shù)據(jù)編號(hào)應(yīng)該是從1281 —直到2560這個(gè)區(qū)間,如果本次網(wǎng)管設(shè)備讀到的第二個(gè)頻點(diǎn)干擾數(shù)據(jù)有編號(hào)不屬于1281至2560這一區(qū)間的,比如說(shuō)任意一個(gè)頻點(diǎn)干擾數(shù)據(jù)編號(hào)超出了這一區(qū)間范圍,也就是說(shuō)讀取到的頻點(diǎn)干擾數(shù)據(jù)編號(hào)發(fā)生了不連續(xù)的情況,此時(shí)可以視為發(fā)生了跳躍。而發(fā)生跳躍通常是由于網(wǎng)管設(shè)備在讀取數(shù)據(jù)時(shí)AP設(shè)備也在更新數(shù)據(jù),這會(huì)導(dǎo)致網(wǎng)管設(shè)備讀取到的數(shù)據(jù)有一部分是舊數(shù)據(jù),而另一部分則是AP設(shè)備正在更新的數(shù)據(jù)。此時(shí)應(yīng)丟棄本次讀到的該組所有數(shù)據(jù),轉(zhuǎn)步驟101重新讀取。如前所述,當(dāng)讀取數(shù)據(jù)的過(guò)程沒(méi)有在所述預(yù)設(shè)的時(shí)間周期內(nèi)完成或者讀取到的數(shù)據(jù)發(fā)生了跳躍,則丟棄本次讀到的所有頻點(diǎn)干擾數(shù)據(jù),并轉(zhuǎn)步驟101重新讀取。在一種優(yōu)選的實(shí)施方式中,出現(xiàn)上述情況的時(shí)候,會(huì)立刻執(zhí)行步驟101,不必等到本次周期結(jié)束。所述讀取數(shù)據(jù)的時(shí)間周期由網(wǎng)管設(shè)備上的定時(shí)器來(lái)控制。舉例來(lái)說(shuō),假定AP設(shè)備在5秒、10秒、15秒的時(shí)候更新數(shù)據(jù),而網(wǎng)管設(shè)備在第6秒的時(shí)候開始讀取數(shù)據(jù),那么網(wǎng)管設(shè)備上的定時(shí)器就會(huì)設(shè)定網(wǎng)管設(shè)備分別在第6秒、11秒、16秒的時(shí)候讀取數(shù)據(jù)。如果網(wǎng)管設(shè)備在第8秒的時(shí)候發(fā)現(xiàn)數(shù)據(jù)跳躍,丟棄本次讀到的所有頻點(diǎn)干擾數(shù)據(jù)后立刻返回步驟101重新讀取,而不必等到第11秒的時(shí)候再讀取。
步驟104,根據(jù)沒(méi)有發(fā)生跳躍的頻點(diǎn)干擾數(shù)據(jù)繪制干擾信號(hào)圖。本步驟由繪制模塊執(zhí)行,在本步驟中,依據(jù)用戶的要求及設(shè)定,可以根據(jù)所述頻點(diǎn)干擾數(shù)據(jù)繪制干擾信號(hào)圖,也可以是制作干擾信號(hào)表,以供用戶分析使用。由以上描述可以看出,本發(fā)明在不降低時(shí)間和頻點(diǎn)精度的條件下,解決了讀取數(shù)據(jù)的問(wèn)題,同時(shí)可以避免網(wǎng)管設(shè)備讀取過(guò)程中遇AP設(shè)備更新數(shù)據(jù)所造成的數(shù)據(jù)錯(cuò)誤問(wèn)題,提高了頻譜分析的準(zhǔn)確度。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種頻譜分析時(shí)讀取數(shù)據(jù)的裝置,應(yīng)用于包括網(wǎng)管設(shè)備、AP設(shè)備組成的系統(tǒng)中,其中所述裝置具體為網(wǎng)管設(shè)備上CPU執(zhí)行內(nèi)存中的計(jì)算機(jī)指令所形成的邏輯裝置,其特征在于,該裝置包括: 讀取模塊,用于從AP設(shè)備的MIB上周期性讀取AP設(shè)備獲取的頻點(diǎn)干擾數(shù)據(jù),其中讀取模塊的讀取周期大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期; 判斷模塊,用于當(dāng)讀取模塊完成讀取后,判斷所述頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍,如果是,則丟棄本次所有頻點(diǎn)干擾數(shù)據(jù),轉(zhuǎn)到讀取模塊重新讀取。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述讀取模塊的讀取周期等于AP設(shè)備將獲取到的頻點(diǎn)干擾數(shù)據(jù)更新到MIB上的周期,且是AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)周期的整數(shù)倍。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述讀取模塊讀取的每個(gè)頻點(diǎn)干擾數(shù)據(jù)都設(shè)置有一個(gè)唯一的編號(hào),當(dāng)所述讀取的頻點(diǎn)干擾數(shù)據(jù)的編號(hào)不連續(xù)時(shí),視為發(fā)生跳躍。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,判斷模塊在判斷所述干擾數(shù)據(jù)是否發(fā)生跳躍前,還需判斷網(wǎng)管設(shè)備是否在讀取的時(shí)間周期內(nèi)完成頻點(diǎn)干擾數(shù)據(jù)的讀取,如果否,丟棄本次數(shù)據(jù),轉(zhuǎn)到讀取模塊重新讀取。
5.根據(jù)權(quán)利要求1所述的裝置,其特征在于,該裝置還包括繪圖模塊,用于根據(jù)沒(méi)有發(fā)生跳躍的頻點(diǎn)干擾數(shù)據(jù)繪制干擾信號(hào)圖。
6.一種頻譜分析時(shí)讀取數(shù)據(jù)的方法,應(yīng)用于包括網(wǎng)管設(shè)備、AP設(shè)備組成的系統(tǒng)中,其特征在于,該方法包括以下步驟: A、所述網(wǎng)管設(shè)備從AP設(shè)備的MIB上周期性讀取AP設(shè)備獲取的頻點(diǎn)干擾數(shù)據(jù),其中網(wǎng)管設(shè)備的讀取周期大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期; B、讀取完成后,判斷所述頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍,如果是,則丟棄本次所有頻點(diǎn)干擾數(shù)據(jù),返回步驟A。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,網(wǎng)管設(shè)備的讀取周期等于AP設(shè)備將獲取到的頻點(diǎn)干擾數(shù)據(jù)更新到MIB上的周期,且是AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)周期的整數(shù)倍。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,網(wǎng)管設(shè)備讀取的每個(gè)頻點(diǎn)干擾數(shù)據(jù)都設(shè)置有一個(gè)唯一的編號(hào),當(dāng)所述讀取的頻點(diǎn)干擾數(shù)據(jù)的編號(hào)不連續(xù)時(shí),視為發(fā)生跳躍。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述步驟B之前,進(jìn)一步包括步驟BI,判斷網(wǎng)管設(shè)備是否在讀取的時(shí)間周期內(nèi)完成頻點(diǎn)干擾數(shù)據(jù)的讀取,如果否,丟棄本次數(shù)據(jù),返回步驟A。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法在步驟B之后,還包括, C、據(jù)沒(méi)有發(fā)生跳躍的頻 點(diǎn)干擾數(shù)據(jù)繪制干擾信號(hào)圖。
全文摘要
本發(fā)明提供一種頻譜分析時(shí)讀取數(shù)據(jù)的裝置和方法,包括網(wǎng)管設(shè)備、AP設(shè)備組成的系統(tǒng)中,其中所述裝置具體為網(wǎng)管設(shè)備上CPU執(zhí)行內(nèi)存中的計(jì)算機(jī)指令所形成的邏輯裝置,其中該裝置執(zhí)行以下處理流程A.網(wǎng)管設(shè)備從AP設(shè)備的MIB上周期性讀取AP設(shè)備獲取的頻點(diǎn)干擾數(shù)據(jù),其中網(wǎng)管設(shè)備的讀取周期大于AP設(shè)備獲取頻點(diǎn)干擾數(shù)據(jù)的周期;B.讀取完成后,判斷所述多個(gè)頻點(diǎn)干擾數(shù)據(jù)是否發(fā)生跳躍,如果是,則丟棄本次所有頻點(diǎn)干擾數(shù)據(jù),返回步驟A重新讀取數(shù)據(jù)。通過(guò)本發(fā)明的技術(shù)方案,有效解決了現(xiàn)有技術(shù)中頻點(diǎn)干擾數(shù)據(jù)讀取失真,進(jìn)而導(dǎo)致干擾信號(hào)圖不準(zhǔn)確的問(wèn)題。
文檔編號(hào)H04W24/04GK103237318SQ20131009326
公開日2013年8月7日 申請(qǐng)日期2013年3月21日 優(yōu)先權(quán)日2013年3月21日
發(fā)明者張征 申請(qǐng)人:杭州華三通信技術(shù)有限公司