Method for synchronizing local clocks in a distributed computer network
    1.
    发明授权
    Method for synchronizing local clocks in a distributed computer network 有权
    在分布式计算机网络中同步本地时钟的方法

    公开(公告)号:US08868789B2

    公开(公告)日:2014-10-21

    申请号:US12995590

    申请日:2008-06-02

    IPC分类号: G06F15/16 H04J3/06

    摘要: A method for synchronizing local clocks in a distributed computer network includes a number of components that are connected to each other via bi-directional communication links. An a priori configured set of components generates synchronization messages and sends these messages to the network. An a priori configured set of components consumes the generated messages. One or more message-relaying components in between a component that generates a synchronization message and the component that consumes the message adds delay value to the message reflecting the delay imposed by the message-relaying component. A component that is configured to consume a synchronization message delays a received synchronization message upon reception for a duration that is calculated by an a priori configured value for the maximum transmission delay minus the value of the sum of all delay values added to the received message before further usage of the message in the synchronization process.

    摘要翻译: 用于在分布式计算机网络中同步本地时钟的方法包括通过双向通信链路相互连接的多个组件。 先验配置的一组组件生成同步消息并将这些消息发送到网络。 先前配置的组件集消耗生成的消息。 在生成同步消息的组件和消耗消息的组件之间的一个或多个消息中继组件向反映由消息中继组件施加的延迟的消息添加延迟值。 被配置为消耗同步消息的组件在接收到延迟接收到的同步消息的延迟持续时间期间,该持续时间由用于最大传输延迟的先验配置值减去加在接收到的消息之前的所有延迟值之和的值 在同步过程中进一步使用消息。

    COMMUNICATION METHOD AND APPARATUS FOR THE EFFICIENT AND RELIABLE TRANSMISSION OF TT ETHERNET MESSAGES
    2.
    发明申请
    COMMUNICATION METHOD AND APPARATUS FOR THE EFFICIENT AND RELIABLE TRANSMISSION OF TT ETHERNET MESSAGES 有权
    用于TT以太网消息有效和可靠传输的通信方法和设备

    公开(公告)号:US20130142204A1

    公开(公告)日:2013-06-06

    申请号:US13749777

    申请日:2013-01-25

    IPC分类号: H04L12/44

    摘要: The goal of the present invention is to improve the useful data efficiency and reliability in the use of commercially available ETHERNET controllers, in a distributed real time computer system, by a number of node computers communicating via one or more communication channels by means of TT ETHERNET messages. To achieve this goal, a distinction is made between the node computer send time (KNSZPKT) and the network send time (NWSZPKT) of a message. The KNSZPKT must wait for the NWSZPKT, so that under all circumstances, the start of the message has arrived in the TT star coupler at the NWSZPKT, interpreted by the clock in the TT star coupler. The TT star coupler is modified, so that a message arriving from a node computer is delayed in an intelligent port of the TT star coupler until the NWSZPKT can send it precisely at the NWSZPKT into the TT network.

    摘要翻译: 本发明的目的是在分布式实时计算机系统中,通过多个通过一个或多个通信信道通过TT ETHERNET进行通信的节点计算机,在商业上可获得的以太网控制器的使用中提高有用的数据效率和可靠性 消息。 为了实现这一目标,区分消息的节点计算机发送时间(KNSZPKT)和网络发送时间(NWSZPKT)。 KNSZPKT必须等待NWSZPKT,所以在任何情况下,消息的开始已经到达NWSZPKT的TT星形耦合器,由TT星形耦合器的时钟解释。 TT星形耦合器被修改,使得从节点计算机到达的消息在TT星形耦合器的智能端口中被延迟,直到NWSZPKT可以在NWSZPKT将其精确地发送到TT网络中。

    TIME TRIGGERED ETHERNET SYSTEM TESTING MEANS AND METHOD
    3.
    发明申请
    TIME TRIGGERED ETHERNET SYSTEM TESTING MEANS AND METHOD 有权
    时间触发以太网系统测试方法和方法

    公开(公告)号:US20130058217A1

    公开(公告)日:2013-03-07

    申请号:US13224871

    申请日:2011-09-02

    IPC分类号: H04L12/26

    CPC分类号: H04L43/50

    摘要: Methods and apparatus are provided for evaluating the performance of a Time Triggered Ethernet (TTE) system employing Time Triggered (TT) communication. A real TTE system under test (SUT) having real input elements communicating using TT messages with output elements via one or more first TTE switches during a first time interval schedule established for the SUT. A simulation system is also provided having input simulators that communicate using TT messages via one or more second TTE switches with the same output elements during a second time interval schedule established for the simulation system. The first and second time interval schedules are off-set slightly so that messages from the input simulators, when present, arrive at the output elements prior to messages from the analogous real inputs, thereby having priority over messages from the real inputs and causing the system to operate based on the simulated inputs when present.

    摘要翻译: 提供了用于评估采用时间触发(TT)通信的时间触发以太网(TTE)系统的性能的方法和装置。 在为SUT建立的第一时间间隔调度期间,具有通过一个或多个第一TTE开关的具有输出元件的TT消息的实际输入元件的真实TTE系统(SUT)。 还提供一种模拟系统,其具有输入模拟器,其在为模拟系统建立的第二时间间隔调度期间通过具有相同输出元件的一个或多个第二TTE开关通过TT消息进行通信。 第一和第二时间间隔时间表被略微偏移,使得来自输入模拟器的消息(当存在时)在来自类似的实际输入的消息之前到达输出元件,从而优先于来自真实输入的消息并导致系统 在存在时基于模拟输入进行操作。

    GUARDIAN SCRUBBING STRATEGY FOR DISTRIBUTED TIME-TRIGGERED PROTOCOLS
    4.
    发明申请
    GUARDIAN SCRUBBING STRATEGY FOR DISTRIBUTED TIME-TRIGGERED PROTOCOLS 有权
    用于分布式时间触发协议的监督管理策略

    公开(公告)号:US20120300794A1

    公开(公告)日:2012-11-29

    申请号:US13117890

    申请日:2011-05-27

    IPC分类号: H04J3/06

    CPC分类号: H04L12/40026

    摘要: A cluster comprises a plurality of end nodes that communicate with one another over at least one communication channel. Each end node is assigned a time slot for transmission of frames; wherein each node comprises a local guardian configured to prevent transmission of timing-related frames sourced from the respective end node. The cluster also comprises a special node that communicates with the plurality of end nodes, wherein the special node establishes a time base and sources timing-related frames to the plurality of end nodes. The transmission schedule includes at least one common scrubbing time slot during which each of the plurality of end nodes is configured to generate a timing-related frame. The special node is configured to determine if the local guardian in any of the plurality of nodes failed to prevent transmission of the respective generated timing-related frame during the common scrubbing time slot.

    摘要翻译: 集群包括通过至少一个通信信道彼此通信的多个端节点。 为每个端节点分配一个用于传输帧的时隙; 其中每个节点包括被配置为防止来自相应端节点的定时相关帧的传输的本地监护器。 所述集群还包括与所述多个终端节点通信的特殊节点,其中所述特殊节点建立时基,并向所述多个终端节点发送与时间相关的帧。 传输调度包括至少一个公共擦洗时隙,在该时间段期间,多个终端节点中的每一个被配置为生成定时相关帧。 特殊节点被配置为确定多个节点中的任何节点中的本地监护人是否在公共擦除时隙期间未能防止相应产生的定时相关帧的传输。

    CENTRALIZED TRAFFIC SHAPING FOR DATA NETWORKS
    5.
    发明申请
    CENTRALIZED TRAFFIC SHAPING FOR DATA NETWORKS 审中-公开
    数据网络的集中式交通形状

    公开(公告)号:US20120250694A1

    公开(公告)日:2012-10-04

    申请号:US13073269

    申请日:2011-03-28

    IPC分类号: H04L12/56

    CPC分类号: H04L47/22 H04L49/501

    摘要: A communication system comprises a plurality of nodes and a switch having a plurality of ports, each port coupled to one of the plurality of nodes. At least one of the plurality of nodes is configured to transmit a first unregulated flow of frames associated with a first virtual link to a first port of the plurality of ports of the switch. The switch is configured to regulate the first unregulated flow of frames by buffering frames of the first unregulated flow in a first input queue associated with the first virtual link, applying traffic shaping parameters associated with the first virtual link to the frames in the first input queue associated with the first virtual link, and outputting the first regulated flow of frames to one or more output queues associated with one or more output ports based on the first virtual link.

    摘要翻译: 通信系统包括多个节点和具有多个端口的交换机,每个端口耦合到多个节点之一。 所述多个节点中的至少一个被配置为将与第一虚拟链路相关联的第一未被调节的帧的第一流发送到所述交换机的所述多个端口中的第一端口。 交换机被配置为通过缓冲与第一虚拟链路相关联的第一输入队列中的第一未调节流的帧来调节帧的第一未调节流,将与第一虚拟链路相关联的流量整形参数应用于第一输入队列中的帧 与所述第一虚拟链路相关联,以及基于所述第一虚拟链路,将所述第一调节流输出到与一个或多个输出端口相关联的一个或多个输出队列。

    Hardware efficient monitoring of input/output signals
    6.
    发明授权
    Hardware efficient monitoring of input/output signals 有权
    硬件有效监控输入/输出信号

    公开(公告)号:US08243614B2

    公开(公告)日:2012-08-14

    申请号:US12044808

    申请日:2008-03-07

    IPC分类号: G01R31/08

    CPC分类号: H04L1/22

    摘要: A communication device comprises first and second circuits to implement a plurality of ports via which the communicative device is operable to communicate over a plurality of communication channels. For each of the plurality of ports, the communication device comprises: command hardware that includes a first transmitter to transmit data over a respective one of the plurality of channels and a first receiver to receive data from the respective one of the plurality of channels; and monitor hardware that includes a second receiver coupled to the first transmitter and a third receiver coupled to the respective one of the plurality of channels. The first circuit comprises the command hardware for a first subset of the plurality of ports. The second circuit comprises the monitor hardware for the first subset of the plurality of ports and the command hardware for a second subset of the plurality of ports.

    摘要翻译: 通信设备包括用于实现多个端口的第一和第二电路,通信设备可以通过多个端口在多个通信信道上进行通信。 对于多个端口中的每一个,通信设备包括:命令硬件,其包括:第一发送器,用于在多个信道中的相应一个信道上发送数据;以及第一接收器,用于从多个信道中的相应一个信道接收数据; 以及监视硬件,其包括耦合到所述第一发射机的第二接收机和耦合到所述多个信道中的相应一个信道的第三接收机。 第一电路包括多个端口的第一子集的命令硬件。 第二电路包括多个端口的第一子集的监视器硬件和多个端口的第二子集的命令硬件。

    Hybrid topology ethernet architecture
    7.
    发明授权
    Hybrid topology ethernet architecture 有权
    混合拓扑以太网架构

    公开(公告)号:US08130773B2

    公开(公告)日:2012-03-06

    申请号:US12407710

    申请日:2009-03-19

    摘要: A distributed control system comprises a first network section comprising one or more control nodes containing control logic operable to perform control function computations; a second network section, wherein the second network section comprises; a plurality of additional nodes responsive to the one or more control nodes in the first network section, each of the plurality of additional nodes communicatively coupled to two neighbor nodes and to two skip nodes using a plurality of links; first and second gateway interfaces each coupled to the first and second network sections and each operable to interface the first network section to the second network section; wherein the first network section is operable to communicate signals using a first communication protocol; and wherein the plurality of nodes in the second network section are operable to communicate signals over the plurality of links using a second communication protocol that is different from the first communication protocol.

    摘要翻译: 分布式控制系统包括第一网络部分,其包括一个或多个控制节点,其包含可操作以执行控制功能计算的控制逻辑; 第二网络部分,其中所述第二网络部分包括; 响应于所述第一网络部分中的所述一个或多个控制节点的多个附加节点,所述多个附加节点中的每一个通信地耦合到两个相邻节点和使用多个链路的两个跳过节点; 第一和第二网关接口,每个网关接口都耦合到第一和第二网络部分,并且每个网关接口可操作以将第一网络部分连接到第二网络部分; 其中所述第一网络部分可操作以使用第一通信协议来传送信号; 并且其中所述第二网络部分中的所述多个节点可操作以使用与所述第一通信协议不同的第二通信协议在所述多个链路上传送信号。

    Hybrid time triggered architecture for dual lane control systems
    9.
    发明授权
    Hybrid time triggered architecture for dual lane control systems 有权
    双通道控制系统的混合时间触发架构

    公开(公告)号:US08031621B2

    公开(公告)日:2011-10-04

    申请号:US11835197

    申请日:2007-08-07

    IPC分类号: H04L12/26 H04B7/212

    摘要: A network for a dual lane control system is provided. The network comprises at least one hub for a first channel and at least one hub for a second channel. A first plurality of end nodes is in a first lane. Each of the first plurality of end nodes is coupled to the first and second channels by being in communication with the hubs for the first and second channels. A second plurality of end nodes in a second lane are each redundant with a respective end node in the first lane. Each of the second plurality of end nodes is coupled to the first and second channels by being in communication with the hubs for the first and second channels.

    摘要翻译: 提供了一种双通道控制系统的网络。 网络包括用于第一信道的至少一个集线器和用于第二信道的至少一个集线器。 第一多个终端节点在第一通道中。 第一多个端节点中的每一个通过与用于第一和第二信道的集线器通信而耦合到第一和第二信道。 第二通道中的第二多个端节点与第一通道中的相应末端节点各自冗余。 第二多个端节点中的每一个通过与用于第一和第二信道的集线器通信而耦合到第一和第二信道。

    METHOD FOR SYNCHRONIZING LOCAL CLOCKS IN A DISTRIBUTED COMPUTER NETWORK
    10.
    发明申请
    METHOD FOR SYNCHRONIZING LOCAL CLOCKS IN A DISTRIBUTED COMPUTER NETWORK 有权
    在分布式计算机网络中同步本地时钟的方法

    公开(公告)号:US20110138080A1

    公开(公告)日:2011-06-09

    申请号:US12995590

    申请日:2008-06-02

    IPC分类号: G06F15/16

    摘要: The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of components that are connected to each other via bi-directional communication links, characterized in that an a priori configured set of components of the network generates synchronization messages and sends these synchronization messages to the network. An a priori configured set of components consumes the generated synchronization messages. One or more message-relaying components in between a component that generates a synchronization message and the component that consumes the synchronization message will add a delay value to the synchronization message reflecting the delay imposed by the message-relaying component. A component that is configured to consume a synchronization message will delay a received synchronization message upon reception for a duration that is calculated by an a priori configured value for the maximum transmission delay minus the value of the sum of all delay values added to the received message before further usage of the message in the synchronization process of said component.

    摘要翻译: 本发明涉及一种用于在分布式计算机网络中同步本地时钟的方法,其中所述计算机网络由通过双向通信链路相互连接的多个组件组成,其特征在于,先前配置的一组组件 网络生成同步消息并将这些同步消息发送到网络。 先验配置的组件集消耗所生成的同步消息。 在生成同步消息的组件和消耗同步消息的组件之间的一个或多个消息中继组件将向反映由消息中继组件施加的延迟的同步消息添加延迟值。 被配置为消耗同步消息的组件将在接收到的时间段上延迟所接收的同步消息一段持续时间,该持续时间由用于最大传输延迟的先验配置值减去加到所接收消息的所有延迟值之和计算 在所述组件的同步过程中进一步使用消息之前。