数据卡启动方法及数据卡技术

技术编号:6797725 阅读:258 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种数据卡启动方法及数据卡,其方法包括:数据卡上电后,检测启动状态;当启动状态为网卡启动模式时,通过数据卡内部产生的AT命令完成数据卡开机流程;建立与终端的连接;通过在终端上拨号建立与网络的连接。本发明专利技术通过设置数据卡的网卡与U盘两种启动模式,在U盘启动模式下,只启动U盘相应模块;在网卡启动模式下,通过数据卡内的AT命令交互,无需安装GUI软件即可使用数据卡上网,兼容多种操作系统;以网卡模式启动时,直接枚举出以太网卡,没有从CDROM到Modem的切换过程,提高了数据卡的启动速度。以太网卡设备不会与U盘设备一起出现,确保USB有限的带宽全部用于数据业务,从而有效提高上网速度。

【技术实现步骤摘要】
数据卡启动方法及数据卡
本专利技术涉及通讯
,尤其涉及一种无需GUI(GraphicalUserInterface,图形用户界面)软件的数据卡启动方法及数据卡。
技术介绍
目前,随着3G(3rd-generation,第三代)移动通信网络技术的快速发展,越来越多的用户选择使用无线数据卡上网。数据卡的出现,让人们不受空间和地域的束缚,随时随地的享受宽带数据业务带来的生活乐趣。鉴于数据卡良好的市场前景,各运营商纷纷推出了各自的数据卡产品,这些产品往往有以下特征:1、自启动功能:第一次插入电脑时出现一个CDROM(CompactDiscRead-OnlyMemory,只读光盘)供用户安装驱动和相应软件。2、需要专用的GUI软件:GUI通过向数据卡发送AT命令来实现各种功能,如开机、搜网、拨号上网等。3、采用Modem(调制解调器)的接口方式,IP数据包通过PPP来承载。4、具备TF(TransFlash,快闪存储器卡)读卡器功能,用户可以将数据卡作为U盘使用。将多种功能集成到一个数据卡上,虽然符合市场需求,但是现有的数据卡存在以下缺陷:1、自启动功能增加了数据卡的启动时间,每次插入数据卡均存在CDROM到Modem(调制解调器)的配置切换过程。2、必须采用专用的GUI软件才能完成数据卡的开机和上网功能,而数据卡厂商往往只提供windows平台下的GUI软件,因此用户很难在非windows系统的终端上正常使用数据卡,比如对于一些新兴的移动终端设备如苹果公司的IPAD,或者安卓(Andriod)系统的设备,往往很难兼容。3、在Modem接口方式下,IP(InternetProtocol,网络之间互连的协议)数据通过PPP(PointtoPointProtocol,点对点协议)包来承载,效率很低。4、数据卡集成的U盘功能速度无法和商用U盘媲美,此外U盘使用时还会影响上网速度。
技术实现思路
本专利技术的主要目的在于提供一种数据卡启动方法及数据卡,旨在提高数据卡对多种操作系统的兼容性。为了达到上述目的,本专利技术提出一种数据卡启动方法,包括:数据卡上电后,检测启动状态;当所述启动状态为网卡启动模式时,通过数据卡内部产生的AT命令完成数据卡开机流程;建立与终端的连接;并通过在所述终端上拨号建立与网络的连接。优选地,还包括:当所述启动状态为U盘启动模式时,所述数据卡启动U盘功能模块,建立与所述终端的数据传输通道。优选地,所述通过AT命令完成数据卡开机流程的步骤包括:数据卡生成AT命令;解析所述AT命令,并根据所述AT命令调用所述数据卡中相应的开机功能模块。优选地,所述建立与终端的连接的步骤包括:通过USBECM接口向终端发送网卡连接状态命令;当所述终端根据所述网卡连接状态命令修改所述数据卡的连接状态后,数据卡向所述终端分配局域网IP地址,建立与所述终端的连接。优选地,所述通过在终端上拨号建立与网络的连接的步骤包括:数据卡通过在所述终端上拨号进行PDP激活;当激活成功后,打开获取的数据传输通道并获得网络分配的广域网IP地址;通过所述局域网IP地址及广域网IP地址,在所述终端与网络之间传输以太网帧承载的IP数据包。本专利技术还提出一种数据卡,包括:检测模块,用于数据卡上电后,检测启动状态;网卡启动模块,用于当所述启动状态为网卡启动模式时,通过数据卡内部产生的AT命令完成数据卡开机流程;连接建立模块,用于建立与终端的连接;并通过在所述终端上拨号建立与网络的连接。优选地,还包括:U盘启动模块,用于当所述启动状态为U盘启动模式时,所述数据卡启动U盘功能模块,建立与所述终端的数据传输通道。优选地,所述网卡启动模块包括:AT命令生成单元,用于生成AT命令;AT命令解析执行单元,用于解析所述AT命令,并根据所述AT命令调用所述数据卡中相应的开机功能模块。优选地,所述连接建立模块包括:网卡状态上报单元,用于通过USBECM接口向终端发送网卡连接状态命令;网关单元,包括网关控制子单元,用于当所述终端根据所述网卡连接状态命令修改所述数据卡的连接状态后,向所述终端分配局域网IP地址,建立与所述终端的连接。优选地,所述网关单元还包括:数据传输子单元;其中:所述网关控制子单元还用于通过在所述终端上拨号进行PDP激活;当激活成功后,打开获取的数据传输通道并获得网络分配的广域网IP地址;所述数据传输子单元,用于通过所述局域网IP地址及广域网IP地址,在所述终端与网络之间传输以太网帧承载的IP数据包。本专利技术提出的一种数据卡启动方法及数据卡,通过设置数据卡的网卡与U盘两种启动模式,在U盘启动模式下,只启动U盘相应模块;在网卡启动模式下,通过数据卡内的AT命令交互,无需安装GUI软件即可使用数据卡上网,能够兼容多种操作系统;而且数据卡以网卡方式启动时,直接枚举出以太网卡,不会出现传统数据卡从CDROM到Modem的切换过程,从而提高了数据卡的启动速度。此外,以太网卡设备不会与U盘设备一起出现,可确保USB有限的带宽全部用于数据业务,从而能有效的提高上网速度。附图说明图1是本专利技术数据卡启动方法一实施例流程示意图;图2是本专利技术数据卡启动方法一实施例中通过AT命令完成数据卡开机流程的流程示意图;图3是本专利技术数据卡启动方法一实施例中建立与终端的连接的流程示意图;图4是本专利技术数据卡启动方法一实施例中通过在终端上拨号建立与网络的连接的流程示意图;图5是本专利技术数据卡一实施例结构示意图;图6是本专利技术数据卡一实施例中网卡启动模块的结构示意图;图7是本专利技术数据卡一实施例中连接建立模块的结构示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。具体实施方式本专利技术实施例解决方案主要是:通过设置数据卡的网卡与U盘两种启动模式,在U盘启动模式下,只启动U盘相应模块;在网卡启动模式下,通过数据卡内的AT命令交互,无需安装GUI软件即可使用数据卡上网,以提高数据卡对多种操作系统的兼容性,同时,数据卡以网卡方式启动时,直接枚举出以太网卡,不会出现传统数据卡从CDROM到Modem的切换过程,以提高数据卡的启动速度。此外,以太网卡设备不会与U盘设备一起出现,可确保USB有限的带宽全部用于数据业务,以提高上网速度。如图1所示,本专利技术一实施例提出一种数据卡启动方法,包括:步骤S101,数据卡上电后,检测启动状态;本实施例中数据卡具有U盘及网卡两种功能,对应有两种启动模式,数据卡外壳上设有一个拨动开关,用户通过拨动开关选择数据卡的启动模式。数据卡插入终端比如PC机上之前,用户首先根据自己的需求选择拨动开关位置,进而选择启动模式。数据卡通过USB(UniversalSerialBUS,通用串行总线)接口插入终端后,终端对数据卡供电。数据卡开始运行启动代码。在启动代码中,数据卡首先检查用户启动拨动开关的位置状态。位置状态以电平的形式表示,高电平代表以网卡模式启动,低电平代表以U盘模式启动。拨动开关的状态信号连接到数据卡的GPIO(GeneralPurposeInputOutput,通用输入/输出)引脚。数据卡启动的时候,首先读取该GPIO引脚的状态值,如果状态值为0(对应低电平),则以U盘模式启动;如果状态值为1(对应高电平),则以网卡模式启动。步骤S102,当启动状态为网卡启动模本文档来自技高网
...
数据卡启动方法及数据卡

【技术保护点】
1.一种数据卡启动方法,其特征在于,包括:数据卡上电后,检测启动状态;当所述启动状态为网卡启动模式时,通过数据卡内部产生的AT命令完成数据卡开机流程;建立与终端的连接;并通过在所述终端上拨号建立与网络的连接。

【技术特征摘要】
1.一种数据卡启动方法,其特征在于,包括:数据卡上电后,检测启动状态;当所述启动状态为网卡启动模式时,通过数据卡内部产生的AT命令完成数据卡开机流程;建立与终端的连接;并通过在所述终端上拨号建立与网络的连接;所述通过AT命令完成数据卡开机流程的步骤包括:数据卡生成AT命令;解析所述AT命令,并根据所述AT命令调用所述数据卡中相应的开机功能模块;当所述启动状态为U盘启动模式时,所述数据卡启动U盘功能模块,关闭与U盘无关的硬件模块和软件模块,建立与所述终端的数据传输通道。2.根据权利要求1所述的方法,其特征在于,所述建立与终端的连接的步骤包括:通过通用串行总线USB以太网控制模型ECM接口向终端发送网卡连接状态命令;当所述终端根据所述网卡连接状态命令修改所述数据卡的连接状态后,数据卡向所述终端分配局域网IP地址,建立与所述终端的连接。3.根据权利要求2所述的方法,其特征在于,所述通过在终端上拨号建立与网络的连接的步骤包括:数据卡通过在所述终端上拨号进行分组数据协议PDP激活;当激活成功后,打开获取的数据传输通道并获得网络分配的广域网IP地址;通过所述局域网IP地址及广域网IP地址,在所述终端与网络之间传输以太网帧承载的IP数据包。4.一种数据卡,其特征在于,包括:检测模块,用于数据卡上电后,检测启...

【专利技术属性】
技术研发人员:魏志刚
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1