数据卡类终端的工作模式确定方法、装置及系统的制作方法

文档序号:7982238阅读:120来源:国知局
数据卡类终端的工作模式确定方法、装置及系统的制作方法
【专利摘要】本发明公开了一种数据卡类终端的工作模式确定方法、装置及系统,该方法包括:当数据卡类终端连接至无线AP/CPE或PC时,数据卡类终端判断是否接收到来自无线AP/CPE的工作模式请求;如果是,将数据卡类终端的工作模式设置为无线AP/CPE工作模式;如果否,将数据卡类终端的工作模式设置为PC工作模式。本发明中,数据卡类终端在连接至无线AP/CPE或PC时,判断有无来自无线AP/CPE的工作模式请求,如果有,将其工作模式设置为AP/CPE工作模式,否则设置为PC工作模式,使得数据卡类终端通过与PC或无线AP/CPE设备的交互,能够根据不同工作环境自动调节工作模式,不需要用户手动干预。
【专利说明】数据卡类终端的工作模式确定方法、装置及系统
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种数据卡类终端的工作模式确定方法、装置及系统。
【背景技术】
[0002]无线客户终端设备(Customer Premise Equipment,简称为CPE),是一种接收无线保真(Wireless Fidelity,简称为WiFi )信号的无线终端接入设备,可取代无线网卡等无线客户端设备,可以接收无线路由器、无线接入点(Access Point,简称为AP)、无线基站等发送的无线信号,是一种新型的无线终端接入设备,大量应用于农村、城镇、医院、单位、工厂、小区等无线网络接入。
[0003]无线AP,即无线接入点,它是用于无线网络的无线交换机,也是无线网络的核心。无线AP是移动计算机用户进入有线网络的接入点,主要用于宽带家庭、大楼内部以及园区内部,典型距离覆盖几十米至上百米,目前主要技术为802.11系列。大多数无线AP还带有接入点客户端模式(AP client),可以和其它AP进行无线连接,延展网络的覆盖范围。
[0004]相关技术中,数据卡类终端可以与个人计算机(Personal Computer简称为PC)进行数据交互,也可以与无线CPE/AP类设备进行数据交互,但是数据卡类终端无法自动识别其与PC还是无线CPE/AP类设备进行数据交互,从而无法自动调节其工作模式,达到正常工作状态。

【发明内容】

[0005]本发明提供了一种数据卡类终端的工作模式确定方法、装置及系统,以至少解决相关技术中,数据卡类终端无法自动识别其与PC还是无线CPE/AP类设备进行数据交互,从而无法自动调节其工作模式,达到正常工作状态的问题。
[0006]根据本发明的一个方面,提供了一种数据卡类终端的工作模式确定方法,包括:当数据卡类终端连接至无线AP/CPE或PC时,数据卡类终端判断是否接收到来自无线AP/CPE的工作模式请求;如果是,将数据卡类终端的工作模式设置为无线AP/CPE工作模式;如果否,将数据卡类终端的工作模式设置为PC工作模式。
[0007]优选地,在将数据卡终端的工作模式设置为无线AP/CPE工作模式之后,上述方法还包括:数据卡类终端向无线AP/CPE上报与无线AP/CPE配合工作时的端口组合;数据卡类终端接收到来自无线AP/CPE的配置管理命令,并执行配置管理命令对应的操作。
[0008]优选地,在数据卡类终端接收到来自无线AP/CPE的配置管理命令之前,上述方法还包括:无线AP/CPE识别接收到的端口组合;无线AP/CPE向数据卡类终端发送配置管理命令。
[0009]优选地,与无线AP/CPE配合工作时的端口组合包括:以太网控制模块(EthernetControl Model,简称为ECM)接口、高通调制解调器接口(Qualcomm Modem Interface,简称为 QMI)、ECM+AT。[0010]优选地,在将数据卡终端的工作模式设置为PC工作模式之后,上述方法还包括:数据卡类终端向PC上报与PC配合工作时的端口组合;数据卡类终端接收到来自PC的配置管理命令,并执行配置管理命令对应的操作。
[0011]优选地,在数据卡类终端接收到来自PC的配置管理命令之前,上述方法还包括:PC识别接收到的端口组合;PC向数据卡类终端发送配置管理命令。
[0012]优选地,与PC配合工作时的端口组合包括:远距离网络驱动接口规范(RemoteNetwork Driver Interface Specification,简称为 RNDIS)、网络驱动接 口规范NDIS+AT+Diagnosticο
[0013]优选地,上述配置管理命令包括:当前网络状态查询、接入点名称(Access PointName,简称为APN)设置、短信、连接、断开。
[0014]优选地,在数据卡类终端判断是否接收到来自无线AP/CPE的工作模式请求之前,上述方法还包括:无线AP/CPE检测到与数据卡类终端的连接;无线AP/CPE向数据卡类终端发送工作模式请求。
[0015]优选地,上述工作模式请求是通用串行总线(Universal Serial BUS,简称为USB)请求。
[0016]根据本发明的另一个方面,提供了一种数据卡类终端的工作模式确定装置,应用于数据卡类终端,包括:判断模块,用于当数据卡类终端连接至无线AP/CPE或PC时,判断是否接收到来自无线AP/CPE的工作模式请求;第一设置模块,用于在判断结果为是的情况下,将数据卡类终端的工作模式设置为无线AP/CPE工作模式;第二设置模块,用于在判断结果为否的情况下,将数据卡类终端的工作模式设置为PC工作模式。
[0017]优选地,上述装置还包括:上报模块,用于在数据卡类终端的工作模式是无线AP/CPE工作模式的情况下,向无线AP/CPE上报与无线AP/CPE配合工作时的端口组合,或者,在数据卡类终端的工作模式是PC工作模式的情况下,向PC上报与PC配合工作时的端口组合;接收模块,用于接收来自无线AP/CPE或PC的配置管理命令;执行模块,用于执行配置管理命令对应的操作。
[0018]根据本发明的再一个方面,提供了一种数据卡类终端的工作模式确定系统,包括:数据卡类终端、无线AP/CPE或PC,其中,数据卡类终端包括上述任一种的数据卡类终端的工作模式确定装置;无线AP/CPE包括:第一识别模块,用于识别接收到的端口组合;第一发送模块,用于向数据卡类终端发送配置管理命令;PC包括:第二识别模块,用于识别接收到的端口组合;第二发送模块,用于向数据卡类终端发送配置管理命令。
[0019]优选地,上述无线AP/CPE还包括:检测模块,用于检测与数据卡类终端的连接;第三发送模块,用于向数据卡类终端发送工作模式请求。
[0020]通过本发明,数据卡类终端在连接至无线AP/CPE或PC时,判断有无来自无线AP/CPE的工作模式请求,如果有,将其工作模式设置为AP/CPE工作模式,否则设置为PC工作模式,使得数据卡类终端通过与PC或无线AP/CPE设备的交互,能够根据不同工作环境自动调节工作模式,不需要用户手动干预,即可达到正常工作状态。
【专利附图】

【附图说明】
[0021]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022]图1是根据本发明实施例的数据卡类终端的工作模式确定方法的流程图;
[0023]图2是根据本发明实施例的数据卡类终端的工作模式确定装置的结构框图;
[0024]图3是根据本发明实施例的数据卡类终端的工作模式确定系统的结构框图;
[0025]图4是根据本发明优选实施例的数据卡类终端的工作模式确定系统的结构框图;
[0026]图5是根据本发明优选实施例的数据卡类终端的工作模式确定系统的结构示意图;
[0027]图6是根据本发明优选实施例的数据卡与无线AP/CPE配合工作的流程图;
[0028]图7是根据本发明优选实施例的数据卡与PC配合工作的流程图。
【具体实施方式】
[0029]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0030]本发明实施例提供了一种数据卡类终端的工作模式确定方法,图1是根据本发明实施例的数据卡类终端的工作模式确定方法的流程图,如图1所示,包括如下的步骤S102至步骤S106。
[0031 ] 步骤S102,当数据卡类终端连接至无线AP/CPE或PC时,数据卡类终端判断是否接收到来自无线AP/CPE的工作模式请求。
[0032]步骤S104,如果是,将数据卡类终端的工作模式设置为无线AP/CPE工作模式。
[0033]步骤S106,如果否,将数据卡类终端的工作模式设置为PC工作模式。
[0034]相关技术中,数据卡类终端无法自动识别其与PC还是无线CPE/AP类设备进行数据交互,从而无法自动调节其工作模式,达到正常工作状态。本发明实施例中,数据卡类终端在连接至无线AP/CPE或PC时,判断有无来自无线AP/CPE的工作模式请求,如果有,将其工作模式设置为AP/CPE工作模式,否则设置为PC工作模式,使得数据卡类终端通过与PC或无线AP/CPE设备的交互,能够根据不同工作环境自动调节工作模式,不需要用户手动干预,即可达到正常工作状态。
[0035]在将数据卡终端的工作模式设置为无线AP/CPE工作模式之后,上述方法还包括:数据卡类终端向无线AP/CPE上报与无线AP/CPE配合工作时的端口组合;数据卡类终端接收到来自无线AP/CPE的配置管理命令,并执行配置管理命令对应的操作。
[0036]在数据卡类终端接收到来自无线AP/CPE的配置管理命令之前,上述方法还包括:无线AP/CPE识别接收到的端口组合;无线AP/CPE向数据卡类终端发送配置管理命令。
[0037]上述与无线AP/CPE配合工作时的端口组合包括:ECM、QM1、ECM+AT。
[0038]在将数据卡终端的工作模式设置为PC工作模式之后,上述方法还包括:数据卡类终端向PC上报与PC配合工作时的端口组合;数据卡类终端接收到来自PC的配置管理命令,并执行配置管理命令对应的操作。
[0039]在数据卡类终端接收到来自PC的配置管理命令之前,上述方法还包括:PC识别接收到的端口组合;PC向数据卡类终端发送配置管理命令。
[0040]上述与PC配合工作时的端口组合包括:RNDIS、NDIS+AT+Diagnostic。
[0041]优选地,上述配置管理命令包括:当前网络状态查询、APN设置、短信、连接、断开。[0042]优选地,在数据卡类终端判断是否接收到来自无线AP/CPE的工作模式请求之前,上述方法还包括:无线AP/CPE检测到与数据卡类终端的连接;无线AP/CPE向数据卡类终端发送工作模式请求。
[0043]优选地,上述工作模式请求是USB请求。
[0044]本发明实施例还提供了一种数据卡类终端的工作模式确定装置,应用于数据卡类终端,该数据卡类终端的工作模式确定装置可以用于实现上述数据卡类终端的工作模式确定方法。图2是根据本发明实施例的数据卡类终端的工作模式确定装置的结构框图,如图2所示,该装置包括判断模块22、第一设置模块24和第二设置模块26。下面对其结构进行详细描述。
[0045]判断模块22,用于当数据卡类终端连接至无线AP/CPE或PC时,判断是否接收到来自无线AP/CPE的工作模式请求;第一设置模块24,连接至判断模块22,用于在判断模块22的判断结果为是的情况下,将数据卡类终端的工作模式设置为无线AP/CPE工作模式;第二设置模块26,连接至判断模块22,用于在判断模块22的判断结果为否的情况下,将数据卡类终端的工作模式设置为PC工作模式。
[0046]相关技术中,数据卡类终端无法自动识别其与PC还是无线CPE/AP类设备进行数据交互,从而无法自动调节其工作模式,达到正常工作状态。本发明实施例中,数据卡类终端在连接至无线AP/CPE或PC时,判断有无来自无线AP/CPE的工作模式请求,如果有,将其工作模式设置为AP/CPE工作模式,否则设置为PC工作模式,使得数据卡类终端通过与PC或无线AP/CPE设备的交互,能够根据不同工作环境自动调节工作模式,不需要用户手动干预,即可达到正常工作状态。
[0047]优选地,上述装置还包括:上报模块,用于在数据卡类终端的工作模式是无线AP/CPE工作模式的情况下,向无线AP/CPE上报与无线AP/CPE配合工作时的端口组合,或者,在数据卡类终端的工作模式是PC工作模式的情况下,向PC上报与PC配合工作时的端口组合;接收模块,连接至上报模块,用于接收来自无线AP/CPE或PC的配置管理命令;执行模块,连接至接收模块,用于执行接收模块接收的配置管理命令对应的操作。
[0048]本发明实施例还提供了一种数据卡类终端的工作模式确定系统,该系统可以用于实现上述数据卡类终端的工作模式确定方法。图3是根据本发明实施例的数据卡类终端的工作模式确定系统的结构框图,如图3所示,该系统包括数据卡类终端32、无线AP/CPE34或PC36。
[0049]其中,数据卡类终端32包括上述数据卡类终端的工作模式确定装置;无线AP/CPE34,连接至数据卡类终端32,包括:第一识别模块342,用于识别接收到的端口组合;第一发送模块344,连接至第一识别模块342,用于向数据卡类终端发送配置管理命令;PC36,连接至数据卡类终端32,包括:第二识别模块362,用于识别接收到的端口组合;第二发送模块364,连接至第二识别模块362,用于向数据卡类终端发送配置管理命令。
[0050]如图4所示,上述无线AP/CPE34还包括:检测模块346,用于检测与数据卡类终端的连接;第三发送模块348,连接至检测模块346,用于向数据卡类终端发送工作模式请求。
[0051]需要说明的是,装置实施例中描述的数据卡类终端的工作模式确定装置、系统对应于上述的方法实施例,其具体的实现过程在方法实施例中已经进行过详细说明,在此不再赘述。[0052]根据上述对本发明技术方案的描述,可知,上述实施例中的数据卡类终端支持PC工作模式和无线AP/CPE工作模式,不需要用户手动干预,数据卡即可根据不同工作环境完成工作模式调节;在仅支持3G的无线AP/CPE类设备上插入LTE数据卡,可以提升无线AP/CPE的外接速率;上述数据卡包括免驱数据卡和非免驱数据卡两种产品形态,支持PCUI和Web U10
[0053]为了使本发明的技术方案和实现方法更加清楚,下面将结合优选的实施例对其实现过程进行详细描述。
[0054]图5是根据本发明优选实施例的数据卡类终端的工作模式确定系统的结构示意图,如图5所示,该系统包括:数据卡52、无线AP/CPE54和PC56。
[0055]其中,数据卡52(实现了上述数据卡类终端32的功能)包括工作模式管理模块522(实现了上述判断模块22、第一设置模块24和第二设置模块26的功能),工作模式管理模块522属于数据卡52的内置模块,主要用于判断是否接收到无线AP/CPE54的USB请求。如果收到USB请求,则数据卡52切换为无线AP/CPE工作模式,上报要求的端口组合;如果未收至IJ,则上报与PC配合工作时的端口组合。其中,上述USB请求的格式符合USB2.0协议规定
9.5章节规定,指令长度为8字节。
[0056]无线AP/CPE54包括:USB设备检测模块542(实现了上述检测模块346和第三发送模块348的功能),连接至工作模式管理模块522,当检测到USB数据卡插入时会向数据卡52发送特定的USB请求,目的是将数据卡52切换为无线AP/CPE工作模式;第一驱动模块544(实现了上述第一识别模块342的功能),用于识别数据卡上报的端口组合;Web UI546(实现了上述第一发送模块344的功能),连接至第一驱动模块544和工作模式管理模块522,无线AP/CPE中内置的Web UI,用于向数据卡52发送配置管理命令,如:当前网络状态查询、APN设置、短信、连接、断开功能等数据卡常用管理命令。
[0057]PC56包括:第二驱动模块562 (实现了上述第二识别模块362的功能),连接至工作模式管理模块522,用来识别数据卡52上报的端口组合;PCTI/Web UI564 (实现了上述第二发送模块364的功能),PC上安装的UI,对于免驱数据卡来说是指Web UI,通用QMI或AT指令向数据卡发送配置管理命令。
[0058]图6是根据本发明优选实施例的数据卡与无线AP/CPE配合工作的流程图,如图6所示,包括如下步骤:
[0059]步骤S602,数据卡52插入无线AP/CPE54。
[0060]步骤S604,无线AP/CPE54中的USB设备检测模块542检测到数据卡52插入,向数据卡52发送USB请求。
[0061]步骤S606,数据卡52切换为无线AP/CPE工作模式,按要求向无线AP/CPE54上报端口组合。无线AP中内置驱动,可以正确识别上报的端口组合。
[0062]步骤S608,无线AP/CPE54向数据卡52发送配置管理命令,如:当前网络状态查询、APN设置、短信、连接、断开功能等数据卡常用管理命令。
[0063]图7是根据本发明优选实施例的数据卡与PC配合工作的流程图,如图7所示,包括如下步骤:
[0064]步骤S702,数据卡52插入PC56。
[0065]步骤S704,数据卡52上报端口组合,PC56驱动识别端口。[0066]步骤S706,用户通过P⑶I/Web UI564向数据卡52发送配置管理命令。数据卡52执行相应操作。
[0067]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0068]综上所述,根据本发明的上述实施例,提供了一种数据卡类终端的工作模式确定方法、装置及系统。通过本发明,数据卡类终端在连接至无线AP/CPE或PC时,判断有无来自无线AP/CPE的工作模式请求,如果有,将其工作模式设置为AP/CPE工作模式,否则设置为PC工作模式,使得数据卡类终端通过与PC或无线AP/CPE设备的交互,能够根据不同工作环境自动调节工作模式,不需要用户手动干预,即可达到正常工作状态。
[0069]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0070]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种数据卡类终端的工作模式确定方法,其特征在于包括: 当数据卡类终端连接至无线接入点AP/客户终端设备CPE或个人计算机PC时,所述数据卡类终端判断是否接收到来自所述无线AP/CPE的工作模式请求; 如果是,将所述数据卡类终端的工作模式设置为无线AP/CPE工作模式; 如果否,将所述数据卡类终端的工作模式设置为PC工作模式。
2.根据权利要求1所述的方法,其特征在于,在将所述数据卡终端的工作模式设置为无线AP/CPE工作模式之后,所述方法还包括: 所述数据卡类终端向所述无线AP/CPE上报与所述无线AP/CPE配合工作时的端口组合; 所述数据卡类终端接收到来自所述无线AP/CPE的配置管理命令,并执行所述配置管理命令对应的操作。
3.根据权利要求2所述的方法,其特征在于,在所述数据卡类终端接收到来自所述无线AP/CPE的配置管理命令之前,所述方法还包括: 所述无线AP/CPE识别接收到的端口组合; 所述无线AP/CPE向所述数据卡类终端发送所述配置管理命令。
4.根据权利要求2所述的方法,其特征在于,与所述无线AP/CPE配合工作时的端口组合包括:以太网控制模块ECM接口、高通调制解调器接口 QM1、ECM+AT。
5.根据权利要求1所述的方法,其特征在于,在将所述数据卡终端的工作模式设置为PC工作模式之后,所述方法还包括: 所述数据卡类终端向所述PC上报与所述PC配合工作时的端口组合; 所述数据卡类终端接收到来自所述PC的配置管理命令,并执行所述配置管理命令对应的操作。
6.根据权利要求5所述的方法,其特征在于,在所述数据卡类终端接收到来自所述PC的配置管理命令之前,所述方法还包括: 所述PC识别接收到的端口组合; 所述PC向所述数据卡类终端发送所述配置管理命令。
7.根据权利要求5所述的方法,其特征在于,与所述PC配合工作时的端口组合包括:远距离网络驱动接口规范RNDIS、网络驱动接口规范NDIS+AT+Diagnostic。
8.根据权利要求2至7中任一项所述的方法,其特征在于,所述配置管理命令包括:当前网络状态查询、接入点名称APN设置、短信、连接、断开。
9.根据权利要求1至7中任一项所述的方法,其特征在于,在所述数据卡类终端判断是否接收到来自所述无线AP/CPE的工作模式请求之前,所述方法还包括: 所述无线AP/CPE检测到与所述数据卡类终端的连接; 所述无线AP/CPE向所述数据卡类终端发送所述工作模式请求。
10.根据权利要求1至7中任一项所述的方法,其特征在于,所述工作模式请求是通用串行总线USB请求。
11.一种数据卡类终端的工作模式确定装置,应用于数据卡类终端,其特征在于包括: 判断模块,用于当数据卡类终端连接至无线接入点AP/客户终端设备CPE或个人计算机PC时,判断是否接收到来自所述无线AP/CPE的工作模式请求;第一设置模块,用于在判断结果为是的情况下,将所述数据卡类终端的工作模式设置为无线AP/CPE工作模式; 第二设置模块,用于在判断结果为否的情况下,将所述数据卡类终端的工作模式设置为PC工作模式。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 上报模块,用于在所述数据卡类终端的工作模式是无线AP/CPE工作模式的情况下,向所述无线AP/CPE上报与所述无线AP/CPE配合工作时的端口组合,或者,在所述数据卡类终端的工作模式是PC工作模式的情况下,向所述PC上报与所述PC配合工作时的端口组合;接收模块,用于接收来自所述无线AP/CPE或所述PC的配置管理命令; 执行模块,用于执行所述配置管理命令对应的操作。
13.一种数据卡类终端的工作模式确定系统,其特征在于包括:数据卡类终端、无线接入点AP/客户终端设备CPE或个人计算机PC,其中, 所述数据卡类终端包括权利要求11或12所述的数据卡类终端的工作模式确定装置; 所述无线AP/CPE包括: 第一识别模块,用于识别接收到的端口组合; 第一发送模块,用于向所述数据卡类终端发送配置管理命令; 所述PC包括: 第二识别模块,用于识别接收到的端口组合; 第二发送模块,用于向所述数据卡类终端发送配置管理命令。
14.根据权利要求13所述的系统,其特征在于,所述无线AP/CPE还包括: 检测模块,用于检测与所述数据卡类终端的连接; 第三发送模块,用于向所述数据卡类终端发送工作模式请求。
【文档编号】H04W88/02GK103634944SQ201210295682
【公开日】2014年3月12日 申请日期:2012年8月20日 优先权日:2012年8月20日
【发明者】孟祥裕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1