当前位置: 首页 > 专利查询>英特尔公司专利>正文

促进数据传输的方法和装置制造方法及图纸

技术编号:33908400 阅读:11 留言:0更新日期:2022-06-25 19:03
本发明专利技术的实施例涉及促进数据传输的方法和装置。公开了促进数据发送的方法、装置、系统和制品。一种示例装置包括:调度控制器,该调度控制器用于确定与数据交换的窗口的结束相对应的第一时间;数据包控制器,该数据包控制器用于确定与在窗口期间发送的确认相对应的第二时间;链路性能计算器,该链路性能计算器用于计算基于第一时间和第二时间的链路性能,以及将链路性能发送给网络配置实体的接口。及将链路性能发送给网络配置实体的接口。及将链路性能发送给网络配置实体的接口。

【技术实现步骤摘要】
促进数据传输的方法和装置


[0001]本专利技术总体上涉及通信网络,并且更具体地涉及促进数据传输的方法和装置。

技术介绍

[0002]时间敏感网络(TSN)是由电气和电子工程师协会(IEEE)802.1、802.1Qcc等工作组开发的一组协议。TSN可以在设备网络(例如,终端设备、站(STA)、接入点(AP)、网桥、服务器等)中实现,以便能够在设备之间交换数据。例如,TSN协议可以与边缘网络、无线网络(例如,Wi

Fi、第五代(5G)蜂窝网络等)和/或有线网络(例如,以太网)结合使用。TSN协议可用于任何类型的设备到设备通信,包括实时游戏、工业控制系统等。

技术实现思路

[0003]本专利技术的实施例提供一种装置,包括:调度控制器,调度控制器用于确定第一时间,第一时间对应于用于数据交换的窗口的结束;数据包控制器,数据包控制器用于确定第二时间,第二时间对应于在窗口期间发送的确认;链路性能计算器,链路性能计算器基于第一时间和第二时间计算链路性能;以及接口,接口将链路性能发送到网络配置实体。本专利技术的实施例还提供相应的计算机可读存储介质和方法。
[0004]本专利技术的实施例还提供一种系统,包括:数据提取器,数据提取器确定与来自发布设备的应用的主题相对应的服务质量保证;映射生成器,映射生成器将时间敏感网络数据写入器映射到发布设备的数据写入器;协商器,在订阅设备订阅主题时,协商器在时间敏感网络数据写入器和时间敏感网络数据读取器之间协商时间敏感网络数据流,时间敏感网络数据流依附于服务质量保证;时间敏感网络数据写入器,时间敏感网络数据写入器经由时间敏感网络数据流将主题从发布设备的数据写入器发送到时间敏感网络数据读取器;以及时间敏感网络数据读取器,时间敏感网络数据读取器将主题发送到订阅设备的数据读取器。本专利技术的实施例还提供相应的计算机可读存储介质和方法。
附图说明
[0005]图1是促进数据传输的示例时间敏感网络环境。
[0006]图2A是图1的示例数据采集器的实现方式的框图。
[0007]图2B是图1的示例中央网络配置的实现方式的框图。
[0008]图3A是图示用于时间敏感网络数据交换的示例受保护窗口的示例时序图。
[0009]图3B是图示用于时间敏感网络数据交换的示例受保护窗口的替代示例时序图。
[0010]图4A是图1的示例数据分布式服务层的实现方式的框图。
[0011]图4B是图1的示例时间敏感网络配置服务层的实现方式的框图。
[0012]图5是图示时间敏感网络中来自应用中间件服务的QoS保证的保证的示例图。
[0013]图6A

6B图示了代表可以被执行以实现图2A的示例数据采集器的机器可读指令的流程图。
[0014]图7图示了代表可以被执行以实现图2B的示例中央网络配置的机器可读指令的流程图。
[0015]图8图示了代表可以被执行以实现图4A的示例数据分布式服务层的机器可读指令的流程图。
[0016]图9

10图示了代表可以被执行以实现图4B的示例时间敏感网络配置服务层的机器可读指令的流程图。
[0017]图11A和11B图示了可以结合确定链路性能使用的示例数据包和/或元素类型定义。
[0018]图12是被构造为执行图6A

6B的指令以实现图2A的示例数据采集器的示例处理平台的框图。
[0019]图13是被构造为执行图7的指令以实现图2B的示例中央网络配置的示例处理平台的框图。
[0020]图14是被构造为执行图8的指令以实现图4A的示例数据分布式服务层的示例处理平台的框图。
[0021]图15是被构造为执行图9

10的指令以实现图4B的示例时间敏感网络配置服务层的示例处理平台的框图。
[0022]附图不是按比例绘制。相反,可以在附图中放大层或区域的厚度。尽管附图示出具有干净的线和边界的层和区域,但是这些线和/或边界中的一些或全部可能是理想化的。实际上,边界和/或线可能是不可观察的、混合的和/或不规则的。通常,在整个附图和随附的书面描述中将使用相同的附图标记来指代相同或相似的部件。如本文所用,除非另有说明,否则连接参考(例如,附接、耦合、连接和接合)可包括由连接参考引用的元件之间的中间构件和/或那些元件之间的相对运动。因此,连接参考不一定推断两个元件直接连接和/或彼此连接成固定关系。如本文所用,声明任何部分与另一部分“接触”被定义为意指在两个部分之间没有中间部分。
[0023]除非另有特别说明,诸如“第一”、“第二”、“第三”等的描述符在本文中使用而不以任何方式强加或以其他方式指示优先级、物理顺序、列表中的排列和/或排序的任何含义,而仅用作标签和/或任意名称来区分元素以便于理解所公开的示例。在一些示例中,描述符“第一”可以用于指代详细描述中的元件,而在权利要求中可以使用诸如“第二”或“第三”的不同描述符来引用相同的元件。在这样的情况下,应当理解,这样的描述符仅用于清楚地标识那些可能例如以其他方式共享相同名称的元件。
具体实施方式
[0024]如上所述,TSN可以在设备(例如,终端设备、站、接入点、网桥、服务器等)的网络中实现以能够在设备之间交换数据。在集中式TSN管理模型(例如,对应于802.11Qcc)中,TSN域(例如,有线或无线)中的通信以高度的可靠性进行调度。TSN终端设备(例如,站、通话器、侦听器等)以及网络元件(例如,网桥、接入点(AP)、客户端设备等)由中央网络配置(CNC)实体根据全局时间感知调度设备操作。全局时间感知调度(也称为全局调度)是在调度实施之前为网络中运行的所有设备已知的调度。
[0025]网络的每个设备根据全局时间感知调度来交换数据。例如,如果第一站(例如,发
送设备、通话器等)被调度为在特定受保护窗口期间经由链路与第二站(例如,接收设备、侦听器等)交换数据。当特定受保护窗口出现时,第一站向第二站发送TSN数据帧。响应于获得TSN数据帧,第二站向第一设备发送确认(ACK)。在一些示例中,如果第一站没有在阈值时间量内获得ACK,则第一站将重复TSN数据帧的传输,直到接收到ACK或受保护窗口结束。受保护窗口的长度是与基于先前观察和/或统计分析的最坏情况情景相对应的预设时间量。预设的时间量确保在一定百分比的保证内,TSN数据帧将由受保护窗口内的侦听器和ACK获得。
[0026]传统的网络元件和设备没有测量特定于TSN要求(例如,关于时间感知调度操作)的无线链路性能的机制。因此,全局时间感知调度包括具有足够长的长度以确保(例如,具有一定百分比的保证)成功数据交换的受保护窗口,即使在可能需要更高冗余和/或重传时间的较差信道状况的情况下。然而,对于具有较少冗余或重传时间的良好信道状况而言,如此大的受保护窗口持续时间是低效的。此外,传统网络元件中没有机制来突出何时受保护窗口持续时间不够长和/或是否/何时在TSN网络中发生任何其他问题本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种装置,包括:调度控制器,所述调度控制器用于确定第一时间,所述第一时间对应于用于数据交换的窗口的结束;数据包控制器,所述数据包控制器用于确定第二时间,所述第二时间对应于在所述窗口期间发送的确认;链路性能计算器,所述链路性能计算器基于所述第一时间和所述第二时间计算链路性能;以及接口,所述接口将所述链路性能发送到网络配置实体。2.根据权利要求1所述的装置,其中,所述调度控制器基于先前获得的全局调度来确定所述第一时间。3.根据权利要求1所述的装置,其中:所述数据包控制器用于生成侦听设备的数据帧;并且所述接口用于:将所述数据帧发送到所述侦听设备;以及从所述侦听设备获得所述确认,所述第二时间对应于从所述侦听设备获得所述确认的时间。4.根据权利要求1所述的装置,其中:所述数据包控制器用于响应于获得到通话设备的数据帧而生成所述确认;并且所述接口用于将向所述通话设备发送所述确认,所述第二时间对应于发送所述确认的时间。5.根据权利要求1至4中的任一项所述的装置,进一步包括标记生成器,所述标记生成器用于在出现以下情况中的至少一者时标记错误:在所述窗口内未接收到所述确认、在所述窗口内未发送所述确认、在所述窗口内未获得数据帧。6.根据权利要求1至4中的任一项所述的装置,其中,所述链路性能计算器用于基于所述第一时间和所述第二时间的差来计算所述链路性能。7.根据权利要求1至4中的任一项所述的装置,其中,所述接口将所述链路性能发送到所述网络配置实体以达到以下中的至少一者:减轻错误、调整所述窗口的长度以提高性能或效率。8.一种包括指令的计算机可读存储介质,所述指令在被执行时使一个或多个处理器实现根据权利要求1至7所述的装置。9.一种方法,包括:通过用一个或多个处理器执行指令,确定对应于用于数据交换的窗口的结束的第一时间;通过所述用一个或多个处理器执行指令,确定对应于在所述窗口期间发送的确认的第二时间;通过用所述一个或多个处理器执行指令,基于所述第一时间和所述第二时间计算链路性能;以及将所述链路性能发送给网络配置实体。10.根据权利要求9所述的方法,进一步包括基于先前获得的全局调度来确定所述第一
时间。11.根据权利要求9所述的方法,进一步包括:为侦听设备生成数据帧;将所述数据帧发送到所述侦听设备;以及从所述侦听设备获得所述确认,所述第二时间对应于从所述侦听设备获得所述确认的时间。12.根据权利要求9至11中的任一项所述的方法,进一步包括:响应于获得到通话设备的数据帧而生成所述确认;以及向所述通话设备发送所述确认,所述第二时间对应于发送所述确认的时间。13.根据权利要求9至11中的任一项所述的方法,进一步包括在出现以下情况中的至少一者时标记错误:在所述窗口内未接收到所述确认、在所述窗口内未发送所述确认、在所述窗口内未获得数据帧。14.一种系统,包括:数据提取器,所述数据提取器确定与来自发布设备的应用的主...

【专利技术属性】
技术研发人员:M
申请(专利权)人:英特尔公司
类型:发明
国别省市:

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

1