一种USB信号远距离传输时的数据管理方法技术

技术编号:32826515 阅读:21 留言:0更新日期:2022-03-26 20:29
本申请公开了一种USB信号远距离传输时的数据管理方法,包括:S1、数据管理装置将本地主机基于USB信号发送的IN包发送至远端主机;S2、远端主机在校验到IN包的CRC合格时,判断IN包是否为同步传输,若是,则执行S3,若否,则执行S4;S3、远端主机发送IN包至远端设备,并将远端设备返回的应答数据发送至数据管理装置,使得数据管理装置将应答数据转发至本地主机;S4、远端主机发送IN包至远端设备,并判断远端设备返回的应答数据的CRC是否合格,若是则将应答数据通过数据管理装置发送至本地主机,否则通过数据管理装置发送NAK至本地主机。实现了远端设备和本地之间USB信号的IN包的远距离传输。输。输。

【技术实现步骤摘要】
一种USB信号远距离传输时的数据管理方法


[0001]本申请涉及USB
,尤其涉及一种USB信号远距离传输时的数据管理方法。

技术介绍

[0002]随着科技技术的进步,USB技术趋于成熟,同时USB信号也在众多领域得到了广泛应用。
[0003]USB信号传输介质是电缆,一般情况下,因电缆损耗以及USB协议限制等原因,USB信号只能短距离传输,进而影响了USB信号长距离传输的应用。
[0004]因此,对USB信号进行管理,以实现远端设备和本地主机之间USB信号的IN包远距离传输,是本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]有鉴于此,本申请提供了一种USB信号远距离传输时的数据管理方法,实现了远端设备和本地之间USB信号的IN包的远距离传输。
[0006]本申请提供了一种USB信号远距离传输时的数据管理方法,应用于USB信号远距离传输时的数据管理系统,所述数据管理系统包括:远端主机和USB信号远距离传输时的数据管理装置,且所述数据管理装置和本地主机连接,所述远端主机上设置有远端设备;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种USB信号远距离传输时的数据管理方法,其特征在于,应用于USB信号远距离传输时的数据管理系统,所述数据管理系统包括:远端主机和USB信号远距离传输时的数据管理装置,且所述数据管理装置和本地主机连接,所述远端主机上设置有远端设备;所述管理方法包括:步骤S1、所述数据管理装置将所述本地主机基于USB信号发送的IN包发送至远端主机;步骤S2、所述远端主机在校验到所述IN包的CRC合格时,判断所述IN包是否为同步传输,若是,则执行步骤S3,若否,则执行步骤S4;步骤S3、所述远端主机发送所述IN包至所述远端设备,并将所述远端设备返回的应答数据发送至所述数据管理装置,使得所述数据管理装置将所述应答数据转发至所述本地主机;步骤S4、所述远端主机发送所述IN包至所述远端设备,并判断所述远端设备返回的应答数据的CRC是否合格,若是则将所述应答数据通过所述数据管理装置发送至所述本地主机,否则通过所述数据管理装置发送NAK至所述本地主机。2.根据权利要求1所述的USB信号远距离传输时的数据管理方法,其特征在于,所述步骤S1之前还包括:步骤S0、所述数据管理装置判断所述IN包的CRC是否合格,若是,回复NAK至所述本地主机后执行后续步骤。3.根据权利要求1所述的USB信号远距离传输时的数据管理方法,其特征在于,所述步骤S3中的将所述远端设备返回的应答数据发送至所述数据管理装置,使得所述数据管理装置将所述应答数据转发至所述本地主机,具体包括:所述远端主机将所述远端设备返回的应答数据发送至所述数据管理装置;当所述数据管理装置再次接收到所述本地主机发送的所述IN包时,将所述应答数据返回至所述本地主机。4.根据权利要求1所述的USB信号远距离传输时的数据管理方法,其特征在于,所述步骤S4中通过所述数据管理装置发送NAK至所述本地主机,还包括:所述远端主机重新发送所述IN包至所述远端设备;当获取到的所述远端设备返回的数据是NAK或STALL时,将所述NAK或STALL通过所述数据管理装置发送至所述本地主机。5.根据权利要求1所述的USB信号远距离传输时的数据管理方法,其特征在于,步骤S4中将所述应答数据通过所述数据管理装置发送至所述本地主机,还包括:所述远端主机发送ACK至所述远端设备。6.根据权利要求1所述的USB信号远距离传输时的数据管理方法,其特征在于,所述方法还包括:步骤S6、当所述数据管理装置判断到所述本地...

【专利技术属性】
技术研发人员:卢伟军伍健庭
申请(专利权)人:威创集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1