On-demand group communication services with quality of service (QoS) guarantees
    133.
    发明授权
    On-demand group communication services with quality of service (QoS) guarantees 有权
    具有服务质量(QoS)的按需组通信服务保证

    公开(公告)号:US07474631B2

    公开(公告)日:2009-01-06

    申请号:US11034702

    申请日:2005-01-13

    Abstract: The present invention broadly contemplates addressing QoS concerns in overlay design to account for the last mile problem. In accordance with the present invention, a simple queuing network model for bandwidth usage in the last-mile bottlenecks is used to capture the effects of the asymmetry, the contention for bandwidth on the outgoing link, and to provide characterization of network throughput and latency. Using this characterization computationally inexpensive heuristics are preferably used for organizing end-systems into a multicast overlay which meets specified latency and packet loss bounds, given a specific packet arrival process.

    Abstract translation: 本发明广泛地考虑在覆盖设计中解决QoS问题以解决最后一英里问题。 根据本发明,用于在最后一公里瓶颈中的带宽使用的简单排队网络模型用于捕获不对称性的影响,对出站链路的带宽争用,并提供网络吞吐量和延迟的表征。 使用这种表征,计算上廉价的启发式算法优选地用于将终端系统组织成组播覆盖,其在给定特定分组到达过程时满足指定的延迟和分组丢失边界。

    METHOD AND APPARATUS FOR PROVIDING DYNAMIC GROUP MANAGEMENT FOR DISTRIBUTED INTERACTIVE APPLICATIONS
    134.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING DYNAMIC GROUP MANAGEMENT FOR DISTRIBUTED INTERACTIVE APPLICATIONS 失效
    提供分布式交互应用动态群组管理的方法与装置

    公开(公告)号:US20080263207A1

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

    申请号:US12165546

    申请日:2008-06-30

    CPC classification number: H04L12/1822 H04L12/185

    Abstract: A method, computer readable media, and apparatus of hierarchical-based communication session and data distribution management that indexes client's communication preferences and network attribute information. Indexing is used to generate dynamic group membership lists that map into communication groups. Indexing is replicated at control nodes in the network overlay to allow distributed management of group membership. Send/receive operations are decoupled through data distribution and the indexing structure. Senders and receivers register their group communication interests to a parent node in the hierarchy. The session control structure aggregates client interest and dynamically updates replicas at control nodes which are selected according to the changes in registered client interest. The indexing structure has self-managing properties for automatic clustering based on client session and data interests, and dynamic partitioning of the session/data interest attribute space. Group membership is managed by querying the indexed session/data distribution management structure and mapping output to communication groups.

    Abstract translation: 一种方法,计算机可读介质和基于层次的通信会话和数据分发管理的装置,其对客户端的通信偏好和网络属性信息进行索引。 索引用于生成映射到通信组的动态组成员资格列表。 索引在网络覆盖中的控制节点上复制,以允许分组管理组成员资格。 发送/接收操作通过数据分发和索引结构进行解耦。 发件人和接收者将他们的组通信兴趣注册到层次结构中的父节点。 会话控制结构聚合客户端兴趣并动态地更新根据注册客户端兴趣的变化选择的控制节点处的副本。 索引结构具有基于客户端会话和数据兴趣的自动聚类的自管理属性,以及会话/数据兴趣属性空间的动态分区。 通过查询索引的会话/数据分发管理结构并将输出映射到通信组来管理组成员资格。

    METHODS AND COMPUTER PROGRAM PRODUCTS FOR MANAGING APPLICATION PERFORMANCE ON A NETWORK
    135.
    发明申请
    METHODS AND COMPUTER PROGRAM PRODUCTS FOR MANAGING APPLICATION PERFORMANCE ON A NETWORK 失效
    用于管理网络应用性能的方法和计算机程序产品

    公开(公告)号:US20080250135A1

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

    申请号:US11696975

    申请日:2007-04-05

    Abstract: Managing application performance on a network. A network graph is generated from a set of application endpoints on the network. The network graph is annotated by associating one or more of the application endpoints with at least one of a corresponding latency annotation or a corresponding available bandwidth annotation. An end to end plan is formulated from the annotated network graph, wherein the plan maps one or more application requirements onto the plurality of paths in accordance with one or more end to end control adjustments including at least one of a server selection adjustment, an internet service provider (ISP) selector, or an overlay routing adjustment.

    Abstract translation: 管理网络上的应用程序性能。 从网络上的一组应用程序端点生成网络图。 通过将一个或多个应用端点与对应的延迟注释或相应的可用带宽注释中的至少一个相关联来注释网络图。 根据一个或多个端对端控制调整,从注释网络图形成端到端计划,其中,所述计划将一个或多个应用需求映射到所述多个路径上,所述一个或多个端到端控制调整包括以下各项中的至少一个:服务器选择调整,互联网 服务提供商(ISP)选择器或覆盖路由调整。

    Method and apparatus for anonymous data transfers
    138.
    发明申请
    Method and apparatus for anonymous data transfers 审中-公开
    用于匿名数据传输的方法和装置

    公开(公告)号:US20060023727A1

    公开(公告)日:2006-02-02

    申请号:US10903531

    申请日:2004-07-30

    CPC classification number: H04L12/2854 H04L63/0407

    Abstract: One embodiment of the present method and apparatus for anonymous data transfers between first and second endpoints in a network comprises forwarding a message through the network, where a default value in the message's time to live field has been modified by an amount such that intermediate nodes or endpoints receiving the message can not infer an ultimate source (e.g., the first endpoint) of the message.

    Abstract translation: 用于在网络中的第一和第二端点之间的匿名数据传输的本方法和装置的一个实施例包括通过网络转发消息,其中消息的生存时间段中的默认值已被修改了一定量,使得中间节点或 接收消息的端点不能推断消息的最终源(例如,第一端点)。

    Method and apparatus to support application and network awareness of collaborative applications using multi-attribute clustering
    139.
    发明申请
    Method and apparatus to support application and network awareness of collaborative applications using multi-attribute clustering 失效
    使用多属性聚类来支持协作应用程序的应用和网络意识的方法和装置

    公开(公告)号:US20050120105A1

    公开(公告)日:2005-06-02

    申请号:US10725298

    申请日:2003-12-01

    CPC classification number: H04L69/329 H04L41/00

    Abstract: A method of clustering communication nodes based on network attributes such as network delays and forwarding capacity; on communication interest attributes; and on application attributes such as quality of service preferences/constraints (e.g. end-to-end delay constraints, bandwidth constraints) in providing communications between users and application servers. A multi-attribute communication feature vector is formed. That vector is comprised of network attributes (such as available bandwidth, client location attributes in the IP map), communication interests attributes (client request for content updates, client subscription to specific data items or to a set of proximal data sources in network space or application/virtual space) and quality of service requirements (such as delay and loss constraints is used to from efficient group communication mechanisms for distributed collaborative applications. Then the multi-attribute communication feature vectors are clustered. The clustering methods for multi-type attribute feature vectors are: iterative clustering using a generalized distance space with normalized attribute subspace metrics; fusion clustering, and nested clustering.

    Abstract translation: 基于网络延迟和转发能力等网络属性对通信节点进行聚类的方法; 沟通兴趣属性; 以及在提供用户和应用服务器之间的通信的诸如服务质量优先/约束(例如,端到端延迟约束,带宽约束)之类的应用属性上。 形成多属性通信特征向量。 该向量包括网络属性(例如可用带宽,IP映射中的客户端位置属性),通信兴趣属性(客户端请求内容更新,客户端订阅特定数据项或网络空间中的一组近端数据源, 应用/虚拟空间)和服务质量要求(如延迟和丢失约束)用于分布式协作应用的高效群组通信机制,然后聚类多属性通信特征向量,多类型属性特征的聚类方法 向量是:使用具有归一化属性子空间度量的广义距离空间的迭代聚类;融合聚类和嵌套聚类。

    Method and apparatus for virtualizing network resources
    140.
    发明申请
    Method and apparatus for virtualizing network resources 失效
    用于虚拟化网络资源的方法和装置

    公开(公告)号:US20050120088A1

    公开(公告)日:2005-06-02

    申请号:US10726002

    申请日:2003-12-01

    CPC classification number: H04L41/12 H04L45/46 H04L45/64

    Abstract: A method and apparatus for managing communications for collaborative applications. Middleware uses, network, application, and middleware resource information together with user information to facilitate communications between the application resources and the users via a hierarchical control structure that implements a communication overlay tree. That overlay tree is implemented in view of network constraints, and on the users and on their communication constraints. The middleware provides user index identifiers that inform the application that specific users have communication interests in specific parts of the application space. To send data to users that are interested in a specific part of the application space the application sends that data with a list of user index identifiers. The middleware then associates the user index identifiers with individual users and routes sent data to the individual users along the overlay tree.

    Abstract translation: 一种管理协作应用通信的方法和装置。 中间件使用,网络,应用程序和中间件资源信息以及用户信息,以通过实现通信覆盖树的分层控制结构来促进应用程序资源和用户之间的通信。 鉴于网络约束,以及用户及其通信约束,实现了该覆盖树。 中间件提供用户索引标识符,通知应用程序特定用户在应用程序空间的特定部分具有沟通兴趣。 要将数据发送给对应用空间的特定部分感兴趣的用户,应用程序使用用户索引标识符列表发送该数据。 然后,中间件将用户索引标识符与个别用户相关联,并将发送的数据沿覆盖树路由到各个用户。

Patent Agency Ranking