一種網(wǎng)絡(luò)模式配置方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)絡(luò)配置技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)模式配置方法及移動終端。
【背景技術(shù)】
[0002] 現(xiàn)有的安卓Android雙卡雙待手機(jī)中,卡槽2插入SIM(Subscriber Identity Module,客戶識別模塊)卡后一般只支持GSM(Global System for Mobile Communication, 全球移動通信系統(tǒng))網(wǎng)絡(luò),提供簡單的語音通話功能和低速的GPRS(General Packet Radio Service,通用分組無線服務(wù)技術(shù))上網(wǎng)業(yè)務(wù),如果用戶需要使用卡2的4/3G數(shù)據(jù)業(yè)務(wù),目前 有軟件實(shí)現(xiàn)和硬件實(shí)現(xiàn)兩種方式。其中,硬件實(shí)現(xiàn)方式是控制硬件的卡槽切換,或者,手動 將卡2換到卡槽1上再重新開機(jī),達(dá)到高制式網(wǎng)絡(luò)如4G切換的目的;軟件實(shí)現(xiàn)方式中,第一種 實(shí)現(xiàn)方式是通過切換底層協(xié)議棧來實(shí)現(xiàn)卡2接入高制式網(wǎng)絡(luò)的目的,第二種實(shí)現(xiàn)方式是融 合已有的基于MBN(Modem Software Configuration,調(diào)制解調(diào)器軟件配置,高通公司推出 的用來滿足多廠家,多網(wǎng)絡(luò)類型,多用途的Modem軟件配置方案)切換的全網(wǎng)通方案和4G軟 件切換方案,通過純軟件方式實(shí)現(xiàn)三網(wǎng)不同網(wǎng)絡(luò)制式的自由切換功能。
[0003] 可見,已有的雙卡槽的移動終端的網(wǎng)絡(luò)制式切換方案中,硬件實(shí)現(xiàn)方式成本較高, 可靠性較低,軟件實(shí)現(xiàn)方式中,第一種實(shí)現(xiàn)方式僅能適用于相同運(yùn)營商的SM卡的切換;第 二種實(shí)現(xiàn)方式雖然可以通過切換數(shù)據(jù)主卡自由切換雙卡4G,但此方案不支持熱插拔換卡切 換S頂卡的4G功能。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明提供一種網(wǎng)絡(luò)模式配置方法及移動終端,以期移動終端在開機(jī)或熱插拔換 卡情況下,自動配置移動終端的4G主卡及其網(wǎng)絡(luò)模式,有利于提升移動終端網(wǎng)絡(luò)模式切換 的柔順性,提升用戶體驗(yàn)。
[0005] 本發(fā)明實(shí)施例第一方面提供了一種網(wǎng)絡(luò)模式配置方法,包括:
[0006] 移動終端當(dāng)檢測到移動終端的卡槽中的至少一個(gè)S頂卡的位置標(biāo)識信息與預(yù)存的 S頂卡的位置標(biāo)識信息不匹配時(shí),根據(jù)所述至少一個(gè)S頂卡的卡屬性信息確定所述移動終端 的4G主卡;
[0007] 所述移動終端根據(jù)預(yù)存的SIM卡的類型與網(wǎng)絡(luò)模式值之間的映射關(guān)系,以及所述 4G主卡的類型,確定所述4G主卡的類型對應(yīng)的網(wǎng)絡(luò)模式值;
[0008] 所述移動終端更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述網(wǎng)絡(luò)模式值匹配的網(wǎng)絡(luò)協(xié) 議棧。
[0009] 本發(fā)明實(shí)施例第一方面第一種可能的實(shí)現(xiàn)方式中,所述移動終端更新所述4G主卡 的網(wǎng)絡(luò)協(xié)議棧為與所述網(wǎng)絡(luò)模式值匹配的網(wǎng)絡(luò)協(xié)議棧之后,所述方法還包括:
[0010]所述移動終端切換所述移動終端的數(shù)據(jù)主卡到所述更新網(wǎng)絡(luò)協(xié)議棧后的4G主卡 上;將數(shù)據(jù)主卡設(shè)置到4G協(xié)議棧主卡,既保證了 4G主卡可以4G起網(wǎng)數(shù)據(jù)撥號,又避免出現(xiàn)因 切換數(shù)據(jù)主卡同時(shí)切換4G主卡而引起數(shù)據(jù)主卡切換速度慢的問題。有利于提升數(shù)據(jù)主卡的 切換效率。
[0011] 所述移動終端更新所述移動終端的調(diào)制解調(diào)器Modem中的調(diào)制解調(diào)器軟件配置 MBN文件為與所述網(wǎng)絡(luò)模式值匹配的MBN文件。如此,確保4G主卡正確起網(wǎng)和數(shù)據(jù)撥號。
[0012] 結(jié)合本發(fā)明實(shí)施例第一方面或第一方面第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例 第一方面第二種可能的實(shí)現(xiàn)方式中,所述更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述網(wǎng)絡(luò)模式 值匹配的網(wǎng)絡(luò)協(xié)議棧之后,所述方法還包括:
[0013] 所述移動終端向所述移動終端的調(diào)制解調(diào)器Modem發(fā)送所述網(wǎng)絡(luò)模式值以激活所 述4G主卡。
[0014] 結(jié)合本發(fā)明實(shí)施例第一方面第二種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面第 三種可能的實(shí)現(xiàn)方式中,所述更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述網(wǎng)絡(luò)模式值匹配的網(wǎng) 絡(luò)協(xié)議棧,包括:
[0015] 所述移動終端在所述移動終端的SIM卡信息數(shù)據(jù)表simlnfo的網(wǎng)絡(luò)模式配置 NwMode字段存儲所述網(wǎng)絡(luò)模式值;
[0016] 所述移動終端當(dāng)檢測到所述NwMode字段的網(wǎng)絡(luò)模式值與所述移動終端的SM卡網(wǎng) 絡(luò)模式設(shè)置表Setting. db中的預(yù)存的網(wǎng)絡(luò)模式值不匹配時(shí),更新所述Setting. db中的網(wǎng)絡(luò) 模式值為所述NwMode字段的網(wǎng)絡(luò)模式值;
[0017] 所述移動終端更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述Setting, db中的網(wǎng)絡(luò)模式 值匹配的網(wǎng)絡(luò)協(xié)議棧。
[0018] 其中,所述移動終端更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述Setting.db中的網(wǎng)絡(luò) 模式值匹配的網(wǎng)絡(luò)協(xié)議棧的具體實(shí)現(xiàn)方式包括:所述移動終端當(dāng)檢測到所述移動終端的調(diào) 制解調(diào)器Modem中的所述4G主卡的協(xié)議棧配置信息與所述Setting. db中的網(wǎng)絡(luò)模式值不匹 配時(shí),更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述Setting.db中的網(wǎng)絡(luò)模式值匹配的網(wǎng)絡(luò)協(xié)議 棧。
[0019] 結(jié)合本發(fā)明實(shí)施例第一方面第三種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面第 四種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述至少一個(gè)S頂卡的卡屬性信息確定所述移動終端的 4G主卡,包括:
[0020] 當(dāng)所述至少一個(gè)SM卡的數(shù)量為1時(shí),則所述移動終端確定所述SM卡為所述移動 終端的4G主卡;
[0021 ] 當(dāng)所述至少一個(gè)SM卡的數(shù)量為2時(shí),即所述至少一個(gè)SM卡包括插入所述第一卡 槽的第一SIM卡和插入所述第二卡槽的第二SIM卡時(shí),則所述移動終端確定用戶選取的SIM 卡為所述移動終端的4G主卡。
[0022] 本發(fā)明實(shí)施例第二方面公開了一種移動終端,包括:
[0023] 主卡確定單元,用于當(dāng)檢測到移動終端的卡槽中的至少一個(gè)SIM卡的位置標(biāo)識信 息與預(yù)存的SIM卡的位置標(biāo)識信息不匹配時(shí),根據(jù)所述至少一個(gè)SIM卡的卡屬性信息確定所 述移動終端的4G主卡;
[0024] 模式確定單元,用于根據(jù)預(yù)存的SIM卡的類型與網(wǎng)絡(luò)模式值之間的映射關(guān)系,以及 所述4G主卡的類型,確定所述4G主卡的類型對應(yīng)的網(wǎng)絡(luò)模式值;
[0025] 協(xié)議棧更新單元,用于更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述網(wǎng)絡(luò)模式值匹配的 網(wǎng)絡(luò)協(xié)議棧。
[0026] 本發(fā)明實(shí)施例第二方面第一種可能的實(shí)現(xiàn)方式中,所述移動終端還包括:
[0027] 數(shù)據(jù)主卡切換單元,用于在所述協(xié)議棧更新單元更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為 與所述網(wǎng)絡(luò)模式值匹配的網(wǎng)絡(luò)協(xié)議棧之后,切換所述移動終端的數(shù)據(jù)主卡到所述更新網(wǎng)絡(luò) 協(xié)議棧后的4G主卡上;
[0028]芯片配置單元,用于更新所述移動終端的調(diào)制解調(diào)器Modem中的調(diào)制解調(diào)器軟件 配置MBN文件為與所述網(wǎng)絡(luò)模式值匹配的MBN文件。
[0029]結(jié)合本發(fā)明實(shí)施例第二方面或第二方面第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例 第二方面第二種可能的實(shí)現(xiàn)方式中,所述移動終端還包括:
[0030] 主卡激活單元,用于在所述協(xié)議棧更新單元更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所 述網(wǎng)絡(luò)模式值匹配的網(wǎng)絡(luò)協(xié)議棧之后,所述數(shù)據(jù)主卡切換單元切換所述移動終端的數(shù)據(jù)主 卡到所述更新網(wǎng)絡(luò)協(xié)議棧后的4G主卡上之前,向所述移動終端的調(diào)制解調(diào)器Modem發(fā)送所 述網(wǎng)絡(luò)模式值以激活所述4G主卡。
[0031] 結(jié)合本發(fā)明實(shí)施例第二方面第二種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面第 三種可能的實(shí)現(xiàn)方式中,所述協(xié)議棧更新單元具體用于:
[0032] 在所述移動終端的SM卡信息數(shù)據(jù)表simlnfo的網(wǎng)絡(luò)模式配置NwMode字段存儲所 述網(wǎng)絡(luò)模式值;
[0033]當(dāng)檢測到所述NwMode字段的網(wǎng)絡(luò)模式值與所述移動終端的S頂卡網(wǎng)絡(luò)模式設(shè)置表 Setting. db中的預(yù)存的網(wǎng)絡(luò)模式值不匹配時(shí),更新所述Sett ing. db中的網(wǎng)絡(luò)模式值為所述 NwMode字段的網(wǎng)絡(luò)模式值;
[0034] 更新所述4G主卡的網(wǎng)絡(luò)協(xié)議棧為與所述Setting, db中的網(wǎng)絡(luò)模式值匹配的網(wǎng)絡(luò) 協(xié)議棧。
[0035]結(jié)合本發(fā)明實(shí)施例第二方面第三種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面第 四種可能的實(shí)現(xiàn)方式中,所述主卡確定單元具體用于:
[0036]當(dāng)所述至少一個(gè)S頂卡的數(shù)量為1時(shí),則確定所述S頂卡為所述移動終端的4G主卡;
[0037] 當(dāng)所述至少一個(gè)SM卡的數(shù)量為2時(shí),即所述至少一個(gè)SM卡包括插入所述第一卡 槽的第一SIM卡和插入所述第二卡槽的第二SIM卡時(shí),則確定用戶選取的SIM卡為所述移動 終端的4G主卡。
[0038] 本發(fā)明實(shí)施例中,移動終端當(dāng)檢測到移動終端的卡槽中的至少一個(gè)SM卡的位置 標(biāo)識信息與預(yù)存的S頂卡的位置標(biāo)識信息不匹配時(shí),根據(jù)至少一個(gè)S頂卡的卡屬性信息確定 移動終端的4G主卡,其次,根據(jù)預(yù)存的SM卡的類型與網(wǎng)絡(luò)模式值之間的映射關(guān)系,以及4G 主卡的類型,確定4G主卡的類型對應(yīng)的網(wǎng)絡(luò)模式值,最后,更新4G主卡的網(wǎng)絡(luò)協(xié)議棧為與網(wǎng) 絡(luò)模式值匹配的網(wǎng)絡(luò)協(xié)議棧。如此,移動終端在檢測到卡槽中的SIM卡發(fā)生變化的情況下, 能夠自動配置移動終端的4G主卡及其網(wǎng)絡(luò)模式,有利于提升移動終端網(wǎng)絡(luò)模式切換的柔順 性,提升用戶體驗(yàn)。
【附圖說明】
[0039] 為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域 普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0040] 圖1是本發(fā)明第一實(shí)施例提出的一種網(wǎng)絡(luò)模式配置方法的流程示意圖;
[0041] 圖2是本發(fā)明第二實(shí)施例提出的一種網(wǎng)絡(luò)模式配置方法的流程示意圖;
[0042]圖3是本發(fā)明第三實(shí)施例提出的一種網(wǎng)絡(luò)模式配置方法的流程示意圖;
[0043] 圖4是本發(fā)明第四實(shí)施例提出的一種移動終端的結(jié)構(gòu)示意圖;
[0044] 圖5是本發(fā)明第五實(shí)施例提出的一種移動終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0045] 為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的 附圖,對本發(fā)