[发明专利]数据卡自适应方法及装置有效

专利信息
申请号: 201210116177.9 申请日: 2012-04-19
公开(公告)号: CN103379006A 公开(公告)日: 2013-10-30
发明(设计)人: 武金磊 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/40 分类号: H04L12/40
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 余刚;梁丽超
地址: 518057 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 自适应 方法 装置
【说明书】:

技术领域

发明涉及通信领域,具体而言,涉及一种数据卡自适应方法及装置。

背景技术

随着无线互联网络的发展,人们对于高自由度的无线通信越来越青睐。在这种需求的推动下,数据卡应运而生。用户通过数据卡可以方便地进行接入互联网络、收发邮件、浏览网页等业务。数据卡由于具有小巧,携带方便等特点,使得用户可以随时随地接入网络,给用户带来极大的便利性。因此,数据卡越来越受到广大用户的青睐。

数据卡采用通用的USB接口,在插入电脑后,USB接口即可虚拟出上网接口(例如,Modem口),不需要用户干预,数据卡便可自动安装USB虚拟出的接口的驱动程序,安装完毕后,用户可以直接操作上网软件便可实现拨号上网,非常简单易用。但是,随着长期演进(Long Term Evolution,简称为LTE)网络的推行,网络速率大大提高,数据卡通过拨号方式上网所使用的Modem口逐渐成为瓶颈,因此,Modem口可作为3G网络的通信接口,但无法适用于LTE网络的通信。为缓解这一状况,应用于LTE网络的数据卡将USB接口虚拟成网卡,以取代传统的Modem拨号上网,PC机与数据卡通过以太网协议交互,可以大大提升数据卡的吞吐量。

网卡作为PC机的基本配置,其驱动程序也成为操作系统自带的一部分,并且不同的操作系统有着不同的实现协议,例如,Windows系统支持网络驱动接口规范(Network Driver Interface Specification,简称为NDIS)协议,Linux系统既支持NDIS协议也支持以太网控制模式(Ethernet Control model,简称为ECM)协议,MAC系统只支持ECM协议,其他操作系统也存在千差万别。因此,如何让数据卡获知操作系统所支持的网卡协议,以及能否最大程度使用操作系统自带的驱动程序以实现数据卡免驱(即:厂商可以不用开发数据卡虚拟出的网卡驱动,而使用操作系统自带的网卡驱动。实现免驱的好处是:厂商可以免去为每个操作系统开发网卡驱动的环节以节省资源)成为一个亟待解决的问题。获取操作操作系统的网卡协议是能否实现免驱的前提,在获取到操作系统的网卡协议后,根据数据卡的配置选择是否免驱。如果数据卡自身的配置无法适应操作系统的网卡协议,则会选择厂商开发的驱动。对于操作系统网卡协议的获得,完全可以通过获取操作系统类型进行,所有公开发行的操作系统对所支持的网卡协议都有公开的说明。

目前,有些数据卡采用微软的操作系统(Operation System,简称为OS)描述符进行区分,即:第一次检测到设备插入时,发出0xEE字符串索引值。但这种方法只能将Windows系统区别开来,而对于其他的操作系统依然不能够区分,数据卡依然无法自适应其他操作系统。为解决这个问题,数据卡厂商一般为数据卡所支持的每种操作系统(例如,Windows系统、Linux系统、MAC系统,以及其它系统)均开发一套网卡驱动,数据卡通过厂商自定义的协议与PC机进行通信。但是,数据卡厂商开发的网卡驱动并没有操作系统自带的驱动稳定,而且为每种操作系统均开发一套网卡驱动也会增加数据卡厂商的开发成本。

由此可见,应用于LTE网络中的数据卡无法自动获知PC机所使用系统的网卡协议,导致不能根据操作系统类型获得并使用该操作系统自带的网卡驱动程序而只能使用厂商自带的网卡驱动程序,进而最终无法实现数据卡的自适应。针对这一技术问题,现有技术中并没有给出一套有效的解决方案。

发明内容

本发明提供了一种数据卡自适应方法及装置,以至少解决上述问题之一。

根据本发明的一个方面,提供了一种数据卡自适应方法,包括:当数据卡第一次插入个人电脑(PC)时,数据卡获取PC使用的操作系统的网卡协议;数据卡判断自身的配置是否支持网卡协议,如果支持,确定使用操作系统自带的网卡驱动,如果不支持,确定安装数据卡自带的网卡驱动;数据卡根据确定的网卡驱动执行数据卡自适应。

优选地,数据卡获取PC使用的操作系统的网卡协议,包括:数据卡接收来自PC的供电,虚拟出光盘只读存储器(CDROM)和串行通讯端口(COM);数据卡通过CDROM和COM获取网卡协议。

优选地,数据卡通过CDROM和COM获取网卡协议,包括:CDROM为COM安装驱动,并获取PC使用的操作系统类型;CDROM根据操作系统类型获取网卡协议;数据卡接收CDROM通过安装驱动后的COM发送的网卡协议。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210116177.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top