[发明专利]安装驱动来模拟网卡的方法在审
申请号: | 201280028583.8 | 申请日: | 2012-06-13 |
公开(公告)号: | CN103828478A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 德米特里·阿列克谢耶维奇·戈里洛夫斯基;阿利姆·德哲夫德托维奇·波利亚克;安东·列昂尼多维奇·塔拉先科 | 申请(专利权)人: | 与泰设备IPR有限公司 |
主分类号: | H04W88/04 | 分类号: | H04W88/04;H04M1/725;H04W88/16;G06F9/44 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 英属维*** | 国省代码: | 维尔京群岛;VG |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安装 驱动 模拟 网卡 方法 | ||
技术领域
本发明的技术领域涉及一种通过安装驱动仿真网卡的方法,诸如以太网网卡,或者广域无线网络设备(WWAN)(卡),以及相关的计算机程序产品、系统和设备。
背景技术
当通用串行总线(USB)设备第一个连接至数据接口时,USB设备的枚举过程启动。枚举功能通过发送复位信号到USB设备开始。USB设备的数据传输速率在复位信号中被确定。复位之后,主机读取USB设备的信息并分配一个唯一的7位地址。如果主机支持该设备,为与设备通信设备驱动被调用并设定该设备使其处于可配置状态。如果USB主机重启,所有已连接设备的枚举功能将重复一遍。
在WO2012/025048A1和US2012054372A1中,描述了USB设备的枚举功能。USB设备首先检测链接的USB主机的操作系统(OS)类型,并基于主机的操作系统类型使用从多个储存的处理之中选出的进程执行设备枚举功能。为了检测主机的OS类型,USB设备首先将自己设定为USB大规模储存设备(MSD)或者人机操作界面设备(HID),执行设备枚举功能从主机收集OS的行为因素,并依此确定OS的类型。此后,USB设备执行实际的设备枚举功能,使用具体的枚举检测主机操作系统类型。存储的枚举处理是可以定制的。此外,提供了一种当主机处于基本输入输出系统(BIOS)阶段时停止枚举过程的方法。
然而,USB设备枚举功能可能会错误的识别USB主机的操作系统种类,例如,USB主机含有在USB设备销售时并没有公开的操作系统版本,或者当USB设备在通信过程中时执行USB枚举功能可能会错误的识别主机操作系统的种类。
通信协议的实例在附录中已描述。
专利申请编号第PCT/RU2012/000026,PCT/RU2012/000228以及专利申请出版编号第WO2012044201(A2),WO2012044202(A2)和WO2012053938(A2)中公开的内容列举在此参考。
发明内容
根据本发明的一个方面,提供了一种通过安装驱动仿真网卡并实现主机和设备之间通信的方法,其中检测主机操作系统的种类是在设备一侧完成的,步骤包括:
(i)在设备一侧通过USB枚举功能检测主机操作系统的种类;
(ii)试图安装初始驱动来仿真主机上的网卡并检测主机操作系统的类别,其中安装初始驱动允许主机和设备之间的通信,以及如果初始驱动安装成功终止该操作。
所述方法可能还包括以下步骤:
(iii)如果步骤(ii)的初始驱动安装不成功,便试图安装次级驱动来仿真与检测到的主机操作系统类别不同的主机网卡,其中安装次级驱动允许主机和设备之间的通信,以及如果初始驱动安装成功终止该操作。
所述驱动仿真网卡的方法是在USB协议之中,例如,以太-USB协议或者广域无线网络(WWAN)。
在方法(ii)中的尝试限于一种预定时长或者预定编号。
在方法(iii)中的尝试限于一种预定时长或者预定编号。
所述方法进一步包括以下步骤:
(iv)重复(iii)中的步骤一旦当中不同的操作系统类型属于不同的操作系统类别,直到一次成功的驱动安装出现,其中这次成功的驱动安装启用主机和设备之间的通信,并终止安装驱动。
在所述方法(iv)中的各次尝试中受限于对应的预定时长或者预定编号。
所述方法进一步包括以下步骤:
(iv)重复(ii)和(iii)中的步骤一旦当中不同的操作系统类型属于不同的操作系统类别,直到一次成功的驱动安装出现,其中这次成功的驱动安装完成主机和设备之间的通信,并终止安装驱动。
在所述方法(iv)中的各次尝试中受限于对应的预定时长或者预定编号。
所述方法进一步包括以下步骤:
(v)如果所有的安装驱动的尝试是不成功的,提示用户通过实际媒体连接主机,并安装驱动完成主机和设备之间的通信。
所述方法其中的实际媒体是一种光盘,链接方式包括将光盘插入到光盘驱动器中。
所述方法还包括通过光盘的自动运行完成驱动安装的步骤。
所述方法中的实际媒体可能是USB闪存或者硬盘,连接方式包括将USB闪存或者硬盘连接至主机。
所述方法中的实际媒体,例如,只读光盘或闪存,为安装驱动是自动运行并安装的。
所述方法进一步包括以下步骤:
(v)如果所有的安装驱动的尝试是不成功的,提示用户连接主机至服务器并提供与主机操作系统有关的驱动程序,安装驱动完成主机和设备之间的通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于与泰设备IPR有限公司,未经与泰设备IPR有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280028583.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可重复使用的尿布
- 下一篇:一种TSR20标准橡胶及其制备方法