CN115176427A - 经由传送时间关键数据的通信网络将控制应用同步的方法、网络基建设备和通信终端设备 - Google Patents
经由传送时间关键数据的通信网络将控制应用同步的方法、网络基建设备和通信终端设备 Download PDFInfo
- Publication number
- CN115176427A CN115176427A CN202180017417.7A CN202180017417A CN115176427A CN 115176427 A CN115176427 A CN 115176427A CN 202180017417 A CN202180017417 A CN 202180017417A CN 115176427 A CN115176427 A CN 115176427A
- Authority
- CN
- China
- Prior art keywords
- network infrastructure
- communication terminal
- time delay
- transmission
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 134
- 238000000034 method Methods 0.000 title claims description 31
- 230000005540 biological transmission Effects 0.000 claims abstract description 76
- GZPBVLUEICLBOA-UHFFFAOYSA-N 4-(dimethylamino)-3,5-dimethylphenol Chemical compound CN(C)C1=C(C)C=C(O)C=C1C GZPBVLUEICLBOA-UHFFFAOYSA-N 0.000 claims description 8
- 239000000872 buffer Substances 0.000 claims description 6
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 230000001186 cumulative effect Effects 0.000 abstract 2
- 238000011144 upstream manufacturing Methods 0.000 abstract 1
- 230000001934 delay Effects 0.000 description 15
- 238000012546 transfer Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003090 exacerbative effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0652—Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0664—Clock or time synchronisation among packet nodes using timestamps unidirectional timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0685—Clock or time synchronisation in a node; Intranode synchronisation
- H04J3/0697—Synchronisation in a packet node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
为了经由通信网络将控制应用同步,该通信网络用于传递时间关键的数据,在转发与选定的数据流相关联的数据报(11‑12)时,网络基建设备在数据报分别得出在计划发送时间点(TXP(i))与其实际发送时间点(TX(i))之间的时间延迟(L(i))。在此,选定的数据流与在通信终端设备(201,202)上运行的控制应用相关联。为了起始节点侧控制应用的传输周期与结束节点侧控制应用的传输周期之间的同步,根据由各自的前置的网络基建设备得出的时间延迟、累加的最大时间延迟和发送时间点(TXAPP),由起始节点侧控制应用分别得出下一个结束节点侧的传输周期的起点(TSYNC)。
Description
背景技术
工业自动化系统通常包括多个经由工业通信网络彼此联网的自动化设备并且在制造自动化或过程自动化的范畴中用于控制或调节设施、机器或设备。根据时间关键的框架条件,在工业自动化系统中,为了在自动化设备之间进行通信,主要使用实时通信协议,如PROFINET,PROFIBUS,Real-Time-Ethernet或Time-Sensitive Networking(TSN)。
在工业自动化系统的计算单元或者自动化设备之间的通信连接的中断能够导致服务要求的传递的不期望或不需要的重复。此外,不传递或不完全传递的消息能够例如防止工业自动化系统在稳定运行状态中的转变或停留。这能够最终导致整个生产设施失效和成本高昂的生产停滞。特别的问题在于,在工业自动化系统中通常具有相对多却相对短的信息的消息流量,由此加剧了上述问题。
根据对通常极其不同的应用的使用,能够在基于以太网的通信网络中,当要求用于传递具有实时要求的数据流或数据帧的网络资源竞争用于传递没有特定服务质量要求且具有大量的用户数据内容的数据帧时,例如存在问题。这能够导致,即不根据所要求或所需要的服务质量来传递具有实时要求的数据流或数据帧。
数据帧的优先传递例如可以基于虚拟局部网络或虚拟局部区域网络(VLAN)根据标准IEEE 802.1Q原则上借助于相应的在数据帧中插入的标签。为了音频和视频数据流(音频/视频网桥)经由通信网络的同步和优先传输,设置针对单个通信连接的带宽预留,其被分配有最高优先级。在此,对于音频和视频数据流的传输所需的资源在通信设备如交换机中预留。然而,只有在成功预留之后才进行高优先级的数据帧的转发。在带宽监控的范畴中确保,即在实际使用的带宽方面存在足够的预留带宽。使用比预留更多带宽的通信连接在其他情况下可能导致整个通信网络的干扰,在最坏的情况下由于过载而停滞。
对于音频和视频数据流经由基于以太网的通信网络的稳定的传输,根据标准IEEE802.1Qav,基于信用成型机(CBS)被限定作为用于带宽监控的度量。通过基于信用成型机,在每一个传输的数据帧之后限定传输间歇,以便参考预留的带宽确保带宽界限。然而,这种强制间歇能够在工业自动化系统中在传输具有少量用于控制数据的用户数据内容的多个数据帧时是有问题的,这些控制数据更多地被视为数据束或突发数据。
对于具有提高的实时要求的应用,能够借助时间感知调度器根据IEEE802.1Qbv实现数据传递。时间感知调度器能够在固定的、自身重复的周期中基于时间复用方法(TimeDivision Multiple Access——TDMA)划分在通信网络内部的数据传递。在该周期内部,能够根据固定的模式操作不同的优先级。以这种方式,用于控制自动化设备的时间关键的数据能够与没有特别实时要求的数据分离并因此符合延迟保证。数据传递借助时间感知调度器原则上要求在所有网络节点中的时钟同步。
根据IEEE 802.1Qcc(流预留协议(SRP)增强和性能改进),特别对于时间敏感网络(Time-Sensitive Networking)设置,即终点站,例如自动化设备在用于传递具有所期望的服务质量参数(Quality of Service)的多播数据流的通信网络中能够借助预留请求预留所必需的资源。根据在通信网络中可用的资源,满足或拒绝预留请求。针对关于预留请求的决定,选择性地基于分散的或集中的配置模型执行所必需的计算。在分散的配置模型的情况下,网桥或交换机分别得出已经用于其他目的以及仍可用的资源并且相应地通知对应的终点站,是否能够满足其预留请求。
在EP 1 940 089 A1中,描述了一种在无线通信网络中用于数据传递的方法,其中,考虑了在数据传递时的延迟。特别地,将在相应的传输路径上的延迟相加。根据累加的延迟选择传输协议,以便借助于选择的传输协议确保所期望的传输持续时间。
从WO 2018/166576 A1已知一种用于在TSN通信系统(Time-sensitive Network)中的数据包的时间控制的传输的方法,其中,传递在同样大的预先计划的时间窗口内部的所有网络节点中的数据包。网络节点分别具有自身独立的计时器,计时器不与其他网络节点的计时器同步。在所有网络节点中,时间窗口在同一时间点开始和结束。数据包在时间窗口内部分别从网络节点向后置的网络节点传输,该时间窗口跟随在其中接收来自前置的网络节点的相应的数据包的时间窗口。每个网络节点借助其自身的计时器并且基于通过相应的前置的网络节点得出的延迟值,确定在哪个时间点开始或结束下一个时间窗口。
根据具有申请号为18248171.3的较早的欧洲专利申请,针对与在终端设备上运行的选择的控制应用相关联的数据流,分别在预设的时间间隔内部指定单独的时间窗口。时间窗口分别具有单独的周期持续时间,该周期持续时间为一般周期持续时间的整数倍或对应于一般周期持续时间。第一或第二通信设备分别检查对于选择的控制应用,是否特定的时间窗口可用于数据传递。在可用的时间窗口中,分别将关于在预设的时间间隔内部的时间窗口的开始的信息传递至终端设备处,在终端设备上运行相应的选择的控制应用。分别根据关于单独的时间窗口的开始的信息传递与选定的控制应用相关联的数据流。
US 2004/258097 A1涉及一种用于同步通信系统的节点的方法,其中,通过第一节点接收第一同步电报。第一同步电报包括在第一节点处的设定接收时间点。基于在根据时基得出的实际接收时间点与设定接收时间点之间的偏差,调整第一节点的时基。
通常通过多个控制应用使用用于特别在工业自动化系统中传递时间关键的数据的通信网络,这些控制应用分别具有高的实时要求。典型地,这些控制应用彼此独立。通过目前为止可用的通信设备,仅支持受限数量的不同的同步域。相应地,在没有共同的时基的情况下每个网络部件中仅能够支持少量的待同步的控制应用。
发明内容
本发明的目的在于,创建一种用于经由传递时间关键的数据的通信网络同步多个控制应用的、能以耗费少的方式实现的方法,并且给出一种用于执行该方法的合适的装置。
根据本发明,该目的通过具有权利要求1中所给出的特征的方法,通过具有权利要求15中所给出的特征的网络基建设备和具有在权利要求16中所给出的通信终端设备来实现。有利的改进方案在从属权利要求中给出。
基于根据本发明的用于经由通信网络同步控制应用以传递时间关键的数据的方法,通信网络包括通信终端设备,特别是具有通信模块的工业自动化设备、在用于数据流的路径的起始节点或结束节点处和网络基建设备,特别是交换机或网桥、在中间节点处。在此,选定的数据流与在通信终端设备上运行的控制应用相关联。网络基建设备在转发与选定的数据流相关联的数据报时,分别得出在数据报的计划发送时间点与其实际发送时间点之间的时间延迟。优选地,通信终端设备或网络基建设备分别包括计时器,该计时器与其他的通信终端设备或网络基建设备的计时器无关,或者不与其他的通信终端设备或网络基建设备的计时器同步。
根据本发明,网络基建设备分别将关于得出的时间延迟的信息发送至沿着相应路径的后置的网络基建设备或通信终端设备。根据数据报的接收时间点和由沿着相应路径前置的通信终端设备或网络基建设备得出的时间延迟,网络基建设备分别计算计划发送时间点。此外,得出在相应的路径的起始节点与结束节点之间累加的最大时间延迟,以传输选定的数据流。优选地,在预留待由网络基建设备为了传输选定的数据流而提供的资源时,得出累加的最大时间延迟。
为了起始节点侧控制应用的传输周期与结束节点侧控制应用的传输周期之间的同步,根据本发明,根据由前置的网络基建设备得出的时间延迟、累加的最大时间延迟和数据报的发送时间点,由起始节点侧控制应用分别得出下一个结束节点侧的传输周期的起点。以这种方式,经由共同的数据流的终端设备的组的相对简单的同步是可行的,而不需要独立的同步协议或同步域。
与选定的数据流相关联的数据报有利地是被标记的以太网数据帧。在此,网络基建设备以相应的以太网数据帧的标签分别将关于得出的时间延迟的信息发送至沿着相应路径的后置的网络基建设备或通信终端设备。这能够基于存在的通信协议元素实现本发明的简单实施。优选地,在相应的数据报的用户数据范围中,在起始节点处的通信终端设备或起始节点侧控制应用分别发送关于由相应的起始节点侧控制应用发送的数据报的发送时间点的信息。此外,特别地,通信终端设备能够在结束节点或结束节点侧控制应用处分别得出下一个结束节点侧的传输周期的起点。
根据本发明的优选的设计方案,对于在结束节点处的通信终端设备和网络基建设备分别得出或预设在数据报的接收时间点与计划发送时间点之间的最大输入侧时间延迟。以类似的方式,对于在起始节点处的通信终端设备和网络基建设备,还能够分别得出或预设在数据报的计划发送时间点与计划发送时间点之间的最大输出侧时间延迟。特别地,一旦超过了最大输入侧或输出侧时间延迟,就能够丢弃数据报。以这种方式能够确保,不为传输不再是当前的控制数据或状态数据与任何系统资源相关联。
此外,针对通信终端设备或网络基建设备之间的传输路段,有利地分别计算、测量或预设最大传输延迟。在此,累加的最大时间延迟优选地是对于全部的最大输入侧时间延迟、最大输出侧时间延迟和沿用于选定的数据流的路径的最大传输延迟的总和。因此,能够有效地且快速地得出各自下一个结束节点侧的传输周期的起点。
根据本发明的另一个有利的设计方案,通信终端设备在起始节点和网络基建设备处分别将关于其最大输出侧时间延迟的信息发送至沿着相应路径的后续网络基建设备或通信终端设备。因此,依据:
-数据报的接收时间点,
-加上前置的通信终端设备或网络基建设备的最大输出侧时间延迟,以及
-最大输入侧时间延迟,和
-减去由前置的通信终端设备或网络基建设备得出的时间延迟,
网络基建设备能够省力地分别计算计划发送时间点。
特别地,基于前置的实施方案,优选地依据:
-由相应的起始节点侧控制应用发送的数据报的发送时间点,
-加上累加的最大时间延迟,以及
-由前置的网络基建设备得出的时间延迟,和
-减去由在结束节点处的通信终端设备接收的数据报的接收时间点,以及
-前置的网络基建设备的最大输出侧时间延迟,
分别得出下一个结束节点侧的传输周期的起点。有利地,对此,在起始节点和网络基建设备处的通信终端设备借助于根据简单网络管理协议的通知分别将关于最大输出侧时间延迟的信息发送至沿着相应路径的后置的网络基建设备或通信终端设备。这能够快速且可靠地得出各自下一个结束节点侧的传输周期的起点。
根据本发明的另一个有利的设计方案,为了预留由网络基建设备提供的资源以传输数据流,在起始节点处的通信终端设备发送第一消息,其中,为相应的数据流分别指定了包括最大时延的服务质量参数。该第一消息尤其可以是谈话者广告通知。在结束节点处的通信终端设备发送用于预留请求的第二消息,其中,分别指定与相应的发送第一消息的通信终端设备相关联的数据流标识。该第二消息能够例如是倾听者就绪通知。对于数据流的传输,预留的资源包括:例如在交换机或网桥中的可用的传输时间窗口、带宽、有保障的最大时延、队列数量、队列缓冲或地址缓冲。
优选地,网络基建设备在预留请求中基于第一消息和第二消息分别检查:在沿着相应路径的网络基建设备中是否能提供足够的资源以在遵循特定的服务质量参数的情况下传输数据流。如果有足够的资源,沿着路径的网络基建设备的配置控制单元分别针对数据流得出配置信息,并且根据得出的配置信息来配置相应的网络基建设备以针对数据流提供资源。因此,能够使用本发明与用于数据流的预留资源的分散式模型。
根据本发明的替代的实施方式,上级的通信控制设备,例如中央网络控制器或网络管理引擎在预留请求时基于第一消息和第二消息分别检查:在沿着相应路径的网络基建设备中是否能提供足够的资源以在遵循特定的服务质量参数的情况下传输数据流。如果有足够的资源,上级的通信控制设备分别得出用于沿着用于数据流的路径的网络基建设备的配置信息,并且根据得出的配置信息来配置相应的网络基建设备以针对数据流提供资源。以这种方式,还能够使用本发明与用于数据流的预留资源的集中式模型。
根据本发明的网络基建设备被设置用于执行根据前置的实施方案的方法,并且包括多个用于与另外的通信设备以及耦接元件连接的接口,接口能够通过耦接元件彼此可切换地连接。网络基建设备对此被设计和设置用于,在转发与选定的数据流相关联的数据报时,分别得出数据报的计划发送时间点与其实际发送时间点之间的时间延迟。在此,选定的数据流与在通信终端设备上运行的控制应用相关联。网络基建设备还被设计和设置用于,分别将关于得出的时间延迟的信息发送至沿用于选定的数据流的路径的后续网络基建设备或通信终端设备。此外,网络基建设备还被设计和设置用于,分别基于数据报的接收时间点和由沿着相应路径前置的通信终端设备或通过网络基建设备得出的时间延迟来计算计划发送时间点。
根据本发明的通信终端设备被设置用于执行根据前置的实施方案的方法,并且对此被设计和设置用于,为了起始节点侧控制应用的传输周期与结束节点侧控制应用的传输周期之间的同步,根据由前置的网络基建设备沿用于选定的数据流的路径得出的时间延迟、在相应的路径的起始节点与结束节点之间的累加的最大时间延迟和与选定的数据流的发送时间点相关联的数据报,由起始节点侧控制应用分别得出下一个结束节点侧的传输周期的起点。在此,得出累加的最大时间延迟以传输选定的数据流。
附图说明
下面根据附图参考实施例详细阐述了本发明。附图示出:
图1示出了用于工业自动化系统的包括多个通信设备的通信网络,
图2示出了在根据图1的通信网络的中间节点处的通信设备之间的同步信息和数据流的传递的示意性图示,
图3示出了在根据图1的通信网络的结束节点处的通信设备处的同步消息和数据流的传递的示意性图示。
具体实施方式
在图1中示出的对于工业自动化系统的通信网络包括多个通信设备、特别是网络基建设备101-103和集成在自动化设备201-202中的通信终端设备。网络基建设备101-103例如能够是网桥、交换机或路由器并且用于连接自动化设备,如可编程逻辑控制器201、输入/输出单元(I/O模块)或操作站和观察站202。在本实施例中,包括网络基建设备101-103的通信网络被设计为时间敏感网络,特别根据IEEE 802.1Q,IEEE 802.1AB、IEEE 802.1AS、IEEE 802.1BA或IEEE 802.1CB。
可编程逻辑控制器201分别包括典型的通信模块、中央单元以及至少一个输入/输出单元。输入/输出单元能够原则上还被设计为分散式外围模块,该外围模块布置为远离可编程逻辑控制器。经由通信模块,可编程逻辑控制器201例如与交换机或路由器或还与现场总线连接。输入/输出单元用于在可编程逻辑控制器201与通过可编程逻辑控制器201控制的机器或装置300之间交换控制变量和测量变量。中央单元尤其被设置用于从检测到的测量变量中得出合适的控制变量。可编程逻辑控制器201的上述部件在本实施例中经由底板总线彼此连接。
操作站和观察站202用于虚拟化过程数据或测量变量和控制变量,它们通过可编程逻辑控制器、输入/输出单元或传感器处理或检测。特别地,操作站和观察站202被用于显示闭环控制回路的值并且用于改变闭环控制参数。操作站和观察站202包括至少一个图形用户界面、输入设备、过程单元和通信模块。
借助于示出在连接到起始节点的通信终端设备和具有谈话者功能的第一自动化设备,提供关于数据流的信息或服务,该数据流用于在第二自动化设备处使用,该第二自动化设备示出连接到结束节点的通信终端设备并且具有倾听者功能。自动化设备能够同时具有谈话者功能和倾听者功能,例如当其一方面提供自动化服务且另一方面使用其他设备的自动化服务。
在本发明中,可编程逻辑控制器201具有谈话者功能,而操作站和观察站202具有倾听者功能并且尤其接收通过可编程逻辑控制器201提供的信息。原则上,操作站和观察站202能够分析由可编程逻辑控制器201接收的信息并且从中预设用于可编程逻辑控制器201的控制参数。因此,可编程逻辑控制器201以及操作站和观察站承担两种功能。在简化视图的意义上后续假设,即两个设备分别仅具有一个相关联的功能。
在本实施例中选择的数据报400作为数据流从起始节点处的通信终端设备201经由中间节点处的网络基建设备101-103传递到结束节点处的通信终端设备202。在此,通信终端设备201-202和网络基建设备101-103分别包括计时器,该计时器与其他的通信终端设备或网络基建设备的计时器无关,并且不与其他的通信终端设备或网络基建设备的计时器同步。
为了预留由网络基建设备101-103提供的资源,在起始节点处的通信终端设备,例如可编程逻辑控制器201在数据流-注册的范畴中借助谈话者广告通知1分别指定用于数据流的服务质量参数。服务质量参数尤其包括针对相应的数据流指定的最大时延。由网络基建设备101-103提供的资源包括:例如在交换机或网桥中可用的传输时间窗口、带宽、有保障的最大时延、队列数量、队列缓冲或地址缓冲。在成功进行数据流注册或原则上满足指定的服务质量要求时,分别进行数据流标识的分配。对于预留请求,在结束节点处的通信终端设备,例如操作站和观察站202指定相应的数据流标识并且对此发送倾听者就绪通知2。
根据分散式附件,为了预留用于传递数据流的资源,每个网络基建设备101-103沿用于数据流的路径基于服务质量参数在预留请求时分别检查:在相应的网络基建设备中是否能提供足够的资源以在遵循特定的服务质量参数的情况下数据传递。用于资源管理或路径得出的中央实体不需要用于为数据流预留资源的分散式附件。例如能够借助于短测试路径网桥根据IEEE 802.1aq得出用于用于数据流的路径。如果有足够的资源,分别将与特定的数据流标识相关联的数据流多播地址传递到在结束节点处的请求的通信终端设备。此外,如果有足够的资源,通信设备的配置控制单元分别得出用于沿着数据流的路径的配置信息,并且根据得出的配置信息来配置相应的网络基建设备以针对数据流提供资源。
反之,上级的通信控制设备在预留请求时根据用于预留资源的集中式附件基于谈话者广告通知1和倾听者就绪通知2分别检查:在沿着相应路径的网络基建设备101-103中是否能提供足够的资源以在遵循特定的服务质量参数的情况下传输数据流。如果有足够的资源,上级的通信控制设备分别得出用于沿着数据流的路径的网络基建设备101-103的配置信息,并且根据得出的配置信息来配置相应的网络基建设备以针对数据流提供资源。
为了同步在通信终端设备或自动化设备201-202上运行的控制应用,使用选定的数据流,该数据流与控制应用相关联。根据图2和图3,网络基建设备101-103在转发与选定的数据流相关联的数据报11-12时在相应的时间窗口21、22的内部分别得出在数据报11、12的计划发送时间点TXP(i)、TXP(i+1)与其实际发送时间点TX(i)、TX(i+1)之间的时间延迟L(i)、L(i+1)。网络基建设备101-103分别将关于得出的时间延迟L(i)、L(i+1)的信息发送至沿着相应路径的后置的网络基建设备101-103或通信终端设备202。在此,基于数据报11-12的接收时间点RX(i)、RX(i+1)并且基于由沿着相应路径前置的通信终端设备201或网络基建设备101-103得出的时间延迟L(i-1)、L(i),网络基建设备101-103分别计算计划发送时间点TXP(i)、TXP(i+1)。
优选地,与选定的数据流相关联的数据报11-12是被标记的以太网数据帧,该以太网数据帧除了数据头HD和网络数据块PL还包括标签字段。网络基建设备101-103以相应的太网数据帧的标签分别将关于得出的时间延迟L(i)、L(i+1)的信息发送至沿着相应路径后置的网络基建设备101-103(见图2)或通信终端设备202(见图3)。
此外,在本实施例中,在预留待由网络基建设备101-103为了传输选定的数据流而提供的资源时,得出累加的最大时间延迟DMAX。为了起始节点侧控制应用的传输周期与结束节点侧控制应用的传输周期之间的同步,在结束节点处的相应的通信终端设备或自动化设备202或相应的结束节点侧控制应用分别基于:
-通过前置的网络基建设备101-103得出的时间延迟L(i),
-累加的最大时间延迟DMAX,和
-通过起始节点侧控制应用的数据报11-12的发送时间点TXAPP,
得出下一个结束节点侧的传输周期的起点(TSYNC)(见图3)。在相应的数据报11、12的网络数据块PL中或在独立的通知13中,在起始节点处的相应的通信终端设备或自动化设备201或起始节点侧控制应用对此能够例如分别发送关于由相应的起始节点侧控制应用发送的数据报11-12的发送时间点TXAPP的信息。
优选地,针对在结束节点处的通信终端设备和网络基建设备分别得出或预设在数据报11-12的接收时间点RX(i)、RX(i+1)与计划发送时间点TXP(i)、TXP(i+1)之间的最大输入侧时间延迟D(i)、D(i+1)。类似于此,有利地,针对在起始节点处的通信终端设备和网络基建设备分别得出或预设在数据报11-12的计划发送时间点TXP(i)、TXP(i+1)与实际发送时间点TX(i)、TX(i+1)之间的最大输出侧时间延迟I(i)、I(i+1)。此外,在本实施例中,针对通信终端设备或网络基建设备之间的传输路段,分别计算、测量或预设最大传输延迟P(i,i+1)。利用该预设,能够计算累加的最大时间延迟DMAX作为关于沿用于选定的数据流的路径的全部的最大输入侧时间延迟D(i)、最大输出侧时间延迟I(i)和最大传输延迟P(i,i+1)的总和。有利地,借助于根据简单网络管理协议(SNMP)的通知14、15,在起始节点处的通信终端设备和网络基建设备分别将关于最大输出侧时间延迟I(i-1)、I(i)的信息发送至沿着相应路径的后置的网络基建设备或通信终端设备。
在本实施例中,在起始节点处的通信终端设备和网络基建设备分别将具有其最大输出侧时间延迟I(i-1)、I(i)的通知14、15发送至沿着相应路径的后置的网络基建设备或通信终端设备。因此,依据:
-数据报11、12的接收时间点RX(i)、RX(i+1),
-加上前置的通信终端设备或网络基建设备的最大输出侧时间延迟I(i-1)、L(i),以及
-加上最大输入侧时间延迟D(i)、D(i+1),并且
-减去由前置的通信终端设备或网络基建设备得出的时间延迟L(i-1)、L(i),
网络基建设备分别计算计划发送时间点TXP(i)、TXP(i+1)。
能够基于上述实施方案依据:
-由相应的起始节点侧控制应用发送的数据报11、12的发送时间点TXAPP,
-加上累加的最大时间延迟DMAX,以及
-加上由前置的网络基建设备得出的时间延迟L(i-1)、L(i),并且
-减去由在结束节点处的通信终端设备接收的数据报的接收时间点RX(i)、RX(i+1),以及
-减去前置的网络基建设备的最大输出侧时间延迟I(i-1)、I(i),分别得出下一个结束节点侧的传输周期的起点TSYNC。
Claims (16)
1.一种用于经由通信网络将控制应用同步的方法,所述通信网络用于传送时间关键的数据,其中,
-所述通信网络包括在用于数据流的路径的起始节点处和结束节点处的通信终端设备(201-203)和在中间节点处的网络基建设备(101-110),其中,选定的数据流与在通信终端设备(201,202)上运行的控制应用相关联,
-在转发与所述选定的数据流相关联的数据报(11-12)时,所述网络基建设备分别得出在数据报的计划发送时间点(TXP(i))与数据报的实际发送时间点(TX(i))之间的时间延迟(L(i)),
-所述网络基建设备分别将关于得出的所述时间延迟的信息发送至沿着相应路径后置的网络基建设备或通信终端设备,
-根据所述数据报的接收时间点(RX(i))和由沿着所述相应路径前置的通信终端设备或网络基建设备得出的时间延迟(L(i-1)),所述网络基建设备分别计算所述计划发送时间点(TXP(i)),
-得出起始节点与结束节点之间的累加的最大时间延迟(DMAX)以传输所述选定的数据流,
-为了起始节点侧控制应用的传输周期与结束节点侧控制应用的传输周期之间的同步,根据由前置的网络基建设备得出的所述时间延迟、所述累加的最大时间延迟和所述数据报的发送时间点(TXAPP),由所述起始节点侧控制应用分别得出下一个结束节点侧的传输周期的起点(TSYNC)。
2.根据权利要求1所述的方法,其中,所述通信终端设备和/或所述网络基建设备分别包括计时器,所述计时器与其他的通信终端设备和/或网络基建设备的计时器无关,和/或不与其他的通信终端设备和/或网络基建设备的计时器同步。
3.根据权利要求1或2所述的方法,其中,在预留待由所述网络基建设备为了传输所述选定的数据流而提供的资源时,得出所述累加的最大时间延迟(DMAX)。
4.根据权利要求1至3中任一项所述的方法,
其中,针对在结束节点处的所述通信终端设备和所述网络基建设备,分别得出或预设数据报的所述接收时间点与所述计划发送时间点之间的最大输入侧时间延迟(D(i)),
其中,针对在起始节点处的所述通信终端设备和所述网络基建设备,分别得出或预设数据报的所述计划发送时间点与发送时间点之间的最大输出侧时间延迟(I(i)),
其中,针对通信终端设备和/或网络基建设备之间的传输路径,分别计算、测量或预设最大传输延迟(P(i,i+1)),并且
其中,所述累加的最大时间延迟(DMAX)是关于沿着用于选定的数据流的路径的全部的最大输入侧时间延迟(D(i))、最大输出侧时间延迟(I(i))和最大传输延迟(P(i,i+1))的总和。
5.根据权利要求4所述的方法,
其中,在起始节点处的所述通信终端设备和所述网络基建设备分别将关于所述通信终端设备和所述网络基建设备的最大输出侧时间延迟(I(i))的信息发送至沿着所述相应路径后置的网络基建设备或通信终端设备,并且
其中,依据:
-所述数据报的所述接收时间点(RX(i)),
-加上所述前置的通信终端设备或网络基建设备的最大输出侧时间延迟(I(i-1)),以及
-所述最大输入侧时间延迟(D(i)),并且
-减去由所述前置的通信终端设备或网络基建设备得出的时间延迟(L(i-1)),
所述网络基建设备分别计算所述计划发送时间点(TXP(i))。
6.根据权利要求3至5中任一项所述的方法,
其中,依据:
-由相应的起始节点侧控制应用发送的所述数据报的发送时间点(TXAPP),
-加上所述累加的最大时间延迟(DMAX),以及
-由所述前置的网络基建设备得出的时间延迟(L(i-1)),并且
-减去由在结束节点处的通信终端设备接收的所述数据报的接收时间点(RX(i)),以及
-所述前置的网络基建设备的所述最大输出侧时间延迟(I(i-1)),分别得出下一个结束节点侧的传输周期的起点(TSYNC)。
7.根据权利要求3至6中任一项所述的方法,其中,借助于根据简单网络管理协议的通知,在起始节点处的所述通信终端设备和所述网络基建设备分别将关于所述最大输出侧时间延迟(I(i-1))的信息发送至沿着所述相应路径后置的网络基建设备或通信终端设备。
8.根据权利要求1至7中任一项所述的方法,其中,与所述选定的数据流相关联的数据报是标记的以太网数据帧,并且其中,所述网络基建设备以相应的所述以太网数据帧的标签分别将关于得出的所述时间延迟的信息发送至沿着所述相应路径后置的网络基建设备或通信终端设备。
9.根据权利要求1至8中任一项所述的方法,其中,在相应的所述数据报的用户数据范围中,在所述起始节点处的所述通信终端设备或所述起始节点侧控制应用分别发送关于由相应的起始节点侧控制应用发送的所述数据报的发送时间点(TXAPP)的信息。
10.根据权利要求1至9中任一项所述的方法,其中,在所述结束节点处的所述通信终端设备或所述结束节点侧控制应用分别得出下一个结束节点侧的传输周期的起点(TSYNC)。
11.根据权利要求1至10中任一项所述的方法,
其中,为了预留由所述网络基建设备提供的资源以传输数据流,在所述起始节点处的所述通信终端设备发送第一消息(1)、尤其是谈话者广告通知,在所述第一消息中分别指定用于相应的数据流的包括最大时延的服务质量参数,并且
其中,针对预留请求,在所述结束节点处的所述通信终端设备发送第二消息(2)、尤其是倾听者就绪通知,在所述第二消息中分别指定与相应的发送第一消息的通信终端设备相关联的数据流标识。
12.根据权利要求11所述的方法,
其中,所述网络基建设备在预留请求时根据所述第一消息和所述第二消息分别检查:在沿着所述相应路径的所述网络基建设备中是否能提供足够的资源以在遵循指定的所述服务质量参数的情况下传输所述数据流,并且
其中,如果有足够的资源,沿着所述路径的所述网络基建设备的配置控制单元分别针对所述数据流得出配置信息,并且根据得出的所述配置信息来配置相应的所述网络基建设备以针对所述数据流提供资源。
13.根据权利要求11所述的方法,
其中,上级的通信控制设备在预留请求时根据所述第一消息和所述第二消息分别检查:在沿着所述相应路径的所述网络基建设备中是否能提供足够的资源以在遵循指定的所述服务质量参数的情况下传输所述数据流,并且
其中,如果有足够的资源,所述上级的通信控制设备分别得出用于沿着所述数据流的路径的所述网络基建设备的配置信息,并且根据得出的所述配置信息来配置相应的所述网络基建设备以针对所述数据流提供资源。
14.根据权利要求11至13中任一项所述的方法,其中,为传输数据流预留的所述资源包括:在交换机或网桥中的能用的传输时间窗口、带宽、有保障的最大时延、队列数量、队列缓冲和/或地址缓冲。
15.一种用于执行根据权利要求1至14中任一项所述的方法的网络基建设备,具有:
-用于与另外的通信设备连接的多个接口,
-耦接元件,所述接口能够通过所述耦接元件彼此能切换地连接,
-其中,所述网络基建设备设计和设置用于,在转发与选定的数据流相关联的数据报(11-12)时,分别得出在数据报的计划发送时间点(TXP(i))与数据报的实际发送时间点(TX(i))之间的时间延迟(L(i)),其中,所述选定的数据流与在通信终端设备(201,202)上运行的控制应用相关联,
-其中,所述网络基建设备还设计和设置用于,分别将关于得出的时间延迟的信息发送至沿着用于选定的数据流的路径后置的网络基建设备或通信终端设备,
-其中,所述网络基建设备还设计和设置用于,根据所述数据报的接收时间点(RX(i))和由沿着相应路径前置的通信终端设备或网络基建设备得出的时间延迟(L(i-1)),分别计算计划发送时间点(TXP(i))。
16.一种用于执行根据权利要求1至14中任一项所述的方法的通信终端设备,其中,所述通信终端设备设计和设置用于,
-为了起始节点侧控制应用的传输周期与结束节点侧控制应用的传输周期之间的同步,根据由沿着用于选定的数据流的路径前置的网络基建设备(101-103)得出的时间延迟(L(i-1))、在起始节点与结束节点之间累加的最大时间延迟(DMAX)和与选定的数据流相关联的数据报的发送时间点(TXAPP),由所述起始节点侧控制应用得出下一个结束节点侧的传输周期的起点(TSYNC),
-其中,得出所述累加的最大时间延迟(DMAX)以传输所述选定的数据流。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20160114.3A EP3873009B1 (de) | 2020-02-28 | 2020-02-28 | Verfahren zur synchronisation von steuerungsanwendungen über ein kommunikationsnetz zur übermittlung zeitkritischer daten, netzinfrastrukturgerät und kommunikationsendgerät |
| EP20160114.3 | 2020-02-28 | ||
| PCT/EP2021/052144 WO2021170343A1 (de) | 2020-02-28 | 2021-01-29 | Verfahren zur synchronisation von steuerungsanwendungen über ein kommunikationsnetz zur übermittlung zeitkritischer daten, netzinfrastrukturgerät und kommunikationsendgerät |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115176427A true CN115176427A (zh) | 2022-10-11 |
| CN115176427B CN115176427B (zh) | 2024-09-10 |
Family
ID=69742962
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202180017417.7A Active CN115176427B (zh) | 2020-02-28 | 2021-01-29 | 经由传送时间关键数据的通信网络将控制应用同步的方法、网络基建设备和通信终端设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12267248B2 (zh) |
| EP (1) | EP3873009B1 (zh) |
| CN (1) | CN115176427B (zh) |
| WO (1) | WO2021170343A1 (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113543234B (zh) * | 2020-04-13 | 2025-08-12 | 中兴通讯股份有限公司 | 端口资源预留方法、电子设备及存储介质 |
| EP4388687B1 (en) * | 2021-09-08 | 2025-10-22 | Huawei Technologies Co., Ltd. | Input synchronization for cyclic queueing and forwarding (cqf) |
| DE102022118267B3 (de) | 2022-07-21 | 2024-01-25 | Rockwell Collins Deutschland Gmbh | Synchronisiertes Datennetzwerk-System und Verfahren zum Initialisieren sowie zum Synchronisieren desselben |
Citations (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1402444A (zh) * | 2001-08-23 | 2003-03-12 | 三星电子株式会社 | 在点对多点通信网络中发送数据和补偿传播延迟的方法 |
| US20040258097A1 (en) * | 2001-09-26 | 2004-12-23 | Johann Arnold | Method for synchronizing nodes of a communications system |
| US20070268938A1 (en) * | 2006-05-19 | 2007-11-22 | Dowd Gregory Louis | Network time protocol precision timestamping service |
| US20110221485A1 (en) * | 2008-11-29 | 2011-09-15 | Zte Corporation | Time synchronization method and apparatus |
| EP2421204A2 (de) * | 2010-08-18 | 2012-02-22 | Technische Universität Kaiserslautern | Zeit- und Prioritäts-gesteuerter Sende/empfangsknoten |
| WO2012146187A1 (zh) * | 2011-04-26 | 2012-11-01 | 华为技术有限公司 | 时钟同步处理方法、装置以及通信系统 |
| US20120327953A1 (en) * | 2011-06-27 | 2012-12-27 | Iowa State University Research Foundation, Inc. | Dynamic advance reservation with delayed allocation |
| US20130128903A1 (en) * | 2011-11-23 | 2013-05-23 | Arne Kristoffersen | Packet-based timing measurement |
| WO2014029430A1 (en) * | 2012-08-22 | 2014-02-27 | Telefonaktiebolaget L M Ericsson (Publ) | Distributing path delay data in a connection-oriented communications network |
| CN104753812A (zh) * | 2013-12-30 | 2015-07-01 | Wi-Lan研究所公司 | 通信系统中的应用质量管理 |
| CN105790920A (zh) * | 2016-02-24 | 2016-07-20 | 华东交通大学 | 网络系统中分布节点时钟同步方法 |
| WO2016165353A1 (zh) * | 2015-08-24 | 2016-10-20 | 中兴通讯股份有限公司 | 时间调整的方法及装置 |
| WO2018166576A1 (de) * | 2017-03-13 | 2018-09-20 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur zeitgesteuerten datenübertragung in einem tsn |
| US20180295595A1 (en) * | 2017-04-05 | 2018-10-11 | Qualcomm Incorporated | Efficient synchronization for wakeup radio |
| US20190104055A1 (en) * | 2017-10-04 | 2019-04-04 | Tttech Computertechnik Ag | Method and device to configure real-time networks |
| US20190335405A1 (en) * | 2016-06-24 | 2019-10-31 | The University Of Western Ontario | System, method, and apparatus for end-to-end synchronization, adaptive link resource reservation and data tunnelling |
| CN110832810A (zh) * | 2017-06-30 | 2020-02-21 | 西门子股份公司 | 运行工业自动化系统的包括多个通信设备的通信网络的方法和控制单元 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2463743A1 (en) * | 2001-10-17 | 2003-05-01 | Siemens Aktiengesellschaft | Method for operating an end-user of an isochronous cyclical communication system |
| JP2008167141A (ja) | 2006-12-28 | 2008-07-17 | Nec Corp | データ伝送方法および装置、それを用いた通信システム |
| WO2009140669A2 (en) * | 2008-05-16 | 2009-11-19 | Terahop Networks, Inc. | Securing, monitoring and tracking shipping containers |
| US8577842B1 (en) * | 2011-09-19 | 2013-11-05 | Amazon Technologies, Inc. | Distributed computer system snapshots and instantiation thereof |
| EP2712124B1 (de) * | 2012-09-24 | 2015-04-01 | Siemens Aktiengesellschaft | Redundant betreibbares industrielles Kommunikationssystem und Verfahren zu dessen Betrieb |
| US10148412B1 (en) * | 2015-06-25 | 2018-12-04 | Marvell International Ltd. | Methods and apparatus for clock drift mitigation |
| KR102164032B1 (ko) * | 2016-12-19 | 2020-10-12 | 엘지전자 주식회사 | 네트워크 장치 및 네트워크 장치의 전송 선택 방법 |
| EP3674824B1 (de) | 2018-12-28 | 2023-08-23 | Siemens Aktiengesellschaft | Verfahren zum betrieb eines kommunikationssystems zur übermittlung zeitkritischer daten und kommunikationsgerät |
-
2020
- 2020-02-28 EP EP20160114.3A patent/EP3873009B1/de active Active
-
2021
- 2021-01-29 CN CN202180017417.7A patent/CN115176427B/zh active Active
- 2021-01-29 US US17/802,383 patent/US12267248B2/en active Active
- 2021-01-29 WO PCT/EP2021/052144 patent/WO2021170343A1/de not_active Ceased
Patent Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1402444A (zh) * | 2001-08-23 | 2003-03-12 | 三星电子株式会社 | 在点对多点通信网络中发送数据和补偿传播延迟的方法 |
| US20040258097A1 (en) * | 2001-09-26 | 2004-12-23 | Johann Arnold | Method for synchronizing nodes of a communications system |
| US20070268938A1 (en) * | 2006-05-19 | 2007-11-22 | Dowd Gregory Louis | Network time protocol precision timestamping service |
| US20110221485A1 (en) * | 2008-11-29 | 2011-09-15 | Zte Corporation | Time synchronization method and apparatus |
| EP2421204A2 (de) * | 2010-08-18 | 2012-02-22 | Technische Universität Kaiserslautern | Zeit- und Prioritäts-gesteuerter Sende/empfangsknoten |
| WO2012146187A1 (zh) * | 2011-04-26 | 2012-11-01 | 华为技术有限公司 | 时钟同步处理方法、装置以及通信系统 |
| US20120327953A1 (en) * | 2011-06-27 | 2012-12-27 | Iowa State University Research Foundation, Inc. | Dynamic advance reservation with delayed allocation |
| US20130128903A1 (en) * | 2011-11-23 | 2013-05-23 | Arne Kristoffersen | Packet-based timing measurement |
| US20150304066A1 (en) * | 2012-08-22 | 2015-10-22 | Telefonaktiebolaget L M Ericsson (Publ) | Distributing path delay data in a connection-oriented communications network |
| WO2014029430A1 (en) * | 2012-08-22 | 2014-02-27 | Telefonaktiebolaget L M Ericsson (Publ) | Distributing path delay data in a connection-oriented communications network |
| CN104737476A (zh) * | 2012-08-22 | 2015-06-24 | 瑞典爱立信有限公司 | 面向连接的通信网络中的分布式路径延迟数据 |
| CN104753812A (zh) * | 2013-12-30 | 2015-07-01 | Wi-Lan研究所公司 | 通信系统中的应用质量管理 |
| WO2016165353A1 (zh) * | 2015-08-24 | 2016-10-20 | 中兴通讯股份有限公司 | 时间调整的方法及装置 |
| CN105790920A (zh) * | 2016-02-24 | 2016-07-20 | 华东交通大学 | 网络系统中分布节点时钟同步方法 |
| US20190335405A1 (en) * | 2016-06-24 | 2019-10-31 | The University Of Western Ontario | System, method, and apparatus for end-to-end synchronization, adaptive link resource reservation and data tunnelling |
| WO2018166576A1 (de) * | 2017-03-13 | 2018-09-20 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur zeitgesteuerten datenübertragung in einem tsn |
| CN110431769A (zh) * | 2017-03-13 | 2019-11-08 | 西门子股份公司 | 用于在tsn中的时间控制的数据传输的方法和设备 |
| US20180295595A1 (en) * | 2017-04-05 | 2018-10-11 | Qualcomm Incorporated | Efficient synchronization for wakeup radio |
| CN110832810A (zh) * | 2017-06-30 | 2020-02-21 | 西门子股份公司 | 运行工业自动化系统的包括多个通信设备的通信网络的方法和控制单元 |
| US20190104055A1 (en) * | 2017-10-04 | 2019-04-04 | Tttech Computertechnik Ag | Method and device to configure real-time networks |
Non-Patent Citations (3)
| Title |
|---|
| 孔凡立;黄金泉;: "基于CAN总线的冗余系统同步技术研究", 航空电子技术, no. 01, 15 March 2013 (2013-03-15) * |
| 彭俊杰: "车载以太网软件架构研究", 中国优秀硕士学位论文全文数据库信息科技辑, 15 December 2019 (2019-12-15) * |
| 王晓冬;阚德涛;张志武;: "以太网的时钟同步技术", 电子工程师, no. 09, 15 September 2008 (2008-09-15) * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3873009B1 (de) | 2024-08-21 |
| US12267248B2 (en) | 2025-04-01 |
| EP3873009C0 (de) | 2024-08-21 |
| US20230090803A1 (en) | 2023-03-23 |
| EP3873009A1 (de) | 2021-09-01 |
| WO2021170343A1 (de) | 2021-09-02 |
| CN115176427B (zh) | 2024-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113260934B (zh) | 用于运行传输时间关键的数据的通信系统的方法和通信设备 | |
| US11477107B2 (en) | Method for data communication in an industrial network, control method, device, computer program and computer-readable medium | |
| US10298380B2 (en) | Method for transmitting data in a communication network of an industrial automation system and coupling communication device | |
| US20240214323A1 (en) | Packet transmission method and apparatus | |
| CN110431769A (zh) | 用于在tsn中的时间控制的数据传输的方法和设备 | |
| CN115176427B (zh) | 经由传送时间关键数据的通信网络将控制应用同步的方法、网络基建设备和通信终端设备 | |
| CN113243114B (zh) | 运行传输时间关键数据的通信系统的方法和通信控制装置 | |
| CN114884811B (zh) | 一种时间敏感网络集中用户配置实现方法 | |
| JP2015144476A (ja) | パケット交換通信網におけるスケジューリング方法、エンドノード及びコアネットワークスイッチ | |
| CN110870285A (zh) | 在具有部分实时需求的数据网络中高性能数据传输的方法和执行该方法的装置 | |
| CN112753206B (zh) | 工业通信网络内数据传输的方法和通信设备 | |
| US11323380B2 (en) | Method of synchronization of data packet transmission | |
| US10819535B2 (en) | Method for data packet transmission and/or reception | |
| Gogolev et al. | A simpler tsn? traffic scheduling vs. preemption | |
| CN117596200B (zh) | 一种时间敏感网络路由调度方法、电子设备、介质 | |
| Hummen et al. | Tsn–time sensitive networking | |
| Weber | EtherCAT and TSN-Best Practices for Industrial Ethernet System Architectures | |
| CN115668873B (zh) | 运行用于传输时间关键的数据的通信系统的方法、交换机和通信系统 | |
| CN115174370B (zh) | 一种分布式混合数据确定性传输装置及方法 | |
| US12445389B2 (en) | Communication controller and method for transmitting time-critical data within a communication system | |
| CN117997849A (zh) | 一种确定性业务的处理方法及装置 | |
| EP4629589A1 (en) | Packet transmission method, apparatus, network device, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |