[发明专利]一种实现免驱上网的装置、方法及USB数据卡有效
申请号: | 200910093338.5 | 申请日: | 2009-09-18 |
公开(公告)号: | CN101662838A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | 卢翠玲 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W76/02 | 分类号: | H04W76/02;H04W88/02;H04L29/06 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 蒋雅洁;王黎延 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 上网 装置 方法 usb 数据 | ||
技术领域
本发明涉及网络接入技术,尤其涉及一种实现免驱动上网的装置、方法及 通用串行总线(USB,Universal Serial BUS)数据卡。
背景技术
随着3G移动通信技术的发展,用户对无线网络服务提出了更高要求,例 如,要求能够方便快捷地使用无线网络服务、能够快速上传下载等,通过手机 等的无线网络接入方式已经不能满足用户的上述需求,而通过USB数据卡的无 线网络接入方式具有的可以实现大容量文件的快速下载与浏览等优点,使得其 成为通过手机等的无线网络接入方式的比较好的替代方式之一。而通过USB数 据卡接入无线网络需要建立拨号连接、以及实现USB数据卡与计算机间的通 信,目前,USB数据卡采用点对点协议(PPP,Point to Point Protocol)模块、 抽象控制模型(ACM)模块来实现与计算机的通信,这样,使用USB数据卡 时,用户首先需要在计算机上安装ACM驱动来封装发给USB数据卡的ACM 数据包,或者解封装USB数据卡发来的ACM数据包,以及安装用户界面(UI) 应用软件来建立拨号连接,不符合用户对无线网络接入设备的使用方便快捷的 要求;且ACM驱动和UI应用软件的安装会受用户权限、防病毒软件、或监控 软件的限制,使得在一些计算机上使用USB数据卡时,需升级用户权限和/或 更换防病毒软件、监控软件,同样影响了使用USB数据卡的便捷,并影响USB 数据卡的推广使用。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现免驱动上网的装置、方法 及USB数据卡,使得通过USB数据卡能够方便快捷的接入无线网络。
为达到上述目的,本发明的技术方案是这样实现的:
一种实现免驱动上网的装置,该装置包括:配置模块、只读光盘CDROM 和协议栈模块;其中,
配置模块,用于向计算机提供自身存储的人机接口设备(HID)配置信息, 指示计算机运行HID驱动;并向计算机提供自身存储的CDROM配置信息,指 示计算机运行CDROM驱动,将USB数据卡的CDROM中存储的可执行文件 格式的拨号软件、网络协议栈和连接指示程序加载在内存中,并执行所述拨号 软件生成拨号请求,执行所述网络协议栈、以及执行连接指示程序来连接网络 协议栈和所述HID驱动、以及连接上层应用层和网络协议栈;
CDROM,用于存储可执行文件格式的所述拨号软件、网络协议栈和连接 指示程序;
协议栈模块,用于通过USB接口连接所述HID驱动和网络侧。
进一步地,所述可执行文件格式为Win32可执行文件格式。
进一步地,所述网络协议栈包括网络之间互连的协议IP协议层和点对点协 议PPP协议层;其中,
IP协议层,用于封装拨号软件生成的拨号请求或上层应用层发来的数据, 得到IP数据包并发至PPP协议层;并解封装接收到的IP数据包,得到IP地址 并发至拨号软件、或得到数据并发至上层应用层;
PPP协议层,用于封装接收到的IP数据包,得到PPP数据包并发至所述 HID驱动;并解封装接收到的PPP数据包,得到IP数据包并发至IP协议层;
所述HID驱动,用于封装接收到的PPP数据包,得到HID报文,并通过 USB接口发至所述协议栈模块;并解封所述协议栈模块发来的HID报文,得到 PPP数据包并发至PPP协议层。
进一步地,所述协议栈模块包括HID模块和PPP模块;其中,
HID模块,用于解封装所述HID驱动发来的HID报文,得到PPP数据包 并发至PPP模块;并封装PPP模块发来的PPP数据,得到HID报文并通过USB 接口发至所述HID驱动;
PPP模块,用于解封装接收到的PPP数据包,得到IP数据包并发送至网络 侧;并将网络侧发来的IP数据包封装成PPP数据包,并发至HID模块。
进一步地,该装置还包括:
内存管理模块,用于监测到计算机设定时间段内未执行所述拨号软件、网 络协议栈和连接指示程序,则释放所述拨号软件、网络协议栈和连接指示程序 占用的内存空间。
本发明还提供一种实现免驱动上网的方法,该方法包括:
USB数据卡向计算机提供自身存储的HID配置信息,指示计算机运行HID 驱动;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910093338.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用溶剂热的方法直接合成酞菁镍晶体的方法
- 下一篇:一种精芴的制取方法