Topology aware cache storage
    1.
    发明授权
    Topology aware cache storage 有权
    拓扑感知缓存存储

    公开(公告)号:US08443052B2

    公开(公告)日:2013-05-14

    申请号:US13610031

    申请日:2012-09-11

    IPC分类号: G06F15/167 G06F15/16

    摘要: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.

    摘要翻译: 内容分发网络(CDN)包括内容存储节点(CSN)的层次结构或具有在用于存储本地流行的内容对象的本地空间之间分配的存储空间的高速缓存,以及用于存储不太受欢迎的内容对象的一部分的联合空间。 基于内容对象流行度和/或其他效用因素的变化的本地空间和联合空间。 可选地,父/子(上游/下游)通信路径用于在相同或不同分层级别的CSN或高速缓存之间迁移内容,以避免使用更高价格的顶级分层级通信信道。

    TOPOLOGY AWARE CACHE COOPERATION
    2.
    发明申请
    TOPOLOGY AWARE CACHE COOPERATION 有权
    拓扑知识高速缓存协作

    公开(公告)号:US20100217869A1

    公开(公告)日:2010-08-26

    申请号:US12551257

    申请日:2009-08-31

    摘要: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.

    摘要翻译: 内容分发网络(CDN)包括内容存储节点(CSN)的层次结构或具有在用于存储本地流行的内容对象的本地空间之间分配的存储空间的高速缓存,以及用于存储不太受欢迎的内容对象的一部分的联合空间。 基于内容对象流行度和/或其他效用因素的变化的本地空间和联合空间。 可选地,父/子(上游/下游)通信路径用于在相同或不同分层级别的CSN或高速缓存之间迁移内容,以避免使用更高价格的顶级分层级通信信道。

    Topology aware cache cooperation
    3.
    发明授权
    Topology aware cache cooperation 有权
    拓扑识别缓存合作

    公开(公告)号:US08417816B2

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

    申请号:US12551257

    申请日:2009-08-31

    IPC分类号: G06F15/173

    摘要: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.

    摘要翻译: 内容分发网络(CDN)包括内容存储节点(CSN)的层次结构或具有在用于存储本地流行的内容对象的本地空间之间分配的存储空间的高速缓存,以及用于存储不太受欢迎的内容对象的一部分的联合空间。 基于内容对象流行度和/或其他效用因素的变化的本地空间和联合空间。 可选地,父/子(上游/下游)通信路径用于在相同或不同分层级别的CSN或高速缓存之间迁移内容,以避免使用更高价格的顶级分层级通信信道。

    TOPOLOGY AWARE CACHE STORAGE
    4.
    发明申请
    TOPOLOGY AWARE CACHE STORAGE 有权
    拓扑知识缓存存储

    公开(公告)号:US20130007187A1

    公开(公告)日:2013-01-03

    申请号:US13610031

    申请日:2012-09-11

    IPC分类号: G06F15/167

    摘要: A content distribution network (CDN) comprising a hierarchy of content storage nodes (CSNs) or caches having storage space that is allocated between local space for storing locally popular content objects and federated space for storing a portion of the less popular content objects. Local space and federated space based upon changes in content object popularity and/or other utility factors. Optionally, parent/child (upstream/downstream) communication paths are used to migrate content between CSNs or caches of the same or different hierarchical levels to avoid utilizing higher price top hierarchical level communications channels.

    摘要翻译: 内容分发网络(CDN)包括内容存储节点(CSN)的层次结构或具有在用于存储本地流行的内容对象的本地空间之间分配的存储空间的高速缓存,以及用于存储不太受欢迎的内容对象的一部分的联合空间。 基于内容对象流行度和/或其他效用因素的变化的本地空间和联合空间。 可选地,父/子(上游/下游)通信路径用于在相同或不同分层级别的CSN或高速缓存之间迁移内容,以避免使用更高价格的顶级分层级通信信道。

    CONTENT STREAM DELIVERY USING VARIABLE CACHE REPLACEMENT GRANULARITY
    5.
    发明申请
    CONTENT STREAM DELIVERY USING VARIABLE CACHE REPLACEMENT GRANULARITY 有权
    使用可变缓存更改格式的内容流提供

    公开(公告)号:US20140089452A1

    公开(公告)日:2014-03-27

    申请号:US13628563

    申请日:2012-09-27

    IPC分类号: G06F15/167

    摘要: A method comprises associating at least one cache replacement granularity value with a given one of a plurality of content streams comprising a number of segments, receiving a request for a given segment of the given content stream in a network element, identifying a given portion of the given content stream which contains the given segment, updating a value corresponding to the given portion of the given content stream, and determining whether to store the given portion of the given content stream in a memory of the network element based at least in part on the updated value corresponding to the given portion. The at least one cache replacement granularity value represents a given number of segments, the given content stream being separable into one or more portions based at least in part on the at least one cache replacement granularity value.

    摘要翻译: 一种方法包括将至少一个高速缓存替代粒度值与包括多个段的多个内容流中的给定的一个相关联,接收对网络元素中给定内容流的给定段的请求,识别网络元素的给定部分 给定内容流,其包含给定段,更新与给定内容流的给定部分对应的值,以及至少部分地基于所述内容流,确定是否将给定内容流的给定部分存储在网络元件的存储器中 对应于给定部分的更新值。 所述至少一个高速缓存替换粒度值表示给定数量的段,所述给定内容流至少部分地基于所述至少一个高速缓存替换粒度值可分为一个或多个部分。

    CONTENT STREAM DELIVERY USING PRE-LOADED SEGMENTS
    7.
    发明申请
    CONTENT STREAM DELIVERY USING PRE-LOADED SEGMENTS 审中-公开
    使用预装部分进行内容交付

    公开(公告)号:US20140089467A1

    公开(公告)日:2014-03-27

    申请号:US13628522

    申请日:2012-09-27

    IPC分类号: H04L29/08

    摘要: A method comprises receiving a first request for a first segment of a content stream in a network element from a given one of a plurality of clients, determining in the network element whether the first segment is stored in a memory of the network element, sending a second request for the first segment from the network element to a server responsive to the determining step, receiving a response comprising the first segment in the network element from the server responsive to the second request, and sending the first segment from the network element to the given one of the plurality of clients. The first segment is related to a second segment of the content stream, the relationship being transparent to the network element but being inferable based at least in part on at least one of the first request, the response and one or more prior requests.

    摘要翻译: 一种方法包括从多个客户端中的给定的一个客户端接收网元中的内容流的第一段的第一请求,在所述网元中确定所述第一段是否存储在所述网元的存储器中, 响应于所述确定步骤从所述网元到所述服务器的所述第一段的第二请求;响应于所述第二请求,从所述服务器接收包括所述网元中的所述第一段的响应,以及将所述第一段从所述网络元件发送到 给予多个客户之一。 所述第一段与所述内容流的第二段相关,所述关系对于所述网络元件是透明的,但是至少部分地基于所述第一请求,所述响应和一个或多个先前请求中的至少一个来推断。

    Chunk Request Scheduler for HTTP Adaptive Streaming
    8.
    发明申请
    Chunk Request Scheduler for HTTP Adaptive Streaming 审中-公开
    用于HTTP自适应流的块请求调度程序

    公开(公告)号:US20130227102A1

    公开(公告)日:2013-08-29

    申请号:US13408014

    申请日:2012-02-29

    IPC分类号: G06F15/16

    摘要: A chunk request scheduler is provided for HTTP adaptive streaming. Requests for media chunks are scheduled over a network by requesting the media chunks over at least one connection; storing the media chunks in at least one buffer; monitoring a level of the at least one buffer; and selectively switching between at least two predefined download strategies for the request based on the buffer level. Requests for media chunks can also be scheduled over a network by obtaining an ordering of the connections based on a rate of each connection; storing the media chunks in at least one buffer; and requesting the media chunks over the ordered plurality of connections based on a size of the media chunks. For example, audio chunk requests can be scheduled over TCP connections having a lower rate order and video chunk requests can be scheduled over TCP connections having a higher rate order.

    摘要翻译: 为HTTP自适应流提供了块请求调度程序。 通过请求媒体块至少一个连接,通过网络调度媒体块的请求; 将所述媒体块存储在至少一个缓冲器中; 监视所述至少一个缓冲器的级别; 以及基于所述缓冲器级别选择性地在所述请求的至少两个预定义的下载策略之间切换。 也可以通过网络调度对媒体块的请求,通过基于每个连接的速率获得连接的顺序; 将所述媒体块存储在至少一个缓冲器中; 以及基于所述媒体块的大小向所述有序的多个连接请求所述媒体块。 例如,可以通过具有较低速率顺序的TCP连接来调度音频块请求,并且可以通过具有较高速率顺序的TCP连接调度视频块请求。

    System and Method for Managing Cache Storage in Adaptive Video Streaming System
    9.
    发明申请
    System and Method for Managing Cache Storage in Adaptive Video Streaming System 审中-公开
    在自适应视频流系统中管理缓存存储的系统和方法

    公开(公告)号:US20120195362A1

    公开(公告)日:2012-08-02

    申请号:US13019741

    申请日:2011-02-02

    IPC分类号: H04N7/26

    摘要: A normalized cost measure is determined for each encoded video segment within each of a plurality of sequences of encoded video segments that are associated with a video program and stored in a cache memory, relative to the sequence to which the encoded video segment belongs. One or more encoded video segments are selected from among the encoded video segments in the plurality of sequences, based on the normalized cost measures. The selected encoded video segments are removed from the cache memory. An encoded video segment having a lowest normalized cost measure among the encoded video segments in the plurality of sequences may be selected, for example.

    摘要翻译: 相对于编码视频段所属的序列,确定与视频节目相关联并存储在高速缓冲存储器中的多个编码视频片段序列之内的每个编码视频片段的归一化成本度量。 基于标准化成本测量,从多个序列中的编码视频片段中选择一个或多个编码视频片段。 所选择的编码视频片段从高速缓冲存储器中移除。 例如,可以选择在多个序列中的编码视频片段中具有最低标准化成本测量的编码视频片段。

    PRICE-AWARE NEIGHBORHOOD SELECTION FOR PEER-TO-PEER NETWORKS
    10.
    发明申请
    PRICE-AWARE NEIGHBORHOOD SELECTION FOR PEER-TO-PEER NETWORKS 有权
    价格相近的对等网络选择

    公开(公告)号:US20110202651A1

    公开(公告)日:2011-08-18

    申请号:US12707027

    申请日:2010-02-17

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: H04L67/1072 H04L67/1063

    摘要: A method and apparatus for peer-to-peer file sharing is provided. In some embodiments, the method includes receiving a request for a list of neighbor peers, where the request is made by a requesting peer device, and where the requesting peer device has a local internet service provider (ISP). The method may also include employing a server device to rank each neighbor peer in a plurality of neighbor peers based on whether the respective neighbor peer is external to the local ISP, and if the respective neighbor peer is external to the ISP, further based on a cost metric associated with a next ISP hop from the requesting peer device to the respective neighbor peer. The method may also include generating the list of neighbor peers based on the ranking of the neighbor peers, and enabling transmission of the list of neighbor peers to the requesting peer device.

    摘要翻译: 提供了一种用于对等文件共享的方法和装置。 在一些实施例中,该方法包括接收对请求对等设备进行请求以及请求对等设备具有本地互联网服务提供商(ISP)的邻居对等体列表的请求。 该方法还可以包括采用服务器设备来基于相应的邻居对等体是否在本地ISP外部对多个邻居对等体中的每个邻居进行排序,并且如果相应的邻居对等体在ISP的外部,则还基于 与请求对等设备到相应邻居对等体的下一个ISP跳转相关联的成本度量。 该方法还可以包括基于邻居对等体的等级生成邻居对等体的列表,并且使得能够向请求对等体设备发送邻居对等体列表。