Application layer traffic optimization enhancements for mobile devices
    1.
    发明授权
    Application layer traffic optimization enhancements for mobile devices 有权
    移动设备的应用层流量优化增强功能

    公开(公告)号:US08751613B1

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

    申请号:US12942678

    申请日:2010-11-09

    IPC分类号: G06F15/177

    摘要: In general, techniques are described for enhancing the Application-Layer Traffic Optimization (ALTO) service to supplement network topological grouping with location-based groupings to account for endpoint mobility. For example, as described herein, an ALTO server maintains physical location information for a network of one or more endpoints that provides a service. A PID generator of the ALTO server aggregates the endpoints into a set of one or more PIDs based at least on the physical location information for the endpoints, wherein each PID is associated with a subset of the endpoints. The ALTO server generates network and cost maps for the ALTO service that include PID entries to identify a respective subset of the endpoints associated with each of the set of PIDs and cost entries that incorporate cost that reflect physical distances among endpoints.

    摘要翻译: 通常,描述了用于增强应用层业务优化(ALTO)服务的技术,以基于位置分组来补充网络拓扑分组以解决端点移动性。 例如,如本文所述,ALTO服务器维护提供服务的一个或多个端点的网络的物理位置信息。 至少基于端点的物理位置信息,ALTO服务器的PID发生器将端点聚合成一组一个或多个PID,其中每个PID与端点的子集相关联。 ALTO服务器生成包含PID条目的ALTO服务的网络和成本图,以识别与该组PID中的每一个相关联的端点的相应子集以及包含反映端点之间的物理距离的成本的成本条目。

    Using network labels without standard-defined syntax and semantics
    2.
    发明授权
    Using network labels without standard-defined syntax and semantics 有权
    使用没有标准定义语法和语义的网络标签

    公开(公告)号:US08711838B1

    公开(公告)日:2014-04-29

    申请号:US13243310

    申请日:2011-09-23

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4633 H04L12/4645

    摘要: In general, techniques are described for transmitting MPLS labels over a network. More specifically, a network device such a router receives a packet to be forwarded according to a label switching protocol, such as Multi-Protocol Label Switching (MPLS). The router may determine a service instance for the packet based on a client device from which the packet originated. The network device may determine one or more services to apply to the packet based on the service instance for the packet and generate a label which having a service instance portion and a service information portion. The network device may append the label to the packet to form an MPLS-encapsulated packet, and may forward the MPLS-encapsulated packet via an output interface according to the label switching protocol.

    摘要翻译: 通常,描述了通过网络传输MPLS标签的技术。 更具体地,诸如路由器的网络设备根据诸如多协议标签交换(MPLS)的标签交换协议来接收要转发的分组。 路由器可以基于从其发起分组的客户端设备来确定分组的服务实例。 网络设备可以基于分组的服务实例来确定应用于分组的一个或多个服务,并且生成具有服务实例部分和服务信息部分的标签。 网络设备可以将标签附加到分组,形成MPLS封装的分组,并且可以根据标签交换协议经由输出接口转发MPLS封装的分组。

    Application-layer traffic optimization service spanning multiple networks
    3.
    发明授权
    Application-layer traffic optimization service spanning multiple networks 有权
    跨多个网络的应用层流量优化服务

    公开(公告)号:US08688775B2

    公开(公告)日:2014-04-01

    申请号:US12861645

    申请日:2010-08-23

    IPC分类号: G06F15/16

    摘要: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that intersects network and cost maps for a first network with network and cost maps for a second network to generate a master cost map that includes one or more master cost entries that each represent a cost to traverse a network from an endpoint in the first network to an endpoint in the second network. Using the master cost map, a redirector may select a preferred node in the first network with which to service a content request received from a host in the second network.

    摘要翻译: 使用ALTO服务,网络应用程序可以通过ALTO协议向ISP或内容提供商请求关于底层网络拓扑的信息。 ALTO服务提供诸如网络资源的偏好的信息,目的是在维护或提高应用程序性能的同时修改网络资源消耗模式。 在一个示例中,该文档描述了与第一网络的网络和成本图相交的ALTO服务器,其具有用于第二网络的网络和成本图,以生成主成本图,其包括一个或多个主成本条目,每个代表成本表示成本 将网络从第一网络中的端点穿过到第二网络中的端点。 使用主成本图,重定向器可以选择第一网络中的优选节点,用于服务于从第二网络中的主机接收的内容请求。

    Routing-based proximity for communication networks
    4.
    发明授权
    Routing-based proximity for communication networks 有权
    通信网络基于路由的接近

    公开(公告)号:US08179801B2

    公开(公告)日:2012-05-15

    申请号:US12480941

    申请日:2009-06-09

    IPC分类号: H04L12/56

    CPC分类号: H04L45/04 H04L45/126

    摘要: A node in an overlay network requests a ranked list of other nodes in multiple areas of the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.

    摘要翻译: 覆盖网络中的节点请求覆盖网络的多个区域中可以向请求节点提供期望的一段内容或服务的其他节点的排名列表。 诸如路由器的单独的节点使用路由算法生成排名列表,将列表返回到请求节点,使得请求节点可以从覆盖网络中的最近节点获取期望的内容或服务。

    LIMITED BROADCAST, PEERING AMONG DHTs, BROADCAST PUT OF LIMITED CONTENT ONLY
    5.
    发明申请
    LIMITED BROADCAST, PEERING AMONG DHTs, BROADCAST PUT OF LIMITED CONTENT ONLY 有权
    有限公司,仅限有限公司的内容广告

    公开(公告)号:US20100293295A1

    公开(公告)日:2010-11-18

    申请号:US12467737

    申请日:2009-05-18

    IPC分类号: G06F15/173

    摘要: In system of networks that are not fully meshed with each other and that are capable of processing distributed hash table (DHT) Put and Get messages, message flooding of GET messages is limited by maintaining a list of DHTs the GET has visited. Also, PUT messages include not only the storage location key in the home network but also a list of networks that the PUT has visited, in essence establishing a dynamically changing path within the PUT back to the home network.

    摘要翻译: 在没有完全互相关联并且能够处理分布式散​​列表(DHT)Put和Get消息的网络系统中,GET消息的消息泛滥受到GET访问的DHT列表的限制。 此外,PUT消息不仅包括家庭网络中的存储位置密钥,而且还包括PUT访问的网络列表,其本质上在PUT内建立动态改变的路径回到家庭网络。

    Bulk status enquiry in a network
    6.
    发明授权
    Bulk status enquiry in a network 有权
    网络中的批量状态查询

    公开(公告)号:US07509410B1

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

    申请号:US09457507

    申请日:1999-12-08

    IPC分类号: G06F15/16

    CPC分类号: H04L12/5601

    摘要: A method and apparatus are described for status enquiry between sending and receiving nodes in a network. For the sending node, the method comprises sending a bulk status enquiry message to inquire status of a plurality of calls to the receiving node. The bulk status enquiry message conforms to a bulk status enquiry format. For the receiving node, the method comprises sending a bulk status enquiry response message in response to a bulk status enquiry message inquiring status of a plurality of calls from the sending network node. The bulk status enquiry message conforms to a bulk status enquiry format and the bulk status enquiry response message conforms to a bulk status enquiry response format.

    摘要翻译: 描述了用于网络中的发送和接收节点之间的状态查询的方法和装置。 对于发送节点,该方法包括发送批量状态查询消息以查询对接收节点的多个呼叫的状态。 批量状态查询消息符合批量状态查询格式。 对于接收节点,该方法包括响应于来自发送网络节点的多个呼叫的批量状态询问消息查询状态来发送批量状态查询响应消息。 批量状态查询消息符合批量状态查询格式,批量状态查询响应消息符合批量状态查询响应格式。

    Method and apparatus for a graceful controller switchover
    8.
    发明授权
    Method and apparatus for a graceful controller switchover 有权
    优雅的控制器切换的方法和装置

    公开(公告)号:US06751188B1

    公开(公告)日:2004-06-15

    申请号:US09550731

    申请日:2000-04-17

    IPC分类号: H04J116

    CPC分类号: H04L41/0604

    摘要: A method and apparatus for switching from a primary network controller to a secondary network controller. A switchover request is received. Messages accepted by the node from the peer nodes are limited. An active link is maintained between the node and peer nodes. Finally, control is transferred from the primary controller to the secondary controller.

    摘要翻译: 一种用于从主网络控制器切换到辅助网络控制器的方法和装置。 接收到切换请求。 来自对等节点的节点接受的消息是有限的。 在节点和对等节点之间保持活动链路。 最后,控制从主控制器传送到次控制器。

    Migrating virtual machines between computing devices
    10.
    发明授权
    Migrating virtual machines between computing devices 有权
    在计算设备之间迁移虚拟机

    公开(公告)号:US08997094B2

    公开(公告)日:2015-03-31

    申请号:US13537526

    申请日:2012-06-29

    IPC分类号: G06F21/53 G06F9/48 G06F9/50

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: In one example, a system includes a first computing device configured to execute a virtual machine, wherein the virtual machine is communicatively coupled to a virtual private network (VPN) via a first attachment circuit using a first set of network parameters, stop execution of the virtual machine, and create checkpoint data for the virtual machine, and a second computing device configured to execute the virtual machine, using at least some of the checkpoint data, and to cause the virtual machine to become communicatively coupled to the VPN via a second attachment circuit using a second set of network parameters different from the first set of network parameters. The system may further include a first provider edge (PE) routing device communicatively coupled to the first computing device via the first attachment circuit, and a second PE routing device communicatively coupled to the second computing device via the second attachment circuit.

    摘要翻译: 在一个示例中,系统包括被配置为执行虚拟机的第一计算设备,其中所述虚拟机通过使用第一组网络参数的第一附接电路通信地耦合到虚拟专用网络(VPN),停止执行 虚拟机,并为虚拟机创建检查点数据,以及第二计算设备,被配置为使用至少一些检查点数据来执行虚拟机,并且使虚拟机通过第二附件通信地耦合到VPN 电路使用与第一组网络参数不同的第二组网络参数。 该系统还可以包括通过第一连接电路通信地耦合到第一计算设备的第一提供商边缘(PE)路由设备,以及经由第二连接电路通信地耦合到第二计算设备的第二PE路由设备。