Usb无线扩展系统的制作方法

文档序号:7754928阅读:361来源:国知局
专利名称:Usb无线扩展系统的制作方法
技术领域
本发明涉及电子技术领域,特别是一种用于无线高清设备和其他需要USB HID设 备的无线扩展系统。
背景技术
当前市场上的WHDI无线高清设备不支持USB HID设备透传功能,这样限制了 WHDI 在计算机、游戏机等互动设备市场的应用,通常互动设备需要接入USB鼠标、键盘、控杆等 USB HID设备,而目前市场上并没有此类产品。当前市场上类似功能的无线键盘,鼠标等无线设备,其通信距离短,仅为9米左 右,不能适应较长无线传输的应用需求。由于HID设备不通用,目前市场上无线键盘、无线鼠标需要在PC端增加对应的特 制接收器,且通常一个接收器仅支持一个设备。综述之,现有产品技术存在如下不足1. WHDI无线高清设备不支持USB HID设备透传功能;2.无线传输距离短,仅为9米左右;3. HID设备不通用,单接收器不支持多设备同时接收。

发明内容
本发明旨在解决现有USB无线扩展系统主要存在不支持USB HID设备透传功能、 无线传输距离短、HID设备不通用、单接收器不支持多设备同时接收等技术问题,以提供一 种支持USB HID设备透传功能、无线传输距离长、可实现单接收器支持多设备同时接收的 USB无线扩展系统。本发明的目的是通过以下技术方案实现的。本发明的USB无线扩展系统,由接收设备、发射设备和WHDI无线控制传输通道构 成,其中WHDI无线控制传输通道由WHDI无线收发模块A、WHDI无线收发模块B和连接两者 的无线通道构成;接收设备的输出端与WHDI无线收发模块A的输入端相连接,其输入端连 接外部USB设备的输出端;发射设备的输入端与WHDI无线收发模块B的输出端相连接,其 输出端与终端设备相连接。本发明的USB无线扩展系统,其中所述接收设备由USB HOST控制器、USB HOST控 制器驱动程序、USB HID class驱动程序A、APP host模块构成,其中USB HOST控制器的输 入端连接外部USB设备的输出端,USB HOST控制器驱动程序驱动USB HOST控制器工作,并 通过加载USB HID class驱动程序A后,向APP host模块输出外部USB设备的数据报文, APP host模块的输出端连接WHDI无线收发模块A的输入端。本发明的USB无线扩展系统,其中所述发射设备由USB设备控制器、USB设备控 制器驱动程序、USB HID classB驱动程序、APP device模块构成,其中APP device模块 的输入端连接WHDI无线收发模块B的输出端,其将接收的外部USB设备数据报文经由USBHIDclassB驱动程序传送至USB设备控制器驱动程序,USB设备控制器驱动程序输出控制信 号给USB设备控制器,USB设备控制器与PC终端交互连接。本发明的USB无线扩展系统,其中所述的外部USB设备包括无线键盘、无线鼠标和 无线控制杆,终端设备包括PC和游戏机。本发明USB无线扩展系统的有益效果1.支持USB HID设备透传功能,为WHDI产品增加了互动功能,扩展了 WHDI的应用 领域;2.无线传输距离达到30米以上;3.使用一个接收节点同时接受多个设备,且可以扩展多个USB设备。


图1本发明的逻辑原理2本发明的系统结构示意图
具体实施例方式本发明详细结构、应用原理、作用与功效,参照附图1-2,通过如下实施方式予以说 明。USB无线扩展系统,利用WHDI的控制通道实现USB设备数据透传功能,由接收设 备(RX端)和发射设备(TX端)构成,RX识别用户插入的外部USB设备,并通过WHDI无线 控制通道(由WHDI无线收发模块A、WHDI无线收发模块B和无线通道构成)通知TX端,TX 端模拟出相应的USB设备,当用户USB设备发送数据时,RX通过WHDI控制通道发送给TX, 同时TX模拟相应的USB设备向终端(PC、游戏机等)发送相应的数据,这样用户可以在显示 器上使用相应的USB设备。本发明的USB无线扩展系统,由接收设备、发射设备和WHDI无线控制传输通道构 成,其中WHDI无线控制传输通道由WHDI无线收发模块A、WHDI无线收发模块B和连接两者 的无线通道构成;接收设备的输出端与WHDI无线收发模块A的输入端相连接,其输入端连 接外部USB设备的输出端;发射设备的输入端与WHDI无线收发模块B的输出端相连接,其 输出端与终端设备相连接;WHDI无线收发模块A和WHDI无线收发模块B通过无线通道进 行数据交互。接收设备由USB HOST控制器、USB HOST控制器驱动程序、USB HID class驱动程 序A、APP host模块构成,其中USB HOST控制器的输入端连接外部USB设备的输出端,USB HOST控制器驱动程序驱动USB HOST控制器工作,并通过加载USB HID class驱动程序A 后,向APP host模块输出外部USB设备的数据报文,APP host模块的输出端连接WHDI无 线收发模块A的输入端。RX端实现一个嵌入式USB主机协议栈和主机驱动,使其能够识别用户USB设备,并 能够接收其发送上来的数据,如鼠标的坐标信息等。RX端为USB host端,负责识别与接收 外部usb设备数据。USB host控制器驱动程序为USB host控制器提供驱动,提供usb数据 收发通道,当USB mouse或keyboard插入后,USB host控制器驱动程序将会通过枚举识别 HID设备,并根据枚举获取的信息加载相应的HID class驱动程序A,此时APP host模块可以接收USB mouse或keyboard上送的数据报文,这些数据报文包含了 mouse或keyboard 的坐标或按键信息。通过WHDI无线通道把这些数据信息发送给对端TX。发射设备由USB设备控制器、USB设备控制器驱动程序、USB HID classB驱动程 序、APP device模块构成,其中APP device模块的输入端连接WHDI无线收发模块B的输 出端,其将接收的外部USB设备数据报文经由USB HID classB驱动程序传送至USB设备控 制器驱动程序,USB设备控制器驱动程序输出控制信号给USB设备控制器,USB设备控制器 与PC终端交互连接。TX端实现一个USB设备协议栈和USB驱动,使其能够模拟出一个相应的USB设备, 让终端设备(PC、游戏机等)可以识别相应的USB设备,当TX接收到RX发送过来的USB设 备数据后,TX端通过USB通道发送给终端,此时终端就可以控制与获取远端的设备信息,例 如让普通的USB HID扩展成为一个无线USB HID设备,同时可以把WHDI的应用领域扩展到 需要互动功能视频传输领域。TX端为USB device端,它将实现一个USB设备,通过枚举, 并建立USB INT传输通道,在终端设备上虚拟出一个HID设备(如PC把TX设备识别成一 个USBmouse或keyboard设备),APP device模块把无线接收到的数据通过USB INT通道 转发给PC端,此时PC端便可以接收到用户移动mouse或按键的信息,并显示在PC电脑上。外部USB设备可为无线键盘、无线鼠标和无线控制杆等,终端设备可以为PC和游 戏机等。USB HOST控制器与USB设备控制器可采用现有传统产品。HID驱动为通用程序, 只需要把本地接收与发送接口改造成无线接收发送接口即可。无线传输过程可以根据实际 需要把报文封装一次。本发明可以扩展HID层次的驱动比如增加HUB驱动,ipod驱动,mass storage驱 动,这样可以支持更多的USB设备。由上可见,本发明的USB无线扩展系统,具有支持USB HID设备透传功能、无线传 输距离长、可实现单接收器支持多设备同时接收等诸多优点。
权利要求
USB无线扩展系统,其特征在于由接收设备、发射设备和WHDI无线控制传输通道构成,其中WHDI无线控制传输通道由WHDI无线收发模块A、WHDI无线收发模块B和连接两者的无线通道构成;接收设备的输出端与WHDI无线收发模块A的输入端相连接,其输入端连接外部USB设备的输出端;发射设备的输入端与WHDI无线收发模块B的输出端相连接,其输出端与终端设备相连接。
2.如权利要求1所述的USB无线扩展系统,其特征在于所述接收设备由USBHOST控 制器、USB HOST控制器驱动程序、USB HID class驱动程序A、APP host模块构成,其中USB HOST控制器的输入端连接外部USB设备的输出端,USB HOST控制器驱动程序驱动USB HOST 控制器工作,并通过加载USB HID class驱动程序A后,向APP host模块输出外部USB设 备的数据报文,APP host模块的输出端连接WHDI无线收发模块A的输入端。
3.如权利要求1所述的USB无线扩展系统,其特征在于所述发射设备由USB设备控 制器、USB设备控制器驱动程序、USB HID classB驱动程序、APP device模块构成,其中 APPdevice模块的输入端连接WHDI无线收发模块B的输出端,其将接收的外部USB设备数 据报文经由USB HID classB驱动程序传送至USB设备控制器驱动程序,USB设备控制器驱 动程序输出控制信号给USB设备控制器,USB设备控制器与PC终端交互连接。
4.如权利要求1所述的USB无线扩展系统,其特征在于所述的外部USB设备包括无 线键盘、无线鼠标和无线控制杆,终端设备包括PC和游戏机。
全文摘要
本发明的USB无线扩展系统,涉及电子技术领域,旨在解决现有USB无线扩展系统主要存在不支持USB HID设备透传功能、无线传输距离短、HID设备不通用、单接收器不支持多设备同时接收等技术问题。本发明由接收设备、发射设备和WHDI无线控制传输通道构成,其中WHDI无线控制传输通道由WHDI无线收发模块A、WHDI无线收发模块B和连接两者的无线通道构成;接收设备的输出端与WHDI无线收发模块A的输入端相连接,其输入端连接外部USB设备的输出端;发射设备的输入端与WHDI无线收发模块B的输出端相连接,其输出端与终端设备相连接。本发明适用于USB无线扩展系统的设计。
文档编号H04B1/38GK101902238SQ20101023396
公开日2010年12月1日 申请日期2010年7月22日 优先权日2010年7月22日
发明者喻明强, 杨玄, 聂俊峰, 肖益 申请人:成都九洲迪飞科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1