Content caching in metro access networks

US9917774B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9917774-B2
Application numberUS-201514984903-A
CountryUS
Kind codeB2
Filing dateDec 30, 2015
Priority dateSep 30, 2015
Publication dateMar 13, 2018
Grant dateMar 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are described that enable local caching of content data within metro transport networks for delivery to subscribers of ISPs that are connected to metro transport networks. Routers within the metro transport network, including an access router, ISP-facing provider edge routers and one or more caching routers, establish an EVPN within the metro transport network. The access router outputs, within the EVPN and to the caching routers, EVPN route advertisements that advertise network address reachability information of the subscriber devices on behalf of the ISPs. Responsive to subscriber content requests that have been redirected from the ISPs and based on the EVPN route advertisements from the access routers, the caching routers of the metro transport network forward, by the EVPN, content from the local content cache to the access routers for efficient delivery to the one or more of the subscribers.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: establishing an Ethernet Virtual Private Network (EVPN) within a metro transport network positioned between at least one Internet service provider network and a set of subscriber devices, wherein the metro transport network provides layer two (L2) packet switching for transporting network packets between the Internet service provider network and the subscriber devices, wherein the Internet service provider network authenticates the subscriber devices and allocates the subscriber devices respective Internet Protocol (IP) network addresses from an IP network address prefix assigned to the Internet service provider network, and wherein the EVPN is established within the metro transport network by at least one access router that is connected to the subscriber devices by one or more access links and by at least one caching router that is coupled to a local content cache of the metro transport network; receiving, by the caching router of the EVPN and from the access router, an EVPN route advertisement that advertises network address reachability information of the subscriber devices on behalf of the Internet service provider network, wherein the EVPN route advertisement indicates that the subscriber devices are reachable through the access router; outputting a routing protocol route advertisement that advertises the network address reachability information of the local content cache of the metro transport network to a router of the Internet service provider network; and responsive to content requests redirected from the Internet service provider network and based on the EVPN router advertisement from the access router, forwarding, with the caching router of the metro transport network and by the EVPN, content from the local content cache to the access routers for delivery to one or more of the subscribers. 2. The method of claim 1 , wherein forwarding content from the local content cache to the one or more subscribers comprises: receiving, with the caching router of the metro transport network and from the local content cache, packets addressed to one or more of the subscriber devices; encapsulating, with the caching router, the packets and tunneling the packets through the EVPN-enabled metro transport network from the caching router to the access router for de-encapsulation and forwarding the packets to the one or more subscriber devices. 3. The method of claim 1 , wherein receiving an EVPN route advertisement that advertises the network address reachability information of the subscriber devices comprises receiving a routing protocol message of Route Type 5 carrying the IP network address prefix or of Route Type 2 carrying MAC addresses and IP addresses of the subscribers. 4. The method of claim 1 , further comprising outputting, from a gateway router of the Internet service provider network, a message that specifies to the access router of the metro transport network the IP address prefix to be advertised by the access router on behalf of the Internet service provider network. 5. The method of claim 4 , wherein the message comprises a Border Gateway Protocol (BGP) routing protocol message that has been enhanced to specify the network address reachability information to be advertised by the access router. 6. A system comprising: a metro transport network positioned between a set of subscriber devices and at least one Internet service provider network that authenticates the subscriber devices and allocates the subscriber devices respective layer three (L3) addresses from a respective Internet Protocol (IP) network address prefix assigned to the Internet service provider network, wherein the metro transport network provides layer two (L2) packet switching for transporting network packets between the Internet service provider network and the subscriber devices, wherein the metro transport network comprises at least one access router that is connected to the subscriber devices by one or more access links and at least one caching router that is coupled to a local content cache of the metro transport network; wherein the access router and the caching router establish an Ethernet Virtual Private Network (EVPN) within the metro transport network, wherein the access router outputs, within the EVPN and to the caching router, an EVPN route advertisement that advertises network address reachability information of the subscriber devices on behalf of the Internet service provider network, wherein the caching router of the metro transport network outputs a routing protocol route advertisement that advertises the network address reachability information of the local content cache of the metro transport network to a router of the Internet service provider network, and wherein, responsive to content requests redirected from the Internet service provider network and based on the EVPN route advertisement from the access router, the caching router of the metro transport network forwards, by the EVPN, content from the local content cache to the access routers for delivery to the one or more of the subscribers. 7. The system of claim 6 , wherein the caching router of the metro transport network is configured to forward the content by encapsulating packets addressed to the one or more subscribers and tunnel the packets through the EVPN-enabled metro transport network from caching router to the access router for de-encapsulation and delivery to the one or more subscriber devices. 8. The system of claim 6 , wherein the access router is configured to output the EVPN route advertisement by constructing and outputting a Border Gateway Protocol (BGP) routing protocol message of Route Type 5 carrying the IP network address prefix or Route Type 2 carrying a MAC/IP address combination. 9. The system of claim 6 , further comprising a gateway router of the Internet service provider network configured to output a message to the access router of the metro transport network that specifies the network address reachability information of the subscriber devices to be advertised by the access router on behalf of the Internet service provider network. 10. The system of claim 9 , wherein the message comprises a Border Gateway Protocol (BGP) routing protocol message that has been enhanced to specify the network address reachability information to be advertised by the access router. 11. A caching router of a metro transport network positioned between at least one Internet service provider network and a set of subscriber devices, the router comprising: a control unit having at least one processor coupled to a memory, wherein the control unit executes software configured to establish an Ethernet Virtual Private Network (EVPN) with one or more access routers within the metro transport network, and wherein the control unit is configured to receive, from the access routers, EVPN route advertisements specifying network address reachability information on behalf of the Internet service provider network, wherein the EVPN route advertisement specifies the network address reachability information of the subscriber devices and indicates that the subscriber devices of the Internet service provider network are reachable through the access router, wherein the caching router of the metro transport network outputs a routing protocol route advertisement that advertises, to a router of the Internet service provider network, network address reachability information of a local content cache of the metro transport network, and wherein, responsive to content requests redirected from the Internet service provider network, the caching router of the metro transport network forwards, by the EVPN, content from the local cont

Assignees

Inventors

Classifications

  • H04L45/742Primary

    Route cache; Operation thereof · CPC title

  • Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same home or in same sub-network · CPC title

  • specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9917774B2 cover?
Techniques are described that enable local caching of content data within metro transport networks for delivery to subscribers of ISPs that are connected to metro transport networks. Routers within the metro transport network, including an access router, ISP-facing provider edge routers and one or more caching routers, establish an EVPN within the metro transport network. The access router outp…
Who is the assignee on this patent?
Juniper Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L45/742. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).