Group communication system achieving efficient total order and state synchronization in a multi-tier environment
    12.
    发明授权
    Group communication system achieving efficient total order and state synchronization in a multi-tier environment 失效
    组通信系统在多层环境中实现高效的总体顺序和状态同步

    公开(公告)号:US08428065B2

    公开(公告)日:2013-04-23

    申请号:US11764233

    申请日:2007-06-18

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L12/1877 H04L12/1881

    摘要: A group communication service maintains synchronization limiting the group to the processing entities that receive a plurality of source message streams from sources outside the group and transmit delivery message streams to destinations that are outside the group. Synchronization of message ordering and other state synchronization directives are communicated from a leader exclusively to other group members. Once having declared themselves to be synchronized and active by a reply protocol message, which is an opaque object and is interpreted by an application layer, the processing entities independently process the source message streams in accordance with the order specified in the directives, without requiring additional sequencing information from another processing entity.

    摘要翻译: 组通信服务维护同步,将组限制到从组外的源接收多个源消息流的处理实体,并将传送消息流发送到组外的目的地。 消息排序和其他状态同步指令的同步从领导者专门传达给其他组成员。 一旦声明自己被一个不透明对象的应答协议消息(由协议消息)同步并且被应用层解释,则处理实体根据指令中指定的顺序独立地处理源消息流,而不需要额外的 来自另一个处理实体的排序信息。

    Group Communication System Achieving Efficient Total Order and State Synchronization in a Multi-tier Environment
    14.
    发明申请
    Group Communication System Achieving Efficient Total Order and State Synchronization in a Multi-tier Environment 失效
    集团通信系统在多层环境中实现高效的总命令和状态同步

    公开(公告)号:US20080310444A1

    公开(公告)日:2008-12-18

    申请号:US11764233

    申请日:2007-06-18

    IPC分类号: H04L12/28

    CPC分类号: H04L12/1877 H04L12/1881

    摘要: A group communication service maintains synchronization limiting the group to the processing entities that receive a plurality of source message streams from sources outside the group and transmit delivery message streams to destinations that are outside the group. Synchronization of message ordering and other state synchronization directives are communicated from a leader exclusively to other group members. Once having declared themselves to be synchronized and active by a reply protocol message, which is an opaque object and is interpreted by an application layer, the processing entities independently process the source message streams in accordance with the order specified in the directives, without requiring additional sequencing information from another processing entity.

    摘要翻译: 组通信服务维护同步,将组限制到从组外的源接收多个源消息流的处理实体,并将传送消息流发送到组外的目的地。 消息排序和其他状态同步指令的同步从领导者专门传达给其他组成员。 一旦声明自己被一个不透明对象的应答协议消息(由协议消息)同步并且被应用层解释,则处理实体根据指令中指定的顺序独立地处理源消息流,而不需要额外的 来自其他处理实体的排序信息。

    Filtering application messages in a high speed, low latency data communications environment
    15.
    发明申请
    Filtering application messages in a high speed, low latency data communications environment 有权
    在高速,低延迟的数据通信环境中过滤应用程序消息

    公开(公告)号:US20080244017A1

    公开(公告)日:2008-10-02

    申请号:US11728850

    申请日:2007-03-27

    IPC分类号: G06F15/16

    CPC分类号: H04L63/0227 H04L67/327

    摘要: Methods, systems, and products are disclosed for filtering application messages in a high speed, low latency data communications environment that include: receiving an application message in a transport engine of a message receiving device from a message transmitting device, the application message having a message contents label and a collision indicator, the message contents label representing contents of the application message, the collision indicator specifying whether the message contents label represents different contents in at least one other application message; determining, by the transport engine, whether contents of the application message satisfy a transport layer constraint in dependence upon the message contents label; providing, by the transport engine, the application message and the collision indicator to messaging middleware of the message receiving device if the contents of the application message satisfy the transport layer constraint; and administering the application message, by the messaging middleware, in dependence upon the collision indicator.

    摘要翻译: 公开了用于在高速,低延迟的数据通信环境中过滤应用消息的方法,系统和产品,其包括:从消息发送设备在消息接收设备的传输引擎中接收应用消息,所述应用消息具有消息 内容标签和冲突指示符,所述消息内容标签表示所述应用消息的内容,所述冲突指示符指定所述消息内容标签是否表示至少一个其他应用消息中的不同内容; 由所述传输引擎确定所述应用消息的内容是否根据所述消息内容标签满足传输层约束; 如果应用消息的内容满足传输层约束,则通过传输引擎将应用消息和冲突指示符提供给消息接收设备的消息中间件; 以及由所述消息收发中间件根据所述冲突指示器来管理所述应用消息。

    Filtering Application Messages In A High Speed, Low Latency Data Communications Environment
    16.
    发明申请
    Filtering Application Messages In A High Speed, Low Latency Data Communications Environment 审中-公开
    在高速,低延迟数据通信环境中过滤应用程序消息

    公开(公告)号:US20080141275A1

    公开(公告)日:2008-06-12

    申请号:US11609696

    申请日:2006-12-12

    IPC分类号: G06F3/00

    摘要: Methods, systems, and products are disclosed for filtering application messages in a high speed, low latency data communications environment that include: establishing, in a transport engine of a subscribing client device, a transport layer constraint on application messages to be received by the subscribing client device from a feed adapter; receiving, in the transport engine of the subscribing client device from the feed adapter, an application message; determining, by the transport engine of the subscribing client device, whether contents of the application message satisfy the transport layer constraint; and administering the application message, by the transport engine of the subscribing client device, in dependence upon whether the contents of the application message satisfy the transport layer constraint.

    摘要翻译: 公开了用于在高速,低延迟的数据通信环境中过滤应用消息的方法,系统和产品,其包括:在订阅客户端设备的传输引擎中建立要由订阅的应用消息接收的应用消息的传输层约束 客户端设备从供应适配器; 在所述订阅客户端设备的所述传送引擎中从所述馈送适配器接收应用消息; 由订阅客户端设备的传输引擎确定应用消息的内容是否满足传输层约束; 以及由订阅客户端设备的传输引擎根据应用消息的内容是否满足传输层约束来管理应用消息。

    Migration of Message Topics over Multicast Streams and Groups
    18.
    发明申请
    Migration of Message Topics over Multicast Streams and Groups 审中-公开
    通过组播流和组迁移消息主题

    公开(公告)号:US20080031243A1

    公开(公告)日:2008-02-07

    申请号:US11461495

    申请日:2006-08-01

    IPC分类号: H04L12/56

    摘要: A method for migrating data transmitted from a transmitter to a receiver over a first stream to a second stream in a reliable multicast system is provided. The method comprises transmitting a first message from the transmitter to the receiver over the first stream to notify the receiver that a first data flow transmitted on the first stream will be transmitted on the second stream. The transmitter transmits a second message to the receiver over the second stream after a second threshold has expired. The receiver tunes to the second stream based on the second message. The transmitter transmits a third message to the receiver over the first stream after a third threshold has expired to notify the receiver that transmission of the first data flow over the first stream will be terminated. The transmitter then transmits a fourth message from the transmitter to the receiver over the second stream after a fourth threshold has expired.

    摘要翻译: 提供了一种用于将从发送器发送到接收器的数据通过第一流迁移到可靠多播系统中的第二流的方法。 该方法包括通过第一流从发射机向接收机发送第一消息,以通知接收机将在第二流上发送在第一流上发送的第一数据流。 在第二阈值到期之后,发射机通过第二流向接收机发送第二消息。 接收机根据第二个消息调谐到第二个流。 发射机在第三阈值到期之后通过第一流发送第三消息给接收机,以通知接收机,第一流上的第一数据流的传输将被终止。 发射机然后在第四阈值到期之后通过第二流从发射机向接收机发送第四消息。

    Efficient Deallocation of Network Resources Based on Network Node Location Extrapolation
    20.
    发明申请
    Efficient Deallocation of Network Resources Based on Network Node Location Extrapolation 有权
    基于网络节点位置外推的网络资源的有效解除

    公开(公告)号:US20100054195A1

    公开(公告)日:2010-03-04

    申请号:US12202269

    申请日:2008-08-31

    IPC分类号: H04Q7/00

    摘要: Deallocating resources allocated to a network communications session, including extrapolating an expected location of a selected node that belongs to a communications path of a network communications session, determining if the extrapolated location is beyond a predefined range from a neighboring node that belongs to the communications path of the network communications session and that immediately neighbors the selected node along the communications path, and deallocating any resources allocated to the network communications session if the extrapolated location is beyond the range.

    摘要翻译: 分配给网络通信会话的资源的分配,包括外推属于网络通信会话的通信路径的选定节点的预期位置,确定外推位置是否超出了属于通信路径的相邻节点的预定范围 并且如果外推位置超出该范围则立即将所选择的节点沿着通信路径相邻,并且释放分配给网络通信会话的任何资源。