CPC H04L 12/4633 (2013.01) [H04L 12/4641 (2013.01); H04L 45/02 (2013.01); H04L 45/50 (2013.01)] | 20 Claims |
1. A method comprising:
querying, via a processor, a centralized controller for a next available label for a first provider edge router and a next available label for a second provider edge router, wherein a first interface and a second interface are deployed in the first provider edge router, wherein a third interface is deployed in the second provider edge router, wherein a first customer endpoint device is connected to the first interface, and wherein a second customer endpoint device is connected to the third interface;
performing, via the processor, a first configuration at the first provider edge router, wherein the performing the first configuration comprises configuring the first interface and configuring a virtual routing and forwarding label or a context label for using at least one tunnel by the second interface, and wherein packets transmitted from the first customer endpoint device to the second customer endpoint device traverse the at least one tunnel via the second interface;
performing, via the processor, a first mapping for the first provider edge router from the first interface to the second interface;
receiving, via the processor, a request for a point-to-point connection between the first customer endpoint device and the second customer endpoint device; and
providing, via the processor, a response to the request for the point-to-point connection, wherein the response indicates that the point-to-point connection is unavailable when a time to receive the next available label for the first provider edge router and the next available label for the second provider edge router from the centralized controller has expired and the next available label for the first provider edge router and the next available label for the second provider edge router are not received.
|