一种可接入移动宽带网的用户终端配置方法及装置制造方法

文档序号:8004601阅读:1191来源:国知局
一种可接入移动宽带网的用户终端配置方法及装置制造方法
【专利摘要】本发明公开了一种可接入移动宽带网的用户终端配置方法及装置,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,涉及UEFI功能【技术领域】,其方法包括以下步骤:在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口;所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置;所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备;所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改。
【专利说明】—种可接入移动宽带网的用户终端配置方法及装置

【技术领域】
[0001]本发明涉及UEFKUnif ied Extensible Firmware Interface,统一可扩展固件接口)功能【技术领域】,针对内置移动宽带网络适配器的平板电脑、笔记本电脑、台式电脑,提出了一种可接入移动宽带网的用户终端配置方法及装置。

【背景技术】
[0002]互联网技术日新月异,目前随着3G技术的普及以及4G技术的不断进步,几乎所有的移动终端都具有上网功能。目前移动办公已经不是什么新鲜事了,基于Windows操作系统的笔记本和平板电脑等设备,都能提供高速数据服务。这类设备通常通过硬件接口连接一个移动宽带网络适配器,软件上集成预先定义好的接口进行通信,实现高速上网。
[0003]UEFI是一种全新类型接口的详细描述标准。这种接口用于操作系统自动从预启动的操作环境加载到一种操作系统上,从而使开机程序化繁为简,节省时间。目前基于UEFI的Windows和Linux PC和平板电脑设备正在逐步流行。图1为UEFI的基本架构。
[0004]这类设备的移动宽带网络适配器配置往往比较麻烦。同一设备上可能安装了几个截然不同的操作系统(Windows、UBUNTU Linux、SUSE Linux、Mac OS等等);即便是在一个Windows操作系统上,不同用户拥有的权限不同,但往往都能对网络适配器进行配置,造成了使用的不便。
[0005]为解决上述问题,提出了一种可接入移动宽带网的用户终端配置方法及装置。


【发明内容】

[0006]本发明的目的在于提供一种可接入移动宽带网的用户终端配置方法及装置,解决了现有技术中同一设备上的不同操作系统,或同一操作系统上不同用户对移动宽带网络适配器的配置互相影响,从而造成对移动宽带网络适配器的访问不便的问题。
[0007]根据本发明的一个方面,提供了一种可接入移动宽带网的用户终端配置方法,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,包括以下步骤:
[0008]在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口 ;
[0009]所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置;
[0010]所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备;
[0011]所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改;
[0012]其中,UEFI是统一可扩展固件接口。
[0013]优选地,所述主CPU侧设备包括UEFI启动配置模块、UEFI驱动通信模块、UEFI命令解析模块、UEFI业务逻辑模块以及UEFI显示模块。
[0014]优选地,所述无线通信侧设备是内置在所述用户终端的3G\4G无线模块或外插在所述用户终端的3G\4G无线模块。
[0015]优选地,所述无线通信侧设备包括启动检测模块、USB Gadget驱动通信模块以及无线模块功能配置模块。
[0016]优选地,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口的步骤包括:
[0017]所述主CPU侧设备的UEFI启动配置模块通过通用输入/输出GP1通知或通信握手的方式向所述无线通信侧设备的启动检测模块发送通知信息;
[0018]所述启动检测模块收到所述通知信息后,通知所述无线通信侧设备的USBGadget驱动通知模块切换到适配USB接口。
[0019]优选地,所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置的步骤包括:
[0020]所述主CPU侧设备的UEFI命令解析模块利用所切换的适配USB接口,向所述无线通信侧设备的无线模块功能配置模块发送状态查询请求;
[0021]所述无线模块功能配置模块接收到状态查询请求后,将所述无线通信侧设备的当前状态命令通过所切换的适配USB接口发送到所述UEFI命令解析模块;
[0022]所述UEFI命令解析模块通过解析所接收到的当前状态命令,获得所述无线通信侧设备的当前配置。
[0023]优选地,所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,UEFI命令解析模块利用所切换的适配USB接口发送给所述无线通信侧设备的无线模块功能配置模块。
[0024]根据本发明的另一方面,提供了一种可接入移动宽带网的用户终端配置装置,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,包括:
[0025]切换USB接口模块,用于在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口;
[0026]通信模块,用于所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置;
[0027]生成配置指令模块,用于所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备;
[0028]修改配置模块,用于所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改;
[0029]其中,UEFI是统一可扩展固件接口。
[0030]优选地,所述切换USB接口模块包括:
[0031]发送通知信息单元,用于所述主CPU侧设备的UEFI启动配置模块通过通用输入/输出GP1通知或通信握手的方式向所述无线通信侧设备的启动检测模块发送通知信息;
[0032]切换单元,用于所述启动检测模块收到所述通知信息后,通知所述无线通信侧设备的USB Gadget驱动通知模块切换到适配USB接口。
[0033]优选地,所述通信模块包括:
[0034]发送状态查询请求单元,用于所述主CPU侧设备的UEFI命令解析模块利用所切换的适配USB接口,向所述无线通信侧设备的无线模块功能配置模块发送状态查询请求;
[0035]处理单元,用于所述无线模块功能配置模块接收到状态查询请求后,将所述无线通信侧设备的当前状态命令通过所切换的适配USB接口发送到所述UEFI命令解析模块;
[0036]获取当前配置单元,用于所述UEFI命令解析模块通过解析所接收到的当前状态命令,获得所述无线通信侧设备的当前配置。
[0037]与现有技术相比较,本发明的有益效果在于:
[0038]本发明为同一设备上的不同操作系统或同一操作系统下不同用户对移动宽带网络适配器的访问提供了一种安全、一致的接口,提升了设备的安全性和用户体验。

【专利附图】

【附图说明】
[0039]图1是本发明提供的一种可接入移动宽带网的用户终端配置方法流程图;
[0040]图2是本发明提供的一种可接入移动宽带网的用户终端配置装置示意图;
[0041]图3是本发明实施例提供的内置3G\4G无线模块的示意图;
[0042]图4是本发明实施例提供的外插3G\4G无线模块的示意图;
[0043]图5是本发明实施例提供的基于UEFI的可接入移动宽带网的用户终端配置示意图。

【具体实施方式】
[0044]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0045]本发明所指设备包括:采用UEFI的智能手机、平板电脑、PDA (Personal DigitalAssistant,掌上电脑)、笔记本电脑和台式电脑等。这类移动终端具有以下硬件特征:采用UEFI进行启动引导;内置3G/4G无线模块或外插3G/4G无线模块。
[0046]图1显示了本发明提供的一种可接入移动宽带网的用户终端配置方法流程图,如图1所示,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,包括以下步骤:
[0047]步骤SlOl:在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口;
[0048]步骤S102:所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置;
[0049]步骤S103:所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备;
[0050]步骤S104:所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改;
[0051]其中,UEFI是统一可扩展固件接口。
[0052]本发明所述主CPU侧设备包括UEFI启动配置模块、UEFI驱动通信模块、UEFI命令解析模块、UEFI业务逻辑模块以及UEFI显示模块。
[0053]其中,所述无线通信侧设备是内置在所述用户终端的3G\4G无线模块或外插在所述用户终端的3G\4G无线模块,所述无线通信侧设备包括启动检测模块、USB Gadget驱动通信模块以及无线模块功能配置模块。
[0054]本发明所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口的步骤包括:所述主CPU侧设备的UEFI启动配置模块通过通用输入/输出GP1通知或通信握手的方式向所述无线通信侧设备的启动检测模块发送通知信息;所述启动检测模块收到所述通知信息后,通知所述无线通信侧设备的USB Gadget驱动通知模块切换到适配USB接口。
[0055]本发明所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置的步骤包括:所述主CPU侧设备的UEFI命令解析模块利用所切换的适配USB接口,向所述无线通信侧设备的无线模块功能配置模块发送状态查询请求;所述无线模块功能配置模块接收到状态查询请求后,将所述无线通信侧设备的当前状态命令通过所切换的适配USB接口发送到所述UEFI命令解析模块;所述UEFI命令解析模块通过解析所接收到的当前状态命令,获得所述无线通信侧设备的当前配置。
[0056]本发明所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,UEFI命令解析模块利用所切换的适配USB接口发送给所述无线通信侧设备的无线模块功能配置模块。
[0057]图2显示了本发明提供的一种可接入移动宽带网的用户终端配置装置示意图,如图2所示,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,包括:切换USB接口模块201,用于在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口 ;通信模块202,用于所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置;生成配置指令模块203,用于所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备;修改配置模块204,用于所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改;其中,UEFI是统一可扩展固件接口。
[0058]其中,所述切换USB接口模块201包括:发送通知信息单元,用于所述主CPU侧设备的UEFI启动配置模块通过通用输入/输出GP1通知或通信握手的方式向所述无线通信侧设备的启动检测模块发送通知信息;切换单元,用于所述启动检测模块收到所述通知信息后,通知所述无线通信侧设备的USB Gadget驱动通知模块切换到适配USB接口。
[0059]其中,所述通信模块202包括:发送状态查询请求单元,用于所述主CPU侧设备的UEFI命令解析模块利用所切换的适配USB接口,向所述无线通信侧设备的无线模块功能配置模块发送状态查询请求;处理单元,用于所述无线模块功能配置模块接收到状态查询请求后,将所述无线通信侧设备的当前状态命令通过所切换的适配USB接口发送到所述UEFI命令解析模块;获取当前配置单元,用于所述UEFI命令解析模块通过解析所接收到的当前状态命令,获得所述无线通信侧设备的当前配置。
[0060]图3显不了本发明实施例提供的内置3G\4G无线I旲块的不意图;如图3所不,具有如下特征:CPU (Central Processing Unit,中央处理器)单元带有3G或4G功能、eMMC存储芯片、DDR(Double Data Rate,内存)、Wi_Fi模块、microSD卡。其中CPU单元用于运行嵌入式操作系统,提供3G/4G网络接入的协议栈,用于管理内存、进程调度、文件管理、3G/4G协议栈管理及接入;eMMC存储芯片作为主要的存储介质,用于保存操作系统所需文件,同时也提供用户文件的存储;DDR内存作为处理器的内存单元参与嵌入式操作系统的运行和管理;W1-Fi模块用于提供WLAN (Wireless LAN,无线局域网)连接,组建无线局域网,完成无线局域网覆盖,同时又具有stat1n站点功能,可以连接到其他的W1-FiAP(Access Point,接入点)上,提供该设备不同于3G\4G无线接入互联网Internet的W1-Fi热点接入功能;micro SD卡主要作为flash介质存储的补充,可以用来存放用户的数据。
[0061]图4显示了本发明实施例提供的外插3G\4G无线模块的示意图,如图4所示,分为两类,一类其主CPU侧设备提供WLAN (Wide Area Network,广域网)连接,组建局域网,完成无线局域网覆盖,同时可具有stat1n功能,可连接到其它W1-Fi AP上。这类设备只通过外插的3G/4G无线模块提供Internet连接,自己管理WLAN ;另一类设备主CPU自身不提供3G/4G WAN接入和WLAN接入,3G/4GInternet连接和WLAN连接全部由3G/4G无线模块负责。
[0062]图5是本发明实施例提供的基于UEFI的可接入移动宽带网的用户终端配置示意图,如图5所示,包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备。具体地说,所述主CPU侧设备包括UEFI启动配置模块、UEFI驱动通信模块、UEFI命令解析模块、UEFI业务逻辑模块和UEFI显示模块;所述用于接入移动宽带网的无线通信侧设备包括启动检测模块、USB Gadget驱动通信模块和无线模块功能配置模块。
[0063]主CPU侧设备的UEFI启动配置模块用于在系统启动停止在UEFI时通知3G/4G无线模块的启动检测模块,如通过GP1 (General Purpose Input Output,通用输入/输出)通知、主动和3G/4G无线模块发起通信握手等方式;UEFI驱动通信模块用于在主CPU侧设备建立上层业务和底层硬件的通道;UEFI命令解析模块打包UEFI业务逻辑模块发给无线通信侧设备的命令,同时解析UEFI驱动通信模块收到的无线通信侧设备传来的命令,并送给UEFI业务逻辑模块处理;UEFI业务逻辑模块存放了所有无线通信侧设备配置的业务逻辑,通过和无线通信侧设备的通信交互获取到无线通信侧设备的配置和功能,同时控制UEFI显示模块将配置项和内容显示到屏幕上;UEFI显示模块接收显示数据并将其显示到屏幕上。
[0064]无线通信侧设备的启动检测模块通过获取GP1状态或和主CPU侧设备通信握手等方式,得知需要进入设备配置状态,并通知USB Gadget驱动通信模块。USB Gadget驱动通信模块获取到启动检测模块发来的通知消息后切换到能够和主CPU侧设备通信的合适的USB gadget功能接口,并通知无线通信侧设备功能配置模块已准备好;无线通信侧设备功能配置模块收到USB gadget驱动通信模块发来的消息后,通过合适的USB gadget功能接口就能和主CPU侧设备侧进行通信。
[0065]本发明整个配置过程包括如下步骤:
[0066]第一步、用户在设备启动到UEFI时拦截设备的正常启动,停在UEFI配置界面。
[0067]第二步、主CPU侧设备的UEFI启动配置模块通过GP1通知或通信握手的方式通知无线通信侧设备的启动检测模块,3G\4G无线模块的启动检测模块通知USB Gadget驱动通信模块切换到合适的USB Gadget功能接口,同时通知无线通信侧设备功能配置模块进入等待状态。在主CPU侧设备,UEFI启动配置模块通知UEFI驱动通信模块切换到合适的USB功能接口,以便和无线通信侧设备通信。
[0068]第三步、当用户成功输入Supervisor Password之后,UEFI显示模块的配置菜单会调用UEFI业务逻辑模块,UEFI业务逻辑模块通过UEFI命令解析模块发起状态查询,得知3G\4G无线模块的设备能力和设备配置,将其显示在界面上,并提供给用户配置的接口。
[0069]此时,要求用户输入管理员密码(Supervisor Password),这个管理员密码和传统UEFI设置菜单的管理员密码功能一样,但是这个密码还管理了用户对无线网络适配器的配置。
[0070]首先通过交互命令查询无线通信侧设备的配置和能力,如是否使用无线通信侧设备、是否支持语音电话、短信、配置WAN连接和WLAN连接等,包括各配置下的详细用户配置信息。当具体的配置项不支持或功能被用户屏蔽时,将这些配置项置灰。
[0071]第四步、用户通过UEFI配置菜单对无线通信侧设备的配置进行修改。
[0072]用户修改界面上的配置,通过交互命令发给无线通信侧设备设置命令,无线通信侧设备收到配置命令后将配置结果通过交互命令返回给UEFI命令解析模块,UEFI命令解析模块将消息解析后发送给UEFI业务逻辑模块,UEFI业务逻辑模块将处理结果通知UEFI显示模块,将配置结果显示到屏幕上。
[0073]对于主动上报的配置修改,用户的一个设置可能引起多个配置改变,这些配置可以以多条命令上报给主CPU侧设备,UEFI命令解析模块会逐个解析,交给UEFI业务逻辑模块处理,然后上报给UEFI显示模块通知用户配置已改变。
[0074]第五步、用户退出UEFI配置菜单,正常启动。正常启动不会调用UEFI启动配置模块,因此无论是主CPU侧设备还是无线模块侧都是正常启动使用的USB功能接口,也不会触发相关的启动配置流程。
[0075]综上所述,本发明具有以下技术效果:
[0076]本发明为一台设备上的所有用户提供了一致的可接入移动宽带网的用户终端配置接口和用户界面,增强了设备的安全性和用户体验。
[0077]尽管上文对本发明进行了详细说明,但是本发明不限于此,本【技术领域】技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
【权利要求】
1.一种可接入移动宽带网的用户终端配置方法,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,其特征在于,包括以下步骤: 在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口 ; 所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置; 所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备; 所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改; 其中,UEFI是统一可扩展固件接口。
2.根据权利要求1所述的方法,其特征在于,所述主CPU侧设备包括UEFI启动配置模块、UEFI驱动通信模块、UEFI命令解析模块、UEFI业务逻辑模块以及UEFI显示模块。
3.根据权利要求2所述的方法,其特征在于,所述无线通信侧设备是内置在所述用户终端的3G\4G无线模块或外插在所述用户终端的3G\4G无线模块。
4.根据权利要求3所述的方法,其特征在于,所述无线通信侧设备包括启动检测模块、USB Gadget驱动通信模块以及无线模块功能配置模块。
5.根据权利要求4所述的方法,其特征在于,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口的步骤包括: 所述主CPU侧设备的UEFI启动配置模块通过通用输入/输出GP1通知或通信握手的方式向所述无线通信侧设备的启动检测模块发送通知信息; 所述启动检测模块收到所述通知信息后,通知所述无线通信侧设备的USBGadget驱动通知模块切换到适配USB接口。
6.根据权利要求5所述的方法,其特征在于,所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置的步骤包括: 所述主CPU侧设备的UEFI命令解析模块利用所切换的适配USB接口,向所述无线通信侧设备的无线模块功能配置模块发送状态查询请求; 所述无线模块功能配置模块接收到状态查询请求后,将所述无线通信侧设备的当前状态命令通过所切换的适配USB接口发送到所述UEFI命令解析模块; 所述UEFI命令解析模块通过解析所接收到的当前状态命令,获得所述无线通信侧设备的当前配置。
7.根据权利要求6所述的方法,其特征在于,所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,UEFI命令解析模块利用所切换的适配USB接口发送给所述无线通信侧设备的无线模块功能配置模块。
8.—种可接入移动宽带网的用户终端配置装置,所述用户终端包括主CPU侧设备和用于接入移动宽带网的无线通信侧设备,其特征在于,包括: 切换USB接口模块,用于在利用UEFI进行启动引导期间,所述主CPU侧设备通知所述无线通信侧设备切换到适配USB接口; 通信模块,用于所述主CPU侧设备利用所切换的适配USB接口与所述无线通信侧设备通信,获得所述无线通信侧设备的当前配置; 生成配置指令模块,用于所述主CPU侧设备根据用户的输入信息生成对所述当前配置进行重新配置的再配置指令,并发送给所述无线通信侧设备; 修改配置模块,用于所述无线通信侧设备按照所述再配置指令,对所述当前配置进行修改; 其中,UEFI是统一可扩展固件接口。
9.根据权利要求8所述的装置,其特征在于,所述切换USB接口模块包括: 发送通知信息单元,用于所述主CPU侧设备的UEFI启动配置模块通过通用输入/输出GP1通知或通信握手的方式向所述无线通信侧设备的启动检测模块发送通知信息; 切换单元,用于所述启动检测模块收到所述通知信息后,通知所述无线通信侧设备的USB Gadget驱动通知模块切换到适配USB接口。
10.根据权利要求9所述的装置,其特征在于,所述通信模块包括: 发送状态查询请求单元,用于所述主CPU侧设备的UEFI命令解析模块利用所切换的适配USB接口,向所述无线通信侧设备的无线模块功能配置模块发送状态查询请求; 处理单元,用于所述无线模块功能配置模块接收到状态查询请求后,将所述无线通信侧设备的当前状态命令通过所切换的适配USB接口发送到所述UEFI命令解析模块; 获取当前配置单元,用于所述UEFI命令解析模块通过解析所接收到的当前状态命令,获得所述无线通信侧设备的当前配置。
【文档编号】H04W88/02GK104427645SQ201310360495
【公开日】2015年3月18日 申请日期:2013年8月19日 优先权日:2013年8月19日
【发明者】刘源源 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1