Communication method for the transmission of TT ethernet messages in a distributed real time computer system
    41.
    发明授权
    Communication method for the transmission of TT ethernet messages in a distributed real time computer system 有权
    在分布式实时计算机系统中传输TT以太网消息的通信方法

    公开(公告)号:US09356800B2

    公开(公告)日:2016-05-31

    申请号:US13749777

    申请日:2013-01-25

    摘要: 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网络中。

    Efficient triple modular redundancy on a braided ring
    42.
    发明授权
    Efficient triple modular redundancy on a braided ring 有权
    编织环上有效的三重模块冗余

    公开(公告)号:US08817597B2

    公开(公告)日:2014-08-26

    申请号:US11935343

    申请日:2007-11-05

    摘要: One embodiment comprises a network that includes a plurality of bi-directional links and a plurality of nodes. Each node is communicatively coupled to two neighbor nodes and to two skip nodes using the plurality of bi-directional links. Three neighboring nodes of the plurality of nodes form a triple modular redundant (TMR) set having a first end node, a second end node, and a center node, the first end node configured to transmit output data in a first direction and the second end node configured to transmit output data in a second direction. At least one of the plurality of nodes that is not in the redundant set determines the integrity of data received from the redundant set based on at least: (i) a comparison of data received on a first logical communication channel from a respective first neighbor node with data received on the first logical communication channel from a respective first skip node; (ii) a comparison of data received on a second logical communication channel from a respective second neighbor node with data received on the second logical communication channel from a respective second skip node; and (iii) a comparison of data received on the first logical communication channel from one of the respective first neighbor node and the respective first skip node with data received on the second logical communication channel from one of the respective second neighbor node and the respective second skip node.

    摘要翻译: 一个实施例包括包括多个双向链路和多个节点的网络。 每个节点通过多个双向链路通信耦合到两个相邻节点和两个跳过节点。 所述多个节点中的三个相邻节点形成具有第一端节点,第二端节点和中心节点的三模块冗余(TMR)集合,所述第一端节点被配置为沿第一方向传输输出数据,所述第二端 节点被配置为在第二方向上发送输出数据。 不在冗余集中的多个节点中的至少一个节点至少基于以下方式确定从冗余集合接收的数据的完整性:(i)在第一逻辑通信信道上从相应的第一邻居节点 其中在第一逻辑通信信道上从相应的第一跳过节点接收的数据; (ii)在相应的第二相邻节点的第二逻辑通信信道上接收的数据与在第二逻辑通信信道上从相应的第二跳过节点接收的数据的比较; 以及(iii)从相应的第一相邻节点和相应的第一跳跃节点之一接收的第一逻辑通信信道上接收的数据与在第二逻辑通信信道上从相应的第二相邻节点之一接收的数据和相应的第二跳过节点 跳过节点。

    Communication method and apparatus for the efficient and reliable transmission of TT ethernet messages
    43.
    发明授权
    Communication method and apparatus for the efficient and reliable transmission of TT ethernet messages 有权
    用于高效可靠地传输TT以太网消息的通信方法和设备

    公开(公告)号:US08396934B2

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

    申请号:US12595414

    申请日:2008-04-07

    IPC分类号: G06F15/16

    摘要: 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网络中。

    Method for acknowledgement of messages in a star network
    44.
    发明授权
    Method for acknowledgement of messages in a star network 有权
    在星形网络中确认消息的方法

    公开(公告)号:US08122147B2

    公开(公告)日:2012-02-21

    申请号:US11557886

    申请日:2006-11-08

    IPC分类号: G06F15/16

    摘要: A method of communicating node status in a star network comprising a hub and a plurality of nodes comprises sending a first message to the hub from a first node included in the plurality of nodes; forwarding the first message from the hub to at least one second node included in the plurality of nodes; communicating status information to the hub from the at least one second node after receiving at least a portion of the first message at the at least one second node; compiling a status vector based on the status information received from each of the at least one second nodes; and sending the status vector from the hub to at least the first node.

    摘要翻译: 在包括集线器和多个节点的星形网络中传送节点状态的方法包括:从包括在所述多个节点中的第一节点向所述集线器发送第一消息; 将所述第一消息从所述集线器转发到所述多个节点中包括的至少一个第二节点; 在所述至少一个第二节点收到所述第一消息的至少一部分之后,从所述至少一个第二节点向所述集线器传送状态信息; 基于从所述至少一个第二节点中的每一个接收到的状态信息来编译状态向量; 以及将所述状态向量从所述集线器发送到至少所述第一节点。

    Port driven authentication in a network
    45.
    发明授权
    Port driven authentication in a network 有权
    网络中的端口驱动认证

    公开(公告)号:US07668204B2

    公开(公告)日:2010-02-23

    申请号:US10993164

    申请日:2004-11-19

    IPC分类号: H04L12/26

    摘要: A method for authenticating a message in a time division multiple access network is provided. The method includes receiving a message from an active relaying component, inspecting a value in the message inserted by the active relaying component, and comparing the value with an expected value based on a transmission schedule.

    摘要翻译: 提供了一种用于在时分多址网络中认证消息的方法。 该方法包括从活动中继组件接收消息,检查由活动中继组件插入的消息中的值,以及基于传输调度将该值与预期值进行比较。

    HARDWARE EFFICIENT MONITORING OF INPUT/OUTPUT SIGNALS
    46.
    发明申请
    HARDWARE EFFICIENT MONITORING OF INPUT/OUTPUT SIGNALS 有权
    输入/输出信号的硬件有效监控

    公开(公告)号:US20090225673A1

    公开(公告)日:2009-09-10

    申请号:US12044808

    申请日:2008-03-07

    IPC分类号: G06F11/30

    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.

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

    EFFICIENT TRIPLE MODULAR REDUNDANCY ON A BRAIDED RING
    47.
    发明申请
    EFFICIENT TRIPLE MODULAR REDUNDANCY ON A BRAIDED RING 有权
    有效的三联模块化冗余在BRAIDING环

    公开(公告)号:US20090116502A1

    公开(公告)日:2009-05-07

    申请号:US11935343

    申请日:2007-11-05

    IPC分类号: H04L12/56

    摘要: One embodiment comprises a network that includes a plurality of bi-directional links and a plurality of nodes. Each node is communicatively coupled to two neighbor nodes and to two skip nodes using the plurality of bi-directional links. Three neighboring nodes of the plurality of nodes form a triple modular redundant (TMR) set having a first end node, a second end node, and a center node, the first end node configured to transmit output data in a first direction and the second end node configured to transmit output data in a second direction. At least one of the plurality of nodes that is not in the redundant set determines the integrity of data received from the redundant set based on at least: (i) a comparison of data received on a first logical communication channel from a respective first neighbor node with data received on the first logical communication channel from a respective first skip node; (ii) a comparison of data received on a second logical communication channel from a respective second neighbor node with data received on the second logical communication channel from a respective second skip node; and (iii) a comparison of data received on the first logical communication channel from one of the respective first neighbor node and the respective first skip node with data received on the second logical communication channel from one of the respective second neighbor node and the respective second skip node.

    摘要翻译: 一个实施例包括包括多个双向链路和多个节点的网络。 每个节点通过多个双向链路通信耦合到两个相邻节点和两个跳过节点。 所述多个节点中的三个相邻节点形成具有第一端节点,第二端节点和中心节点的三模块冗余(TMR)集合,所述第一端节点被配置为沿第一方向传输输出数据,所述第二端 节点被配置为在第二方向上发送输出数据。 不在冗余集中的多个节点中的至少一个节点至少基于以下方式确定从冗余集合接收的数据的完整性:(i)在第一逻辑通信信道上从相应的第一邻居节点 其中在第一逻辑通信信道上从相应的第一跳过节点接收的数据; (ii)在相应的第二相邻节点的第二逻辑通信信道上接收的数据与在第二逻辑通信信道上从相应的第二跳过节点接收的数据的比较; 以及(iii)从相应的第一相邻节点和相应的第一跳跃节点之一接收的第一逻辑通信信道上接收的数据与在第二逻辑通信信道上从相应的第二相邻节点之一接收的数据和相应的第二跳过节点 跳过节点。

    Directional integrity enforcement in a bi-directional braided ring network
    49.
    发明授权
    Directional integrity enforcement in a bi-directional braided ring network 有权
    双向编织环网络中的定向完整性实施

    公开(公告)号:US07502334B2

    公开(公告)日:2009-03-10

    申请号:US10993932

    申请日:2004-11-19

    IPC分类号: H04L12/28 H04J3/00

    CPC分类号: H04L12/43 H04L12/437

    摘要: In one embodiment, a node comprises an interface to communicatively couple the node to a channel. The channel communicatively couples the node to a first neighbor node and first neighbor's neighbor node in a first direction. When the first neighbor node is scheduled to transmit and the node receives data from the first neighbor node via the channel, the node forwards the data to the first neighbor's neighbor, receives other data from the first neighbor's neighbor, compares the data to the other data, and relays the data along the channel with information indicative of the comparison.

    摘要翻译: 在一个实施例中,节点包括将节点通信地耦合到信道的接口。 该信道在第一方向上将节点通信地耦合到第一邻居节点和第一邻居的邻居节点。 当第一邻居节点被调度发送并且节点经由信道从第一邻居节点接收数据时,节点将数据转发到第一邻居的邻居,从第一邻居的邻居接收其他数据,将数据与其他数据进行比较 ,并且沿着信道中继数据,其中指示比较的信息。

    NON-DESTRUCTIVE MEDIA ACCESS RESOLUTION FOR ASYNCHRONOUS TRAFFIC IN A HALF-DUPLEX BRAIDED-RING
    50.
    发明申请
    NON-DESTRUCTIVE MEDIA ACCESS RESOLUTION FOR ASYNCHRONOUS TRAFFIC IN A HALF-DUPLEX BRAIDED-RING 有权
    非破坏性媒体的非破坏性媒体访问解决方案

    公开(公告)号:US20080107050A1

    公开(公告)日:2008-05-08

    申请号:US11556577

    申请日:2006-11-03

    IPC分类号: H04L5/16

    CPC分类号: H04L12/437

    摘要: A half-duplex communication network comprises a plurality of communication links, each link being configured a priori to communicate in one direction; and a plurality of nodes, each node coupled to a first and second direct neighbor nodes and a first and second skip neighbor nodes via the plurality of communication links. Each node comprises propagation logic adapted to arbitrate conflicts between concurrent messages based on at least one of higher level policies and a comparison between a priority of each message, wherein each node is adapted to communicate a message without waiting to determine if another node is transmitting another message with a higher priority.

    摘要翻译: 半双工通信网络包括多个通信链路,每个链路被先配置为在一个方向上进行通信; 以及多个节点,每个节点经由所述多个通信链路耦合到第一和第二直接邻居节点以及第一和第二跳过邻居节点。 每个节点包括传播逻辑,其适于基于较高级别策略中的至少一个和每个消息的优先级之间的比较来仲裁并发消息之间的冲突,其中每个节点适于传送消息而不等待确定另一个节点是否正在传送另一个节点 消息具有较高的优先级。