嵌入式虚拟桌面的usb设备透明传输系统的制作方法

文档序号:6346517阅读:212来源:国知局
专利名称:嵌入式虚拟桌面的usb设备透明传输系统的制作方法
技术领域
本实用新型涉及一种传输系统,特别涉及一种嵌入式虚拟桌面的USB设备透明传输系统。
背景技术
虚拟化技术经过多年的发展,其延伸出来的桌面虚拟化技术将给用户带来信息技术体系架构的变革。桌面虚拟化是计算和通信优化的结合,它更体现了“大集中”计算模式的精髓,也就是将前台终端操作系统和应用的物理计算放到后台服务端的数据中心,实现实际计算及相关数据在后台的大集中;而前台只作为显示和用户操作接口,所有数据、应用等都以虚拟的形态呈现在终端用户眼前。传统的桌面虚拟化一般应用于个人计算机等桌面系统中。相对于桌面系统而言,嵌入式系统广泛应用于路由器,MP4,智能手机等设备内,具有非常广阔的前景。嵌入式系统的输入输出必须要针对各种各样的通用串行总线(USB)设备预装不同的驱动程序,对于新增加的USB设备安装非常不方便,升级较为麻烦。另外,嵌入式系统的硬件存储容量有限,不能预先安装所有可以支持的驱动程序,导致嵌入式系统的USB设备支持范围有限,同时储存很多已知的USB设备驱动程序需要增加嵌入式系统的硬件成本。由于嵌入式系统要处理和实现整个USB技术体系,但嵌入式芯片的处理能力较小,导致目前USB设备输入输出的相对速度较慢。
发明内容本实用新型的目的在于提供一种嵌入式虚拟桌面的USB设备透明传输系统,可以使嵌入式系统较好地支持其通用串行总线(USB)设备。为实现上述目的,本实用新型提供一种嵌入式虚拟桌面的USB设备透明传输系统,其包括嵌入式系统,与嵌入式系统相连的主机和通用串行总线(USB)设备。主机包括主机操作系统、虚拟USB驱动模块、USB透明传输服务端模块,嵌入式系统包括嵌入式操作系统、嵌入式USB设备管理接口、USB透明传输终端模块。嵌入式系统访问主机时,由USB透明传输终端模块与服务端模块进行注册和认证。虚拟USB驱动模块在USB设备连接嵌入式 USB设备管理接口时,产生“本地USB设备连接”信号,使USB设备与主机之间按照USB透明传输通信协议进行通信。主机直接使用安装在主机上的USB驱动程序来访问嵌入式系统上的USB设备,如此一来,在嵌入式系统上就不用安装各种USB设备的驱动程序,使嵌入式系统较好地支持 USB设备,节约了嵌入式系统的硬件成本,提高了 USB设备的访问速度。

图1是本实用新型嵌入式虚拟桌面的USB设备透明传输系统的较佳实施例的结构图。
具体实施方式

以下结合附图和实施例对本实用新型作进一步说明。请参考图1,本实用新型嵌入式虚拟桌面的USB设备透明传输系统包括嵌入式系统10,与嵌入式系统10相连的主机20和通用串行总线(USB)设备30。作为服务端,主机 20包括主机操作系统21、虚拟USB驱动模块22和USB透明传输服务端模块23。主机操作系统21可为Windows或者Linux操作系统。作为终端,嵌入式系统10包括嵌入式操作系统11、嵌入式USB设备管理接口 12和USB透明传输终端模块13。嵌入式操作系统11为 Linux操作系统。作为嵌入式系统10的外部输入输出设备,USB设备30可为打印机、存储器、键盘等。嵌入式系统10访问主机20时,由USB透明传输终端模块13与USB透明传输服务端模块23进行注册和认证。嵌入式系统10要访问USB设备30时,将USB设备30连接嵌入式USB设备管理接口 12,此时虚拟USB驱动模块22产生“本地USB设备连接”信号,使 USB设备与主机之间按照USB透明传输通信协议进行通信。也就是说,嵌入式系统10连接主机20时,虚拟USB驱动模块22就虚拟出一个USB接口,这个USB接口,对主机20来说, 是不存在物理接口的,实际上是在嵌入式系统10上。虚拟USB驱动模块22 “欺骗”主机操作系统21,让它以为主机20有这么一个USB接口。这样,当嵌入式USB设备管理接口 12连接USB设备30的时候,主机20以为是自己的机器上插入了 USB设备30。然后,主机20与 USB设备30对话,由主机操作系统21查找USB设备30的驱动程序,当没有自动搜索到USB 设备30的驱动程序时,就会提示用户为USB设备30安装驱动程序。主机20直接使用安装在主机20上的USB驱动程序来访问嵌入式系统10上的USB 设备30,如此一来,在嵌入式系统10上就不用安装各种USB设备30的驱动程序,使嵌入式系统10较好地支持USB设备30,节约了嵌入式系统10的硬件成本,提高了 USB设备30的访问速度。以上内容是结合具体的优选技术方案对本实用新型所作的进一步详细说明,不能认定本实用新型的具体实施只局限于这些说明。对于本实用新型所属技术领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本实用新型的保护范围。
权利要求1.一种嵌入式虚拟桌面的USB设备透明传输系统,其包括嵌入式系统,与嵌入式系统相连的主机和USB设备,其特征在于,所述主机包括主机操作系统、虚拟USB驱动模块、USB 透明传输服务端模块,所述嵌入式系统包括嵌入式操作系统、嵌入式USB设备管理接口、 USB透明传输终端模块,所述虚拟USB驱动模块在所述USB设备连接所述嵌入式USB设备管理接口时,产生“本地USB设备连接”信号,使USB设备与主机之间按照USB透明传输通信协议进行通信。
2.如权利要求1所述的嵌入式虚拟桌面的USB设备透明传输系统,其特征在于,所述 USB设备为打印机、存储器、键盘。
专利摘要本实用新型提供一种嵌入式虚拟桌面的USB设备透明传输系统,其包括嵌入式系统,与嵌入式系统相连的主机和通用串行总线(USB)设备。主机包括主机操作系统、虚拟USB驱动模块、USB透明传输服务端模块,嵌入式系统包括嵌入式操作系统、嵌入式USB设备管理接口、USB透明传输终端模块。嵌入式系统访问主机时,由USB透明传输终端模块与服务端模块进行注册和认证。虚拟USB驱动模块在USB设备连接嵌入式USB设备管理接口时,产生“本地USB设备连接”信号,使USB设备与主机之间按照USB透明传输通信协议进行通信。
文档编号G06F13/42GK201955778SQ201020605370
公开日2011年8月31日 申请日期2010年11月12日 优先权日2010年11月12日
发明者巫超, 章国锋, 马毅 申请人:广州辉远电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1