Path discovery and message transfer in partially connected mobile ad hoc networks
    1.
    发明授权
    Path discovery and message transfer in partially connected mobile ad hoc networks 有权
    部分连接的移动自组织网络中的路径发现和消息传输

    公开(公告)号:US08228927B2

    公开(公告)日:2012-07-24

    申请号:US12255406

    申请日:2008-10-21

    IPC分类号: H04L12/28 H04B7/00 G06F15/173

    摘要: A method and system is presented for path discovery and asynchronous message transfer in a partially connected middleware communication space comprising mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for routing, messaging caching, and transferring. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e., SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.

    摘要翻译: 提出了一种在包括移动自组织网络的部分连接的中间件通信空间中的路径发现和异步消息传送的方法和系统。 本发明的实施例使用移动设备来桥接分离的网络岛并存储和传播消息。 系统和软件架构支持路由,消息缓存和传输的方法。 更具体地,实施例提供了将通信空间概念扩展到分布式环境并将其与标准Web服务技术(即SOAP)和WS系列协议相结合的方法和系统。 通信空间将Web服务扩展到移动自组织网络,并提供异步消息缓存,传输和路由。

    Peer-to-peer (P2P) mobility system, and method
    2.
    发明授权
    Peer-to-peer (P2P) mobility system, and method 有权
    对等(P2P)移动系统和方法

    公开(公告)号:US07536467B2

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

    申请号:US10828400

    申请日:2004-04-20

    IPC分类号: G06F15/16 G06F15/173

    摘要: An end host in a peer-to-peer system stores identifiers for both its peers and the neighbors of its peers. When the IP address of the end host and one of the peers changes, the end host's new IP address can be sent to each neighbor of the peer so that communication between the end host and the peer will not be lost. The order in which the neighbors of the peer are stored can be prioritized for faster delivery of the end host's changed IP address to the peer. The prioritizing can be by available bandwidth of the neighbors, proximity of the neighbors, trust between the peer and its neighbors, the probability that the IP address of the neighbors will change, etc. Proximity of the peers from each other and the end host can be a function of the identifier, which can be generated from a public key.

    摘要翻译: 对等系统中的终端主机存储对等体及其对等体的邻居的标识符。 当终端主机和其中一个对等体的IP地址发生变化时,可以将终端主机的新IP地址发送给对端的每个邻居,使得终端主机和对等体之间的通信不会丢失。 存储对等体的邻居的顺序可以被优先考虑,以便将终端主机的改变的IP地址更快地传送到对等体。 优先级可以是邻居的可用带宽,邻居的邻近度,对等体及其邻居之间的信任,邻居的IP地址将改变的概率等等。对等体彼此和终端主机之间的接近可以 作为可以从公钥生成的标识符的函数。

    HIERARCHICAL APPLICATION PROGRAMMING INTERFACE FOR COMMUNICATION MIDDLEWARE IN PARTIALLY CONNECTED MOBILE AD HOC NETWORKS
    3.
    发明申请
    HIERARCHICAL APPLICATION PROGRAMMING INTERFACE FOR COMMUNICATION MIDDLEWARE IN PARTIALLY CONNECTED MOBILE AD HOC NETWORKS 有权
    部分连接移动互联网通信中间件的分层应用编程接口

    公开(公告)号:US20090103461A1

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

    申请号:US12255491

    申请日:2008-10-21

    IPC分类号: H04B7/00

    摘要: An application programming interface and related system is presented for a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.

    摘要翻译: 为应用程序编程接口和相关系统提供了一个中间件通信空间,为部分连接的移动自组织网络提供异步消息传递服务。 本发明的实施例使用移动设备来桥接分离的网络岛并存储和传播消息。 系统和软件架构支持消息缓存,传输和路由的方法。 更具体地,实施例提供将通信空间概念扩展到分布式环境并将其与标准Web服务技术(即SOAP和WS系列协议)组合的方法和系统。 通信空间将Web服务扩展到移动自组织网络,并提供异步消息缓存,传输和路由。

    Metaspace: communication middleware for partially connected mobile ad hoc networks
    4.
    发明授权
    Metaspace: communication middleware for partially connected mobile ad hoc networks 有权
    元空间:用于部分连接的移动自组织网络的通信中间件

    公开(公告)号:US07523220B2

    公开(公告)日:2009-04-21

    申请号:US10664354

    申请日:2003-09-17

    摘要: A system is presented for providing a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.

    摘要翻译: 提出了一种用于提供中间件通信空间的系统,其为部分连接的移动自组织网络提供异步消息传递服务。 本发明的实施例使用移动设备来桥接分离的网络岛并存储和传播消息。 系统和软件架构支持消息缓存,传输和路由的方法。 更具体地,实施例提供将通信空间概念扩展到分布式环境并将其与标准Web服务技术(即SOAP和WS系列协议)组合的方法和系统。 通信空间将Web服务扩展到移动自组织网络,并提供异步消息缓存,传输和路由。

    Response for spurious timeout
    5.
    发明申请
    Response for spurious timeout 有权
    对虚假超时的响应

    公开(公告)号:US20050201279A1

    公开(公告)日:2005-09-15

    申请号:US10800897

    申请日:2004-03-15

    摘要: A spurious timeout (STO) response allows a sending device to conservatively adjust congestion state parameters and maintain the packet flow, after detection of the STO. Since occurrence of an STO may be accompanied by data loss, the STO response couples the spurious timeout and the loss event by maintaining a value of previously available bandwidth and increasing a limit that a sending host can send based on a pattern of returned acknowledgements. In particular, the limit is increased by the maximum size of a data segment that the sending host can send each time an acknowledgement is received from the receiving host indicating a successful transmission of a data packet. Thus, a positive data flow may be maintained conservatively while avoiding further packet losses and an unnecessary re-transmission of data packets that may have been successfully received by the receiving host.

    摘要翻译: 假超时(STO)响应允许发送设备在检测到STO之后保守地调整拥塞状态参数并维护分组流。 由于STO的发生可能伴随着数据丢失,STO响应通过维持先前可用带宽的值并且增加发送主机可以基于返回的确认的模式发送的限制来耦合虚假超时和丢失事件。 特别地,每当从接收主机接收到指示数据分组的成功发送的确认时,发送主机可以发送的数据段的最大大小增加限制。 因此,可以保守地保持正数据流,同时避免进一步的分组丢失和可能已经被接收主机成功接收的数据分组的不必要的重新传输。

    Hierarchical application programming interface for communication middleware in partially connected mobile ad hoc networks
    6.
    发明授权
    Hierarchical application programming interface for communication middleware in partially connected mobile ad hoc networks 有权
    用于部分连接的移动自组织网络中的通信中间件的分层应用程序编程接口

    公开(公告)号:US08332538B2

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

    申请号:US12255491

    申请日:2008-10-21

    IPC分类号: G06F15/173

    摘要: An application programming interface and related system is presented for a middleware communication space that provides asynchronous message delivery service for partially connected mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for messaging caching, transferring and routing. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e, SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.

    摘要翻译: 为应用程序编程接口和相关系统提供了一个中间件通信空间,为部分连接的移动自组织网络提供异步消息传递服务。 本发明的实施例使用移动设备来桥接分离的网络岛并存储和传播消息。 系统和软件架构支持消息缓存,传输和路由的方法。 更具体地,实施例提供将通信空间概念扩展到分布式环境并将其与标准Web服务技术(即SOAP和WS系列协议)组合的方法和系统。 通信空间将Web服务扩展到移动自组织网络,并提供异步消息缓存,传输和路由。

    PATH DISCOVERY AND MESSAGE TRANSFER IN PARTIALLY CONNECTED MOBILE AD HOC NETWORKS
    7.
    发明申请
    PATH DISCOVERY AND MESSAGE TRANSFER IN PARTIALLY CONNECTED MOBILE AD HOC NETWORKS 有权
    部分连接的移动通信网络中的路径发现和消息传递

    公开(公告)号:US20090046603A1

    公开(公告)日:2009-02-19

    申请号:US12255406

    申请日:2008-10-21

    IPC分类号: H04L12/28

    摘要: A method and system is presented for path discovery and asynchronous message transfer in a partially connected middleware communication space comprising mobile ad hoc networks. Embodiments of the present invention use mobile devices to bridge separated islands of networks and store and propagate messages. The system and software architecture supports methods for routing, messaging caching, and transferring. More specifically, embodiments provide methods and systems that extend a communication space concept into a distributed environment and combine it with the standard Web Services technologies, i.e., SOAP, and WS series protocols. The communication space provides an extension of Web Services to mobile ad hoc networks and provides asynchronous message caching, transferring and routing.

    摘要翻译: 提出了一种在包括移动自组织网络的部分连接的中间件通信空间中的路径发现和异步消息传送的方法和系统。 本发明的实施例使用移动设备来桥接分离的网络岛并存储和传播消息。 系统和软件架构支持路由,消息缓存和传输的方法。 更具体地,实施例提供了将通信空间概念扩展到分布式环境并将其与标准Web服务技术(即SOAP)和WS系列协议相结合的方法和系统。 通信空间将Web服务扩展到移动自组织网络,并提供异步消息缓存,传输和路由。

    Spurios timeout detection in TCP based networks
    8.
    发明申请
    Spurios timeout detection in TCP based networks 有权
    基于TCP的网络中的Spurios超时检测

    公开(公告)号:US20050198350A1

    公开(公告)日:2005-09-08

    申请号:US10758510

    申请日:2004-01-15

    IPC分类号: G06F15/16

    CPC分类号: H04L69/16 H04L69/163

    摘要: A method for detecting a spurious timeout in a TCP network which can be used to avoid unnecessarily triggering the TCP rate adaptation is disclosed. Upon detection of a timeout on a given packet, a shortened packet version of the possibly lost packet is retransmitted. The retransmitted packet is at least one byte shorter than the original packet. The node receiving this retransmitted packet will acknowledge the receipt of the packet as specified in the TCP protocol. The acknowledgment will contain the sequence number of the lowest byte the receiving node has not yet received. Because the retransmitted packet is shorter than the original packet, the sequence number of this as yet not received byte will be less than or equal to the last byte of the original packet if the original packet was not received indicating a valid timeout. If the sequence number in the acknowledgment is greater than the last byte of the original packet than the original packet was received correctly and the timeout was caused by a lost acknowledgment and is considered a spurious timeout. In the case of a spurious timeout the congestion control mechanisms in the TCP protocol need not be used.

    摘要翻译: 公开了一种用于检测可以用于避免不必要地触发TCP速率适配的TCP网络中的虚假超时的方法。 在检测到给定分组上的超时时,重传可能丢失的分组的缩短的分组版本。 重传的分组比原始分组短至少一个字节。 接收该重发分组的节点将确认在TCP协议中指定的分组的接收。 确认将包含接收节点尚未接收的最低字节的序列号。 由于重传的分组比原始分组短,因此未接收到的字节的序列号将小于或等于原始分组的最后一个字节,如果未收到指示有效超时的原始分组。 如果确认中的序列号大于原始数据包的最后一个字节,而不是原始数据包被正确接收,并且超时是由丢失的确认引起的,并且被认为是虚假超时。 在虚假超时的情况下,不需要使用TCP协议中的拥塞控制机制。

    Response for spurious timeout
    9.
    发明授权
    Response for spurious timeout 有权
    对虚假超时的响应

    公开(公告)号:US07397759B2

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

    申请号:US10800897

    申请日:2004-03-15

    IPC分类号: G06F11/00

    摘要: A spurious timeout (STO) response allows a sending device to conservatively adjust congestion state parameters and maintain the packet flow, after detection of the STO. Since occurrence of an STO may be accompanied by data loss, the STO response couples the spurious timeout and the loss event by maintaining a value of previously available bandwidth and increasing a limit that a sending host can send based on a pattern of returned acknowledgements. In particular, the limit is increased by the maximum size of a data segment that the sending host can send each time an acknowledgement is received from the receiving host indicating a successful transmission of a data packet. Thus, a positive data flow may be maintained conservatively while avoiding further packet losses and an unnecessary re-transmission of data packets that may have been successfully received by the receiving host.

    摘要翻译: 假超时(STO)响应允许发送设备在检测到STO之后保守地调整拥塞状态参数并维护分组流。 由于STO的发生可能伴随着数据丢失,STO响应通过维持先前可用带宽的值并且增加发送主机可以基于返回的确认的模式发送的限制来耦合虚假超时和丢失事件。 特别地,每当从接收主机接收到指示数据分组的成功发送的确认时,发送主机可以发送的数据段的最大大小增加限制。 因此,可以保守地保持正数据流,同时避免进一步的分组丢失和可能已经被接收主机成功接收的数据分组的不必要的重传。

    Spurious timeout detection in TCP based networks
    10.
    发明授权
    Spurious timeout detection in TCP based networks 有权
    基于TCP的网络中的伪超时检测

    公开(公告)号:US07349978B2

    公开(公告)日:2008-03-25

    申请号:US10758510

    申请日:2004-01-15

    IPC分类号: G06F15/16

    CPC分类号: H04L69/16 H04L69/163

    摘要: A method for detecting a spurious timeout in a TCP network which can be used to avoid unnecessarily triggering the TCP rate adaptation is disclosed. Upon detection of a timeout on a given packet, a shortened packet version of the possibly lost packet is retransmitted. The retransmitted packet is at least one byte shorter than the original packet. The node receiving this retransmitted packet will acknowledge the receipt of the packet as specified in the TCP protocol. The acknowledgment will contain the sequence number of the lowest byte the receiving node has not yet received. Because the retransmitted packet is shorter than the original packet, the sequence number of this as yet not received byte will be less than or equal to the last byte of the original packet if the original packet was not received indicating a valid timeout. If the sequence number in the acknowledgment is greater than the last byte of the original packet than the original packet was received correctly and the timeout was caused by a lost acknowledgment and is considered a spurious timeout. In the case of a spurious timeout the congestion control mechanisms in the TCP protocol need not be used.

    摘要翻译: 公开了一种用于检测可以用于避免不必要地触发TCP速率适配的TCP网络中的虚假超时的方法。 在检测到给定分组上的超时时,重传可能丢失的分组的缩短的分组版本。 重传的分组比原始分组短至少一个字节。 接收该重发分组的节点将确认在TCP协议中指定的分组的接收。 确认将包含接收节点尚未接收的最低字节的序列号。 由于重传的分组比原始分组短,因此未接收到的字节的序列号将小于或等于原始分组的最后一个字节,如果未收到指示有效超时的原始分组。 如果确认中的序列号大于原始数据包的最后一个字节,而不是原始数据包被正确接收,并且超时是由丢失的确认引起的,并且被认为是虚假超时。 在虚假超时的情况下,不需要使用TCP协议中的拥塞控制机制。