发明名称 Anycast aware transport for content distribution networks
摘要 A system for providing content includes a plurality of content delivery servers and a routing control module. Each of the content delivery servers is configured to receive a first request from a client system sent to an anycast IP address for the content, and to provide a first portion of the content to the client system. Each of the content delivery servers is further configured to receive a second request from the client system sent to the anycast IP address for a second portion of the content, and to provide the second portion of the content to the client system. The routing control module is configured to modify the routing of the anycast address from a first content delivery server to a second content delivery server.
申请公布号 US9450804(B2) 申请公布日期 2016.09.20
申请号 US200912553769 申请日期 2009.09.03
申请人 AT&T INTELLECTUAL PROPERTY I, L.P. 发明人 Van der Merwe Jacobus;Al-Qudah Zakaria;Lee Seungjoon;Rabinovich Michael Boris;Spatscheck Oliver
分类号 G06F15/173;G06F15/16;H04L29/08 主分类号 G06F15/173
代理机构 Akerman LLP 代理人 Akerman LLP ;Dixon Michael K.;Zachariah, Jr. Mammen (Roy) P.
主权项 1. A system for providing content, comprising: a first hardware content delivery server comprising: a first memory that stores first instructions;a first processor that executes the first instructions to perform first operations, the first operations comprising: receiving, from a client system, a request for the content that is sent to an anycast internet protocol address;establishing a connection between the first hardware content delivery server and the client system;providing a first portion of the content through the connection to the client system;identifying a connection error; andterminating the connection to the client system in response to identifying the connection error; and a second content delivery server comprising: a second memory that stores second instructions;a second processor that executes the second instructions to perform second operations, the second operations comprising: receiving an unexpected acknowledgement from the client system;sending a first connection reset message to the client system in response to the unexpected acknowledgement;receiving a second request from the client system sent to the anycast internet protocol address for a second portion of the content in response to the first connection reset message, wherein the second request includes a range request for the second portion of the content; andproviding the second portion of the content, wherein a slow-start phase is skipped when providing the second portion of the content, wherein a second connection reset message sent by the first hardware content delivery server is ignored when the connection between the first hardware content delivery server and the client system is closed.
地址 Atlanta GA US