[发明专利]转接设备、远程通信系统、数据传输方法及装置在审
申请号: | 201710486199.7 | 申请日: | 2017-06-23 |
公开(公告)号: | CN107168909A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 杨文武;苏睿 | 申请(专利权)人: | 苏睿 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42;H04L12/02 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 赵囡囡,褚敏 |
地址: | 710065 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转接 设备 远程 通信 系统 数据传输 方法 装置 | ||
技术领域
本申请涉及USB设备重定向领域,具体而言,涉及一种转接设备、远程通信系统、数据传输方法及装置。
背景技术
随着计算机技术的不断发展,个人数据或者图形远程工作站、数据中心等设备越来越复杂,导致设备的显示和输入控制设备需要USB设备覆盖非常复杂的应用场景,催生了通用串行总线(Universal Serial Bus,简称为USB)接口设备拉远的需求。所谓USB接口设备拉远,是指将本地(客户端)的USB设备挂载到远端(主机端)的计算机。
目前,业界主要有以下USB接口设备拉远的实现方案:
Linux源码支持的USB OVER IP方案;主机(HOST)端需要安装相应的虚拟USB主机控制器驱动和对应软件;HOST端的驱动需要针对指定的平台;HOST端被安装软件导致原系统安全性下降;并且,客户(client)端的USB HOST控制器结构必须和协议规定的控制器结构一致;该方法只能限制应用在定制的硬件系统中;网络链路数据传输利用率低,降低了USB的访问带宽。
Teradici基于USB控制器控制接口的桥接方案;client端的USB HOST控制器结构必须和协议规定的控制器结构一致,因此,该方法只能限制应用在定制的硬件系统中;网络链路数据传输利用率低,降低了USB的访问带宽。
ICron HUB extenders桥接方案;该方案相当于延长了USB线而已,受USB链路的时间约束,距离只能控制在100米以内。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种转接设备、远程通信系统、数据传输方法及装置,以至少解决目前的USB拉远方案存在局限性的技术问题。
根据本申请实施例的一个方面,提供了一种转接设备,包括:高速外设组件互联(Peripheral Component Interconnect,简称为PCI)接口,用于提供与主机设备的通信接口;转换电路,与PCIe接口连接,用于通过PCIe接口从主机设备读取通用串行总线USB传输描述符信息,并将USB传输描述符信息转换为USB请求块URB格式,得到第一数据;收发电路,与转换电路连接,用于将第一数据发送至客户端设备。
根据本申请实施例的另一方面,还提供了一种远程通信系统,包括:主机设备;转接设备,该转接设备以上的转接设备,并且,转接设备通过PCIe接口与主机设备连接;客户端设备,用于接收主机设备通过转接设备发送的数据,和/或,通过转接设备向主机设备发送数据。
根据本申请实施例的又一方面,还提供了一种数据传输方法,包括:通过PCIe接口从主机设备中读取通用串行总线USB传输描述符信息;将USB传输描述符信息转换为USB请求块URB格式,得到第一数据;将第一数据发送至客户端设备。
根据本申请实施例的又一方面,还提供了一种数据传输装置,包括:读取模块,用于通过PCIe接口从主机设备中读取USB传输描述符信息;转换模块,用于将USB传输描述符信息转换为USB请求块URB格式,得到第一数据;发送模块,用于将第一数据发送至客户端设备。
根据本申请实施例的又一方面,还提供了一种存储介质,其特征在于,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行以上的数据传输方法。
根据本申请实施例的再一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行以上的数据传输方法。
在本申请实施例中,采用设置有PCIe接口、用于将USB传输描述符信息转换为URB格式的数据的转换电路和收发电路的转接设备,通过PCIe接口接入主机,从而实现客户端和主机的通信,进而实现了USB设备拉远的通信,由于采用上述转接设备进行USB设备拉远通信时对主机的软硬件没有限制,因此,实现了USB设备拉远方案的通用性,对0进而解决了目前的USB拉远方案存在局限性的技术问题。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的一种转接设备的结构示意图;
图2a是根据本申请实施例的一种可选的转接设备的结构示意图;
图2b是根据本申请实施例的一种可选的转接设备的结构示意图;
图3是根据本申请实施例的另一种可选的转接设备的结构示意图;
图4a是根据本申请实施例的一种数据传输方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏睿,未经苏睿许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710486199.7/2.html,转载请声明来源钻瓜专利网。