Proximity Routing For Session Based Applications Using Anycast
First Claim
Patent Images
1. A method comprising:
- automatically providing content to an information device from a first content distribution node of a plurality of content distribution nodes, said information device adapted to send a second request for said content from said first content distribution node utilizing a unicast Internet Protocol (IP) address of said first content distribution node, said information device provided said unicast IP address responsive to a first request comprising an anycast IP address and an automatic determination that said content is associated with a first long-lived session, said first content distribution node addressable by either said anycast IP address or said unicast IP address, said anycast IP address provided to said information device from a Domain Name System (DNS) server, if said first content distribution node fails, said information device adapted to automatically request a second long-lived from a second content distribution node via said anycast IP address.
2 Assignments
0 Petitions
Accused Products
Abstract
Certain exemplary embodiments can comprise a method, which can comprise automatically providing content to an information device from a content distribution node of a plurality of content distribution nodes. The information device can be adapted to send a request for the content from the first content distribution node utilizing an Internet Protocol (IP) address of the content distribution node.
-
Citations
19 Claims
-
1. A method comprising:
automatically providing content to an information device from a first content distribution node of a plurality of content distribution nodes, said information device adapted to send a second request for said content from said first content distribution node utilizing a unicast Internet Protocol (IP) address of said first content distribution node, said information device provided said unicast IP address responsive to a first request comprising an anycast IP address and an automatic determination that said content is associated with a first long-lived session, said first content distribution node addressable by either said anycast IP address or said unicast IP address, said anycast IP address provided to said information device from a Domain Name System (DNS) server, if said first content distribution node fails, said information device adapted to automatically request a second long-lived from a second content distribution node via said anycast IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
automatically receiving content at an information device, said content provided from a first content distribution node of a plurality of content distribution nodes, said information device adapted to make a second request for said content from said first content distribution node utilizing a unicast Internet Protocol (IP) address of said first content distribution node, said information device provided said unicast IP address responsive to a first request for content that comprises an anycast IP address and an automatic determination that said content is associated with a first long-lived session, said first content distribution node addressable by either said anycast IP address or said unicast IP address, said anycast IP address provided to said information device from a Domain Name System (DNS) server, if said first content distribution node fails, said information device adapted to automatically request a second long-lived from a second content distribution node via said anycast IP address. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A machine-readable medium comprising machine instructions for activities comprising:
automatically providing content to an information device from a content distribution node of a plurality of content distribution nodes, said information device adapted to send a second request for said content from said content distribution node utilizing a unicast Internet Protocol (IP) address of said content distribution node, said information device provided said unicast IP address responsive to a first request for said content that comprises an anycast IP address of said content distribution node and an automatic determination that said content is associated with a long-lived session, said content distribution node addressable by either said anycast IP address or said unicast IP address, said anycast IP address provided to said information device from a Domain Name System (DNS) server, said content distribution node a logically nearest node of said plurality of content distribution nodes to said information device, an automatic determination that said content distribution node is logically nearest to said information device based upon preferred routes assigned by an Intelligent Route Service Control Point (IRSCP), said preferred routes based upon automatically detected traffic loads in a network communicatively coupled to said information device, said IRSCP adapted to dynamically change said preferred routes.
-
19. A system comprising:
-
an Intelligent Route Service Control Point (IRSCP) directly coupled to a backbone network, said IRSCP adapted to automatically detect traffic loads in a network communicatively coupled to a information device, said IRSCP adapted to dynamically change preferred routes provided to a plurality of Provider Edge (PE) routers responsive to said traffic loads; and a Domain Name System (DNS) based redirection system directly coupled to a backbone network, said DNS based redirection system adapted to provide an anycast IP address to a DNS server responsive to a domain name portion of a Uniform Resource Locator (URL) received by said DNS server from said information device, said domain name portion of said URL indicative of a request by said information device for content, said anycast IP address assigned to a plurality of content distribution nodes, each of said plurality of content distribution nodes assigned a unique unicast IP address, each of said plurality of content distribution nodes addressable by said anycast IP address or said unique unicast IP address, via a selected PE router of said plurality of PE routers, said anycast IP address adapted to be used to communicatively couple said information device to a selected content distribution node of said plurality of content distribution nodes, responsive to a determination that said content is associated with a long-lived session of a potential plurality of long-lived sessions, said selected content distribution node adapted to provide said information device with said unique unicast IP address of said selected content distribution node, said information device adapted to utilize said unique unicast IP address in communications with said selected content distribution node regarding only long-lived sessions of said potential plurality of long-lived sessions.
-
Specification