CN111670566B - 数据通信的方法、控制方法、装置和计算机可读的介质 - Google Patents
数据通信的方法、控制方法、装置和计算机可读的介质 Download PDFInfo
- Publication number
- CN111670566B CN111670566B CN201980011043.0A CN201980011043A CN111670566B CN 111670566 B CN111670566 B CN 111670566B CN 201980011043 A CN201980011043 A CN 201980011043A CN 111670566 B CN111670566 B CN 111670566B
- Authority
- CN
- China
- Prior art keywords
- flow
- user
- data
- network
- stream
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004891 communication Methods 0.000 title claims abstract description 21
- 230000005540 biological transmission Effects 0.000 claims abstract description 82
- 230000007958 sleep Effects 0.000 claims description 31
- 238000009434 installation Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 230000003213 activating effect Effects 0.000 claims description 2
- 230000002085 persistent effect Effects 0.000 claims description 2
- 230000005059 dormancy Effects 0.000 claims 1
- 238000002360 preparation method Methods 0.000 claims 1
- 238000004590 computer program Methods 0.000 abstract description 3
- 101000587820 Homo sapiens Selenide, water dikinase 1 Proteins 0.000 description 34
- 102100031163 Selenide, water dikinase 1 Human genes 0.000 description 34
- 101000701815 Homo sapiens Spermidine synthase Proteins 0.000 description 27
- 238000012423 maintenance Methods 0.000 description 6
- 239000000872 buffer Substances 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 230000007420 reactivation Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- 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/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- 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/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/026—Capturing of monitoring data using flow identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
- H04L43/0858—One way delays
-
- 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/76—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1093—In-session procedures by adding participants; by removing participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Environmental & Geological Engineering (AREA)
- Cardiology (AREA)
- Small-Scale Networks (AREA)
- Programmable Controllers (AREA)
Abstract
本发明涉及一种用于特别是工业网络中的数据通信的方法,其中在至少两个流用户(1、4)之间设置流(6),其中在布置在至少两个流用户(1、4)之间的在一个或多个节点(2)、特别是桥和/或交换机处预留资源,并且随后在至少两个流用户(1、4)之间经由流(6)传输数据,其中流(6)的至少一个用户(4)中断数据经由流(6)的发送和/或接收,并且将在一个或多个节点(2)处为流(6)的至少一个用户(4)预留的资源释放,以用于与经由流(6)的数据传输相比具有更低优先级的数据传输,其中为至少一个用户(4)维持资源的预留。本发明还涉及控制方法、装置、计算机程序和计算机可读的介质。
Description
技术领域
本发明涉及一种用于特别是工业网络中的数据通信的方法,其中,在至少两个流用户之间设置流,其中,在布置在至少两个流用户之间的一个或多个节点、特别是桥和/或交换机处预留资源,并且随后在至少两个流用户之间经由流传输数据。本发明还涉及控制方法、装置、计算机程序和计算机可读的介质。
背景技术
时间敏感网络(TSN)涉及一系列标准,其将桥接标准IEEE 802.1Q扩展为用于经由以太网传输实时关键的数据的机构。属于所谓的标准的例如有时间同步(IEEE 802.1AS-Rev)、帧抢占(IEEE 802.1Qbu)和预留(IEEE802.1Qca、IEEE 802.1Qcc)以及其他标准。
利用时间敏感网络限定标准,其以流的形式确保网络中的质量(Quality ofService–QoS又或者服务质量)。流通常表示从源(Talker)到一个或多个接收者(Listener)的单向的受保护的通信连接。
将“Multiple Listeners per Stream(每个流多个接收者)”引入到AVB(音视频桥接)网络中,以便减少从源(Talker)到多个目标(Listener)的实时数据流(IEEE 802将其命名为“流”)。具体而言,能够经由仅一个流实现从一个源到多个接收者的数据传输。
此外,在同样来自申请人的具有文件号EP 18154319.0的欧洲专利申请中公开了一种流预留模型,其能够实现“Multiple Talker per Listener(每个接收者多个源)”,具体而言,经由仅一个流实现从多个源到一个接收者的数据传输。
在经由流的实际的数据传输之前进行路径计算以及注册和预留,以便从网络获得数据帧的、无损的特别的实时传输的保障和准时的供应。对此,网络必须验证网络资源的可用性(例如地址表记录帧缓存、传输时间片)并且指定资源(假如能提供),其用于每个实时数据流(即流),并且其必须提供实时数据传输的通道。
在网络中必须存储有关注册、预留的控制信息和用于每个流的转发信息。必须保持每个注册的状态。随着记录和其数据传输、特别是实时数据传输的数量的增长,网络控制信息的数量也在增长。因为网络节点、例如桥或交换机的存储和处理能力受限,所以其有时表现为程度问题。
能够提出,一个或多个网络用户(例如控制器、传感器和/或执行器或者包括其的装置)暂时被从网络移除或禁用。这例如能够归因于维护和/或待修补的损坏。
在该情况下暂时不再需要通信,因为表示流的源的装置不再发送和/或形成流的接收者的装置不再能够接收数据,从而暂时不要求或者不能实现对其的发送。在这样的情况下,根据申请人的认知要么继续保持所属的网络路径上的带宽的预留,并且另外不应用该带宽,这导致了整个网络的被迫停止。申请人已知的可替换方案在于,删除具有完整的配置的流,由此再次提供预留的资源。如果暂时移除的网络用户再次连接,必须进行完全新的配置,并且不能够保障无反作用的再调试。
发明内容
由此,本发明的目的在于,给出一种开头部分所述类型的方法,其特别地在一个或多个流用户暂时不发送数据和/或暂时不从其接收数据的情况下也提供网络资源的优化的应用。
该目的在开头部分所述类型的方法中如下地实现,即流的至少一个用户中断数据经由流的发送和/或接收,并且将在一个或多个节点处为流的至少一个用户预留的资源释放,以用于与经由流的数据传输相比具有更低优先级的数据传输,其中,为至少一个用户维持资源的预留。
换句话说,本发明的基本想法在于,为流引入“休眠模式”,并且对于流用户暂时不愿或不能发送和/或接收数据的情况,暂时提供为其预留的资源以将其用于具有低优先级的通信等级的数据传输。在此,根据本发明,即使在资源的“第三方应用”期间仍继续保持流的配置设置。
在此,根据本发明的操作方法能够实现的是,当至少一个流用户再次想要发送和/或接收数据时,在接受此时低优先级的通信受到干扰的情况下随后对于流传输没有延迟地提供预留的资源。这特别地适用于例如在应用TAS(Time Aware Shaper(时间感知整形器))时的网络受控的循环的通信。
在TAS中,例如仅为通过流的应用预留时隙。其不能由其他传输应用。其能通过暂停被再次应用。在唤醒流用户(例如源)时其随后能重新开始预留,然而现存的安排仅还被“再激活”并且不重新计算。其他的流不能应用这些资源,因为不允许其应用安排。然而,尽力传输(具有“更低优先级”的)能够在“休眠”状态下应用时隙,直到流注册被再次激活。
在例如在移除和/或禁用用户时建立并且例如能够位于分钟或小时的范围中的网络用户的暂停之后,随后能够几乎立刻、特别是在一或几毫秒之后再次进行数据交换,其对于资源的“再激活”能是必要的。与之相反,安排的完整的重新计算需要几分钟,在复杂的网络中可能需要几小时。
优选地,为用于低优先级的通信的网络提供所有预留给临时中断数据的发送和/或接收的流用户的资源。
释放的资源能够由网络的至少一个另外的用户用于数据传输,其具有与经由流的数据传输相比更低的优先级。
为了获得一个或多个受保护的连接、即一个或多个流,在数据的实际传输之前以已知的方式在用于进行数据传输的节点处预留资源,这能够在应用预留协议的情况下实现。
通过应用实时流的预留协议,自动在网络中实施复杂的配置,其中分别应用存在的拓扑结构。资源、特别是为通过流的传输预留的网络资源例如能够是地址表记录、和/或帧缓存、和/或传输时隙、和/或带宽、和/或抖动、和/或延迟。
例如在中断或暂停来自和/或到至少一个流用户的数据传输之后能够实现根据本发明维持,其中属于预留的配置数据或配置设置存留在一个或多个、优选所有经由其传输或能传输经由流的数据的节点,即使暂时中断来自或到流用户的数据传输。存留的配置数据或设置例如能够是FDB(文件数据缓存器)中的地址输入,其涉及应用于实时数据的队列存储器的管理和/或整形器的配置和/或TAS机构。
迄今为止周期性地更新流描述(特别是流ID(网络标识)、帧大小、每时间间隔的帧数量、使用的转发地址)。在链接失效(例如由于移除和/或禁用源)时立即删除由该装置接收的值。
优选地,数据经由流的传输在TSN网络中进行。在此,TSN网络被理解为这样的网络,其满足一个或多个被称为时间敏感网络(TSN)的标准,特别地包括一个或多个有TSN能力的节点、如交换机和/或桥。属于TSN标准的例如有时间同步(IEEE 802.1AS-Rev)、帧抢占(IEEE 802.1Qbu)和预留(IEEE 802.1Qca、IEEE 802.1Qcc)以及其他标准。原则上也能够实现的是,数据通过流的传输在网络中进行,其(仅)满足AVB网络标准,其特别是IEEE802.1AS、IEEE 802.1Qat、IEEE 802.1Qav和/或IEEE802.1BA。
根据本发明,在至少一个用户中断了数据经由流的发送和/或接收之后,流的至少一个用户能够在应用为其预留的资源的情况下继续数据经由流的发送和/或接收,其中,终止在应用为流的至少一个用户预留的资源的情况下具有更低优先级的任何数据传输。
特别地,在不重新计算和/或重新实施用于流的资源的预留的情况下,流的至少一个用户继续数据经由流的发送和/或接收。
能够实现的是,禁用流的至少一个用户并且特别地由于流的至少一个用户的禁用而不再经由流发送和/或接收数据。可替换或附加地能够实现的是,流的至少一个用户与网络分离并且特别地由于流的至少一个用户与网络的分离而不再经由流发送和/或接收数据。
如果流的至少一个用户与网络分离,那么其之后能够再次与网络连接,并且随后继续经由流的数据传输。对于可替换或附加地禁用其的情况,流的至少一个用户在之后能被再次激活并且随后继续经由流的数据传输。在这两种情况下,根据本发明地存留资源能够实现流数据传输的特别无摩擦并且顺利的恢复。
附加地保障的是,资源在暂停期间或“关断”阶段不由其他的流使用,并且在接通和/或重新连接之后因此不再提供资源。
在本发明的特别优选的改进方案中提出,在中断数据经由流的发送和/或接收之前或之后或同时,流的至少一个用户发送休眠消息,并且响应于休眠消息,将在一个或多个节点处为流的至少一个用户预留的资源释放,以用于与经由流的数据传输相比具有更低优先级的数据传输。
休眠消息例如能够被中央单元触发并且发送给第一节点、特别是第一桥,或者直接由流用户组成的网络装置(例如源)给网络发信号。第一节点、特别是第一桥随后为所有后面的相关的网络部件维持预留,尽管用户不再连接在网络上和/或被关断。
尤其通过发送休眠消息能够将数据传输的暂时中断与网络相连。通过引入休眠消息以特别简单的方式还能实现的是,在经由流的发送或接收的暂时中断、如由于为了维护而暂时禁用或移除用户与数据传输的持久终止之间进行区分。在持久终止的情况、例如组成流用户的装置完全从网络移除的情况下,不必选择保持资源预留的休眠模式,而是能再次取消预留。
作为发送休眠消息的代替或附加,例如也能够直接在流描述中补充有关休眠模式的附加信息(特别是在预留协议中),或者通过配置通过预留协议的管理进行。随后特别地,休眠模式的激活能够直接作为由流用户发送和/或接收数据的中断的反应和/或流用户与网络的分离和/或流用户的禁用的反应优选自动地进行。类似地,休眠模式的终止能够特别地自动进行,以作为对再次由流用户发送和/或接收数据的反应,和/或以作为对流用户再次与网络连接和/或激活、即接通的反应。
此外优选地提出,在至少一个用户中断了数据经由流的发送和/或接收之后,流的至少一个用户发送唤醒消息,并且响应于唤醒消息,在预设的时间段内,在应用为流的至少一个用户预留的资源的情况下终止具有更低优先级的任何数据传输。
经由唤醒消息,能够以简单的方式通知网络:至少一个流用户希望再次进行数据传输。
如果来自和/或到流的至少一个用户的中断的数据传输能够归因于其与网络分离,那么在其再次与网络连接之后、特别是直接再次连接之后,用户发送唤醒消息。
以相同的方式,可替换或附加地,用户对于其暂时失效的情况在其再次激活之后、特别是直接在(再)激活之后发送唤醒消息。
可替换或附加地能够实现的是,作为唤醒消息的替换,触发例行的注册之前通过休眠消息保护的流,其随后用于之前保护的资源。
根据本发明的方法的另一个实施方式提出,如果至少一个用户经由流发送和/或接收了数据,流的至少一个用户还周期性地发送保持活跃消息。随后,如果至少一个用户中断了数据经由流的发送和/或接收,流的至少一个用户优选终止保持活跃消息的发送。在根据本发明设置的休眠模式中,相应地以合适的方式中断发送保持活跃。
优选地,暂时中断数据经由流的发送和/或接收的、流的至少一个用户是工业自动化设施的部件,其优选地包括至少一个传感器和/或至少一个执行器或由其组成。
显而易见地,在网络中多个用户能够暂时中断数据经由流的发送和/或接收。如果是这样的情况,则能够仅为一个、为多个又或者全部与此相关的流用户激活根据本发明的休眠模式,在其中释放资源,其为一个或多个节点处的流处的相应的用户预留,以用于数据传输,其具有与经由流的数据传输相比更低的优先级,其中,维持用于相应的用户的资源的预留。
在TAS中通常能够仅为流数据应用发送时间窗口,通过根据本发明的“休眠”模式随后特别地也用于例如尽力的等级。在其他的TSN整形器中,尽力传输能够总是应用不需要的带宽。然而,新的流的预留不能通过“休眠”模式保持,为该流应用所需要的资源。应用根据本发明的休眠模式的多个流用户能够显而易见地不仅是一个、即相同的流的用户,还是不同的流的用户。
此外,本发明的内容涉及一种用于工业技术过程或车辆的控制方法,其中,在实施根据前述设计方案中任一种所述的方法的情况下,在自动化设施的至少两个部件之间交换数据,并且在交换的数据的基础上执行对工业技术过程或车辆的控制。
本发明的另一个内容涉及一种设计和设置用于实施根据本发明的用于数据通信的方法或根据本发明的控制方法的装置,其特别地包括:
-一个或多个节点、特别是桥和/或交换机,和
-形成至少两个流用户的设备,其经由一个或多个节点相互连接,其中,形成至少两个流用户的设备优选地是工业自动化设施的组成部分。
此外,本发明还涉及一种计算机程序,其包括用于实施根据本发明的用于数据通信的方法或根据本发明的控制方法的步骤的程序代码装置。
最后,本发明的内容涉及一种计算机可读的介质,其包括指令,当在至少一个计算机上执行指令时,该指令使至少一个计算机实施根据本发明的用于数据通信的方法或根据本发明的控制方法的步骤。
计算机可读的介质例如能够是CD-ROM或DVD或USB存储器或闪存器。应该指出的是,计算机可读的介质不应当仅被理解为实体的介质,而是能够也存在例如数据流和/或代表数据流的信号形式的这种介质。
附图说明
根据本发明的方法的、以下参考附图详细阐述的实施方式的说明,本发明的另外的特征和优点变得更明白。在此:
图1示出具有多个用户的工业网络的局部示意图,其中在两个网络用户之间经由流交换数据;
图2示出源于图1的网络,其中从网络移除经由流交换数据的两个网络用户之一;
图3示出源于图1和图2的网络,其中之前移除的网络用户再次与网络连接并且继续经由流的数据交换;
图4示出当不设置根据本发明的休眠模式时在移除网络用户的情况下的流程的纯示意图;并且
图5示出当设置根据本发明的休眠模式时在移除并且随后重新连接网络用户的情况下的流程的纯示意图。
具体实施方式
图1示出了基于以太网的工业网络的纯示意性的局部图。具体地能够识别终端,其表示为发送者(Talker)1,并且其经由多个(在图1中仅示出四个)桥2形式的网络节点与多个另外的终端连接,其分别表示为接收者(Listener)3、4、5。能够在图1中识别三个接收者3、4、5。应说明图右侧的三个点,在右上侧的桥2之后(能够)跟随另外的桥2和终端。
如能够从图1看出的那样,具有多个桥2的基于以太网的网络在所示的实施例中的特征在于树状的拓扑结构。显而易见地,还能设置现有技术已知的其他的网络拓扑结构,例如线性、星形或环形的拓扑结构。
当前的网络是TSN网络,即满足一个或多个被称为时间敏感网络(TSN)的标准的网络。特别地,节点2当前由有TSN能力的桥2提供。属于TSN标准的例如有时间同步(IEEE802.1AS-Rev)、帧抢占(IEEE802.1Qbu)和预留(IEEE 802.1Qca、IEEE 802.1Qcc)以及其他标准。
形成发送者的中断在当前是用于未进一步示出的技术过程的工业自动化设施的SPS(可编程逻辑控制器)1。形成接收者的终端是在其上能够可视化操作者从SPS 1接收的数据的屏幕3、包括一个或多个在附图中不能识别的、周期性地需要来自SPS 1的控制信号以周期性地作用于工业技术过程的执行器、以及从SPS 1获得数据并且分析数据的分析装置5。在SPS 1和装置4之间交换的数据的基础上进行工业技术过程的控制。
数据由SPS 1以数据帧的形式经由基于以太网的网络传输给三个终端3、4、5。
在此,从SPS 1到具有执行器的装置4的帧转发经由受保护的连接、所谓的流进行。特别地,经由如从AVB网络以及TSN标准(TSN是时间敏感网络)已知的流的数据通信保证的是,遵守预设的能够从流到流变化并且特别地取决于相应的应用的延迟时间。因此保证的是,控制信号在预先确定的最大延迟时间内到达终端4的执行器,即在数据从SPS 1方输送到网络中至数据进入执行器之间经过最大延迟时间。因此能够保证如SPS1和具有执行器的装置4之间的特别的实时关键的通信。
在此适用的是,例如由音视频桥接(AVB)网络任务组和特别地由TSN任务组在国际标准IEEE 802.1中确定的那样,流如其在参考流预留协议(当前例如是流预留协议SRP或其扩展MSRP)的情况下设置,由此能够得到一个发送者和一个接收者之间的流又或者一个发送者1和多个接收者之间的流。第一配置显然对应于图1的配置。
对于SPS 1和装置4之间的流的布置来说,在每个节点2上进行资源的预留,其数据帧从SPS 1转发给装置4。
在此的流程为,在第一步骤中由发送者、即SPS 1发出源通知消息。SPS 1利用其发布网络中的流,并且描述流的特性。特别地,由SPS 1为从其离开的数据传输说明流ID、转发地址和带宽信息。
将流的公告分配给网络中所有的节点、在当前即桥2,其中,随后每个桥2引导接收端口、即组成源的SPS 1的方向上的端口的信息,该公告经由其进入并且之后也进入数据。因为数据源也被称为源1,所以该端口也被称为源端口。相应地,接收者方向上的端口也被称为发送或接收端口。
在由SPS 1提供的流处能够注册一个或多个接收者。在所示的实施例中仅注册具有执行器的装置4,其中,这理解为不局限于此并且显而易见地也能够实现的是注册多个接收者。由装置4在SPS 1的方向上发动接收者加入消息。
在位于SPS 1和装置4之间的桥2处,只要在相应的桥2处有足够的资源,那么就分别在装置4的方向上的端口、即接收者端口上根据由代表源的SPS 1给出的流描述实施预留。每个节点2都检查,其内部资源对于要设置的流的范畴中要求的性能(特别是在数据量和数据传输率方面)而言是否够用。如果是这种情况,那么节点2就为要设置的流预留这些资源并且给后面的桥2转送正面的预留状态,或者由最后的桥转送给发送者、即SPS 1。在所示的实施例中,在SPS 1与装置4连接的网络路径上总共存在三个节点、当前的桥2,并且在这三个处进行资源预留。
每个节点2经由预留能够保障的是,其在随后的数据传输中保证要求的性能。在此区分流和不受保护的连接。
如果没有足够的资源,那么就转送负面的预留状态。
在此,在相应的接收者(Listener)、即最靠近装置4的桥2处开始预留并且沿着所属的网络路径“传播”到数据源(Talker)、即SPS 1。
在此,预留基于也被称为源树(TTree)的传输树,其例如利用快速生成树协议(RSTP)建立。
在成功预留之后,数据帧由SPS 1被周期性地传输至装置4。在此,装置4发送“保持活跃消息”给从装置4到SPS 1的网络路径上的下个节点2。由此进行维持。在计时器终止之后标记未确认的预留并且在确认时间(第二计时器)终止之后在内部删除。由此识别迄今为止移除的装置并且取消该预留并且再次释放资源。
然而,也在两个另外的装置3、5上周期性地运行来自SPS 1的数据帧,因为其不实时地需要数据,不通过保护的连接,即不经由流。因此,对于两个另外的装置3、5上的数据传输来说在相应的装置3、5和SPS 1之间的网络路径上的节点2处不预留资源。
在图1中经由将SPS 1与具有执行器的装置4连接的箭头6示意性地表示通过流进行数据传输。
在图4中纯示意性并且示例性地通过标注有标号7的柱表示装置或触发器,并且所属的网络路径(其通过一个或多个节点2限定)通过相对置的标注有标号8的柱表示。从装置或触发器7指向网络路径8的箭头9表示用于设置流的资源预留的指令。从装置或触发器7到网络路径8的另外的箭头10用符号表示了在应用预留的流6的情况下的数据通信。
能够发生的是,一个或多个网络用户暂时由网络占用和/或禁用。这例如能够归因于维护和/或要排除的损坏。
在该情况下暂时不再需要通信,因为装置不再发送和/或不接收数据。当前,装置4不再接收数据。
在移除或禁用的装置表现为流用户并且在所属的网络路径上继续保持资源预留的情况下,能够在为流应用TAS和外部的时间窗口时应用带宽,这导致了整个网络的被迫停止。反之,如果删除流,那么预留的资源就再次可用。然而,只要仅临时移除或禁用的网络用户在此连接或激活,就必须进行完全重新配置,并且不能够保证无反作用的再调试。
在图2中纯示意性地通过箭头1说明装置4与网络的分离。
在图4中通过转向的第三箭头12和叉13表示:暂时移除和/或禁用的装置不再发送和/或接收数据。
为了特别地也在暂时不(能够)发送数据到一个或多个流用户和/或其暂时不(能够)接收数据的情况下能够实现网络资源的优化的应用,根据本发明设置休眠模式。
具体地,组成流用户的装置4中断数据经由流6的发送和/或接收,将为SPS 1和装置4之间的网络路径上的全部节点(当前为桥2)处的装置预留的资源释放,以用于具有与经由流6的数据传输相比具有更低优先级的数据传输。
在此,为SPS 1和装置4之间的三个节点2上的装置4继续维持资源的预留,尽管允许低优先级的应用并且在资源的任何应用的同时允许低优先级的通信。因此不取消预留。具体地,在所有三个节点2处存留属于预留的配置设置,当前为FDB中的地址记录、用于实时数据的队列存储器的管理和整形器或TAS机构的必要的配置。在应用IEEE 802.1CB时必须附加地存在用于识别流数据所需的过滤器、以及用于存储之前在桥中接收的序列号的识别副本所需的历史记录。
为了激活休眠模式,装置4能够给下个节点2直接在扩展的流说明中发送流的休眠属性以将其作为扩展的流说明中的通告、休眠模式消息中的通告,或者能够由网络部件2的管理中的中央单元进行流的设置或者发送消息给桥2。
在图5中重新纯示意性地表示的是,具体地发送休眠消息给SPS 1和装置4之间的网络路径8上的下个节点2通过从位于图左侧的代表装置或触发器的柱7到代表网络路径的柱8的箭头14示出。在通过标注有标号15的框形元件表示的休眠模式中,提供用于低优先级应用的资源,然而同时继续维持。
在所示的实施例中,网络路径8上的三个节点2处的释放的资源用于数据从SPS 1到屏幕3和分析装置5的传输,其中,后者由于路径几何形状仅应用三个节点2中的两个的资源,反之屏幕3应用所有三个节点2的资源(见图1至图3)。
在例如完成维护移除的装置4之后,装置4再次与网络连接,这示意性地在图3中通过箭头16表示。
只要装置4再次与网络连接,那么就发送唤醒消息到连接SPS 1和装置4的网络路径8上的三个节点2。
唤醒消息的发送在图5中通过从柱7到柱8的箭头17表示。响应于唤醒消息,在应用为流的至少一个用户预定的资源的情况下终止具有更低优先级的任何数据传输,并且为用户发出再次激活的预留的信号。通过之前提供的资源确保:之前实施的预留再次在节点2中提供足够的资源。
装置4继续从SPS 1经由流6接收数据,而不重新计算和/或重新实施用于流6的资源的预留。三个节点2处的根据本发明在休眠模式期间保持的资源由此几乎立刻、特别是在仅一或几毫秒之后再次可用。
数据通信的再次建立在图5中通过箭头18示出,其从代表休眠模式的框形元件15到网络路径地指向。
应该指出的是,在图1至图3中示出的部件能代表根据本发明的装置的实施方式的一部分,另一方面其随后特别地组成自动化设施的一部分。
根据本发明的操作方法能够实现的是,暂时不需要的为流预留的资源能够提供给另外的应用,从而能够实现现存的网络资源的优化的应用,其中,同时在暂时不应用流之后没有延迟保障地再次为流传输提供资源。这在接受此时低优先级的通信受到任何干扰的情况下发生。
尽管通过优选的实施例在细节上详细地阐述并描述了本发明,但本发明并不局限于公开的实例,并且能够由专业人员从其中推导出其他的变体,而并不脱离本发明的保护范围。
例如被理解的是,即使在前述用于具有两个流用户1、4的流6的实施例的范畴中描述根据本发明的休眠模式时,其对于在网络中布置两个或更多个流的情况能够为两个或更多个流被激活,在其中流用户暂时不经由流发送和/或接收数据。
根据本发明的休眠模式显然也能够适用的情况是,来自具有多于两个流用户的流中的一个用户暂时不发送和/或接收,又或者多个用户暂时不发送和/或接收。
最后必须清楚的是,仅示例性地选择在前述实施例的范畴中通过SPS1和具有执行器的装置4给出的至少两个流用户,并且根据本发明分配有休眠模式的流用户也能够以任意其他装置的形式存在。
Claims (18)
1.一种用于网络中的数据通信的方法,其中,在至少两个流用户(1、4)之间设置流(6),其中,在布置在所述至少两个流用户(1、4)之间的一个或多个节点(2)处预留资源,并且随后在所述至少两个流用户(1、4)之间经由所述流(6)传输数据,
其特征在于,
所述流(6)的至少一个用户中断数据经由所述流(6)的发送和/或接收,并且将在一个或多个所述节点(2)处为所述流(6)的所述至少一个用户预留的资源释放,以用于与经由所述流(6)的数据传输相比具有更低优先级的数据传输,其中,为所述至少一个用户维持所述资源的所述预留,在中断数据经由所述流(6)的所述发送和/或所述接收之前或之后或同时,所述流(6)的所述至少一个用户发送休眠消息(14),并且响应于所述休眠消息(14),将在一个或多个所述节点(2)处为所述流(6)的所述至少一个用户预留的所述资源释放,以用于与经由所述流(6)的数据传输相比具有更低优先级的数据传输。
2.根据权利要求1所述的方法,其特征在于,所述网络是工业网络。
3.根据权利要求1所述的方法,其特征在于,所述节点是桥和/或交换机。
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述至少一个用户中断了数据经由所述流的所述发送和/或所述接收之后,所述流(6)的所述至少一个用户在应用为该至少一个用户预留的所述资源的情况下继续数据经由所述流的所述发送和/或所述接收,其中,终止在应用为所述流的所述至少一个用户预留的所述资源的情况下具有更低优先级的任何数据传输。
5.根据权利要求4所述的方法,其特征在于,在不重新计算和/或重新实施用于所述流(6)的资源的所述预留的情况下,所述流(6)的所述至少一个用户继续数据经由所述流(6)的所述发送和/或所述接收。
6.根据权利要求1至3中任一项所述的方法,其特征在于,由所述网络的至少一个另外的用户(3、5)将释放的所述资源用于与经由所述流的数据传输相比具有更低优先级的数据传输。
7.根据权利要求1至3中任一项所述的方法,其特征在于,禁用所述流(6)的所述至少一个用户并且由于所述流(6)的所述至少一个用户的所述禁用而不再经由所述流(6)发送和/或接收数据,并且/或者将所述流(6)的所述至少一个用户与所述网络分离并且由于所述流(6)的所述至少一个用户与所述网络的所述分离而不再经由所述流(6)发送和/或接收数据。
8.根据权利要求7所述的方法,其特征在于,将所述流(6)的所述至少一个用户与所述网络分离并且随后再次与所述网络连接,并且/或者将所述流(6)的所述至少一个用户禁用并且随后再次激活。
9.根据权利要求1至3中任一项所述的方法,其特征在于,在所述至少一个用户中断了数据经由所述流(6)的所述发送和/或所述接收之后,所述流(6)的所述至少一个用户发送唤醒消息(17),并且响应于所述唤醒消息(17),在预设的时间段内,在应用为所述流(6)的所述至少一个用户预留的所述资源的情况下终止具有更低优先级的任何数据传输。
10.根据权利要求9所述的方法,其特征在于,在将所述至少一个用户再次与所述网络连接之后,所述流(6)的所述至少一个用户发送所述唤醒消息(17),并且/或者所述流(6)的所述至少一个用户在再次激活所述至少一个用户之后发送所述唤醒消息(17)。
11.根据权利要求1至3中任一项所述的方法,其特征在于,如果所述至少一个用户经由所述流(6)终止和/或接收了数据,所述流(6)的所述至少一个用户还周期性地发送保持活跃消息,并且如果所述至少一个用户中断了数据经由所述流的所述发送和/或所述接收,所述流(6)的所述至少一个用户终止所述保持活跃消息的所述发送。
12.根据权利要求1至3中任一项所述的方法,其特征在于,通过将属于所述预留的配置数据和/或配置设置存留在一个或多个所述节点(2)处的方式,为所述流(6)的所述至少一个用户维持所述资源的所述预留。
13.根据权利要求1至3中任一项所述的方法,其特征在于,在AVB网络或TSN网络中进行数据经由所述流(6)的传输。
14.根据权利要求1至3中任一项所述的方法,其特征在于,所述流(6)的所述至少一个用户是工业自动化设施的部件,所述部件包括至少一个传感器和/或至少一个执行器,或者所述部件由至少一个传感器和/或至少一个执行器组成。
15.一种用于工业技术过程或车辆的控制方法,其中,在实施根据权利要求1至14中任一项所述的方法的情况下,在自动化设施的至少两个部件之间交换数据,并且在交换的所述数据的基础上执行对所述工业技术过程或车辆的控制。
16.一种设计和设置用于实施权利要求1至15中任一项中的方法的装置,包括:
-一个或多个节点(2),和
-形成至少两个流用户(1、4)的设备,所述设备经由一个或多个节点(2)相互连接。
17.根据权利要求16所述的装置,其特征在于,形成所述至少两个流用户(1、4)的所述设备是工业自动化设施的组成部分。
18.一种计算机可读的介质,所述介质包括指令,当在至少一个计算机上执行所述指令时,所述指令使所述至少一个计算机实施权利要求1至15中任一项中的方法的步骤。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP18154319.0 | 2018-01-31 | ||
EP18154319.0A EP3522477B1 (de) | 2018-01-31 | 2018-01-31 | Verfahren zur daten-kommunikation in einem insbesondere industriellen netzwerk, vorrichtung zur durchführung des verfahrens, computerprogramm sowie computerlesbares medium |
EP18182351.9A EP3522481A1 (de) | 2018-01-31 | 2018-07-09 | Verfahren zur daten-kommunikation in einem insbesondere industriellen netzwerk, steuerungsverfahren, vorrichtung, computerprogramm und computerlesbares medium |
EP18182351.9 | 2018-07-09 | ||
PCT/EP2019/050105 WO2019149466A1 (de) | 2018-01-31 | 2019-01-03 | Verfahren zur daten-kommunikation in einem insbesondere industriellen netzwerk, steuerungsverfahren, vorrichtung, computerprogramm und computerlesbares medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111670566A CN111670566A (zh) | 2020-09-15 |
CN111670566B true CN111670566B (zh) | 2022-08-30 |
Family
ID=61167883
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980011043.0A Active CN111670566B (zh) | 2018-01-31 | 2019-01-03 | 数据通信的方法、控制方法、装置和计算机可读的介质 |
CN201980011086.9A Active CN111684776B (zh) | 2018-01-31 | 2019-01-22 | 用于网络中的数据通信的方法、控制方法和通信*** |
CN201980011048.3A Active CN111670567B (zh) | 2018-01-31 | 2019-01-22 | 在尤其是工业网络中进行数据通信的方法、控制方法、装置、计算机程序和计算机可读介质 |
CN201910094953.1A Active CN110099093B (zh) | 2018-01-31 | 2019-01-30 | 数据通信的方法、装置、计算机程序和计算机可读介质 |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980011086.9A Active CN111684776B (zh) | 2018-01-31 | 2019-01-22 | 用于网络中的数据通信的方法、控制方法和通信*** |
CN201980011048.3A Active CN111670567B (zh) | 2018-01-31 | 2019-01-22 | 在尤其是工业网络中进行数据通信的方法、控制方法、装置、计算机程序和计算机可读介质 |
CN201910094953.1A Active CN110099093B (zh) | 2018-01-31 | 2019-01-30 | 数据通信的方法、装置、计算机程序和计算机可读介质 |
Country Status (4)
Country | Link |
---|---|
US (4) | US11477107B2 (zh) |
EP (7) | EP3522477B1 (zh) |
CN (4) | CN111670566B (zh) |
WO (4) | WO2019149466A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3522477B1 (de) | 2018-01-31 | 2021-08-11 | Siemens Aktiengesellschaft | Verfahren zur daten-kommunikation in einem insbesondere industriellen netzwerk, vorrichtung zur durchführung des verfahrens, computerprogramm sowie computerlesbares medium |
CN113056892A (zh) * | 2018-11-13 | 2021-06-29 | Abb瑞士股份有限公司 | 在tsn感知网络上传输分组 |
AT522898A1 (de) * | 2019-08-27 | 2021-03-15 | B & R Ind Automation Gmbh | Übertragung von Datenpaketen |
CN113518464B (zh) | 2019-09-18 | 2023-04-07 | Oppo广东移动通信有限公司 | 资源配置的方法和接入网设备 |
WO2021052417A1 (zh) * | 2019-09-19 | 2021-03-25 | 维沃移动通信有限公司 | 信息传输方法及通信设备 |
EP3846395A1 (de) * | 2019-12-30 | 2021-07-07 | Siemens Aktiengesellschaft | Verfahren zur redundanten übermittlung von datenströmen in einem kommunikationsnetz, netzinfrastrukturgerät und kommunikationsendgerät |
CN113543234A (zh) * | 2020-04-13 | 2021-10-22 | 中兴通讯股份有限公司 | 端口资源预留方法、电子设备及存储介质 |
CN111314228B (zh) * | 2020-05-11 | 2020-08-11 | 之江实验室 | 一种支持时间敏感网络功能的plc控制*** |
US11133959B1 (en) * | 2020-06-15 | 2021-09-28 | Moxa Inc. | Apparatuses and methods for routing packets for a time-sensitive networking (TSN) network by virtual local area network (VLAN) tag replacement |
WO2022049173A1 (de) * | 2020-09-07 | 2022-03-10 | Hirschmann Automation And Control Gmbh | Verfahren zum betreiben eines netzwerks |
CN116420347A (zh) * | 2020-10-23 | 2023-07-11 | 上海诺基亚贝尔股份有限公司 | 用于时间敏感网络中的组播服务支持的方法和装置 |
EP4260535A1 (en) * | 2020-12-10 | 2023-10-18 | Rambus Inc. | Network interface supporting time sensitive networks and macsec protection |
EP4050856A1 (de) | 2021-02-25 | 2022-08-31 | Siemens Aktiengesellschaft | Verfahren zur übertragung zeitkritischer daten innerhalb eines kommunikationssystems und kommunikationsgerät |
CN113259244B (zh) * | 2021-05-27 | 2021-10-08 | 中国人民解放军国防科技大学 | 一种用于时间敏感网络的流量映射方法 |
CN113949669B (zh) * | 2021-10-15 | 2023-12-01 | 湖南八零二三科技有限公司 | 一种根据流量自动配置及分析的车载网络交换装置和*** |
CN113890790B (zh) * | 2021-11-01 | 2023-05-23 | 中国电信股份有限公司 | 工业网络中业务数据的传输方法及装置、设备、存储介质 |
CN117666493B (zh) * | 2023-11-16 | 2024-06-14 | 北京开元泰达净化设备有限公司 | 一种应用于工业物联网的数据交互方法和*** |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1679017A (zh) * | 2002-09-03 | 2005-10-05 | 汤姆森特许公司 | 使用优先级与保留带宽协议提供网络服务质量的机制 |
CN1947454A (zh) * | 2004-04-27 | 2007-04-11 | 西门子公司 | 用于在优化资源使用的情况下利用预寻呼建立连接的方法 |
CN101079743A (zh) * | 2007-07-04 | 2007-11-28 | 华为技术有限公司 | 一种资源接纳控制方法、***及业务应用*** |
CN101355491A (zh) * | 2007-07-24 | 2009-01-28 | 华为技术有限公司 | 数据传输方法和网元设备 |
CN101647299A (zh) * | 2007-03-21 | 2010-02-10 | 诺基亚公司 | 用于切换失败恢复的方法、设备和计算机程序产品 |
CN101779198A (zh) * | 2007-08-15 | 2010-07-14 | 思科技术公司 | 用于桥接网络的流预留协议 |
CN102907070A (zh) * | 2010-05-25 | 2013-01-30 | 西门子公司 | 用于交换数据的方法和装置,以及网络 |
CN103597778A (zh) * | 2011-06-08 | 2014-02-19 | 三星电子株式会社 | 用于音频视频网络的增强流预留协议 |
CN104243353A (zh) * | 2014-09-19 | 2014-12-24 | 中国电子科技集团公司第七研究所 | 网络传输的能量预留方法和***及网络传输方法和*** |
CN104272659A (zh) * | 2012-05-11 | 2015-01-07 | 大陆汽车有限责任公司 | 在面向包的通讯网络中传输数据的方法和通讯网络上的相应设置的用户设备 |
CN104285407A (zh) * | 2012-05-11 | 2015-01-14 | 大陆汽车有限责任公司 | 用于利用以太网avb传输协议在机动车辆的节点间传输数据的方法以及设置用于执行该方法的控制设备 |
CN106465041A (zh) * | 2014-05-08 | 2017-02-22 | 诺基亚技术有限公司 | 允许网络中的节点的激活和去激活的技术 |
CN106921594A (zh) * | 2015-12-28 | 2017-07-04 | 中国科学院沈阳自动化研究所 | 一种面向工业SDN的动态网络资源预留QoS保障方法 |
CN107453895A (zh) * | 2016-05-12 | 2017-12-08 | 现代自动车株式会社 | 用于配置网络中流通信路径的方法 |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0676878A1 (en) * | 1994-04-07 | 1995-10-11 | International Business Machines Corporation | Efficient point to point and multi point routing mechanism for programmable packet switching nodes in high speed data transmission networks |
US6246692B1 (en) * | 1998-02-03 | 2001-06-12 | Broadcom Corporation | Packet switching fabric using the segmented ring with resource reservation control |
EP1310109A2 (en) * | 2000-03-03 | 2003-05-14 | QUALCOMM Incorporated | Method and apparatus for participating in group communication services in an existing communication system |
US7058947B1 (en) * | 2000-05-02 | 2006-06-06 | Microsoft Corporation | Resource manager architecture utilizing a policy manager |
US7688764B2 (en) * | 2002-06-20 | 2010-03-30 | Motorola, Inc. | Method and apparatus for speaker arbitration in a multi-participant communication session |
US20050228509A1 (en) * | 2004-04-07 | 2005-10-13 | Robert James | System, device, and method for adaptively providing a fieldbus link |
US7689998B1 (en) * | 2004-07-13 | 2010-03-30 | Microsoft Corporation | Systems and methods that manage processing resources |
EP1856845A1 (en) * | 2005-02-24 | 2007-11-21 | SMSC Europe GmbH | Distributed network system with hierarchical management of resources |
KR101224594B1 (ko) * | 2005-04-28 | 2013-01-22 | 삼성전자주식회사 | 브리지 랜에서의 보장 서비스 방법 및 장치 |
JP2008543118A (ja) * | 2005-05-31 | 2008-11-27 | 松下電器産業株式会社 | 放送受信端末およびプログラム実行方法 |
US8254248B2 (en) * | 2007-03-20 | 2012-08-28 | Broadcom Corporation | Method and system for implementing redundancy for streaming data in audio video bridging networks |
US8345553B2 (en) * | 2007-05-31 | 2013-01-01 | Broadcom Corporation | Apparatus and methods for reduction of transmission delay in a communication network |
US20090219932A1 (en) * | 2008-02-04 | 2009-09-03 | Stmicroelectronics, Inc. | Multi-stream data transport and methods of use |
US8687938B2 (en) * | 2008-03-31 | 2014-04-01 | Panasonic Corporation | Video recording system, video recording apparatus, and video recording method |
EP2227063B1 (en) * | 2009-03-04 | 2012-03-14 | Fujitsu Limited | Improvements to wireless sensor networks |
US8908701B2 (en) * | 2011-03-14 | 2014-12-09 | Broadcom Corporation | Stream path selection within convergent networks |
US8705391B2 (en) * | 2011-03-24 | 2014-04-22 | Intel Corporation | Reducing latency of at least one stream that is associated with at least one bandwidth reservation |
US8619803B2 (en) * | 2011-05-05 | 2013-12-31 | Harman International Industries, Incorporated | Sparse mode system |
US8516130B2 (en) * | 2011-06-30 | 2013-08-20 | Harman International Industries, Incorporated | Using non-AVB application layer interface and message to establish a connection over an AVB network |
DE102012207952A1 (de) * | 2012-05-11 | 2013-11-14 | Continental Automotive Gmbh | Verfahren zur Übertragung von Daten in einem paketorientierten Kommunikationsnetzwerk und entsprechend eingerichtetes Teilnehmergerät an dem Kommunikationsnetzwerk |
DE102012207900A1 (de) * | 2012-05-11 | 2013-11-14 | Continental Automotive Gmbh | Verfahren zum Übertragen von Daten mit einem Ethernet-Transportprotokoll zwischen Knoten eines Kraftfahrzeugs sowie zur Durchführung des Verfahrens eingerichtetes Steuergerät |
DE102012216012A1 (de) * | 2012-09-10 | 2014-03-13 | Continental Automotive Gmbh | Datenaufzeichenvorrichtung für ein Fahrzeugnetzwerk |
US20150071119A1 (en) * | 2013-01-14 | 2015-03-12 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for Explicit Path Control |
IN2013MU03527A (zh) * | 2013-11-08 | 2015-07-31 | Tata Consultancy Services Ltd | |
EP3100418A1 (en) * | 2014-01-31 | 2016-12-07 | Interdigital Patent Holdings, Inc. | Methods, apparatuses and systems directed to enabling network federations through hash-routing and/or summary-routing based peering |
CN103986714B (zh) * | 2014-05-16 | 2017-11-21 | 深圳市达图蛙科技开发有限公司 | 将总线控制网络接入avb网络的代理实现方法及装置 |
US9558147B2 (en) * | 2014-06-12 | 2017-01-31 | Nxp B.V. | Fine-grained stream-policing mechanism for automotive ethernet switches |
US9917791B1 (en) * | 2014-09-26 | 2018-03-13 | Netflix, Inc. | Systems and methods for suspended playback |
EP3013009B1 (de) * | 2014-10-22 | 2017-09-20 | Siemens Aktiengesellschaft | Netzwerkanordnung und verfahren zum erkennen eines auslastungsextrems in einem konvergenten netzwerk |
EP3018958A1 (de) * | 2014-11-04 | 2016-05-11 | Siemens Aktiengesellschaft | Netzwerkanordnung und Verfahren zur Priorisierung von Echtzeittelegrammen in einem konvergenten Netzwerk |
KR101673304B1 (ko) * | 2014-12-10 | 2016-11-07 | 현대자동차주식회사 | 차량용 이더넷을 위한 avb 스트림 제어 방법 및 장치 |
EP3038325B1 (de) * | 2014-12-22 | 2019-12-11 | Siemens Aktiengesellschaft | Verfahren zur datenübermittlung in einem kommunikationsnetz eines industriellen automatisierungssystems und koppel-kommunikationsgerät |
US20160191597A1 (en) * | 2014-12-26 | 2016-06-30 | Harman International Industries, Incorporated | Avb system diagnostics |
EP3057273B1 (en) * | 2015-02-13 | 2019-03-27 | Mitsubishi Electric R&D Centre Europe B.V. | Method for a traffic shaping in a network |
WO2016202377A1 (en) * | 2015-06-17 | 2016-12-22 | Renesas Electronics Europe Limited | Avb frame forwarding |
KR102294634B1 (ko) * | 2015-08-12 | 2021-08-26 | 현대자동차주식회사 | 네트워크에서 통신 노드의 동작 방법 |
KR102482102B1 (ko) | 2016-02-26 | 2022-12-27 | 현대자동차주식회사 | 네트워크에서 자원 예약의 해지 방법 |
EP3220704B8 (en) * | 2016-03-11 | 2020-08-05 | ASUSTek Computer Inc. | Method and apparatus for assisting data transmission in a wireless communication system |
EP3226484A1 (de) * | 2016-03-31 | 2017-10-04 | Siemens Aktiengesellschaft | Verfahren zur datenübermittlung in einem kommunikationsnetz eines industriellen automatisierungssystems und kommunikationsgerät |
JP6879789B2 (ja) * | 2016-05-27 | 2021-06-02 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ゲートウェイ装置、車載ネットワークシステム、転送方法及びプログラム |
EP3264644A1 (en) * | 2016-07-01 | 2018-01-03 | Nxp B.V. | Multiple source receiver |
WO2018117279A1 (ko) * | 2016-12-19 | 2018-06-28 | 엘지전자(주) | 네트워크 장치 및 네트워크 장치의 전송 선택 방법 |
US11281499B2 (en) * | 2017-02-05 | 2022-03-22 | Intel Corporation | Microservice provision and management |
EP3577871B1 (de) * | 2017-03-10 | 2020-11-25 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur modularen lenkung eines avb-streams |
WO2018166593A1 (de) * | 2017-03-15 | 2018-09-20 | Siemens Aktiengesellschaft | Verfahren zur bandbreitenreservierung und geeignetes netzelement |
US11006311B2 (en) * | 2017-05-16 | 2021-05-11 | Qualcomm Incorporated | Ethernet over cellular |
JP7263353B2 (ja) * | 2017-12-30 | 2023-04-24 | インテル コーポレイション | ハンドオーバー関連技術、装置及び方法 |
EP3522477B1 (de) | 2018-01-31 | 2021-08-11 | Siemens Aktiengesellschaft | Verfahren zur daten-kommunikation in einem insbesondere industriellen netzwerk, vorrichtung zur durchführung des verfahrens, computerprogramm sowie computerlesbares medium |
-
2018
- 2018-01-31 EP EP18154319.0A patent/EP3522477B1/de active Active
- 2018-07-02 EP EP18181209.0A patent/EP3522480A1/de not_active Withdrawn
- 2018-07-09 EP EP18182351.9A patent/EP3522481A1/de not_active Withdrawn
- 2018-07-18 EP EP18184095.0A patent/EP3522482B1/de active Active
- 2018-07-18 EP EP18184117.2A patent/EP3522483A1/de not_active Withdrawn
-
2019
- 2019-01-03 WO PCT/EP2019/050105 patent/WO2019149466A1/de unknown
- 2019-01-03 EP EP19700553.1A patent/EP3695576B1/de active Active
- 2019-01-03 CN CN201980011043.0A patent/CN111670566B/zh active Active
- 2019-01-03 US US16/965,429 patent/US11477107B2/en active Active
- 2019-01-22 US US16/965,970 patent/US20210075838A1/en active Pending
- 2019-01-22 CN CN201980011086.9A patent/CN111684776B/zh active Active
- 2019-01-22 WO PCT/EP2019/051504 patent/WO2019149577A1/de unknown
- 2019-01-22 WO PCT/EP2019/051506 patent/WO2019149578A1/de active Application Filing
- 2019-01-22 US US16/965,194 patent/US11296968B2/en active Active
- 2019-01-22 WO PCT/EP2019/051489 patent/WO2019149576A1/de active Application Filing
- 2019-01-22 CN CN201980011048.3A patent/CN111670567B/zh active Active
- 2019-01-22 EP EP19704205.4A patent/EP3695577B1/de active Active
- 2019-01-28 US US16/259,026 patent/US20190238441A1/en active Pending
- 2019-01-30 CN CN201910094953.1A patent/CN110099093B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1679017A (zh) * | 2002-09-03 | 2005-10-05 | 汤姆森特许公司 | 使用优先级与保留带宽协议提供网络服务质量的机制 |
CN1947454A (zh) * | 2004-04-27 | 2007-04-11 | 西门子公司 | 用于在优化资源使用的情况下利用预寻呼建立连接的方法 |
CN101647299A (zh) * | 2007-03-21 | 2010-02-10 | 诺基亚公司 | 用于切换失败恢复的方法、设备和计算机程序产品 |
CN101079743A (zh) * | 2007-07-04 | 2007-11-28 | 华为技术有限公司 | 一种资源接纳控制方法、***及业务应用*** |
CN101355491A (zh) * | 2007-07-24 | 2009-01-28 | 华为技术有限公司 | 数据传输方法和网元设备 |
CN101779198A (zh) * | 2007-08-15 | 2010-07-14 | 思科技术公司 | 用于桥接网络的流预留协议 |
CN102907070A (zh) * | 2010-05-25 | 2013-01-30 | 西门子公司 | 用于交换数据的方法和装置,以及网络 |
CN103597778A (zh) * | 2011-06-08 | 2014-02-19 | 三星电子株式会社 | 用于音频视频网络的增强流预留协议 |
CN104272659A (zh) * | 2012-05-11 | 2015-01-07 | 大陆汽车有限责任公司 | 在面向包的通讯网络中传输数据的方法和通讯网络上的相应设置的用户设备 |
CN104285407A (zh) * | 2012-05-11 | 2015-01-14 | 大陆汽车有限责任公司 | 用于利用以太网avb传输协议在机动车辆的节点间传输数据的方法以及设置用于执行该方法的控制设备 |
CN106465041A (zh) * | 2014-05-08 | 2017-02-22 | 诺基亚技术有限公司 | 允许网络中的节点的激活和去激活的技术 |
CN104243353A (zh) * | 2014-09-19 | 2014-12-24 | 中国电子科技集团公司第七研究所 | 网络传输的能量预留方法和***及网络传输方法和*** |
CN106921594A (zh) * | 2015-12-28 | 2017-07-04 | 中国科学院沈阳自动化研究所 | 一种面向工业SDN的动态网络资源预留QoS保障方法 |
CN107453895A (zh) * | 2016-05-12 | 2017-12-08 | 现代自动车株式会社 | 用于配置网络中流通信路径的方法 |
Non-Patent Citations (4)
Title |
---|
Releasing Network Isolation Problem in Group-Based Industrial Wireless Sensor Networks;Lei Shu;《IEEE Systems Journal(Volume:11,Issue:3,Sept.2017)》;20170930;全文 * |
基于时间敏感应用下IEEE802.15.4网络的研究和改进;孟繁亮;《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》;20110115;全文 * |
无线局域网中的介质访问控制技术的介绍;刘晓慧等;《西安邮电学院学报》;20070510(第03期);全文 * |
车载多媒体网络技术综述;秦贵和等;《计算机应用与软件》;20150115(第01期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
EP3522477A1 (de) | 2019-08-07 |
CN110099093A (zh) | 2019-08-06 |
CN111684776B (zh) | 2023-04-04 |
US20210075838A1 (en) | 2021-03-11 |
EP3522480A1 (de) | 2019-08-07 |
WO2019149578A1 (de) | 2019-08-08 |
EP3522482B1 (de) | 2020-08-26 |
EP3695576A1 (de) | 2020-08-19 |
CN111670567B (zh) | 2022-10-04 |
WO2019149576A1 (de) | 2019-08-08 |
EP3522482A1 (de) | 2019-08-07 |
US20210067571A1 (en) | 2021-03-04 |
EP3695577A1 (de) | 2020-08-19 |
EP3522483A1 (de) | 2019-08-07 |
WO2019149577A1 (de) | 2019-08-08 |
EP3522477B1 (de) | 2021-08-11 |
US20190238441A1 (en) | 2019-08-01 |
WO2019149466A1 (de) | 2019-08-08 |
US11477107B2 (en) | 2022-10-18 |
EP3695576B1 (de) | 2021-09-22 |
US20210120065A1 (en) | 2021-04-22 |
EP3695577B1 (de) | 2021-06-16 |
CN111684776A (zh) | 2020-09-18 |
EP3522481A1 (de) | 2019-08-07 |
CN110099093B (zh) | 2022-07-15 |
CN111670566A (zh) | 2020-09-15 |
US11296968B2 (en) | 2022-04-05 |
CN111670567A (zh) | 2020-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111670566B (zh) | 数据通信的方法、控制方法、装置和计算机可读的介质 | |
US10298380B2 (en) | Method for transmitting data in a communication network of an industrial automation system and coupling communication device | |
KR100839881B1 (ko) | 패킷 전송방법 및 패킷 전송장치 | |
JP2006049963A (ja) | ネットワークシステム、ノード及びノード制御プログラム、ネットワーク制御方法 | |
JP2009253987A (ja) | カメラシステムを同期するための方法および装置 | |
CN110393001B (zh) | 用于模块化地引导avb串流的方法和设备 | |
JP2007036681A (ja) | マルチキャスト配信方法及びシステム、コンテンツサーバ | |
KR102150852B1 (ko) | 산발적인 네트워크 트래픽의 초저 송신 레이턴시 | |
JP2006174406A (ja) | パケット転送方法及びパケット転送装置 | |
CN113260934B (zh) | 用于运行传输时间关键的数据的通信***的方法和通信设备 | |
CN101110848A (zh) | 一种检测通道故障的方法 | |
JP2007174119A (ja) | レイヤ2ネットワーク | |
KR20140017678A (ko) | 다중경로 오버레이 네트워크 및 그의 다중경로 관리 프로토콜 | |
CN108702804B (zh) | 用于工业自动化***的无线通信***、用于其运行的方法 | |
US8792499B2 (en) | Apparatus and method for scheduling on an optical ring network | |
CN115378874B (zh) | 数据发送、接收方法、装置、电子设备、芯片及存储介质 | |
CN110959141A (zh) | 用于分布式控制***的实际状态和控制信号的总流 | |
KR20190082960A (ko) | 네트워크 장치 및 네트워크 장치의 큐 관리 방법 | |
US20090201816A1 (en) | Communication device, and flow control method and program product for use in the same | |
EP2782299B1 (en) | Method and apparatus for changing appointed forwarder device | |
JP7396419B2 (ja) | フレーム転送の制御方法 | |
WO2007124629A1 (fr) | Procédé de traitement de message lmp, unité et noeud de traitement de message lmp | |
CN113260929B (zh) | 用于故障安全数据传输的方法、网络节点、计算机程序和计算机可读介质 | |
Hassani et al. | Work-in-progress: Layering concerns for the analysis of credit-based shaping in IEEE 802.1 TSN | |
CN103840965A (zh) | 一种增强rstp中故障快速收敛的方法 |
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 |