Integrated Adaptive Anycast For Content Distribution

    公开(公告)号:US20170257294A1

    公开(公告)日:2017-09-07

    申请号:US15604004

    申请日:2017-05-24

    摘要: A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded.

    Anycast Transport Protocol For Content Distribution Networks
    13.
    发明申请
    Anycast Transport Protocol For Content Distribution Networks 有权
    内容分发网络的无线传输协议

    公开(公告)号:US20140040359A1

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

    申请号:US14053825

    申请日:2013-10-15

    IPC分类号: H04L29/06

    摘要: A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.

    摘要翻译: 用于提供内容的缓存服务器包括处理器,其被配置为从发送到任播地址的客户端系统接收第一数据报,响应于第一数据报将响应数据报发送到客户端系统,从发送到 任播地址,并将一批内容数据报发送到客户端系统。 第一个数据报包括与内容相对应的通用资源定位符。 响应数据报包括内容的内容标识符。 请求数据报包括内容标识符,偏移量和带宽指示符。 该批内容数据报包括从偏移开始的内容的一部分。

    Integrated adaptive anycast for content distribution

    公开(公告)号:US10594581B2

    公开(公告)日:2020-03-17

    申请号:US16042765

    申请日:2018-07-23

    摘要: A system includes first and second cache servers, a domain name server, and a route controller. The cache servers respond to an anycast address. The first and second cache servers respond to first and second unicast addresses respectively. The router controller determines if the first cache server is non-overloaded, overloaded, or offline. The route controller instructs the domain name server to provide the second unicast address when the status is overloaded or offline, and modifies routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server receives a request from a requestor, and provides an anycast address to the requestor when the status of the first cache server is non-overloaded, and provides the second unicast address to the requestor when the status of the first cache server is offline or overloaded.

    Anycast transport protocol for content distribution networks

    公开(公告)号:US10484509B2

    公开(公告)日:2019-11-19

    申请号:US16043656

    申请日:2018-07-24

    IPC分类号: H04L29/06 H04L29/08

    摘要: A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.

    INTEGRATED ADAPTIVE ANYCAST FOR CONTENT DISTRIBUTION

    公开(公告)号:US20180331925A1

    公开(公告)日:2018-11-15

    申请号:US16042765

    申请日:2018-07-23

    摘要: A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded.

    Integrated Adaptive Anycast For Content Distribution
    18.
    发明申请
    Integrated Adaptive Anycast For Content Distribution 有权
    内容分发的综合自适应任播

    公开(公告)号:US20160028600A1

    公开(公告)日:2016-01-28

    申请号:US14873618

    申请日:2015-10-02

    IPC分类号: H04L12/26 H04L29/12 H04L29/08

    摘要: A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded.

    摘要翻译: 系统包括第一和第二缓存服务器,域名服务器和路由控制器。 每个缓存服务器都配置为响应任播地址。 此外,第一缓存服务器被配置为响应第一单播地址,并且第二高速缓存服务器被配置为响应第二单播地址。 配置为确定第一个缓存服务器的状态的路由器控制器是非重载的,过载的或离线的。 路由控制器还被配置为当状态过载或离线时,指示域名服务器提供第二单播地址,并且修改任播地址的路由以将发送到任播地址的内容请求定向到第二高速缓存服务器 状态离线 域名服务器被配置为从缓存服务器地址的请求者接收请求。 此外,当第一缓存服务器的状态不重载时,域名服务器被配置为向请求者提供任播地址,并且当第一缓存服务器的状态离线或超载时,向请求者提供第二单播地址 。

    Integrated adaptive anycast for content distribution
    19.
    发明授权
    Integrated adaptive anycast for content distribution 有权
    内容分发的集成自适应任播

    公开(公告)号:US09191292B2

    公开(公告)日:2015-11-17

    申请号:US14053884

    申请日:2013-10-15

    摘要: A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded.

    摘要翻译: 系统包括第一和第二缓存服务器,域名服务器和路由控制器。 每个缓存服务器都配置为响应任播地址。 此外,第一缓存服务器被配置为响应第一单播地址,并且第二高速缓存服务器被配置为响应第二单播地址。 配置为确定第一个缓存服务器的状态的路由器控制器是非重载的,过载的或离线的。 路由控制器还被配置为当状态过载或离线时,指示域名服务器提供第二单播地址,并且修改任播地址的路由以将发送到任播地址的内容请求定向到第二高速缓存服务器 状态离线 域名服务器被配置为从缓存服务器地址的请求者接收请求。 此外,当第一缓存服务器的状态不重载时,域名服务器被配置为向请求者提供任播地址,并且当第一缓存服务器的状态离线或超载时,向请求者提供第二单播地址 。

    Anycast transport protocol for content distribution networks
    20.
    发明授权
    Anycast transport protocol for content distribution networks 有权
    内容分发网络的无线传输协议

    公开(公告)号:US09100462B2

    公开(公告)日:2015-08-04

    申请号:US14053825

    申请日:2013-10-15

    IPC分类号: G06F15/16 H04L29/06 H04L29/08

    摘要: A cache server for providing content includes a processor configured to receive a first datagram from a client system sent to an anycast address, send a response datagram to the client system in response to the first datagram, receive a request datagram from the client system sent to the anycast address, and send a batch of content datagrams to the client system. The first datagram includes a universal resource locator corresponding to the content. The response datagram includes a content identifier for the content. The request datagram includes the content identifier, an offset, and a bandwidth indicator. The batch of content datagrams includes a portion of the content starting at the offset.

    摘要翻译: 用于提供内容的缓存服务器包括处理器,其被配置为从发送到任播地址的客户端系统接收第一数据报,响应于第一数据报将响应数据报发送到客户端系统,从发送到 任播地址,并将一批内容数据报发送到客户端系统。 第一个数据报包括与内容相对应的通用资源定位符。 响应数据报包括内容的内容标识符。 请求数据报包括内容标识符,偏移量和带宽指示符。 该批内容数据报包括从偏移开始的内容的一部分。