一種可接入移動寬帶網(wǎng)的用戶終端配置方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種可接入移動寬帶網(wǎng)的用戶終端配置方法及裝置,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,涉及UEFI功能【技術(shù)領(lǐng)域】,其方法包括以下步驟:在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口;所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置;所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備;所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改。
【專利說明】—種可接入移動寬帶網(wǎng)的用戶終端配置方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及UEFKUnif ied Extensible Firmware Interface,統(tǒng)一可擴展固件接口)功能【技術(shù)領(lǐng)域】,針對內(nèi)置移動寬帶網(wǎng)絡(luò)適配器的平板電腦、筆記本電腦、臺式電腦,提出了一種可接入移動寬帶網(wǎng)的用戶終端配置方法及裝置。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)技術(shù)日新月異,目前隨著3G技術(shù)的普及以及4G技術(shù)的不斷進步,幾乎所有的移動終端都具有上網(wǎng)功能。目前移動辦公已經(jīng)不是什么新鮮事了,基于Windows操作系統(tǒng)的筆記本和平板電腦等設(shè)備,都能提供高速數(shù)據(jù)服務(wù)。這類設(shè)備通常通過硬件接口連接一個移動寬帶網(wǎng)絡(luò)適配器,軟件上集成預(yù)先定義好的接口進行通信,實現(xiàn)高速上網(wǎng)。
[0003]UEFI是一種全新類型接口的詳細描述標準。這種接口用于操作系統(tǒng)自動從預(yù)啟動的操作環(huán)境加載到一種操作系統(tǒng)上,從而使開機程序化繁為簡,節(jié)省時間。目前基于UEFI的Windows和Linux PC和平板電腦設(shè)備正在逐步流行。圖1為UEFI的基本架構(gòu)。
[0004]這類設(shè)備的移動寬帶網(wǎng)絡(luò)適配器配置往往比較麻煩。同一設(shè)備上可能安裝了幾個截然不同的操作系統(tǒng)(Windows、UBUNTU Linux、SUSE Linux、Mac OS等等);即便是在一個Windows操作系統(tǒng)上,不同用戶擁有的權(quán)限不同,但往往都能對網(wǎng)絡(luò)適配器進行配置,造成了使用的不便。
[0005]為解決上述問題,提出了一種可接入移動寬帶網(wǎng)的用戶終端配置方法及裝置。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的在于提供一種可接入移動寬帶網(wǎng)的用戶終端配置方法及裝置,解決了現(xiàn)有技術(shù)中同一設(shè)備上的不同操作系統(tǒng),或同一操作系統(tǒng)上不同用戶對移動寬帶網(wǎng)絡(luò)適配器的配置互相影響,從而造成對移動寬帶網(wǎng)絡(luò)適配器的訪問不便的問題。
[0007]根據(jù)本發(fā)明的一個方面,提供了一種可接入移動寬帶網(wǎng)的用戶終端配置方法,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,包括以下步驟:
[0008]在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口 ;
[0009]所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置;
[0010]所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備;
[0011]所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改;
[0012]其中,UEFI是統(tǒng)一可擴展固件接口。
[0013]優(yōu)選地,所述主CPU側(cè)設(shè)備包括UEFI啟動配置模塊、UEFI驅(qū)動通信模塊、UEFI命令解析模塊、UEFI業(yè)務(wù)邏輯模塊以及UEFI顯示模塊。
[0014]優(yōu)選地,所述無線通信側(cè)設(shè)備是內(nèi)置在所述用戶終端的3G\4G無線模塊或外插在所述用戶終端的3G\4G無線模塊。
[0015]優(yōu)選地,所述無線通信側(cè)設(shè)備包括啟動檢測模塊、USB Gadget驅(qū)動通信模塊以及無線模塊功能配置模塊。
[0016]優(yōu)選地,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口的步驟包括:
[0017]所述主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過通用輸入/輸出GP1通知或通信握手的方式向所述無線通信側(cè)設(shè)備的啟動檢測模塊發(fā)送通知信息;
[0018]所述啟動檢測模塊收到所述通知信息后,通知所述無線通信側(cè)設(shè)備的USBGadget驅(qū)動通知模塊切換到適配USB接口。
[0019]優(yōu)選地,所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置的步驟包括:
[0020]所述主CPU側(cè)設(shè)備的UEFI命令解析模塊利用所切換的適配USB接口,向所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊發(fā)送狀態(tài)查詢請求;
[0021]所述無線模塊功能配置模塊接收到狀態(tài)查詢請求后,將所述無線通信側(cè)設(shè)備的當前狀態(tài)命令通過所切換的適配USB接口發(fā)送到所述UEFI命令解析模塊;
[0022]所述UEFI命令解析模塊通過解析所接收到的當前狀態(tài)命令,獲得所述無線通信側(cè)設(shè)備的當前配置。
[0023]優(yōu)選地,所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,UEFI命令解析模塊利用所切換的適配USB接口發(fā)送給所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊。
[0024]根據(jù)本發(fā)明的另一方面,提供了一種可接入移動寬帶網(wǎng)的用戶終端配置裝置,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,包括:
[0025]切換USB接口模塊,用于在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口;
[0026]通信模塊,用于所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置;
[0027]生成配置指令模塊,用于所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備;
[0028]修改配置模塊,用于所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改;
[0029]其中,UEFI是統(tǒng)一可擴展固件接口。
[0030]優(yōu)選地,所述切換USB接口模塊包括:
[0031]發(fā)送通知信息單元,用于所述主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過通用輸入/輸出GP1通知或通信握手的方式向所述無線通信側(cè)設(shè)備的啟動檢測模塊發(fā)送通知信息;
[0032]切換單元,用于所述啟動檢測模塊收到所述通知信息后,通知所述無線通信側(cè)設(shè)備的USB Gadget驅(qū)動通知模塊切換到適配USB接口。
[0033]優(yōu)選地,所述通信模塊包括:
[0034]發(fā)送狀態(tài)查詢請求單元,用于所述主CPU側(cè)設(shè)備的UEFI命令解析模塊利用所切換的適配USB接口,向所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊發(fā)送狀態(tài)查詢請求;
[0035]處理單元,用于所述無線模塊功能配置模塊接收到狀態(tài)查詢請求后,將所述無線通信側(cè)設(shè)備的當前狀態(tài)命令通過所切換的適配USB接口發(fā)送到所述UEFI命令解析模塊;
[0036]獲取當前配置單元,用于所述UEFI命令解析模塊通過解析所接收到的當前狀態(tài)命令,獲得所述無線通信側(cè)設(shè)備的當前配置。
[0037]與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于:
[0038]本發(fā)明為同一設(shè)備上的不同操作系統(tǒng)或同一操作系統(tǒng)下不同用戶對移動寬帶網(wǎng)絡(luò)適配器的訪問提供了一種安全、一致的接口,提升了設(shè)備的安全性和用戶體驗。
【專利附圖】
【附圖說明】
[0039]圖1是本發(fā)明提供的一種可接入移動寬帶網(wǎng)的用戶終端配置方法流程圖;
[0040]圖2是本發(fā)明提供的一種可接入移動寬帶網(wǎng)的用戶終端配置裝置示意圖;
[0041]圖3是本發(fā)明實施例提供的內(nèi)置3G\4G無線模塊的示意圖;
[0042]圖4是本發(fā)明實施例提供的外插3G\4G無線模塊的示意圖;
[0043]圖5是本發(fā)明實施例提供的基于UEFI的可接入移動寬帶網(wǎng)的用戶終端配置示意圖。
【具體實施方式】
[0044]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應(yīng)當理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0045]本發(fā)明所指設(shè)備包括:采用UEFI的智能手機、平板電腦、PDA (Personal DigitalAssistant,掌上電腦)、筆記本電腦和臺式電腦等。這類移動終端具有以下硬件特征:采用UEFI進行啟動引導(dǎo);內(nèi)置3G/4G無線模塊或外插3G/4G無線模塊。
[0046]圖1顯示了本發(fā)明提供的一種可接入移動寬帶網(wǎng)的用戶終端配置方法流程圖,如圖1所示,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,包括以下步驟:
[0047]步驟SlOl:在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口;
[0048]步驟S102:所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置;
[0049]步驟S103:所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備;
[0050]步驟S104:所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改;
[0051]其中,UEFI是統(tǒng)一可擴展固件接口。
[0052]本發(fā)明所述主CPU側(cè)設(shè)備包括UEFI啟動配置模塊、UEFI驅(qū)動通信模塊、UEFI命令解析模塊、UEFI業(yè)務(wù)邏輯模塊以及UEFI顯示模塊。
[0053]其中,所述無線通信側(cè)設(shè)備是內(nèi)置在所述用戶終端的3G\4G無線模塊或外插在所述用戶終端的3G\4G無線模塊,所述無線通信側(cè)設(shè)備包括啟動檢測模塊、USB Gadget驅(qū)動通信模塊以及無線模塊功能配置模塊。
[0054]本發(fā)明所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口的步驟包括:所述主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過通用輸入/輸出GP1通知或通信握手的方式向所述無線通信側(cè)設(shè)備的啟動檢測模塊發(fā)送通知信息;所述啟動檢測模塊收到所述通知信息后,通知所述無線通信側(cè)設(shè)備的USB Gadget驅(qū)動通知模塊切換到適配USB接口。
[0055]本發(fā)明所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置的步驟包括:所述主CPU側(cè)設(shè)備的UEFI命令解析模塊利用所切換的適配USB接口,向所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊發(fā)送狀態(tài)查詢請求;所述無線模塊功能配置模塊接收到狀態(tài)查詢請求后,將所述無線通信側(cè)設(shè)備的當前狀態(tài)命令通過所切換的適配USB接口發(fā)送到所述UEFI命令解析模塊;所述UEFI命令解析模塊通過解析所接收到的當前狀態(tài)命令,獲得所述無線通信側(cè)設(shè)備的當前配置。
[0056]本發(fā)明所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,UEFI命令解析模塊利用所切換的適配USB接口發(fā)送給所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊。
[0057]圖2顯示了本發(fā)明提供的一種可接入移動寬帶網(wǎng)的用戶終端配置裝置示意圖,如圖2所示,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,包括:切換USB接口模塊201,用于在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口 ;通信模塊202,用于所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置;生成配置指令模塊203,用于所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備;修改配置模塊204,用于所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改;其中,UEFI是統(tǒng)一可擴展固件接口。
[0058]其中,所述切換USB接口模塊201包括:發(fā)送通知信息單元,用于所述主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過通用輸入/輸出GP1通知或通信握手的方式向所述無線通信側(cè)設(shè)備的啟動檢測模塊發(fā)送通知信息;切換單元,用于所述啟動檢測模塊收到所述通知信息后,通知所述無線通信側(cè)設(shè)備的USB Gadget驅(qū)動通知模塊切換到適配USB接口。
[0059]其中,所述通信模塊202包括:發(fā)送狀態(tài)查詢請求單元,用于所述主CPU側(cè)設(shè)備的UEFI命令解析模塊利用所切換的適配USB接口,向所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊發(fā)送狀態(tài)查詢請求;處理單元,用于所述無線模塊功能配置模塊接收到狀態(tài)查詢請求后,將所述無線通信側(cè)設(shè)備的當前狀態(tài)命令通過所切換的適配USB接口發(fā)送到所述UEFI命令解析模塊;獲取當前配置單元,用于所述UEFI命令解析模塊通過解析所接收到的當前狀態(tài)命令,獲得所述無線通信側(cè)設(shè)備的當前配置。
[0060]圖3顯不了本發(fā)明實施例提供的內(nèi)置3G\4G無線I旲塊的不意圖;如圖3所不,具有如下特征:CPU (Central Processing Unit,中央處理器)單元帶有3G或4G功能、eMMC存儲芯片、DDR(Double Data Rate,內(nèi)存)、Wi_Fi模塊、microSD卡。其中CPU單元用于運行嵌入式操作系統(tǒng),提供3G/4G網(wǎng)絡(luò)接入的協(xié)議棧,用于管理內(nèi)存、進程調(diào)度、文件管理、3G/4G協(xié)議棧管理及接入;eMMC存儲芯片作為主要的存儲介質(zhì),用于保存操作系統(tǒng)所需文件,同時也提供用戶文件的存儲;DDR內(nèi)存作為處理器的內(nèi)存單元參與嵌入式操作系統(tǒng)的運行和管理;W1-Fi模塊用于提供WLAN (Wireless LAN,無線局域網(wǎng))連接,組建無線局域網(wǎng),完成無線局域網(wǎng)覆蓋,同時又具有stat1n站點功能,可以連接到其他的W1-FiAP(Access Point,接入點)上,提供該設(shè)備不同于3G\4G無線接入互聯(lián)網(wǎng)Internet的W1-Fi熱點接入功能;micro SD卡主要作為flash介質(zhì)存儲的補充,可以用來存放用戶的數(shù)據(jù)。
[0061]圖4顯示了本發(fā)明實施例提供的外插3G\4G無線模塊的示意圖,如圖4所示,分為兩類,一類其主CPU側(cè)設(shè)備提供WLAN (Wide Area Network,廣域網(wǎng))連接,組建局域網(wǎng),完成無線局域網(wǎng)覆蓋,同時可具有stat1n功能,可連接到其它W1-Fi AP上。這類設(shè)備只通過外插的3G/4G無線模塊提供Internet連接,自己管理WLAN ;另一類設(shè)備主CPU自身不提供3G/4G WAN接入和WLAN接入,3G/4GInternet連接和WLAN連接全部由3G/4G無線模塊負責。
[0062]圖5是本發(fā)明實施例提供的基于UEFI的可接入移動寬帶網(wǎng)的用戶終端配置示意圖,如圖5所示,包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備。具體地說,所述主CPU側(cè)設(shè)備包括UEFI啟動配置模塊、UEFI驅(qū)動通信模塊、UEFI命令解析模塊、UEFI業(yè)務(wù)邏輯模塊和UEFI顯示模塊;所述用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備包括啟動檢測模塊、USB Gadget驅(qū)動通信模塊和無線模塊功能配置模塊。
[0063]主CPU側(cè)設(shè)備的UEFI啟動配置模塊用于在系統(tǒng)啟動停止在UEFI時通知3G/4G無線模塊的啟動檢測模塊,如通過GP1 (General Purpose Input Output,通用輸入/輸出)通知、主動和3G/4G無線模塊發(fā)起通信握手等方式;UEFI驅(qū)動通信模塊用于在主CPU側(cè)設(shè)備建立上層業(yè)務(wù)和底層硬件的通道;UEFI命令解析模塊打包UEFI業(yè)務(wù)邏輯模塊發(fā)給無線通信側(cè)設(shè)備的命令,同時解析UEFI驅(qū)動通信模塊收到的無線通信側(cè)設(shè)備傳來的命令,并送給UEFI業(yè)務(wù)邏輯模塊處理;UEFI業(yè)務(wù)邏輯模塊存放了所有無線通信側(cè)設(shè)備配置的業(yè)務(wù)邏輯,通過和無線通信側(cè)設(shè)備的通信交互獲取到無線通信側(cè)設(shè)備的配置和功能,同時控制UEFI顯示模塊將配置項和內(nèi)容顯示到屏幕上;UEFI顯示模塊接收顯示數(shù)據(jù)并將其顯示到屏幕上。
[0064]無線通信側(cè)設(shè)備的啟動檢測模塊通過獲取GP1狀態(tài)或和主CPU側(cè)設(shè)備通信握手等方式,得知需要進入設(shè)備配置狀態(tài),并通知USB Gadget驅(qū)動通信模塊。USB Gadget驅(qū)動通信模塊獲取到啟動檢測模塊發(fā)來的通知消息后切換到能夠和主CPU側(cè)設(shè)備通信的合適的USB gadget功能接口,并通知無線通信側(cè)設(shè)備功能配置模塊已準備好;無線通信側(cè)設(shè)備功能配置模塊收到USB gadget驅(qū)動通信模塊發(fā)來的消息后,通過合適的USB gadget功能接口就能和主CPU側(cè)設(shè)備側(cè)進行通信。
[0065]本發(fā)明整個配置過程包括如下步驟:
[0066]第一步、用戶在設(shè)備啟動到UEFI時攔截設(shè)備的正常啟動,停在UEFI配置界面。
[0067]第二步、主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過GP1通知或通信握手的方式通知無線通信側(cè)設(shè)備的啟動檢測模塊,3G\4G無線模塊的啟動檢測模塊通知USB Gadget驅(qū)動通信模塊切換到合適的USB Gadget功能接口,同時通知無線通信側(cè)設(shè)備功能配置模塊進入等待狀態(tài)。在主CPU側(cè)設(shè)備,UEFI啟動配置模塊通知UEFI驅(qū)動通信模塊切換到合適的USB功能接口,以便和無線通信側(cè)設(shè)備通信。
[0068]第三步、當用戶成功輸入Supervisor Password之后,UEFI顯示模塊的配置菜單會調(diào)用UEFI業(yè)務(wù)邏輯模塊,UEFI業(yè)務(wù)邏輯模塊通過UEFI命令解析模塊發(fā)起狀態(tài)查詢,得知3G\4G無線模塊的設(shè)備能力和設(shè)備配置,將其顯示在界面上,并提供給用戶配置的接口。
[0069]此時,要求用戶輸入管理員密碼(Supervisor Password),這個管理員密碼和傳統(tǒng)UEFI設(shè)置菜單的管理員密碼功能一樣,但是這個密碼還管理了用戶對無線網(wǎng)絡(luò)適配器的配置。
[0070]首先通過交互命令查詢無線通信側(cè)設(shè)備的配置和能力,如是否使用無線通信側(cè)設(shè)備、是否支持語音電話、短信、配置WAN連接和WLAN連接等,包括各配置下的詳細用戶配置信息。當具體的配置項不支持或功能被用戶屏蔽時,將這些配置項置灰。
[0071]第四步、用戶通過UEFI配置菜單對無線通信側(cè)設(shè)備的配置進行修改。
[0072]用戶修改界面上的配置,通過交互命令發(fā)給無線通信側(cè)設(shè)備設(shè)置命令,無線通信側(cè)設(shè)備收到配置命令后將配置結(jié)果通過交互命令返回給UEFI命令解析模塊,UEFI命令解析模塊將消息解析后發(fā)送給UEFI業(yè)務(wù)邏輯模塊,UEFI業(yè)務(wù)邏輯模塊將處理結(jié)果通知UEFI顯示模塊,將配置結(jié)果顯示到屏幕上。
[0073]對于主動上報的配置修改,用戶的一個設(shè)置可能引起多個配置改變,這些配置可以以多條命令上報給主CPU側(cè)設(shè)備,UEFI命令解析模塊會逐個解析,交給UEFI業(yè)務(wù)邏輯模塊處理,然后上報給UEFI顯示模塊通知用戶配置已改變。
[0074]第五步、用戶退出UEFI配置菜單,正常啟動。正常啟動不會調(diào)用UEFI啟動配置模塊,因此無論是主CPU側(cè)設(shè)備還是無線模塊側(cè)都是正常啟動使用的USB功能接口,也不會觸發(fā)相關(guān)的啟動配置流程。
[0075]綜上所述,本發(fā)明具有以下技術(shù)效果:
[0076]本發(fā)明為一臺設(shè)備上的所有用戶提供了一致的可接入移動寬帶網(wǎng)的用戶終端配置接口和用戶界面,增強了設(shè)備的安全性和用戶體驗。
[0077]盡管上文對本發(fā)明進行了詳細說明,但是本發(fā)明不限于此,本【技術(shù)領(lǐng)域】技術(shù)人員可以根據(jù)本發(fā)明的原理進行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當理解為落入本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種可接入移動寬帶網(wǎng)的用戶終端配置方法,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,其特征在于,包括以下步驟: 在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口 ; 所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置; 所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備; 所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改; 其中,UEFI是統(tǒng)一可擴展固件接口。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主CPU側(cè)設(shè)備包括UEFI啟動配置模塊、UEFI驅(qū)動通信模塊、UEFI命令解析模塊、UEFI業(yè)務(wù)邏輯模塊以及UEFI顯示模塊。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述無線通信側(cè)設(shè)備是內(nèi)置在所述用戶終端的3G\4G無線模塊或外插在所述用戶終端的3G\4G無線模塊。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述無線通信側(cè)設(shè)備包括啟動檢測模塊、USB Gadget驅(qū)動通信模塊以及無線模塊功能配置模塊。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口的步驟包括: 所述主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過通用輸入/輸出GP1通知或通信握手的方式向所述無線通信側(cè)設(shè)備的啟動檢測模塊發(fā)送通知信息; 所述啟動檢測模塊收到所述通知信息后,通知所述無線通信側(cè)設(shè)備的USBGadget驅(qū)動通知模塊切換到適配USB接口。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置的步驟包括: 所述主CPU側(cè)設(shè)備的UEFI命令解析模塊利用所切換的適配USB接口,向所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊發(fā)送狀態(tài)查詢請求; 所述無線模塊功能配置模塊接收到狀態(tài)查詢請求后,將所述無線通信側(cè)設(shè)備的當前狀態(tài)命令通過所切換的適配USB接口發(fā)送到所述UEFI命令解析模塊; 所述UEFI命令解析模塊通過解析所接收到的當前狀態(tài)命令,獲得所述無線通信側(cè)設(shè)備的當前配置。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,UEFI命令解析模塊利用所切換的適配USB接口發(fā)送給所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊。
8.—種可接入移動寬帶網(wǎng)的用戶終端配置裝置,所述用戶終端包括主CPU側(cè)設(shè)備和用于接入移動寬帶網(wǎng)的無線通信側(cè)設(shè)備,其特征在于,包括: 切換USB接口模塊,用于在利用UEFI進行啟動引導(dǎo)期間,所述主CPU側(cè)設(shè)備通知所述無線通信側(cè)設(shè)備切換到適配USB接口; 通信模塊,用于所述主CPU側(cè)設(shè)備利用所切換的適配USB接口與所述無線通信側(cè)設(shè)備通信,獲得所述無線通信側(cè)設(shè)備的當前配置; 生成配置指令模塊,用于所述主CPU側(cè)設(shè)備根據(jù)用戶的輸入信息生成對所述當前配置進行重新配置的再配置指令,并發(fā)送給所述無線通信側(cè)設(shè)備; 修改配置模塊,用于所述無線通信側(cè)設(shè)備按照所述再配置指令,對所述當前配置進行修改; 其中,UEFI是統(tǒng)一可擴展固件接口。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述切換USB接口模塊包括: 發(fā)送通知信息單元,用于所述主CPU側(cè)設(shè)備的UEFI啟動配置模塊通過通用輸入/輸出GP1通知或通信握手的方式向所述無線通信側(cè)設(shè)備的啟動檢測模塊發(fā)送通知信息; 切換單元,用于所述啟動檢測模塊收到所述通知信息后,通知所述無線通信側(cè)設(shè)備的USB Gadget驅(qū)動通知模塊切換到適配USB接口。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述通信模塊包括: 發(fā)送狀態(tài)查詢請求單元,用于所述主CPU側(cè)設(shè)備的UEFI命令解析模塊利用所切換的適配USB接口,向所述無線通信側(cè)設(shè)備的無線模塊功能配置模塊發(fā)送狀態(tài)查詢請求; 處理單元,用于所述無線模塊功能配置模塊接收到狀態(tài)查詢請求后,將所述無線通信側(cè)設(shè)備的當前狀態(tài)命令通過所切換的適配USB接口發(fā)送到所述UEFI命令解析模塊; 獲取當前配置單元,用于所述UEFI命令解析模塊通過解析所接收到的當前狀態(tài)命令,獲得所述無線通信側(cè)設(shè)備的當前配置。
【文檔編號】H04W88/02GK104427645SQ201310360495
【公開日】2015年3月18日 申請日期:2013年8月19日 優(yōu)先權(quán)日:2013年8月19日
【發(fā)明者】劉源源 申請人:中興通訊股份有限公司