本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種無(wú)線網(wǎng)絡(luò)掃描方法、裝置及計(jì)算機(jī)設(shè)備。
背景技術(shù):
隨著信息技術(shù)的發(fā)展,移動(dòng)電子設(shè)備的應(yīng)用越來(lái)越廣泛而普遍。移動(dòng)電子設(shè)備可以通過(guò)連接無(wú)線網(wǎng)絡(luò)來(lái)上網(wǎng),實(shí)現(xiàn)購(gòu)物、消費(fèi)、查詢信息、視頻通過(guò)等應(yīng)用。無(wú)線網(wǎng)絡(luò)通過(guò)電磁波來(lái)實(shí)現(xiàn)信息的實(shí)時(shí)傳輸。然而無(wú)線網(wǎng)絡(luò)有多種分類(lèi),比如長(zhǎng)期演進(jìn)、無(wú)線局域網(wǎng)、藍(lán)牙等,不同的無(wú)線網(wǎng)絡(luò)通過(guò)不同頻率的電磁波來(lái)實(shí)現(xiàn)信息傳輸。不同的無(wú)線網(wǎng)絡(luò)之間的信號(hào)很容易受到干擾,若移動(dòng)電子設(shè)備在上網(wǎng)的時(shí)候,無(wú)線網(wǎng)絡(luò)信號(hào)受到干擾,就無(wú)法流暢的上網(wǎng),嚴(yán)重影響用戶的使用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種無(wú)線網(wǎng)絡(luò)掃描方法、裝置及計(jì)算機(jī)設(shè)備,可以減少無(wú)線網(wǎng)絡(luò)信號(hào)的干擾。
一種無(wú)線網(wǎng)絡(luò)掃描方法,包括:
獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值;
若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
一種無(wú)線網(wǎng)絡(luò)掃描裝置,包括:
參數(shù)獲取模塊,用于獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值;
方式切換模塊,用于若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
一種計(jì)算機(jī)設(shè)備,其特征在于,包括:
存儲(chǔ)器,用于存儲(chǔ)有可執(zhí)行程序代碼;
處理器,用于與所述存儲(chǔ)器耦合;
所述處理器調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述可執(zhí)行程序代碼,執(zhí)行以下步驟:獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值;
若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
附圖說(shuō)明
圖1為一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描方法的流程圖;
圖2為一個(gè)實(shí)施例中不同無(wú)線網(wǎng)絡(luò)的工作頻率展示圖;
圖3為另一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描方法的流程圖;
圖4為另一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描方法的流程圖;
圖5為一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描裝置的結(jié)構(gòu)示意圖;
圖6為另一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描裝置的結(jié)構(gòu)示意圖;
圖7為與本發(fā)明實(shí)施例提供的計(jì)算機(jī)設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
可以理解,本發(fā)明所使用的術(shù)語(yǔ)“第一”、“第二”等可在本文中用于描述各種元件,但這些元件不受這些術(shù)語(yǔ)限制。這些術(shù)語(yǔ)僅用于將第一個(gè)元件與另一個(gè)元件區(qū)分。舉例來(lái)說(shuō),在不脫離本發(fā)明的范圍的情況下,可以將第一客戶端稱(chēng)為第二客戶端,且類(lèi)似地,可將第二客戶端稱(chēng)為第一客戶端。第一客戶端和第二客戶端兩者都是客戶端,但其不是同一客戶端。
圖1為一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描方法的流程圖。如圖1所示,該無(wú)線網(wǎng)絡(luò)掃描方法包括步驟S102至步驟S104,其中:
步驟S102,獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值。
在本發(fā)明提供的實(shí)施例中,無(wú)線網(wǎng)絡(luò)是指利用無(wú)線電波作為信息傳輸?shù)拿浇闃?gòu)成的通信網(wǎng)絡(luò)。其中,無(wú)線網(wǎng)絡(luò)根據(jù)覆蓋范圍大小可以分為無(wú)線廣域網(wǎng)絡(luò)和無(wú)線局域網(wǎng)絡(luò)。無(wú)線廣域網(wǎng)絡(luò)是指可以使移動(dòng)用戶在大范圍內(nèi)進(jìn)行通信的無(wú)線網(wǎng)絡(luò),通常可以覆蓋到一個(gè)城市或一個(gè)國(guó)家甚至到一個(gè)洲的范圍,例如無(wú)線廣域網(wǎng)絡(luò)可以是LTE(Long Term Evolution,長(zhǎng)期演進(jìn))、CDMA(Code Division Multiple Access,碼分多址)、GSM(Global System for Mobile Communication,全球移動(dòng)通信系統(tǒng))。無(wú)線局域網(wǎng)絡(luò)是指可以使移動(dòng)用戶在小范圍內(nèi)進(jìn)行通信的無(wú)線網(wǎng)絡(luò),通常只覆蓋到幾十米到幾百米的范圍內(nèi),例如無(wú)線局域網(wǎng)絡(luò)可以是Wi-Fi(Wireless Fidelity,無(wú)線保真)。
頻率屬性參數(shù)是指可以用于表示無(wú)線網(wǎng)絡(luò)的工作頻率的屬性參數(shù),例如頻率屬性參數(shù)可以是無(wú)線網(wǎng)絡(luò)的信道編號(hào)、工作頻率和工作帶寬等中的一種或者多種的組合。其中,信道是指以無(wú)線信號(hào)作為傳輸媒質(zhì)的信號(hào)通道。工作頻率是指用于傳輸通信信號(hào)的無(wú)線電波的頻率。工作帶寬是指用于傳輸通信信號(hào)的無(wú)線電波的頻率寬度。
其中,無(wú)線網(wǎng)絡(luò)的工作頻率分為上行頻率和下行頻率,上行頻率是指無(wú)線通信信號(hào)的發(fā)射頻率,下行頻率是指無(wú)線通信信號(hào)的接收頻率。上行頻率和下行頻率的差值就是工作帶寬。不同的無(wú)線網(wǎng)絡(luò)的工作頻率不一樣。圖2為一個(gè)實(shí)施例中不同無(wú)線網(wǎng)絡(luò)的工作頻率展示圖。如圖2所示,該展示圖包括無(wú)線網(wǎng)絡(luò)202、無(wú)線網(wǎng)絡(luò)204、無(wú)線網(wǎng)絡(luò)206和無(wú)線網(wǎng)絡(luò)208。其中,無(wú)線網(wǎng)絡(luò)204的工作頻率為2300-2400MHZ,工作帶寬為100MHZ;無(wú)線網(wǎng)絡(luò)204的工作頻率為2402-2483.5MHZ,工作帶寬為81.5MHZ;無(wú)線網(wǎng)絡(luò)206的工作頻率為2496-2500MHZ,工作帶寬為4MHZ;無(wú)線網(wǎng)絡(luò)208的工作頻率為2500-2690MHZ,工作帶寬為190MHZ。
更進(jìn)一步地,參數(shù)間隔值是指第一無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)與第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)的差值。例如,參數(shù)間隔值可以是無(wú)線網(wǎng)絡(luò)的上行頻率,若第一無(wú)線網(wǎng)絡(luò)的上行頻率是2500MHZ,第二無(wú)線網(wǎng)絡(luò)的上行頻率是2483.5MHZ,那么第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間的參數(shù)間隔值就為16.5MHZ。
由于無(wú)線網(wǎng)絡(luò)是通過(guò)無(wú)線電波來(lái)傳輸通信信息的,通過(guò)不同的頻率屬性參數(shù)將不同的無(wú)線網(wǎng)絡(luò)進(jìn)行區(qū)分,當(dāng)兩個(gè)無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)差別非常小時(shí),這兩個(gè)無(wú)線網(wǎng)絡(luò)所傳輸?shù)臒o(wú)線通信信息就會(huì)相互產(chǎn)生干擾。該參數(shù)間隔值越小,就認(rèn)為兩個(gè)無(wú)線網(wǎng)絡(luò)之間的干擾就越大。
步驟S104,若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
在本發(fā)明提供的實(shí)施例中,預(yù)設(shè)的第一參數(shù)范圍是指預(yù)先設(shè)置用于確定是否切換掃描方式的參數(shù)間隔值的范圍。當(dāng)參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi)時(shí),認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間會(huì)產(chǎn)生的干擾;當(dāng)參數(shù)間隔值超出預(yù)設(shè)的第一參數(shù)范圍時(shí),認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間的不會(huì)產(chǎn)生干擾。
更進(jìn)一步地,掃描方式是指電子設(shè)備掃描無(wú)線網(wǎng)絡(luò)的方式,可以分為主動(dòng)掃描方式和被動(dòng)掃描方式。主動(dòng)掃描方式是指電子設(shè)備在每個(gè)信道上都發(fā)出探測(cè)無(wú)線網(wǎng)絡(luò)信號(hào)的請(qǐng)求,當(dāng)某個(gè)無(wú)線網(wǎng)絡(luò)工作站接收到該請(qǐng)求后就會(huì)予以回應(yīng)。被動(dòng)掃描方式是指電子設(shè)備定期偵聽(tīng)無(wú)線網(wǎng)絡(luò)工作站發(fā)送的數(shù)據(jù)包,通過(guò)該數(shù)據(jù)包來(lái)識(shí)別和連接無(wú)線網(wǎng)絡(luò)。
舉例來(lái)說(shuō),當(dāng)移動(dòng)終端以主動(dòng)掃描的方式掃描無(wú)線網(wǎng)絡(luò)時(shí),會(huì)在每個(gè)無(wú)線網(wǎng)絡(luò)的信道上發(fā)出Probe Request幀。其中,Probe Request幀是移動(dòng)終端用于請(qǐng)求與AP建立連接的數(shù)據(jù)包。當(dāng)AP(Wireless Access Point,無(wú)線訪問(wèn)接入點(diǎn))接收到該P(yáng)robe Request幀后會(huì)予以回應(yīng),從而與移動(dòng)終端建立連接。移動(dòng)終端以主動(dòng)掃描方式掃描無(wú)線網(wǎng)絡(luò)時(shí),若因?yàn)闊o(wú)AP秘鑰等原因未連接到周?chē)腁P,則會(huì)每隔一段時(shí)間主動(dòng)掃描周?chē)捎玫腁P并嘗試連接。移動(dòng)終端以被動(dòng)掃描方式掃描無(wú)線網(wǎng)絡(luò)時(shí),則會(huì)偵聽(tīng)AP定期發(fā)送的Beacon幀來(lái)發(fā)現(xiàn)無(wú)線網(wǎng)絡(luò)。其中,Beacon幀是指AP發(fā)送的請(qǐng)求與終端建立連接的數(shù)據(jù)包。Beacon幀可以包含BSSID(Basic Station System Identifier,基礎(chǔ)站系統(tǒng)編碼)、SSID(Service Set Identifier,服務(wù)集標(biāo)識(shí))、AP的認(rèn)證方式、AP的加密算法、Beacons幀發(fā)送間隔時(shí)間、信道號(hào)等信息。
上述無(wú)線網(wǎng)絡(luò)掃描方法,通過(guò)獲取無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)來(lái)判斷無(wú)線網(wǎng)絡(luò)之間的干擾,當(dāng)無(wú)線網(wǎng)絡(luò)之間的產(chǎn)生干擾時(shí),將無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。由于被動(dòng)掃描方式下,電子設(shè)備接收到無(wú)線網(wǎng)絡(luò)工作站發(fā)送的信號(hào)往往會(huì)衰減到非常弱,所以電子設(shè)備在接收到的無(wú)線網(wǎng)絡(luò)信號(hào)之間產(chǎn)生的干擾也會(huì)減小。
圖3為另一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描方法的流程圖。如圖3所示,該無(wú)線網(wǎng)絡(luò)掃描方法包括步驟S302至步驟S306,其中:
步驟S302,若檢測(cè)到通過(guò)第一無(wú)線網(wǎng)絡(luò)執(zhí)行預(yù)設(shè)業(yè)務(wù),則獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值。
在本發(fā)明提供的實(shí)施例中,第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)分別表示不同的無(wú)線網(wǎng)絡(luò),第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)不同。預(yù)設(shè)業(yè)務(wù)是指預(yù)先指定的電子設(shè)備執(zhí)行的業(yè)務(wù)。例如預(yù)設(shè)業(yè)務(wù)可以是指移動(dòng)終端的語(yǔ)音通話、視頻通話、字符傳輸?shù)葮I(yè)務(wù)。
更進(jìn)一步地,檢測(cè)到通過(guò)第一無(wú)線網(wǎng)絡(luò)執(zhí)行預(yù)設(shè)業(yè)務(wù)是指檢測(cè)到電子設(shè)備執(zhí)行預(yù)設(shè)業(yè)務(wù),通過(guò)第一無(wú)線網(wǎng)絡(luò)來(lái)傳輸該預(yù)設(shè)業(yè)務(wù)的數(shù)據(jù)。例如,第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)分別指LTE和Wi-Fi,頻率屬性參數(shù)指工作頻段。當(dāng)檢測(cè)到移動(dòng)終端通過(guò)LTE來(lái)執(zhí)行語(yǔ)音業(yè)務(wù)的時(shí)候,獲取該第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的工作頻段。
在一個(gè)實(shí)施例中,若第一無(wú)線網(wǎng)絡(luò)為預(yù)設(shè)無(wú)線網(wǎng)絡(luò),則執(zhí)行獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值步驟。其中,預(yù)設(shè)無(wú)線網(wǎng)絡(luò)可以是預(yù)先指定的無(wú)線網(wǎng)絡(luò),也可以是預(yù)先指定的在某一個(gè)工作頻段的無(wú)線網(wǎng)絡(luò),或者是預(yù)先指定的某一信道號(hào)的無(wú)線網(wǎng)絡(luò)。例如,指定無(wú)線網(wǎng)絡(luò)可以是圖2中所示的無(wú)線網(wǎng)絡(luò)202和無(wú)線網(wǎng)絡(luò)206。當(dāng)?shù)谝粺o(wú)線網(wǎng)絡(luò)為預(yù)設(shè)無(wú)線網(wǎng)絡(luò)時(shí),則認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間可能存在相互干擾的情況。
參數(shù)間隔值是指第一無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)與第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)的差值。例如,頻率屬性參數(shù)可以是無(wú)線網(wǎng)絡(luò)的工作頻段,第一無(wú)線網(wǎng)絡(luò)的工作頻段為2300-2400MHZ,第二無(wú)線網(wǎng)絡(luò)的工作頻段為2496-2500MHZ。參數(shù)間隔值可以定義為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的上行頻率/下行頻率的間隔值,即為96/100MHZ。
在本發(fā)明提供的其他實(shí)施例中,頻率屬性參數(shù)還可以是信道號(hào)和工作帶寬,信道號(hào)對(duì)應(yīng)無(wú)線網(wǎng)絡(luò)的中心頻率,再根據(jù)中心頻率和工作帶寬就可以計(jì)算出無(wú)線網(wǎng)絡(luò)的工作頻段。其中,中心頻率是指無(wú)線網(wǎng)絡(luò)的上行頻率和下行頻率的中間值。例如,中心頻率為1000HMZ,工作帶寬為50MHZ,那么計(jì)算出來(lái)的工作頻段就為950-1050HMZ。
由于無(wú)線網(wǎng)絡(luò)是通過(guò)無(wú)線電波來(lái)傳輸通信信息的,無(wú)線網(wǎng)絡(luò)通過(guò)不同的頻率屬性參數(shù)進(jìn)行區(qū)分。當(dāng)兩個(gè)無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)差別非常小時(shí),這兩個(gè)無(wú)線網(wǎng)絡(luò)所傳輸?shù)臒o(wú)線通信信息就會(huì)相互產(chǎn)生干擾。該參數(shù)間隔值越小,就認(rèn)為兩個(gè)無(wú)線網(wǎng)絡(luò)之間的干擾就越大;相反,則認(rèn)為兩個(gè)無(wú)線網(wǎng)絡(luò)之間的干擾就越小。
步驟S304,若參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
在本發(fā)明提供的實(shí)施例中,預(yù)設(shè)的第一參數(shù)范圍是指預(yù)先設(shè)置用于確定是否切換掃描方式的參數(shù)間隔值的范圍。當(dāng)參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi)時(shí),就認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間會(huì)產(chǎn)生干擾;當(dāng)參數(shù)間隔值超出預(yù)設(shè)的第一參數(shù)范圍時(shí),認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間的不會(huì)產(chǎn)生干擾。
更進(jìn)一步地說(shuō),掃描方式是指電子設(shè)備掃描無(wú)線網(wǎng)絡(luò)的方式,具體地可以分為主動(dòng)掃描方式和被動(dòng)掃描方式。主動(dòng)掃描方式是指電子設(shè)備在每個(gè)信道上都發(fā)出探測(cè)無(wú)線網(wǎng)絡(luò)信號(hào)的請(qǐng)求,當(dāng)某個(gè)無(wú)線網(wǎng)絡(luò)工作站接收到該請(qǐng)求后就會(huì)予以回應(yīng)。被動(dòng)掃描方式是指電子設(shè)備定期偵聽(tīng)無(wú)線網(wǎng)絡(luò)工作站發(fā)送的數(shù)據(jù)包,通過(guò)該數(shù)據(jù)包來(lái)識(shí)別和連接無(wú)線網(wǎng)絡(luò)。
在本發(fā)明提供的其他實(shí)施例中,檢測(cè)到所述參數(shù)間隔值在預(yù)設(shè)的第二參數(shù)范圍內(nèi),則關(guān)閉該第二無(wú)線網(wǎng)絡(luò)。其中,預(yù)設(shè)的第二參數(shù)范圍在預(yù)設(shè)的第一參數(shù)范圍內(nèi)。當(dāng)參數(shù)間隔值在預(yù)設(shè)的第二參數(shù)范圍內(nèi)時(shí),認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間產(chǎn)生干擾非常大,則直接關(guān)閉第二無(wú)線網(wǎng)絡(luò);當(dāng)參數(shù)間隔值超出預(yù)設(shè)的第二參數(shù)范圍,但在預(yù)設(shè)的第一參數(shù)范圍內(nèi)時(shí),認(rèn)為第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)之間的干擾非常小,只需將第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
步驟S306,若預(yù)設(shè)業(yè)務(wù)執(zhí)行結(jié)束,則將第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為主動(dòng)掃描方式。
在一個(gè)實(shí)施例中,當(dāng)檢測(cè)到預(yù)設(shè)業(yè)務(wù)執(zhí)行結(jié)束或者第一無(wú)線網(wǎng)絡(luò)關(guān)閉時(shí),將第二無(wú)線網(wǎng)絡(luò)的掃描方式切換到主動(dòng)掃描方式,以保證電子設(shè)備能夠及時(shí)獲取可用的無(wú)線網(wǎng)絡(luò)。
上述無(wú)線網(wǎng)絡(luò)掃描方法,通過(guò)獲取無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)來(lái)判斷無(wú)線網(wǎng)絡(luò)之間的干擾,當(dāng)判斷無(wú)線網(wǎng)絡(luò)之間會(huì)產(chǎn)生干擾時(shí),則將無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。由于被動(dòng)掃描方式下,電子設(shè)備接收到無(wú)線網(wǎng)絡(luò)工作站發(fā)送的信號(hào)往往會(huì)衰減到非常弱,所以電子設(shè)備在接收到的無(wú)線網(wǎng)絡(luò)信號(hào)之間產(chǎn)生的干擾也會(huì)減小。當(dāng)判斷無(wú)線網(wǎng)絡(luò)之間產(chǎn)生的干擾非常大時(shí),直接將其中一個(gè)無(wú)線網(wǎng)絡(luò)進(jìn)行關(guān)閉,避免干擾。
圖4為另一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描方法的流程圖。如圖4所示,該無(wú)線網(wǎng)絡(luò)掃描方法包括步驟S402至步驟S414,其中:
步驟S402,判斷是否使用LTE語(yǔ)音業(yè)務(wù),若是,則執(zhí)行步驟S404;若否,則繼續(xù)執(zhí)行步驟S402。
在本發(fā)明提供的實(shí)施例中,LTE語(yǔ)音業(yè)務(wù)是指使用無(wú)線網(wǎng)絡(luò)LTE來(lái)執(zhí)行的語(yǔ)音業(yè)務(wù),例如通過(guò)無(wú)線網(wǎng)絡(luò)LTE進(jìn)行語(yǔ)音通話、視頻通話等業(yè)務(wù)。定時(shí)檢測(cè)是否使用LTE語(yǔ)音業(yè)務(wù),當(dāng)檢測(cè)到電子設(shè)備使用LTE語(yǔ)音業(yè)務(wù)時(shí),則執(zhí)行步驟S404;若未檢測(cè)到LTE語(yǔ)音業(yè)務(wù),則循環(huán)執(zhí)行步驟S402。
步驟S404,判斷LTE頻段與WLAN頻段的間隔值是否大于預(yù)設(shè)間隔值,若是,則執(zhí)行步驟S406;若否,則執(zhí)行步驟S408。
具體地,LTE頻段是指執(zhí)行語(yǔ)音業(yè)務(wù)的無(wú)線網(wǎng)絡(luò)LTE的工作頻段,WLAN頻段是指無(wú)線網(wǎng)絡(luò)WLAN的工作頻段。若LTE頻段與WLAN頻段的間隔值大于預(yù)設(shè)間隔值,則認(rèn)為無(wú)線網(wǎng)絡(luò)LTE與無(wú)線網(wǎng)絡(luò)WLAN之間不存在干擾,則執(zhí)行步驟S406;若LTE頻段與WLAN頻段的間隔值小于或等于預(yù)設(shè)間隔值,則認(rèn)為無(wú)線網(wǎng)絡(luò)LTE與無(wú)線網(wǎng)絡(luò)WLAN之間存在干擾,則執(zhí)行步驟S408。
步驟S406,無(wú)線網(wǎng)絡(luò)WLAN維持主動(dòng)掃描方式。
其中,無(wú)線網(wǎng)絡(luò)WLAN的初始掃描方式為主動(dòng)掃描方式,根據(jù)步驟S404判斷無(wú)線網(wǎng)絡(luò)LTE與無(wú)線網(wǎng)絡(luò)WLAN之間不存在干擾,則維持無(wú)線網(wǎng)絡(luò)WLAN的主動(dòng)掃描方式。
步驟S408,將WLAN的掃描方式由主動(dòng)掃描方式切換為被動(dòng)掃描方式。
在本發(fā)明提供的實(shí)施例中,根據(jù)步驟S406判斷無(wú)線網(wǎng)絡(luò)LTE與無(wú)線網(wǎng)絡(luò)WLAN之間存在干擾,則將無(wú)線網(wǎng)絡(luò)WLAN的掃描方式由主動(dòng)掃描方式切換為被動(dòng)掃描方式。
步驟S410,判斷LTE語(yǔ)音業(yè)務(wù)是否結(jié)束,若否,則執(zhí)行步驟S412;若是,則執(zhí)行步驟S414。
在一個(gè)實(shí)施例中,判斷LTE語(yǔ)音業(yè)務(wù)是否結(jié)束,當(dāng)LTE語(yǔ)音業(yè)務(wù)結(jié)束后,無(wú)線網(wǎng)絡(luò)WLAN的信號(hào)會(huì)干擾LTE語(yǔ)音業(yè)務(wù)的執(zhí)行,則執(zhí)行步驟S414;否則,無(wú)線網(wǎng)絡(luò)WLAN的信號(hào)將不會(huì)再干擾LTE語(yǔ)音業(yè)務(wù)的執(zhí)行,則執(zhí)行步驟S412。
步驟S412,維持無(wú)線網(wǎng)絡(luò)WLAN的被動(dòng)掃描方式。
若LTE語(yǔ)音業(yè)務(wù)還未結(jié)束,認(rèn)為無(wú)線網(wǎng)絡(luò)WLAN的信號(hào)會(huì)干擾LTE語(yǔ)音業(yè)務(wù)的執(zhí)行,則繼續(xù)維持無(wú)線網(wǎng)絡(luò)WLAN的被動(dòng)掃描方式。
步驟S414,將WLAN的掃描方式由被動(dòng)掃描方式切換為主動(dòng)掃描方式。
也就是說(shuō),若LTE語(yǔ)音業(yè)務(wù)結(jié)束,則無(wú)線網(wǎng)絡(luò)WLAN的信號(hào)將不會(huì)再干擾LTE語(yǔ)音業(yè)務(wù)的執(zhí)行,則將WLAN的掃描方式由被動(dòng)掃描方式切換為主動(dòng)掃描方式。
圖5為一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描裝置的結(jié)構(gòu)示意圖。如圖5所示,該無(wú)線網(wǎng)絡(luò)掃描裝置包括參數(shù)獲取模塊502和方式切換模塊504。其中:
參數(shù)獲取模塊502,用于獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值。
方式切換模塊504,用于若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
上述無(wú)線網(wǎng)絡(luò)掃描裝置,通過(guò)獲取無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)來(lái)判斷無(wú)線網(wǎng)絡(luò)之間的干擾,當(dāng)無(wú)線網(wǎng)絡(luò)之間的產(chǎn)生干擾時(shí),將無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。由于被動(dòng)掃描方式下,電子設(shè)備接收到無(wú)線網(wǎng)絡(luò)工作站發(fā)送的信號(hào)往往會(huì)衰減到非常弱,所以電子設(shè)備在接收到的無(wú)線網(wǎng)絡(luò)信號(hào)之間產(chǎn)生的干擾也會(huì)減小。
圖6為另一個(gè)實(shí)施例中無(wú)線網(wǎng)絡(luò)掃描裝置的結(jié)構(gòu)示意圖。如圖6所示,該無(wú)線網(wǎng)絡(luò)掃描裝置包括參數(shù)獲取模塊602、方式切換模塊604和網(wǎng)絡(luò)關(guān)閉模塊606。其中:
參數(shù)獲取模塊602,用于獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值。
方式切換模塊604,用于若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
網(wǎng)絡(luò)關(guān)閉模塊606,用于若所述參數(shù)間隔值在預(yù)設(shè)的第二參數(shù)范圍內(nèi),則關(guān)閉所述第二無(wú)線網(wǎng)絡(luò)。
在本發(fā)明提供的其他實(shí)施例中,參數(shù)獲取模塊602還用于若所述第一無(wú)線網(wǎng)絡(luò)為預(yù)設(shè)無(wú)線網(wǎng)絡(luò),則獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值
更進(jìn)一步地,參數(shù)獲取模塊602還用于若檢測(cè)到通過(guò)第一無(wú)線網(wǎng)絡(luò)執(zhí)行預(yù)設(shè)業(yè)務(wù),則獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值。
在一個(gè)實(shí)施例中,方式切換模塊604還用于方式切換模塊還用于若所述預(yù)設(shè)業(yè)務(wù)執(zhí)行結(jié)束,則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為主動(dòng)掃描方式。
上述無(wú)線網(wǎng)絡(luò)掃描裝置中各個(gè)模塊的劃分僅用于舉例說(shuō)明,在其他實(shí)施例中,可將無(wú)線網(wǎng)絡(luò)掃描裝置按照需要?jiǎng)澐譃椴煌哪K,以完成上述無(wú)線網(wǎng)絡(luò)掃描裝置的全部或部分功能。
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值;
若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序(指令),所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)以下步驟:
獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值;
若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備。如圖7所示,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該計(jì)算機(jī)設(shè)備可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷(xiāo)售終端)、車(chē)載電腦、穿戴式設(shè)備等任意終端設(shè)備,以計(jì)算機(jī)設(shè)備為手機(jī)為例:
圖7為與本發(fā)明實(shí)施例提供的計(jì)算機(jī)設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖7,手機(jī)包括:射頻(Radio Frequency,RF)電路710、存儲(chǔ)器720、輸入單元730、顯示單元740、傳感器750、音頻電路760、無(wú)線保真(wireless fidelity,WiFi)模塊770、處理器780、以及電源790等部件。本領(lǐng)域技術(shù)人員可以理解,圖7所示的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
其中,RF電路710可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,可將基站的下行信息接收后,給處理器780處理;也可以將上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路710還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無(wú)線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長(zhǎng)期演進(jìn)(Long Term Evolution,LTE))、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲(chǔ)器720可用于存儲(chǔ)軟件程序以及模塊,處理器780通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器720的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器720可主要包括程序存儲(chǔ)區(qū)和數(shù)據(jù)存儲(chǔ)區(qū),其中,程序存儲(chǔ)區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能的應(yīng)用程序、圖像播放功能的應(yīng)用程序等)等;數(shù)據(jù)存儲(chǔ)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、通訊錄等)等。此外,存儲(chǔ)器720可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元730可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)700的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元730可包括觸控面板731以及其他輸入設(shè)備732。觸控面板731,也可稱(chēng)為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板731上或在觸控面板731附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。在一個(gè)實(shí)施例中,觸控面板731可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器780,并能接收處理器780發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類(lèi)型實(shí)現(xiàn)觸控面板731。除了觸控面板731,輸入單元730還可以包括其他輸入設(shè)備732。具體地,其他輸入設(shè)備732可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)等中的一種或多種。
顯示單元740可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元740可包括顯示面板741。在一個(gè)實(shí)施例中,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來(lái)配置顯示面板741。在一個(gè)實(shí)施例中,觸控面板731可覆蓋顯示面板741,當(dāng)觸控面板731檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器780以確定觸摸事件的類(lèi)型,隨后處理器780根據(jù)觸摸事件的類(lèi)型在顯示面板741上提供相應(yīng)的視覺(jué)輸出。雖然在圖7中,觸控面板731與顯示面板741是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板731與顯示面板741集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)700還可包括至少一種傳感器750,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板741的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板741和/或背光。運(yùn)動(dòng)傳感器可包括加速度傳感器,通過(guò)加速度傳感器可檢測(cè)各個(gè)方向上加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換)、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;此外,手機(jī)還可配置陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器等。
音頻電路760、揚(yáng)聲器761和傳聲器762可提供用戶與手機(jī)之間的音頻接口。音頻電路760可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器761,由揚(yáng)聲器761轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器762將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路760接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器780處理后,經(jīng)RF電路710可以發(fā)送給另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器720以便后續(xù)處理。
WiFi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)WiFi模塊770可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖7示出了WiFi模塊770,但是可以理解的是,其并不屬于手機(jī)700的必須構(gòu)成,可以根據(jù)需要而省略。
處理器780是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器720內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器720內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控。在一個(gè)實(shí)施例中,處理器780可包括一個(gè)或多個(gè)處理單元。在一個(gè)實(shí)施例中,處理器780可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等;調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器780中。
手機(jī)700還包括給各個(gè)部件供電的電源790(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器780邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
在一個(gè)實(shí)施例中,手機(jī)700還可以包括攝像頭、藍(lán)牙模塊等。
在本發(fā)明實(shí)施例中,該移動(dòng)終端所包括的處理器780還具有以下功能:
獲取第一無(wú)線網(wǎng)絡(luò)和第二無(wú)線網(wǎng)絡(luò)的頻率屬性參數(shù)之間的參數(shù)間隔值;
若所述參數(shù)間隔值在預(yù)設(shè)的第一參數(shù)范圍內(nèi),則將所述第二無(wú)線網(wǎng)絡(luò)的掃描方式切換為被動(dòng)掃描方式。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)等。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。