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