一种无线数据卡、无线数据卡与电脑侧的通信方法及系统的制作方法

文档序号:6598449阅读:158来源:国知局
专利名称:一种无线数据卡、无线数据卡与电脑侧的通信方法及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种无线数据卡、无线数据卡与电脑侧的通信方
法及系统。
背景技术
随着互联网技术的日益发展,上网已经成为了人们生活的一个重要的部分。无线 数据卡的使用让人们可以随时随地、随心所欲的接入互联网络。现在的无线数据卡一般都 是通过在电脑上安装连接管理器,通过连接管理器来管理无线数据卡的网络连接,使用连 接管理器上网,如图l所示。 目前,无线数据卡的工作方式,如图2所示首先,在首次使用无线数据卡的时候 安装好连接管理器和无线数据卡驱动。这个过程是由无线数据卡自动完成的。需要上网的 时候,用户先将无线数据卡插到电脑上。操作系统会调用无线数据卡驱动自动建立电脑和 无线数据卡的通信通道,同时打开连接管理器。连接管理器会对无线数据卡进行初始化,并 管理连接状态。然后,用户通过连接管理器发出连接到互联网的指令。连接管理器发送联 网的指令给操作系统,同时发送联网的AT (Attention,命令)指令给无线数据卡板侧控制 程序,从而建立电脑到互联网的数据链接。用户就可以上网了。 从上可以看出,由于有连接管理器的帮助,用户可以方便的连接到互联网,如图3 所示,但是,这种工作方式却具有如下缺点 第一,由于连接管理器是单独的程序,需要占用用户电脑一定的CPU和内存等资 源,减慢电脑运行速度; 第二,由于各个无线数据卡厂商的生产的无线数据卡需要与之对应的连接管理器 配套才能使用,导致一个厂商生产的连接管理器不能管理另一个厂家的无线数据卡,即不 同厂商生产的连接管理器不能通用。

发明内容
本发明所要解决的技术问题是,提供一种无线数据卡、无线数据卡与电脑侧的通 信方法及系统,从而解决不同厂家的无线数据卡由于连接管理器不同而不能通用的缺点。
为了解决上述问题,本发明公开了一种无线数据卡与电脑侧的通信方法,该方法 包括 当无线数据卡与电脑相连时,所述无线数据卡将带有连接管理功能的无线数据卡 驱动安装在所述电脑中; 所述电脑通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数据卡 进行交互。 进一步地,上述方法中,所述电脑通过已安装的带有连接管理功能的无线数据卡 驱动与所述无线数据卡进行交互的过程包括 当所述电脑收到用户对无线数据卡发起的连接管理操作指令时,通过无线数据服务功能将所述连接管理操作指令发送给已安装的带有连接管理功能的无线数据卡驱动; 无线数据卡接收所述电脑侧的带有连接管理功能的无线数据卡驱动发起的无线
数据卡连接管理操作指令,并根据所接收的操作指令对无线数据卡进行操作。 其中,所述电脑侧安装的带有连接管理功能的无线数据卡驱动收到所述连接管理
操作指令时,将所述连接管理操作指令转化为AT指令发送给无线数据卡。 进一步地,上述方法中,所述电脑通过已安装的带有连接管理功能的无线数据卡
驱动与所述无线数据卡进行交互的过程包括 所述无线数据卡将如下一种或几种信息发送给所述电脑侧带有连接管理功能的 无线数据卡驱动,所述电脑侧带有连接管理功能的无线数据卡驱动将所接收的信息通过所 述电脑的无线数据服务功能发送给电脑的操作系统; 无线数据卡的设备信息、无线数据卡的工作状态、连接管理操作指令的执行结果。
进一步地,上述方法中,所述无线数据卡与电脑之间通过通用接口相连。
本发明还公开了一种实现无线数据卡与电脑侧通信的系统,包括无线数据卡和电 脑,其中 所述无线数据卡,用于在与所述电脑相连时,将无线数据卡中带有连接管理功能 的无线数据卡驱动安装在所述电脑中,以及用于与所述电脑进行交互; 所述电脑,用于通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数 据卡进行交互。 进一步地,上述系统中,所述电脑,用于通过已安装的带有连接管理功能的无线数 据卡驱动向所述无线数据卡发起无线数据卡连接管理操作指令; 所述无线数据卡,用于接收所述电脑侧发起的无线数据卡连接管理操作指令,并 根据所接收的操作指令对无线数据卡进行操作。 其中,所述电脑,用于接收用户发起的无线数据卡连接管理操作,并通过无线数据 服务功能将所述无线数据卡连接管理操作发送给已安装的带有连接管理功能的无线数据 卡驱动。 本发明还公开了一种无线数据卡,包括存储模块和无线数据卡板测控制模块,其 中 所述存储模块,用于存储带有连接管理功能的无线数据卡驱动; 所述无线数据卡板测控制模块,用于在所述无线数据卡与电脑相连时,将所述存
储模块中带有连接管理功能的无线数据卡驱动安装在所述电脑中,以及用于与电脑侧安装
的带有连接管理功能的无线数据卡驱动进行交互。 进一步地,上述无线数据卡中,所述无线数据卡板测控制模块,用于接收电脑侧安 装的带有连接管理功能的无线数据卡驱动发送的无线数据卡连接管理指令,并根据所接收 的指令对无线数据卡进行操作。 本发明技术方案在无线数据卡驱动中完成与无线数据卡板侧控制程序的交互,从 而屏蔽了不同厂家的无线数据卡由于连接管理器不同而不能通用的缺点。另外,由于本发 明技术方案将连接管理功能集成在无线数据卡驱动程序中(即本发明提供了带有连接管 理功能的无线数据卡驱动),电脑侧无需单独的连接管理程序,因此,大大节省了电脑侧的 资源,提高了电脑运行速度。


图1为现有无线数据卡与电脑连接的硬件模块图;
图2为现有无线数据卡实现无线联网的工作流程图;
图3为现有实现无线数据卡与电脑侧通信的软件模块图;
图4为本发明中实现无线数据卡与电脑侧通信的系统框架图;
图5为本发明中无线数据卡与电脑侧的通信流程图。
具体实施例方式
本发明的主要构思是,考虑到现有无线数据卡的连接管理器不能通用的问题,可
以将无线数据卡的连接管理功能内置在无线数据卡的驱动中,当无线数据卡与电脑侧连接
后,由无线数据卡将带有连接管理功能的无线数据卡驱动自动安装在电脑侧,这样,电脑无
需连接管理器,即可以使用任意厂商生产的无线数据卡,以实现无线联网。 下面结合附图及具体实施例对本发明技术方案作进一步的详细描述。 —种实现无线数据卡与电脑侧通信的系统,如图4所示,包括无线数据卡及电脑。
下面介绍各部分的功能 无线数据卡,进一步包括存储模块以及无线数据卡板测控制模块,其中
存储模块,用于存储带有连接管理功能的无线数据卡驱动; 无线数据卡板测控制模块,用于在无线数据卡与电脑连接时,将存储模块中的带 有连接管理功能的无线数据卡驱动安装在电脑侧,以及用于负责与安装在电脑侧的带有连 接管理功能的无线数据卡驱动程序进行交互,控制无线数据卡的硬件,其中,无线数据卡板 测控制模块与电脑侧的无线数据卡的驱动的交互包括无线数据卡板测控制模块接收电脑 侧安装的无线数据卡驱动程序发起的各种连接管理指令,并根据所接收的连接管理指令进 行相应的操作,以及无线数据卡板测控制模块将无线数据卡的状态等信息上报给电脑侧安 装的无线数据卡驱动程序。 电脑,用于根据用户操作,通过已安装的带有连接管理功能的无线数据卡驱动向 无线数据卡发起各种连接管理指令; 其中,电脑需要具有无线数据服务功能,用户对无线数据卡发起连接管理操作时,
电脑侧的操作系统通过无线数据服务功能将所收到的连接管理操作命令发送给电脑侧已
安装的带有连接管理功能的无线数据卡驱动,再由该无线数据卡驱动将收到的连接管理命
令转化为AT指令,转发给无线数据卡。 下面介绍上述无线数据卡的工作过程。 在首次使用无线数据卡时,无线数据卡自动在电脑侧安装好带有连接管理功能的 无线数据卡驱动,并将自身的设备信息上报给电脑侧,电脑侧安装的带有连接管理功能的 无线数据卡驱动会根据无线数据卡上报的设备信息来识别无线数据卡,并建立电脑到无线 数据卡的通信通道。这个通信通道可以基于普通的串口通信或其他通信方式。当带有连接 管理功能的无线数据卡驱动建立好无线数据卡与电脑侧的通信通道后,电脑侧的操作系统 会调用无线数据服务功能来操作无线数据卡,即对无线数据卡进行初始化,操作并查询无 线数据卡的详细信息、无线数据卡的当前状态等。而电脑侧的无线数据服务功能会将操作指令转发给已经安装的带有连接管理功能的无线数据卡驱动来处理,该无线数据卡驱动使 用事先与无线数据卡约定好的AT指令来和无线数据卡进行交互,让无线数据卡实现该操 作。 然后,用户通过电脑侧的操作系统发起对无线数据卡的连接管理操作,比如,用户 发起连接到互联网的操作命令(后文简称为联网指令),电脑侧的操作系统接收到该操作 命令后,通过无线数据服务功能将该联网指令转发给已安装的带有连接管理功能的无线数 据卡驱动。带有连接管理功能的无线数据卡驱动将收到的联网指令转化为AT指令发送给 无线数据卡。无线数据卡根据该AT指令将控制无线数据卡硬件连接到互联网,并向电脑侧 安装的带有连接管理功能的无线数据卡驱动反馈建立连接的进度。电脑侧安装的带有连接 管理功能的无线数据卡驱动通过电脑侧的无线数据服务功能上报建立连接的进度。电脑侧 操作系统则通过无线数据服务功能查询进度并更新无线数据卡连接管理的界面显示。当电 脑连接到互联网的数据链接建立好后,用户就可以上网了。
具体地,上述过程如图5所示,包括以下步骤 步骤501,将无线数据卡连接到电脑上,无线数据卡自动运行无线数据卡上的程 序; 该步骤中,无线数据卡和电脑之间是通过通用接口连接的 步骤502,无线数据卡将带有连接管理功能的无线数据卡的驱动安装到电脑上;
步骤503,安装到电脑侧的带有连接管理功能的无线数据卡驱动程序自动建立电 脑和无线数据卡的通信通道; 步骤504,电脑的操作系统通过带有连接管理功能的无线数据卡驱动程序对无线 数据卡进行初始化和连接状态管理; 该过程中,电脑的操作系统使用无线数据服务功能向带有连接管理功能的无线数
据卡驱动程序发出各种初始化和连接状态管理操作指令; 该步骤操作后,电脑的操作系统等待用户联网指令,以实现联网。 步骤505,当电脑侧收到用户对无线数据卡发起的联网指令时,电脑侧操作系统
通过无线数据服务功能将该联网指令发送给已安装的带有连接管理功能的无线数据卡驱
动; 步骤506,带有连接管理功能的无线数据卡驱动通过电脑和数据卡之间的通信通
道发出AT指令(即联网指令)给无线数据卡的无线数据卡板侧控制模块; 步骤507,无线数据卡板侧控制模块操作无线数据卡硬件实现联网,并将联网进度
等信息实时反馈给电脑侧的带有连接管理功能的无线数据卡驱动。 在其他应用场景中,电脑侧还可以通过带有无线数据管理功能的无线数据卡驱动 向无线数据卡发起扫描网络等连接管理操作指令,而无线数据卡也可以向电脑侧带有无线 数据管理功能的无线数据卡驱动反馈如下一种或几种信息 无线数据卡的设备信息、无线数据卡的工作状态、连接管理操作指令的执行结果 等信息。 从上述实施例可以看出,本发明技术方案在驱动中完成与无线数据卡板侧控制程 序的交互,从而屏蔽了不同厂家的无线数据卡由于连接管理器不同而不能通用的缺点。
权利要求
一种无线数据卡与电脑侧的通信方法,其特征在于,该方法包括当无线数据卡与电脑相连时,所述无线数据卡将带有连接管理功能的无线数据卡驱动安装在所述电脑中;所述电脑通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数据卡进行交互。
2. 如权利要求l所述的方法,其特征在于,所述电脑通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数据卡进行 交互的过程包括当所述电脑收到用户对无线数据卡发起的连接管理操作指令时,通过无线数据服务功 能将所述连接管理操作指令发送给已安装的带有连接管理功能的无线数据卡驱动;无线数据卡接收所述电脑侧的带有连接管理功能的无线数据卡驱动发起的无线数据 卡连接管理操作指令,并根据所接收的操作指令对无线数据卡进行操作。
3. 如权利要求2所述的方法,其特征在于,所述电脑侧安装的带有连接管理功能的无线数据卡驱动收到所述连接管理操作指令 时,将所述连接管理操作指令转化为AT指令发送给无线数据卡。
4. 如权利要求l所述的方法,其特征在于,所述电脑通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数据卡进行 交互的过程包括所述无线数据卡将如下一种或几种信息发送给所述电脑侧带有连接管理功能的无线 数据卡驱动,所述电脑侧带有连接管理功能的无线数据卡驱动将所接收的信息通过所述电 脑的无线数据服务功能发送给电脑的操作系统;无线数据卡的设备信息、无线数据卡的工作状态、连接管理操作指令的执行结果。
5. 如权利要求l所述的方法,其特征在于, 所述无线数据卡与电脑之间通过通用接口相连。
6. —种实现无线数据卡与电脑侧通信的系统,其特征在于,所述系统包括无线数据卡 和电脑,其中所述无线数据卡,用于在与所述电脑相连时,将无线数据卡中带有连接管理功能的无 线数据卡驱动安装在所述电脑中,以及用于与所述电脑进行交互;所述电脑,用于通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数据卡 进行交互。
7. 如权利要求6所述的系统,其特征在于,所述电脑,用于通过已安装的带有连接管理功能的无线数据卡驱动向所述无线数据卡 发起无线数据卡连接管理操作指令;所述无线数据卡,用于接收所述电脑侧发起的无线数据卡连接管理操作指令,并根据 所接收的操作指令对无线数据卡进行操作。
8. 如权利要求7所述的系统,其特征在于,所述电脑,用于接收用户发起的无线数据卡连接管理操作,并通过无线数据服务功能 将所述无线数据卡连接管理操作发送给已安装的带有连接管理功能的无线数据卡驱动。
9. 一种无线数据卡,其特征在于,该无线数据卡包括存储模块和无线数据卡板测控制模块,其中所述存储模块,用于存储带有连接管理功能的无线数据卡驱动;所述无线数据卡板测控制模块,用于在所述无线数据卡与电脑相连时,将所述存储模 块中带有连接管理功能的无线数据卡驱动安装在所述电脑中,以及用于与电脑侧安装的带 有连接管理功能的无线数据卡驱动进行交互。
10.如权利要求9所述的无线数据卡,其特征在于,所述无线数据卡板测控制模块,用于接收电脑侧安装的带有连接管理功能的无线数据 卡驱动发送的无线数据卡连接管理指令,并根据所接收的指令对无线数据卡进行操作。
全文摘要
本发明公开了一种无线数据卡、无线数据卡与电脑侧的通信方法及系统,涉及通信领域。本发明方法包括当无线数据卡与电脑相连时,所述无线数据卡将带有连接管理功能的无线数据卡驱动安装在所述电脑中;所述电脑通过已安装的带有连接管理功能的无线数据卡驱动与所述无线数据卡进行交互。本发明技术方案在无线数据卡驱动中完成与无线数据卡板侧控制程序的交互,从而屏蔽了不同厂家的无线数据卡由于连接管理器不同而不能通用的缺点。
文档编号G06F9/445GK101794234SQ20101011274
公开日2010年8月4日 申请日期2010年2月4日 优先权日2010年2月4日
发明者仵建宁, 廖振中 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1