一種移動設(shè)備的Wi-Fi信道的配置方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動通信的技術(shù)領(lǐng)域,特別是涉及一種移動設(shè)備的Wi-Fi信道的配置 方法和一種移動設(shè)備的Wi-Fi信道的配置裝置。
【背景技術(shù)】
[0002] 隨著生活水平的提高,Wi-Fi (無線保真)由于無線的便捷性,已經(jīng)廣泛應(yīng)用于生 活的各個方面。
[0003] 在不同國家或地區(qū),一般對Wi-Fi信道的開放進(jìn)行管制,因此,移動設(shè)備在出廠 前,據(jù)產(chǎn)品所使用的國家或地區(qū)進(jìn)行固定配置,固定某些信道的開或關(guān),并通過對不同信道 的掃描結(jié)果來確定產(chǎn)品的Wi-Fi信道管制是否滿足要求。
[0004] 當(dāng)移動設(shè)備漫游到不同的國家或地區(qū)時(shí),由于對Wi-Fi信道的管制改變了,有時(shí) 候會出現(xiàn)多掃描到某些信道或漏掃描某些信道的問題,可能導(dǎo)致無法連接網(wǎng)絡(luò)。
[0005] 情況嚴(yán)重的,可能遭到當(dāng)?shù)匦诺辣O(jiān)管部門的核查、處罰。
[0006] 另一方面,在實(shí)際的項(xiàng)目開發(fā)過程中,隨著Wi-Fi文件版本的更新,需要不斷的關(guān) 注信道管制的有效性,其中該項(xiàng)修改涉及到研發(fā)人員和測試人員的實(shí)施和測試工作,既浪 費(fèi)人力成本,又容易出錯。
【發(fā)明內(nèi)容】
[0007] 鑒于上述問題,提出了本發(fā)明實(shí)施例以便提供一種克服上述問題或者至少部分地 解決上述問題的一種移動設(shè)備的Wi-Fi信道的配置方法和相應(yīng)的一種移動設(shè)備的Wi-Fi信 道的配置裝置。
[0008] 為了解決上述問題,本發(fā)明實(shí)施例公開了一種移動設(shè)備的Wi-Fi信道的配置方 法,包括:
[0009] 當(dāng)加載移動設(shè)備的Wi-Fi驅(qū)動時(shí),讀取移動設(shè)備所處國家或地區(qū)的移動國家碼;
[0010] 查詢所述移動國家碼對應(yīng)的信道信息;
[0011] 根據(jù)所述信道信息對移動設(shè)備的Wi-Fi進(jìn)行配置。
[0012] 優(yōu)選地,在所述當(dāng)加載移動設(shè)備的Wi-Fi驅(qū)動時(shí),讀取移動設(shè)備所處國家或地區(qū) 的移動國家碼的步驟之前,所述方法還包括:
[0013] 當(dāng)啟動移動設(shè)備的Wi-Fi功能時(shí),獲取移動設(shè)備中S頂卡所注冊的國家或地區(qū)的 移動國家碼;
[0014] 將所述移動國家碼寫入指定的文件中。
[0015] 優(yōu)選地,所述讀取移動設(shè)備所處國家或地區(qū)的移動國家碼的步驟包括:
[0016] 在指定的文件中,讀取在啟動Wi-Fi功能時(shí)查詢得到的所處國家或地區(qū)的移動國 家碼。
[0017] 優(yōu)選地,所述查詢所述移動國家碼對應(yīng)的信道信息的步驟包括:
[0018] 當(dāng)讀取到移動國家碼時(shí),判斷所述移動國家碼是否有效;
[0019] 若是,則查找所述移動國家碼歸屬的國家或地區(qū)的分類,提取所述分類對應(yīng)的信 道信息;
[0020] 若否,則提取預(yù)設(shè)的信道信息。
[0021] 優(yōu)選地,所述判斷所述移動國家碼是否有效的步驟包括:
[0022] 將所述移動國家碼在預(yù)設(shè)的國家查詢表中匹配;所述國家查詢表中記載有效的移 動國家碼;
[0023] 當(dāng)匹配成功時(shí),確定所述移動國家碼有效;
[0024] 當(dāng)匹配失敗時(shí),確定所述移動國家碼無效。
[0025] 優(yōu)選地,所述分類包括以下的至少一種:
[0026] 第一類別、第二類別、第三類別;
[0027] 其中,所述第一類別對應(yīng)的信道為1-13信道;
[0028] 所述第二類別對應(yīng)的信道為1-11信道;
[0029] 所述第三類別對應(yīng)的信道為1-14信道;
[0030] 預(yù)設(shè)的信道為1-11信道。
[0031] 本發(fā)明實(shí)施例還公開了一種移動設(shè)備的Wi-Fi信道的配置裝置,包括:
[0032] 移動國家碼讀取模塊,用于在加載移動設(shè)備的Wi-Fi驅(qū)動時(shí),讀取移動設(shè)備所處 國家或地區(qū)的移動國家碼;
[0033] 信道信息查詢模塊,用于查詢所述移動國家碼對應(yīng)的信道信息;
[0034] 信道配置模塊,用于根據(jù)所述信道信息對移動設(shè)備的Wi-Fi進(jìn)行配置。
[0035] 優(yōu)選地,還包括:
[0036] 移動國家碼獲取模塊,用于在啟動移動設(shè)備的Wi-Fi功能時(shí),獲取移動設(shè)備中SIM 卡所注冊的國家或地區(qū)的移動國家碼;
[0037] 移動國家碼寫入模塊,用于將所述移動國家碼寫入指定的文件中。
[0038] 優(yōu)選地,所述移動國家碼讀取模塊包括:
[0039] 讀文件在模塊,用于在指定的文件中,讀取在啟動Wi-Fi功能時(shí)查詢得到的所處 國家或地區(qū)的移動國家碼。
[0040] 優(yōu)選地,所述信道信息查詢模塊包括:
[0041] 有效判斷子模塊,用于在讀取到移動國家碼時(shí),判斷所述移動國家碼是否有效;若 是,則調(diào)用分類查找子模塊,若否,則調(diào)用預(yù)設(shè)信道信息提取子模塊;
[0042] 分類查找子模塊,用于查找所述移動國家碼歸屬的國家或地區(qū)的分類;
[0043] 分類信道信息提取子模塊,用于提取所述分類對應(yīng)的信道信息;
[0044] 預(yù)設(shè)信道信息提取子模塊,用于提取預(yù)設(shè)的信道信息。
[0045] 優(yōu)選地,所述有效判斷子模塊包括:
[0046] 查詢表匹配單元,用于將所述移動國家碼在預(yù)設(shè)的國家查詢表中匹配;所述國家 查詢表中記載有效的移動國家碼;
[0047] 有效確定單元,用于在匹配成功時(shí),確定所述移動國家碼有效;
[0048] 無效確定單元,用于在匹配失敗時(shí),確定所述移動國家碼無效。
[0049] 優(yōu)選地,所述分類包括以下的至少一種:
[0050] 第一類別、第二類別、第三類別;
[0051] 其中,所述第一類別對應(yīng)的信道為1-13信道;
[0052] 所述第二類別對應(yīng)的信道為1-11信道;
[0053] 所述第三類別對應(yīng)的信道為1-14信道;
[0054] 預(yù)設(shè)的信道為1-11信道。
[0055] 本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
[0056] 本發(fā)明實(shí)施例通過讀取移動設(shè)備所處國家或地區(qū)的移動國家碼,動態(tài)加載移動國 家碼對應(yīng)的信道信息,對Wi-Fi進(jìn)行配置,避免了多掃描到某些信道或漏掃描某些信道的 問題,保證了網(wǎng)絡(luò)連接的成功率,同時(shí),動態(tài)加載減少了對研發(fā)人員和測試人員在更新信道 信息時(shí)的實(shí)施和測試工作,減少人力成本的浪費(fèi),減少了出錯的概率。
【附圖說明】
[0057] 圖1是本發(fā)明的一種移動設(shè)備的Wi-Fi信道的配置方法實(shí)施例的步驟流程圖;
[0058] 圖2是本發(fā)明的一種移動設(shè)備的Wi-Fi信道的配置裝置實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0059] 為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0060] 參照圖1,示出了本發(fā)明的一種移動設(shè)備的Wi-Fi信道的配置方法實(shí)施例的步驟 流程圖,具體可以包括如下步驟:
[0061] 步驟101,當(dāng)加載移動設(shè)備的Wi-Fi驅(qū)動時(shí),讀取移動設(shè)備所處國家或地區(qū)的移動 國家碼;
[0062] 需要說明的是,本發(fā)明實(shí)施例可以應(yīng)用于移動設(shè)備的操作系統(tǒng)中,例如,手機(jī)、平 板電腦、智能可穿戴設(shè)備(如智能手表)等等。
[0063] 這些移動設(shè)備大多支持WindowsPhone、Android (安卓)、IOS、Windows等操作系 統(tǒng),通常可以通過Wi-Fi連接無線訪問節(jié)點(diǎn)(WirelessAccessPoint,AP),如路由器。
[0064] 應(yīng)用本發(fā)明實(shí)施例,當(dāng)啟動移動設(shè)備的Wi-Fi功能時(shí),如用戶點(diǎn)擊WLAN (Wireless Local Area Networks,無線局域網(wǎng)絡(luò))的快捷圖標(biāo),則可以通過HAL (Hardware Abstraction Layer,硬件抽象層)的 wifi, c 中的 gsm. operator, numeric 接口,獲取移動 設(shè)備中SIM(Subscriber Identity Module,客戶識別模塊)卡所注冊的國家或地區(qū)的移動 國家碼(Mobile Country Code,MCC)。
[0065] MCC的資源由國際電聯(lián)(ITU)統(tǒng)一分配和管理,唯一識別移動用戶所屬的國家或 地區(qū),共3位,其示例如下:
[0067] 若獲取到移動國家碼,