【技术实现步骤摘要】
用于化解扩展环境中的USB流量的冲突的技术
[0001]相关申请的交叉引用
[0002]本申请要求于2020年9月21日提交的临时申请号63/080968的权益,该临时申请的全部披露内容出于所有目的通过引用并入本文。
技术介绍
[0003]USB是外围接口,其用于附接各种计算设备,如个人计算机、数字电话线、监测器、调制解调器、鼠标、打印机、扫描仪、游戏控制器、键盘、存储设备等。定义USB的规范(例如,1996年1月,Intel等人,Universal Serial Bus Specification[通用串行总线规范],修订版1.0,于1998年9月更新为修订版1.1,于2000年4月进一步更新为修订版2.0,于2008年11月进一步更新为修订版3.0;2013年7月以通用串行总线3.1规范修订版1.0发布;2017年9月22日以通用串行总线3.2规范修订版1.0发布;以及后续更新和修改——以下统称为“USB规范”,该术语可以包括未来的修改和修订)是非专有的并且由被称为USB论坛(USB Forum)的开放行业组织管理。USB规范建立 ...
【技术保护点】
【技术特征摘要】
1.一种用于经由扩展介质传送USB信息的系统,该系统包括:面向上游的端口设备(UFP设备),该UFP设备经由USB兼容连接通信地耦合到主机设备;面向下游的端口设备(DFP设备)该DFP设备经由USB兼容连接通信地耦合到USB设备,并经由非USB扩展介质通信地耦合到该UFP设备;其中,该DFP设备被配置成:经由该扩展介质从该UFP设备接收请求分组,其中,该请求分组指向第一端点;在从该第一端点接收与该请求分组相关联的响应的同时,经由该扩展介质从该UFP设备接收第二分组,其中,该第二分组指向第二端点;以及将该第二分组存储在分组队列中,至少直到已经完成与该请求分组相关联的响应的接收为止;以及根据优先级顺序对存储在该分组队列中的分组进行排序。2.如权利要求1所述的系统,其中,该UFP设备被配置成:从该主机设备接收该请求分组;以及向该主机设备传输合成响应分组,以使该主机设备等待。3.如权利要求2所述的系统,其中,该合成响应分组是NULL分组。4.如权利要求1所述的系统,其中,该DFP设备进一步被配置成:响应于确定在服务间隔期间有足够的时间来接收对该第二分组的响应并且该第二分组是ISO ACKIN分组、SETUP DP分组、ControlACKIN分组、BULK Streaming PRIME分组、或INTERRUPT ACK IN分组:将该第二分组传输到该USB设备。5.如权利要求1所述的系统,其中,该DFP设备进一步被配置成:响应于确定该第二分组是BULK ACK IN分组或INTERRUPT ACK IN分组:经由该扩展介质向该UFP设备传输合成NRDY分组;以及响应于检测到已经完成与该请求分组相关联的响应的接收,由该DFP设备经由该扩展介质向该UFP设备传输合成ERDY分组。6.一种用于经由扩展介质传送USB信息的方法,该方法包括:由DFP设备经由扩展介质从UFP设备接收请求分组,其中,该请求分组指向第一端点;在从该第一端点接收与该请求分组相关联的响应的同时,由该DFP设备经由该扩展介质从该UFP设备接收第二分组,其中,该第二分组指向第二端点;以及由该DFP设备将该第二分组存储在分组队列中,至少直到已经完成与该请求分组相关联的响应的接收为止;以及由该DFP设备根据优先级顺序对存储在该分组队列...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。