发明名称 Application-layer traffic optimization service endpoint type attribute
摘要 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 network resource preferences 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 implements enhancements to the ALTO service to assign a PID-type attribute to each of a set of one or more PIDs each associated with a subset of one or more endpoints of a network, wherein a PID-type attribute specifies a type for the subset of endpoints associated with the PID. The ALTO server generates an ALTO network map that includes a PID entry to describe each of the PIDs, wherein each PID entry includes a PID-type field that stores the assigned PID-type attribute for the PID described by the PID entry.
申请公布号 US8959139(B2) 申请公布日期 2015.02.17
申请号 US201012861671 申请日期 2010.08.23
申请人 Juniper Networks, Inc. 发明人 Medved Jan;Raghunath Satish;Penno Reinaldo
分类号 G06F15/16;H04L12/801;H04L12/701;H04L12/715;H04L29/08;H04L29/12;H04L12/759 主分类号 G06F15/16
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method comprising: aggregating, with an application-layer traffic optimization (ALTO) server that stores network topology information for a network of one or more endpoints, the endpoints into a set of one or more provider-defined identifiers (PIDs), wherein each PID represents a subset of the endpoints, and wherein each endpoint associated with a particular PID in the set of PIDs is a member of the same type; assigning a PID-type attribute to each of the PIDs, wherein the assigned PID-type attribute specifies whether the subset of endpoints associated with the PID are consumers of a content delivery service or are providers of a content delivery service; generating, with the ALTO server, an ALTO network map that includes respective PID entries to describe the PIDs, wherein each PID entry includes a PID-type field that stores the assigned PID-type attribute for the PID described by the PID entry; receiving a request for an ALTO cost map for the network from an ALTO client with the ALTO server, wherein an ALTO cost map includes one or more cost entries that each specify a different pair of the PIDs and an associated cost value that represents a cost to traverse a network path between the members of the PID pair; setting cost values for cost entries that specify pairs of PIDs that include members assigned the same PID-type attributes to prevent selection, for content delivery to host devices associated with a first PID of the PIDs, of a second PID of the PIDs assigned the same PID-type attribute as the first PID; and outputting, with the ALTO server to the ALTO client in response to the request for the ALTO cost map, the cost entries as an ALTO cost map for the network.
地址 Sunnyvale CA US