无线接入终端驱动方法、装置及终端的制作方法

文档序号:6503757阅读:135来源:国知局
无线接入终端驱动方法、装置及终端的制作方法
【专利摘要】本发明公开了一种无线接入设备驱动方法、装置及终端,所述方法包括:用户终端创建与无线接入终端对应的虚拟串口,并预安装支持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线网卡的无线通信端口连接;所述用户终端利用所述虚拟串口,进行所述用户终端中依赖串口通信的应用与所述无线网卡的无线通信端口之间的无线通信数据交互。通过本发明,解决了无线路由终端不支持用户终端中依赖串口通信的应用的问题。
【专利说明】无线接入终端驱动方法、装置及终端

【技术领域】
[0001] 本发明涉及通信技术,尤其涉及一种无线接入终端驱动方法、装置及终端。

【背景技术】
[0002] 随着长期演进(LTE,Long Term Evolution)无线通信标准的推出和使用,个人无 线数据通信业务得到了快速的发展,无线通信技术在人们生活中已经变得越来越重要。据 统计,2013年全球第四代(4G,4th Generation)移动通信的用户数量将近2亿,无线通信技 术的应用已深入到人们生活和工作的方方面面。
[0003] 无线上网终端和无线路由终端是目前应用非常广泛的无线接入设备,主要应用在 笔记本电脑、个人数字助理(PDA, Personal Digital Assistant)以及台式机等用户终端 上,通过不同的方式实现用户终端和网络侧的数据交互。
[0004] 目前,用户终端通过无线路由终端与网络侧进行数据交互时,用户终端中依赖 串口通信的应用例如谷歌地图(Google Map)等全球卫星定位导航系统(GPS,Global Positioning System)等的应用(APP,Application),无法与网络侧进行数据交互。
[0005] 因此,无线路由终端不支持用户终端中依赖串口通信的应用,成为亟待解决的问 题。


【发明内容】

[0006] 有鉴于此,本发明的主要目的在于提供一种无线接入终端驱动方法、装置及终端, 解决无线路由终端不支持用户终端中依赖串口通信的应用的问题。
[0007] 为达到上述目的,本发明的技术方案是这样实现的:
[0008] 本发明提供了一种无线数据接入终端驱动方法,该方法支持用户终端与无线接 入终端的无线通信,所述用户终端设置有与所述无线接入终端关联的无线网卡;该方法包 括:
[0009] 所述用户终端创建与所述无线接入终端对应的虚拟串口,并预安装支持所述虚拟 串口的虚拟串口驱动,使所述虚拟串口与所述无线网卡的无线通信端口连接;
[0010] 所述用户终端利用所述虚拟串口,进行所述用户终端中依赖串口通信的应用与所 述无线网卡的无线通信端口之间的数据交互。
[0011] 优选的,所述用户终端创建与所述无线接入终端对应的虚拟串口之前,该方法还 包括:
[0012] 所述用户终端检测连接到所述用户终端的无线接入终端的类型,且确定所述无线 接入终端的类型为无线路由终端,或为无线路由终端和无线上网终端的复合型终端。
[0013] 优选的,所述在用户终端上创建与所述无线接入终端对应的虚拟串口之前,该方 法还包括:
[0014] 所述用户终端检测连接到所述用户终端的无线接入终端的类型,并在确定所述无 线接入终端的类型为无线上网终端时,预安装与所述无线接入终端对应的串口驱动。
[0015] 优选的,所述用户终端检测连接到所述用户终端的无线接入终端的类型,包括:
[0016] 向所述无线接入终端在所述用户终端映射出的虚拟光盘驱动器发送预设小型计 算机系统接口(SCSI, Small Computer System Interface)握手消息,和/或向所述无线接 入终端在所述用户终端映射出的大容量存储设备发送预设通用串行总线(USB,Universal Serial Bus)握手消息,根据所述虚拟光盘驱动器和/或所述大容量存储设备返回的握手 响应消息,确定所述无线接入终端的类型。
[0017] 优选的,所述用户终端利用所述虚拟串口,进行用户终端中依赖串口通信的应用 与所述无线网卡的无线通信端口之间的数据交互,包括:
[0018] 所述用户终端利用所述虚拟串口接收由所述无线网卡通过所述无线通信端口发 送的无线通信数据,并将所述无线通信数据发送至所述用户终端中依赖串口通信的应用; 利用所述虚拟串口接收来自所述用户终端中依赖串口通信的应用的数据,并将所述数据发 送至所述无线网卡的无线通信端口。
[0019] 一种无线接入终端驱动装置,该装置包括:预安装驱动单元和虚拟串口驱动单元; 其中,
[0020] 所述预安装驱动单元,用于创建与无线接入终端对应的虚拟串口,并预安装支持 所述虚拟串口的虚拟串口驱动;
[0021] 所述虚拟串口驱动单元,用于利用所述虚拟串口,进行用户终端中依赖串口通信 的应用与所述无线网卡的无线通信端口之间的无线通信数据交互。
[0022] 优选的,该装置还包括:
[0023] 检测单元,用于检测连接到所述用户终端的无线接入终端的类型,并在确定所述 无线接入终端的类型为无线路由终端,或为无线路由终端和无线上网终端的复合型终端 时,触发所述预安装驱动单元。
[0024] 优选的,所述检测单元,还用于检测连接到所述用户终端的无线接入终端的类型, 并在确定所述无线接入终端的类型为无线上网终端时,触发所述预安装驱动单元;
[0025] 所述预安装驱动单元,用于预安装与所述无线接入终端对应的串口驱动。
[0026] 优选的,所述检测单元,还用于向所述无线接入终端在所述用户终端映射出的虚 拟光盘驱动器发送预设SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出 的大容量存储设备发送预设USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存 储设备返回的握手响应消息,确定所述无线接入终端的类型。
[0027] 优选的,所述虚拟串口驱动单元,还用于利用所述虚拟串口接收由所述无线网卡 通过所述无线通信端口发送的无线通信数据,并将所述无线通信数据发送至所述用户终端 中依赖串口通信的应用;利用所述虚拟串口接收来自所述用户终端中依赖串口通信的应用 的数据,并将所述数据发送至所述无线网卡的无线通信端口。
[0028] 本发明还提供了一种用户终端,该用户终端设置有与无线接入终端关联的无线网 卡,该用户终端还包括以上所述的无线接入终端驱动装置。
[0029] 本发明所提供的技术方案中,在用户终端上创建与无线接入终端对应的虚拟串 口,并预安装支持虚拟串口的虚拟串口驱动,用户终端中依赖串口通信应用需要与网络侧 进行数据交互时,利用虚拟串口与无线通信端口进行无线通信数据交互,该无线通信端口 为用户终端中与无线接入终端关联的无线网卡的端口,能够支持用户终端中依赖串口通信 的应用。

【专利附图】

【附图说明】
[0030] 图1为本发明实施例的无线接入终端驱动方法的实现流程示意图;
[0031] 图2为本发明实施例的无线接入终端驱动装置的组成结构示意图;
[0032] 图3为本发明实施例的GPS APP接收来自无线路由终端的无线通信数据的实现流 程不意图;
[0033] 图4为本发明实施例的驱动无线接入终端的实现流程示意图。

【具体实施方式】
[0034] 本发明的基本思想是:检测连接到用户的无线接入终端的类型,在无线接入终端 的类型不支持用户终端中依赖串口通信的应用时,在用户终端上创建与所述无线接入终端 对应的虚拟串口,通过所述虚拟串口,支持用户终端中依赖串口通信的应用。
[0035] 下面结合附图及具体实施例对本发明做进一步详细的说明。
[0036] 本发明实施例记载了一种无线数据接入终端驱动方法,该方法支持用户终端与无 线接入终端的无线通信,所述用户终端设置有与所述无线接入终端关联的无线网卡,图1 为本发明实施例的无线接入终端驱动方法的实现流程示意图,如图1所示,包括以下步骤:
[0037] 步骤101 :所述用户终端创建与所述无线接入终端对应的虚拟串口,并预安装支 持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线网卡的无线通信端口连接;
[0038] 所述无线接入终端包括以下类型:无线上网终端、无线路由终端以及无线上网终 端和无线路由终端的复合型终端(以下简称复合型终端)。所述复合型终端,可以作为无线 上网终端,也可以作为无线路由终端。
[0039] 由于所述无线上网终端连接到所述用户终端时会在所述用户终端上映射相应的 串口,所述串口能够支持所述用户终端中依赖串口通信的应用,因此,步骤101之前,需要 确定连接到所述用户终端的无线接入终端的类型,具体处理如下:
[0040] 所述用户终端检测连接到所述用户终端的无线接入终端的类型,在所述无线接入 终端的类型为无线上网终端时,预安装与所述无线接入终端对应的串口驱动,如此可支持 用户终端中依赖串口通信的应用;
[0041] 所述用户终端检测连接到所述用户终端的无线接入终端的类型,并在所述无线接 入终端的类型为无线路由终端,或为复合型终端时,执行步骤101。
[0042] 其中,所述用户终端通过如下方式确定连接到所述用户终端的无线接入终端的类 型:所述用户终端向所述无线接入终端在所述用户终端映射出的虚拟光盘驱动器发送预设 SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出的大容量存储设备发送 预设USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存储设备返回的握手响应 消息,确定所述无线接入终端的类型。
[0043] 步骤102 :所述用户终端利用所述虚拟串口,进行所述用户终端中依赖串口通信 的应用与所述无线网卡的无线通信端口之间的数据交互。
[0044] 具体的,所述用户终端利用所述虚拟串口接收由所述无线网卡通过所述无线通信 端口发送的无线通信数据,并将所述无线通信数据发送至所述用户终端中依赖串口通信的 应用;利用所述虚拟串口接收来自所述用户终端中依赖串口通信的应用的数据,并将所述 数据发送至所述无线网卡的无线通信端口。
[0045] 其中,所述用户终端进行依赖串口通信的应用与所述无线网卡的无线通信端口之 间的无线通信数据交互之前,还加载所述预安装的虚拟串口驱动。
[0046] 基于图1所示的无线接入终端驱动方法,图2为本发明实施例的无线接入终端驱 动装置的组成结构示意图,如图2所示,该装置包括:预安装驱动单元21和虚拟串口驱动单 元22 ;其中,
[0047] 所述预安装驱动单元21,用于创建与无线接入终端对应的虚拟串口,并预安装支 持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线接入终端关联的无线网卡的 无线通信端口连接;
[0048] 所述虚拟串口驱动单元22,用于利用所述虚拟串口,进行用户终端中依赖串口通 信的应用与所述无线网卡的无线通信端口之间的数据交互。
[0049] 该装置还包括:检测单元23,用于检测连接到所述用户终端的无线接入终端的类 型,并在确定所述无线接入终端的类型为无线路由终端,或为无线路由终端和无线上网终 端的复合型终端时,触发所述预安装驱动单元21。
[0050] 其中,所述检测单元23,还用于检测连接到所述用户终端的无线接入终端的类型, 并在确定所述无线接入终端的类型为无线上网终端时,触发所述预安装驱动单元21 ;
[0051] 所述预安装驱动单元21,用于预安装与所述无线接入终端对应的串口驱动。
[0052] 其中,所述检测单元23,还用于向所述无线接入终端在所述用户终端映射出的虚 拟光盘驱动器发送预设SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出 的大容量存储设备发送预设USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存 储设备返回的握手响应消息,确定所述无线接入终端的类型。
[0053] 其中,所述虚拟串口驱动单元22,还用于利用所述虚拟串口接收由所述无线网卡 通过所述无线通信端口发送的无线通信数据,并将所述无线通信数据发送至所述用户终端 中依赖串口通信的应用;以及,利用所述虚拟串口接收来自所述用户终端中依赖串口通信 的应用的数据,并将所述数据发送至所述无线网卡的无线通信端口。
[0054] 下面以用户终端中依赖串口通信的GPS APP接收来自无线路由终端的无线通信数 据为例,对本发明实施例的无线接入终端驱动装置中的虚拟串口驱动单元22做进一步详 细说明。
[0055] GPS APP接收来自无线路由终端的无线通信数据的处理流程为:GPS APP打开与无 线路由终端对应的虚拟串口时,虚拟串口驱动单元22注册窗口套接字(Winsock,Windows Socket)内核应用程序,并向无线路由终端在用户终端关联的无线网卡发送GPS功能相关 的网络数据包请求,以请求GPS功能是否开启、GPS应用端口号等信息,当虚拟串口驱动单 元22接收到无线网卡返回的上述信息时,利用GPS应用端口号与无线路由终端上的GPS功 能端口建立套接字(Socket)连接;虚拟串口驱动单元22监听到无线路由终端GPS功能端 口的数据并把该数据返回给GPS APP。
[0056] 图3为本发明实施例的GPS APP接收来自无线路由终端的无线通信数据的实现流 程示意图,如图3所示,包括:
[0057] 步骤301 :GPS APP打开虚拟串口;
[0058] 步骤302 :虚拟串口驱动单元22中IRP_MJ_CREATE回调函数被调用;
[0059] 步骤303 :回调函数通过窗口套接字内核(WSK,Winsock Kernel)注册应用程序;
[0060] 步骤304 :虚拟串口驱动单元22通过传输控制协议(TCP, Transmission Control Protocol) 80 端口模拟超文本传输协议(HTTP,Hyper Text Transfer Protocol)请求,发 送请求消息至无线路由终端在用户终端上关联的无线网卡;
[0061] 该请求消息用于请求GPS是否开启、GPS应用端口号等信息。
[0062] 步骤305 :虚拟串口驱动单元22通过TCP80端口接收返回消息;
[0063] 步骤306 :判断GPS信息是否获取成功;
[0064] 若步骤305中GPS信息返回失败,则直接执行步骤312,并将GPS信息获取失败信 息通知GPS APP ;
[0065] 若步骤305中GPS信息返回成功,则执行步骤307。
[0066] 步骤307 :判断GPS是否开启,若GPS开启则执行步骤310 ;否则,执行步骤308。
[0067] 步骤 308:开启 GPS;
[0068] 步骤309 :判断GPS开启是否成功,若GPS开启成功,则执行步骤310 ;否则,执行步 骤312,并将GPS开启失败信息通知GPS APP ;
[0069] 步骤310 :虚拟串口驱动单元22利用GPS端口号与无线路由终端的GPS功能端口 建立Socket连接;
[0070] 步骤311 :虚拟串口驱动单元22通过GPS端口侦听无线通信数据;
[0071] 步骤312 :虚拟串口驱动单元22分配内存,填充侦听的无线通信数据至输入/输 出请求包(IRP,Input/Output Request Packet)请求,将该请求返回 GPS APP ;
[0072] 步骤313 :GPS APP关闭虚拟串口,虚拟串口驱动单元22关闭WSK。
[0073] 相应的,本发明实施例还记载了一种用户终端,该用户终端设置有与无线接入终 端关联的无线网卡,该用户终端包括:
[0074] 无线接入终端驱动装置,用于创建与无线接入终端对应的虚拟串口,并预安装支 持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线网卡的无线通信端口连接; 利用所述虚拟串口,进行所述用户终端中依赖串口通信的应用与所述无线网卡的无线通信 端口之间的无线通信数据交互。
[0075] 其中,所述无线接入终端驱动装置还用于创建与无线接入终端对应的虚拟串口, 并预安装支持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线接入终端关联的 无线网卡的无线通信端口连接;利用所述虚拟串口,进行用户终端中依赖串口通信的应用 与所述无线网卡的无线通信端口之间的数据交互。
[0076] 其中,所述无线接入终端还用于创建与无线接入终端对应的虚拟串口,并预安装 支持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线接入终端关联的无线网卡 的无线通信端口连接之前,检测连接到所述用户终端的无线接入终端的类型,并确定所述 无线接入终端的类型为无线路由终端,或为无线路由终端和无线上网终端的复合型终端。
[0077] 其中,所述无线接入终端还用于检测连接到所述用户终端的无线接入终端的类 型,并在确定所述无线接入终端的类型为无线上网终端时,预安装与所述无线接入终端对 应的串口驱动。
[0078] 其中,所述无线接入终端还用于向所述无线接入终端在所述用户终端映射出的虚 拟光盘驱动器发送预设SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出 的大容量存储设备发送预设USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存 储设备返回的握手响应消息,确定所述无线接入终端的类型。
[0079] 其中,所述无线接入终端还用于利用所述虚拟串口接收由所述无线网卡通过所述 无线通信端口发送的无线通信数据,并将所述无线通信数据发送至所述用户终端中依赖串 口通信的应用;利用所述虚拟串口接收来自所述用户终端中依赖串口通信的应用的无线通 信数据,并将所述无线通信数据发送至所述无线网卡的无线通信端口。
[0080] 其中,所述无线接入终端驱动装置的组成结构示意图如图2所示,该装置包括:预 安装驱动单元21和虚拟串口驱动单元22 ;其中,
[0081] 所述预安装驱动单元21,用于创建与无线接入终端对应的虚拟串口,并预安装支 持所述虚拟串口的虚拟串口驱动,使所述虚拟串口与所述无线接入终端关联的无线网卡的 无线通信端口连接;
[0082] 所述虚拟串口驱动单元22,用于利用所述虚拟串口,进行用户终端中依赖串口通 信的应用与所述无线网卡的无线通信端口之间的无线通信数据交互。
[0083] 该装置还包括:检测单元23,用于检测连接到所述用户终端的无线接入终端的类 型,并在确定所述无线接入终端的类型为无线路由终端,或为无线路由终端和无线上网终 端的复合型终端时,触发所述预安装驱动单元21。
[0084] 其中,所述检测单元23,还用于检测连接到所述用户终端的无线接入终端的类型, 并在确定所述无线接入终端的类型为无线上网终端时,触发所述预安装驱动单元21 ;
[0085] 所述预安装驱动单元21,用于预安装与所述无线接入终端对应的串口驱动。
[0086] 其中,所述检测单元23,还用于向所述无线接入终端在所述用户终端映射出的虚 拟光盘驱动器发送预设SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出 的大容量存储设备发送预设USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存 储设备返回的握手响应消息,确定所述无线接入终端的类型。
[0087] 其中,所述虚拟串口驱动单元22,还用于利用所述虚拟串口接收由所述无线网卡 通过所述无线通信端口发送的无线通信数据,并将所述无线通信数据发送至所述用户终端 中依赖串口通信的应用;利用所述虚拟串口接收来自所述用户终端中依赖串口通信的应用 的无线通信数据,并将所述无线通信数据发送至所述无线网卡的无线通信端口。
[0088] 下面结合具体实施例,对本发明实施例的无线接入终端驱动方法、装置及终端作 进一步详细说明,图4为本发明实施例的驱动无线接入终端的实现流程示意图,如图4所 示,包括以下步骤:
[0089] 步骤401 :无线接入终端连接到用户终端;
[0090] 步骤402 :无线接入终端驱动装置被用户终端调用;
[0091] 步骤403 :无线接入终端驱动装置发送握手消息;
[0092] 无接入终端驱动装置向无线接入终端连接到用户终端时,在用户终端上映射的虚 拟光盘驱动器发送预设SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出 的大容量存储设备发送预设通用串行总线USB握手消息。
[0093] 步骤404 :无线接入终端驱动装置接收握手答复消息;
[0094] 步骤405 :无线接入终端驱动装置判断无线接入终端类型是否为无线上网终端, 如果是,则执行步骤406 ;否则执行步骤409 ;
[0095] 无线接入终端驱动装置解析所述握手答复消息携带的无线接入终端类型信息,确 定所述无线接入终端的类型。
[0096] 步骤406 :无线接入终端驱动装置预安装串口驱动;
[0097] 所述串口驱动对应无线上网终端连接到用户终端时,在用户终端映射的串口。
[0098] 步骤407 :无线接入终端驱动装置加载预安装的串口驱动;
[0099] 步骤408 :用户终端中的GPS APP通过串口与无线接入终端进行数据交互;
[0100] 步骤406?步骤408为对应无线接入终端为上网终端时的处理,以使无线上网终 端支持用户终端中支持依赖串口通信的GPS APP。
[0101] 步骤409 :无线接入终端驱动装置创建虚拟串口;
[0102] 该虚拟串口与无线接入终端对应;
[0103] 步骤410 :无线接入终端驱动装置判断无线接入终端是否为复合型终端,如果是, 则执行步骤411 ;否则,执行步骤412 ;
[0104] 步骤411 :无线接入终端驱动装置预安装串口驱动;
[0105] 所述串口驱动支持的串口为复合型终端作为无线上网终端时接入用户终端时在 用户终端映射的串口。
[0106] 步骤412 :无线接入终端驱动装置预安装虚拟串口驱动;
[0107] 所述虚拟串口驱动支持步骤409创建的虚拟串口。
[0108] 步骤413 :无线接入终端驱动装置加载预安装虚拟串口驱动;
[0109] 步骤414 :GPS APP通过虚拟串口与无线接入终端进行无线通信数据交互;
[0110] 步骤413和步骤414对应无线接入终端为无线路由终端时的处理,以使无线接入 终端支持用户终端中依赖串口通信的GPS APP。
[0111] 步骤415 :无线接入终端驱动装置加载预安装串口驱动;
[0112] 该串口驱动为步骤411预安装的串口驱动。
[0113] 步骤416 :GPS APP通过串口与无线接入终端进行无线通信数据交互;
[0114] 其中,步骤415和步骤416对应复合型终端作为无线上网终端时的处理,以使无线 接入终端支持用户终端中依赖串口通信的GPS APP。
[0115] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1. 一种无线数据接入终端驱动方法,其特征在于,该方法支持用户终端与无线接入终 端的无线通信,所述用户终端设置有与所述无线接入终端关联的无线网卡;该方法包括: 所述用户终端创建与所述无线接入终端对应的虚拟串口,并预安装支持所述虚拟串口 的虚拟串口驱动,使所述虚拟串口与所述无线网卡的无线通信端口连接; 所述用户终端利用所述虚拟串口,进行所述用户终端中依赖串口通信的应用与所述无 线网卡的无线通信端口之间的数据交互。
2. 根据权利要求1所述的方法,其特征在于,所述用户终端创建与所述无线接入终端 对应的虚拟串口之前,该方法还包括: 所述用户终端检测连接到所述用户终端的无线接入终端的类型,且确定所述无线接入 终端的类型为无线路由终端,或为无线路由终端和无线上网终端的复合型终端。
3. 根据权利要1所述的方法,其特征在于,所述在用户终端上创建与所述无线接入终 端对应的虚拟串口之前,该方法还包括: 所述用户终端检测连接到所述用户终端的无线接入终端的类型,并在确定所述无线接 入终端的类型为无线上网终端时,预安装与所述无线接入终端对应的串口驱动。
4. 根据权利要求2或3所述的方法,其特征在于,所述用户终端检测连接到所述用户终 端的无线接入终端的类型,包括: 向所述无线接入终端在所述用户终端映射出的虚拟光盘驱动器发送预设小型计算机 系统接口 SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出的大容量存储 设备发送预设通用串行总线USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存 储设备返回的握手响应消息,确定所述无线接入终端的类型。
5. 根据权利要求1、2或3所述的方法,其特征在于,所述用户终端利用所述虚拟串口, 进行用户终端中依赖串口通信的应用与所述无线网卡的无线通信端口之间的数据交互,包 括: 所述用户终端利用所述虚拟串口接收由所述无线网卡通过所述无线通信端口发送的 无线通信数据,并将所述无线通信数据发送至所述用户终端中依赖串口通信的应用;利用 所述虚拟串口接收来自所述用户终端中依赖串口通信的应用的数据,并将所述数据发送至 所述无线网卡的无线通信端口。
6. -种无线接入终端驱动装置,其特征在于,该装置包括:预安装驱动单元和虚拟串 口驱动单元;其中, 所述预安装驱动单元,用于创建与无线接入终端对应的虚拟串口,并预安装支持所述 虚拟串口的虚拟串口驱动; 所述虚拟串口驱动单元,用于利用所述虚拟串口,进行用户终端中依赖串口通信的应 用与所述无线网卡的无线通信端口之间的无线通信数据交互。
7. 根据权利要求6所述的无线接入终端驱动装置,其特征在于,该装置还包括: 检测单元,用于检测连接到所述用户终端的无线接入终端的类型,并在确定所述无线 接入终端的类型为无线路由终端,或为无线路由终端和无线上网终端的复合型终端时,触 发所述预安装驱动单元。
8. 根据权利要求6所述的无线接入终端驱动装置,其特征在于, 所述检测单元,还用于检测连接到所述用户终端的无线接入终端的类型,并在确定所 述无线接入终端的类型为无线上网终端时,触发所述预安装驱动单元; 所述预安装驱动单元,用于预安装与所述无线接入终端对应的串口驱动。
9. 根据权利要求7或8所述的无线接入终端驱动装置,其特征在于, 所述检测单元,还用于向所述无线接入终端在所述用户终端映射出的虚拟光盘驱动器 发送预设SCSI握手消息,和/或向所述无线接入终端在所述用户终端映射出的大容量存储 设备发送预设USB握手消息,根据所述虚拟光盘驱动器和/或所述大容量存储设备返回的 握手响应消息,确定所述无线接入终端的类型。
10. 根据权利要求6、7或8所述的无线接入终端驱动装置,其特征在于, 所述虚拟串口驱动单元,还用于利用所述虚拟串口接收由所述无线网卡通过所述无线 通信端口发送的无线通信数据,并将所述无线通信数据发送至所述用户终端中依赖串口通 信的应用;利用所述虚拟串口接收来自所述用户终端中依赖串口通信的应用的数据,并将 所述数据发送至所述无线网卡的无线通信端口。
11. 一种用户终端,其特征在于,该用户终端设置有与无线接入终端关联的无线网卡, 该用户终端还包括权利要求6至10任一项所述的无线接入终端驱动装置。
【文档编号】G06F13/10GK104219795SQ201310219032
【公开日】2014年12月17日 申请日期:2013年6月4日 优先权日:2013年6月4日
【发明者】白洁, 田治兵 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1