移動終端及其通信方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,具體涉及一種移動終端及其通信方法。
【背景技術(shù)】
[0002]目前市場的雙卡終端95%都支持一張卡上網(wǎng),另一張卡可以打電話。但是很少終端可以支持兩張SIM(Subscribe Identity Module,用戶識別卡)卡同時上網(wǎng)。目前最新的終端可以實現(xiàn)兩張SIM卡可以同時上網(wǎng),但是如果一張SIM卡上4G(the 4th Generat1nMobile Communicat1n Technology,第四代移動通信技術(shù))LTE(Long Term Evolut1n,長期演進(jìn)技術(shù)),另一張卡只能上3G(3rd Generat1n,第三代移動通信技術(shù))的網(wǎng)絡(luò),兩張SM卡不能同時使用4G網(wǎng)絡(luò)。且現(xiàn)有的移動終端一般包括一個調(diào)制解調(diào)器器和一個應(yīng)用處理器,其中,調(diào)制解調(diào)器用于完成協(xié)議處理,以及用于對收發(fā)的通信數(shù)據(jù)進(jìn)行調(diào)制解調(diào),以實現(xiàn)與外部通信設(shè)備的通信等功能。應(yīng)用處理器用于處理復(fù)雜的邏輯操作以及進(jìn)行任務(wù)分配,為用戶提供交互接口,運行操作系統(tǒng)等。
[0003]為了擴(kuò)展移動終端的通信功能,需要增加新的調(diào)制解調(diào)器和應(yīng)用處理器時,但在增加新的調(diào)制解調(diào)器和應(yīng)用處理器的基礎(chǔ)上,移動終端還是只有一個WiFi芯片以及對應(yīng)的協(xié)議棧和上層應(yīng)用,只支持對一個WiFi熱點的連接,并且由于WiFi的帶寬限制以及與WiFi熱點連接的移動終端數(shù)量過多等因素的影響,導(dǎo)致網(wǎng)絡(luò)的訪問效率較低。
[0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種移動終端及其通信方法,旨在解決網(wǎng)絡(luò)的訪問效率較低的技術(shù)問題。
[0006]基于上述問題,本發(fā)明提供一種移動終端,所述移動終端包括第一WiFi模塊、第二WiFi模塊、WiFi服務(wù)子模塊、音頻模塊、第一調(diào)制解調(diào)器和第二調(diào)制解調(diào)器,其中,所述第一WiFi模塊包括第一 WiFi應(yīng)用子模塊和第一 WiFi處理子模塊,所述第二 WiFi模塊包括第二WiFi應(yīng)用子模塊和第二 WiFi處理子模塊;
[0007]所述第一調(diào)制解調(diào)器,用于獲取第一用戶識別卡的信息,根據(jù)所述第一用戶識別卡的信息與第一 LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù);
[0008]所述第二調(diào)制解調(diào)器,用于獲取第二用戶識別卡的信息,根據(jù)所述第二用戶識別卡的信息與第二 LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù);
[0009]所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊,用于當(dāng)所述第一調(diào)制解調(diào)器通過所述第一 LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù)和/或所述第二調(diào)制解調(diào)器通過所述第二 LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù),且接收到WiFi連接指令時,將所述WiFi連接指令發(fā)送給所述WiFi服務(wù)子模塊;
[0010]所述WiFi服務(wù)子模塊,用于當(dāng)接收到所述WiFi連接指令時,將所述WiFi連接指令發(fā)送給對應(yīng)的所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊;[0011 ]所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊,用于根據(jù)所述WiFi連接指令以及對應(yīng)的協(xié)議發(fā)送WiFi連接的狀態(tài)信息給所述WiFi服務(wù)子模塊;
[0012]所述WiFi服務(wù)子模塊,還用于根據(jù)所述狀態(tài)信息確定WiFi已成功連接,且所述第一WiFi處理子模塊和/或所述第二 WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài)時,對應(yīng)啟動單WiFi數(shù)據(jù)的路由配置或雙WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù)。
[0013]可選地,所述WiFi服務(wù)子模塊,還用于當(dāng)根據(jù)所述狀態(tài)信息確定WiFi已成功連接時,發(fā)送獲取IP地址的獲取指令給所述第一 WiFi處理子模塊和所述第二 WiFi處理子模塊;
[0014]所述第一WiFi處理子模塊和所述第二 WiFi處理子模塊,還用于根據(jù)所述獲取指令發(fā)送對應(yīng)的IP地址給所述WiFi服務(wù)子模塊;
[0015]所述WiFi服務(wù)子模塊,還用于根據(jù)獲取的IP地址確定所述第一WiFi處理子模塊和所述第二 WiFi處理子模塊是否處于預(yù)設(shè)通信狀態(tài);
[0016]所述WiFi服務(wù)子模塊,還用于若所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài),則啟動單WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二 WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù);
[0017]所述WiFi服務(wù)子模塊,還用于若所述第一 WiFi處理子模塊和所述第二 WiFi處理子模塊均處于預(yù)設(shè)通信狀態(tài),則啟動雙WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二 WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù)。
[0018]可選地,所述第一 WiFi處理子模塊包括第一 WiFi框架單元、第一 WiFi協(xié)議單元和第一 WiFi芯片;所述第二 WiFi處理子模塊包括第二 WiFi框架單元、第二 WiFi協(xié)議單元和第二 WiFi芯片;
[0019]所述第一 WiFi框架單元或所述第二 WiFi框架單元,還用于當(dāng)接收到所述WiFi連接指令時,獲取WiFi的相關(guān)信息,并將所述相關(guān)信息和所述WiFi連接指令對應(yīng)發(fā)送給所述第一 WiFi協(xié)議單元或所述第二 WiFi協(xié)議單元;
[°02°]所述第一 WiFi協(xié)議單元或所述第二 WiFi協(xié)議單元,還用于當(dāng)接收到所述相關(guān)信息和所述WiFi連接指令時,根據(jù)所述相關(guān)信息選擇對應(yīng)的協(xié)議,并將所述協(xié)議和所述WiFi連接指令對應(yīng)發(fā)送給所述第一 WiFi芯片或所述第二 WiFi芯片;
[0021]所述第一WiFi芯片或所述第二 WiFi芯片,還用于接收到所述協(xié)議和所述WiFi連接指令時,根據(jù)所述協(xié)議和所述WiFi連接指令對應(yīng)建立WiFi連接,并將所述WiFi連接的狀態(tài)信息發(fā)送給所述WiFi服務(wù)子模塊。
[0022]可選地,所述WiFi服務(wù)子模塊,還用于將WiFi狀態(tài)信息發(fā)送給所述第一WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊;
[0023]所述第一WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊,還用于接收到所述狀態(tài)信息時,根據(jù)所述狀態(tài)信息輸出提示信息。
[0024]可選地,所述移動終端還包括編解碼模塊和第一數(shù)據(jù)處理模塊;
[0025]所述音頻模塊,用于采集語音信號,將所述語音信號發(fā)送給編解碼模塊;
[0026]所述編解碼模塊,用于當(dāng)接收到所述語音信號時,對所述語音信號進(jìn)行模數(shù)轉(zhuǎn)換后傳輸給第一數(shù)據(jù)處理模塊;
[0027]所述第一數(shù)據(jù)處理模塊,用于對所接收的所述語音信號進(jìn)行音頻處理并傳輸給所述第一調(diào)制解調(diào)器。
[0028]可選地,所述移動終端第二數(shù)據(jù)處理模塊;
[0029]所述第一數(shù)據(jù)處理模塊,還用于對所接收的所述語音信號進(jìn)行音頻處理后傳輸給第二數(shù)據(jù)處理模塊;
[0030]所述第二數(shù)據(jù)處理模塊,用于將所接收的語音信號傳輸給所述第二調(diào)制解調(diào)器。
[0031]進(jìn)一步地,還提出一種通信方法,所述通信方法包括:
[0032]提供第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、音頻模塊、WiFi服務(wù)子模塊、第一WiFi模塊和第二 WiFi模塊,與所述第一調(diào)制解調(diào)器連接的第一應(yīng)用處理器,與所述第二調(diào)制解調(diào)器連接的第二應(yīng)用處理器,其中,所述第一WiFi模塊包括第一WiFi應(yīng)用子模塊和第一WiFi處理子模塊;所述第二 WiFi模塊包括第二 WiFi應(yīng)用子模塊和第二 WiFi處理子模塊;
[0033]所述第一調(diào)制解調(diào)器獲取第一用戶識別卡的信息,根據(jù)所述第一用戶識別卡的信息與第一 LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù);
[0034]所述第二調(diào)制解調(diào)器獲取第二用戶識別卡的信息,根據(jù)所述第二用戶識別卡的信息與第二 LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù);
[0035]當(dāng)所述第一調(diào)制解調(diào)器通過所述第一LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù)和/或所述第二調(diào)制解調(diào)器通過所述第二 LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù),且所述第一 WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊接收到WiFi連接指令時,所述第一 WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊將所述WiFi連接指令發(fā)送給所述WiFi服務(wù)子模塊;
[0036]當(dāng)所述WiFi服務(wù)子模塊接收到所述WiFi連接指令時,將所述WiFi連接指令發(fā)送給對應(yīng)的所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊;
[0037]所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊根據(jù)所述WiFi連接指令以及對應(yīng)的協(xié)議發(fā)送WiFi連接的狀態(tài)信息給所述WiFi服務(wù)子模塊;
[0038]當(dāng)所述WiFi服務(wù)子模塊根據(jù)所述狀態(tài)信息確定WiFi已成功連接,且所述第一WiFi處理子模塊和/或所述第二 WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài)時,所述WiFi服務(wù)子模塊對應(yīng)啟動單WiFi數(shù)據(jù)的路由配置或雙WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二 WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù)。
[0039]可選地,所述當(dāng)所述WiFi服務(wù)子模塊根據(jù)所述狀態(tài)信息確定WiFi已成功連接,且所述第一WiFi處理子模塊和/或所述第二WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài)時,所述WiFi服務(wù)子模塊對應(yīng)啟動單WiFi數(shù)據(jù)的路由配置或雙WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一 WiFi模塊、所述第二 WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù)的步驟包括:
[0040]當(dāng)所述WiFi服務(wù)子模塊根據(jù)所述狀態(tài)信息確定WiFi已成功連接時,所述WiFi服務(wù)子模塊發(fā)送獲取IP地址的獲取指令給所述第一 WiFi處理子模塊和所述第二 WiFi處理子模塊;
[0041]所述第一WiFi處理子模塊和所述第二 WiFi處理子模塊根據(jù)所述獲取指令發(fā)送對應(yīng)的IP地址給所述WiFi服務(wù)子模塊;
[0042]所述WiFi服務(wù)子模塊根據(jù)獲取的IP地址確定所述第一WiFi處理子模塊和所述第二 WiFi處理子模塊是否處于預(yù)設(shè)通信狀態(tài);
[0043]若所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài),所述WiFi服務(wù)子模塊則啟動單WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二 WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù);
[0044]若所述第一 WiFi處理子模塊和所述第二 WiFi處理子模塊均處于預(yù)設(shè)通信狀態(tài),所述WiFi服務(wù)子模塊則啟動雙WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二 WiFi模塊、所述第一 LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù)。
[0045]可選地,所述第一 WiFi處理子模塊包括第一 WiFi框架單元、第一 WiFi協(xié)議單元和第一 WiFi芯片;所述第二 WiFi處理子模塊包括第二 WiFi框架單元、第二 WiFi協(xié)議單元和第二 WiFi芯片,所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊根據(jù)所述WiFi連接指令以及對應(yīng)的協(xié)議發(fā)送WiFi連接的狀態(tài)信息給所述WiFi服務(wù)子模塊的步驟包括:
[0046]當(dāng)所述第一WiFi框架單元或所述第二 WiFi框架單元接收到所述WiFi連接指令時,獲取WiFi的相關(guān)信息,并將所述相關(guān)信息和所述WiFi連接指令對應(yīng)發(fā)送給所述第一WiFi協(xié)議單元或所述第二 WiFi協(xié)議單元;
[0047]當(dāng)所述第一WiFi協(xié)議單元或所述第二 WiFi協(xié)議單元接收到所述相關(guān)信息和所述WiFi連接指令時,根據(jù)所述相關(guān)信息選擇對應(yīng)的協(xié)議,并將所述協(xié)議和所述WiFi連接指令對應(yīng)發(fā)送給所述第一 WiFi芯片或所述第二 WiFi芯片;
[0048]當(dāng)所述第一WiFi芯片或所述第二 WiFi芯片接收到所述協(xié)議和所述WiFi連接指令時,根據(jù)所述協(xié)議和所述WiFi連接指令對應(yīng)建立WiFi連接,并將所述WiFi連接的狀態(tài)信息發(fā)送給所述WiFi服務(wù)子模塊。
[0049]可選地,所述當(dāng)所述WiFi服務(wù)子模塊根據(jù)所述狀態(tài)信息確定WiFi已成功連接,且所述第一WiFi處理子模塊和/或所述第二WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài)時,所述WiFi服務(wù)子模塊對應(yīng)啟動單WiFi數(shù)據(jù)的路由配置或雙WiFi數(shù)據(jù)的路由配置的步驟之后,還包括:
[0050]所述WiFi服務(wù)子模塊將WiFi狀態(tài)信息發(fā)送給所述第一WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊;
[0051 ]當(dāng)所述第一 WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊接收到所述狀態(tài)信息時,根據(jù)所述狀態(tài)信息輸出提示信息。
[0052]可選地,所述第一調(diào)制解調(diào)器獲取所述第一用戶識別卡的信息,根據(jù)所述第一用戶識別卡的信息與第一 LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)的步驟包括:
[0053]所述音頻模塊采集語音信號,將所述語音信號發(fā)送給編解碼模塊;
[0054]當(dāng)所述編解碼模塊接收到所述語音信號時,所述編解碼模塊對所述語音信號進(jìn)行模數(shù)轉(zhuǎn)換后傳輸給第一數(shù)據(jù)處理模塊;
[0055]第一數(shù)據(jù)處理模塊對所接收的所述語音信號進(jìn)行音頻處理并傳輸給所述第一調(diào)制解調(diào)器。
[0056]可選地,所述當(dāng)所述編解碼模塊接收到所述語音信號時,所述編解碼模塊對所述語音信號進(jìn)行模數(shù)轉(zhuǎn)換后傳輸給第一數(shù)據(jù)處理模塊的步驟之后,還包括:
[0057]所述第一數(shù)據(jù)處理模塊對所接收的所述語音信號進(jìn)行音頻處理后傳輸給第二數(shù)據(jù)處理模塊;
[0058]所述第二數(shù)據(jù)處理模塊將所接收的語音信號傳輸給所述第二調(diào)制解調(diào)器。
[0059]本發(fā)明提供第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、音頻模塊、WiFi服務(wù)子模塊、第一WiFi模塊和第二 WiFi模塊,與所述第一調(diào)制解調(diào)器連接的第一應(yīng)用處理器,與所述第二調(diào)制解調(diào)器連接的第二應(yīng)用處理器,其中,所述第一WiFi模塊包括第一WiFi應(yīng)用子模塊和第一WiFi處理子模塊;所述第二 WiFi模塊包括第二 WiFi應(yīng)用子模塊和第二 WiFi處理子模塊,所述第一調(diào)制解調(diào)器獲取第一用戶識別卡的信息,根據(jù)所述第一用戶識別卡的信息與第一LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù);所述第二調(diào)制解調(diào)器獲取第二用戶識別卡的信息,根據(jù)所述第二用戶識別卡的信息與第二LTE網(wǎng)絡(luò)通信,進(jìn)行語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù);當(dāng)所述第一調(diào)制解調(diào)器通過所述第一 LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù)和/或所述第二調(diào)制解調(diào)器通過所述第二 LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)業(yè)務(wù),且所述第一 WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊接收到WiFi連接指令時,所述第一 WiFi應(yīng)用子模塊或所述第二 WiFi應(yīng)用子模塊將所述WiFi連接指令發(fā)送給所述WiFi服務(wù)子模塊;當(dāng)所述WiFi服務(wù)子模塊接收到所述WiFi連接指令時,將所述WiFi連接指令發(fā)送給對應(yīng)的所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊;所述第一 WiFi處理子模塊或所述第二 WiFi處理子模塊根據(jù)所述WiFi連接指令以及對應(yīng)的協(xié)議發(fā)送WiFi連接的狀態(tài)信息給所述WiFi服務(wù)子模塊;當(dāng)所述WiFi服務(wù)子模塊根據(jù)所述狀態(tài)信息確定WiFi已成功連接,且所述第一 WiFi處理子模塊和/或所述第二 WiFi處理子模塊處于預(yù)設(shè)通信狀態(tài)時,所述WiFi服務(wù)子模塊對應(yīng)啟動單WiFi數(shù)據(jù)的路由配置或雙WiFi數(shù)據(jù)的路由配置,以供移動終端通過所述第一WiFi模塊、所述第二WiFi模塊、所述第一LTE網(wǎng)絡(luò)通信和所述第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行所述數(shù)據(jù)業(yè)務(wù)。實現(xiàn)了用戶可以通過第一 WiFi模塊和第二 WiFi模塊同時訪問同一個網(wǎng)絡(luò),或者通過第一 WiFi模塊和第二 WiFi模塊分別訪問不同的網(wǎng)絡(luò),同時可以實現(xiàn)第一調(diào)制解調(diào)器與第一 LTE網(wǎng)絡(luò)通信,和/或第二調(diào)制解調(diào)器與第二 LTE網(wǎng)絡(luò)通信,提高了移動終端網(wǎng)絡(luò)的訪問效率,如當(dāng)移動終端執(zhí)行下載業(yè)務(wù)時,通過第一 WiFi模塊、第二 WiFi模塊、第一 LTE網(wǎng)絡(luò)通信和第二 LTE網(wǎng)絡(luò)通信中至少一種或者兩種以上組合進(jìn)行下載業(yè)務(wù),提高移動終端的下載速度下載業(yè)務(wù),提高移動終端的下載速度。
【附圖說明】
[0060]圖1為實現(xiàn)本發(fā)明各個實施例中一個可選的移動終端的硬件結(jié)構(gòu)示意圖;
[0061 ]圖2為本發(fā)明實施例中移動終端的一種內(nèi)部框架圖示意圖;
[0062]圖3為本發(fā)明移動終端一種實施例的框架結(jié)構(gòu)示意圖;
[0063]圖4為本發(fā)明實施例中第一WiFi處理子模塊的一種功能模塊圖;
[0064]圖5為本發(fā)明實施例中第二WiFi處理子模塊的一種功能模塊圖;
[0065]圖6為本發(fā)明移動終端