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