Virtual LDP Session
US-2015092776-A1 · Apr 2, 2015 · US
US9485192B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9485192-B2 |
| Application number | US-201414251323-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 11, 2014 |
| Priority date | Mar 21, 2014 |
| Publication date | Nov 1, 2016 |
| Grant date | Nov 1, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one example, a method includes receiving, by a service node, a request from an access node to establish a pseudowire to be used for sending subscriber traffic to the service node for application of services to the subscriber traffic at the service node, and, in response to receiving the request, sending a request message from the service node to a central server requesting both subscriber authentication and assignment of a forwarding component of the service node to which to anchor the pseudowire. The method also includes receiving, by the service node and from the central server, an authentication message in response to the request message, wherein the authentication message confirms subscriber authentication and indicates a forwarding component of the service node to which the service node should anchor the pseudowire.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: receiving, by a service node, a request from an access node to establish a pseudowire to be used for sending subscriber traffic from the access node to the service node for application of services to the subscriber traffic at the service node; in response to receiving the request, sending a request message from the service node to a central requesting both subscriber authentication and assignment of one of a plurality of forwarding components internal to the service node to which to anchor the pseudowire; receiving, by the service node and from the central server, a Remote Authentication Dial In User Service (RADIUS) authentication message in response to the request message, wherein the RADIUS authentication message confirms subscriber authentication and indicates a forwarding component internal to the service node to which the service node should anchor the pseudowire; in response to receiving the RADIUS authentication message, automatically establishing the pseudowire between the access node and the service node; and anchoring the pseudowire to the forwarding component indicated by the authentication message, the anchoring comprising allocating a pseudowire label for the pseudowire and sending a label binding to the access node via a targeted label distribution protocol (LDP) session between the access node and the service node. 2. The method of claim 1 , further comprising: by the service node, sending a routing protocol message to the central server to advertise service resource information, wherein the service resource information comprises information specifying capacity of each of the plurality of forwarding components of the service node. 3. The method of claim 2 , wherein sending a routing protocol message comprises sending a Border Gateway Protocol (BGP) update message, wherein the service resource information is included as network layer reachability information (NLRI) of the BGP update message. 4. The method of claim 2 , further comprising after receiving the RADIUS authentication message and by the service node, sending a second routing protocol message to the central server to advertise updated service resource information specifying the capacity of at least one of the plurality of forwarding components as updated based on the indication of the forwarding component to which the service node should anchor the pseudowire. 5. The method of claim 1 , wherein the indication of the forwarding component is included in a vendor-specific attribute (VSA) of the RADIUS message. 6. The method of claim 1 , wherein the RADIUS authentication message specifies the forwarding component as a primary forwarding component, and wherein the RADIUS authentication message further specifies a backup forwarding component to use in case the primary forwarding component is unavailable. 7. The method of claim 1 , wherein the request from the service node specifies one or more required characteristics of the forwarding component for which assignment is requested. 8. The method of claim 7 , wherein the required characteristics comprise a type of service that needs to be applied to the subscriber traffic. 9. A method comprising: receiving, at a central Remote Authentication Dial In User Service (RADIUS) server, a RADIUS request from a network device requesting both subscriber authentication and assignment of one of a plurality of service nodes in a network to which to establish a targeted label distribution protocol (LDP) session between an access node and the assigned one of the plurality of service nodes for transporting subscriber traffic; in response to receiving the RADIUS request and by the central RADIUS server, assigning a service node based on a service selection database containing service resource information associated with the plurality of service nodes, wherein the access node and the assigned service node are non-neighbor routers; and outputting an authentication message from the central RADIUS server to the requesting network device in response to the RADIUS request message, wherein the authentication message confirms subscriber authentication and indicates the assigned service node to which to establish the targeted LDP session between the access node and the assigned service node. 10. The method of claim 9 , further comprising: by the central server, receiving a request message from the assigned service node requesting both subscriber authentication and assignment of one of a plurality of forwarding components of the assigned service node to which to anchor a pseudowire; by the central server, in response to receiving the request, assigning one of the plurality of forwarding components based on the service selection database, wherein the service selection database includes service resource information associated with the plurality of forwarding components; and by the central server, outputting an authentication message to the assigned service node in response to the request message, wherein the authentication message confirms subscriber authentication and indicates the assigned forwarding component of the service node to which the service node should anchor the pseudowire. 11. The method of claim 9 , wherein the network device is the access node, wherein receiving the RADIUS request comprises receiving the RADIUS request from the access node in response to the access node detecting a new subscriber line to be provisioned. 12. The method of claim 9 , wherein the network device is one of the service nodes, wherein receiving the RADIUS request comprises receiving the RADIUS request from the service node in response to the service node receiving a message from the access node initiating setup of the targeted LDP session. 13. The method of claim 9 , wherein the request specifies one or more required characteristics of the service node for which assignment is requested. 14. The method of claim 13 , wherein the required characteristics comprise a type of service that needs to be applied to subscriber traffic. 15. The method of claim 9 , further comprising: by the central server, performing subscriber authentication by checking subscriber credentials in a user profile database. 16. The method of claim 9 , further comprising: receiving routing protocol messages from each of the plurality of service nodes, wherein each of the routing protocol messages advertises service resource information about the respective service node; and updating the service selection database based on the service resource information of the received routing protocol messages. 17. The method of claim 9 , further comprising after assigning the service node, updating the service selection database to reflect the assignment of the service node. 18. A service node network device comprising: a hardware-based processor: a plurality of forwarding components; an interface operable to receive a request from an access node to establish a pseudowire to be used for sending subscriber traffic from the access node to the service node for application of services to the subscriber traffic at the service node; a service resource selection module operable by the processor to, in response to receiving the request, send a request message from the service node to a central server requesting both subscriber authentication and assignment of one of the plurality of forwarding components of the service node to which to anchor the pseudowire, and receive, from the central server, a Remote Authentication Dial In User Service (RADIUS) authentication message
Centralised allocation of resources · CPC title
Label distribution · CPC title
QOS or priority aware · CPC title
Involving tunnels, e.g. MPLS · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.