[发明专利]USB组合设备及其实现方法无效

专利信息
申请号: 201210091521.3 申请日: 2012-03-30
公开(公告)号: CN103365818A 公开(公告)日: 2013-10-23
发明(设计)人: 万小平;狄俊龙;李炎华 申请(专利权)人: 上海盛轩网络科技有限公司
主分类号: G06F13/42 分类号: G06F13/42
代理公司: 上海思微知识产权代理事务所(普通合伙) 31237 代理人: 菅秀君
地址: 201203 上海市张江*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: usb 组合 设备 及其 实现 方法
【说明书】:

技术领域

发明涉及USB通信技术领域,尤其涉及一种具有网络通信和数据存储的USB组合设备及其实现方法。

背景技术

随着USB通信技术的不断发展,USB接口得到了广泛的应用。单一功能的USB设备,如USB键盘、USB鼠标、USB调制解调器等,已经不能满足人们对USB设备功能的要求。多功能的USB设备正不断涌现出来,常见的有带话筒的USB摄像头、USB可视电话等。多功能USB设备通常是通过单个或多个USB控制器连接不同类型的设备来实现的。而在一个USB接口上实现多个设备有两种方法:一种是复合设备(Compound Device),一种是组合设备(Composite Device)。

USB组合设备(USB composite device)是指具有多个接口且接口间相互独立的USB设备。一个USB组合设备只有一个设备地址,可以将不同的功能与不同的接口对应,来开发多功能USB设备,即组合设备采用一个USB控制芯片,同时联接不同的USB设备(或芯片),主机可同时与这些USB设备通信。

现有技术的一些USB电子产品中,如手机,平板,电子书等,与PC之间只有USB物理接口,其USB物理接口主要实现了以下功能:一、给设备提供充电能力;二、允许用户通过USB物理接口更新设备固件和更新书籍;三、允许用户通过PC代理设备上网。而后面两种功能一般以独立功能的方式实现,也就是说这两种功能只能分时复用,不能够同时使用。例如,USB设备与PC之间的网络通讯服务(同步书籍,代理上网等)均只能由PC端的软件通过USB接口来进行,用户在购买了该USB设备后需要先去官网下载安装软件,而这对于暂时不在网络环境中的用户(当然在现在这种状况已比较少见)来讲不太方便。

因此,需要一种USB组合设备及其实现方法,可以既具有网络通信能力又具有数据存储能力。

发明内容

本发明的目的在于提供一种USB组合设备及其实现方法,可以同时实现网络通信和数据存储功能。

为解决上述问题,本发明提供一种USB组合设备,包括:

网络通信设备,用于网络通信数据的请求和接收,以实现网络通信;

数据存储设备,用于用户数据的存储;

USB控制器,用于依据网络协议规范实现网络通信接口来连接所述网络通信设备,还用于依据SCSI(Small Computer System Interface,小型计算机系统接口)协议实现存储接口来连接所述数据存储设备,从而控制网络设备和存储设备通过USB物理接口与USB主机进行数据通信;所述网络通信接口设有用于控制网络数据流通道的控制端点(Control Endpoint)和用于控制网络数据流的输入/输出端点(Bulk In/Out Endpoint);所述存储接口设有用于控制存储数据流的输入/输出端点(Bulk In/Out Endpoint)。

进一步的,所述控制器使用CDC ECM协议控制所述网络通信接口以实现所述网络通信设备与USB主机间的网络通信。

本发明还提供一种上述的USB组合设备的实现方法,包括以下步骤:

设置用于描述一USB组合设备的设备描述符为0;

注册所述USB组合设备;

设置数据存储设备的USB接口描述符;

将所述数据存储设备定义为所述USB组合设备的一个USB接口,并注册为一个SCSI存储设备;

设置网络通信设备的USB接口描述符;

将所述网络通信设备定义为所述虚拟USB组合设备的一个USB接口,并注册为一个CDC网络通信设备。

进一步的,所述网络通信设备按照标准CDC ECM协议实现时,保留控制接口和数据接口,同时在控制接口和数据接口的接口描述符前增加IAD描述符以表征所述控制接口和数据接口为相关联的接口,以便采用Windows操作系统的USB主机能够正确识别所述网络通信设备。

进一步的,所述述网络通信设备按照标准CDC ECM协议实现时,将CDC网络设备的控制接口和数据接口合二为一,以便采用Windows操作系统的USB主机能够正确识别所述网络通信设备。

进一步的,在Windows操作系统中,在所述网络通信设备注册之后,还修改所述网络通信设备的驱动INF文件。

与现有技术相比,本发明提供的USB组合设备及其实现方法,通过将网络通信设备和数据存储设备组合在一起,使得该USB组合设备同时具有网络通信能力和数据存储能力,满足了用户对电子书、平板和手机等具有USB接口的消费类电子产品上网和存储功能同时复用的需求。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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