Method and system for automatically rerouting logical circuit data in a virtual private network
First Claim
1. A method of automatically rerouting logical circuit data in a virtual private data network, the method comprising:
- assigning a first logical circuit identifier to a logical failover circuit prior to a failure of a dedicated logical circuit, wherein the dedicated logical circuit includes first variable communication paths to route data through a first local access and transport area, second variable communication paths to route the data through a second local access and transport area, and fixed communication paths to route the data between the first local access and transport area, the second local access and transport area, and an inter-exchange carrier;
monitoring the dedicated logical circuit for status information pertinent to the dedicated logical circuit;
identifying the failure of the dedicated logical circuit based on the status information;
selecting the logical failover circuit comprising an alternate communication path for communicating the data, wherein selecting the logical failover circuit comprises identifying a currently unused logical connection for communicating the data;
determining whether the first logical circuit identifier of the logical failover circuit matches a second logical circuit identifier of the dedicated logical circuit;
when the first logical circuit identifier of the logical failover circuit does not match the second logical circuit identifier, renaming the second logical circuit identifier to match the first logical circuit identifier; and
rerouting the data to the logical failover circuit without manual intervention.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for automatically rerouting logical circuit data in a virtual private network (“VPN”). A dedicated logical circuit in the VPN is monitored for status information pertinent to the dedicated logical circuit. The dedicated logical circuit includes a primary communication path for communicating data. Based on the status information, a failure is identified in the dedicated logical circuit. Once the failure in the dedicated logical circuit is determined, a logical failover circuit is then identified. The logical failover circuit includes an alternate communication path for communicating the data for the failed dedicated logical circuit. After the logical failover circuit has been identified, the data from the dedicated failed logical circuit is rerouted to the logical failover circuit without manual intervention. After the data has been rerouted the logical failover circuit, a determination may be made as to whether the failure in the dedicated logical circuit has been corrected. If it is determined that the failure in the dedicated logical circuit has been corrected, then the data from the logical failover circuit is rerouted back to the dedicated logical circuit in the VPN without manual intervention.
165 Citations
26 Claims
-
1. A method of automatically rerouting logical circuit data in a virtual private data network, the method comprising:
-
assigning a first logical circuit identifier to a logical failover circuit prior to a failure of a dedicated logical circuit, wherein the dedicated logical circuit includes first variable communication paths to route data through a first local access and transport area, second variable communication paths to route the data through a second local access and transport area, and fixed communication paths to route the data between the first local access and transport area, the second local access and transport area, and an inter-exchange carrier; monitoring the dedicated logical circuit for status information pertinent to the dedicated logical circuit; identifying the failure of the dedicated logical circuit based on the status information; selecting the logical failover circuit comprising an alternate communication path for communicating the data, wherein selecting the logical failover circuit comprises identifying a currently unused logical connection for communicating the data; determining whether the first logical circuit identifier of the logical failover circuit matches a second logical circuit identifier of the dedicated logical circuit; when the first logical circuit identifier of the logical failover circuit does not match the second logical circuit identifier, renaming the second logical circuit identifier to match the first logical circuit identifier; and rerouting the data to the logical failover circuit without manual intervention. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 23)
-
-
15. A system for automatically rerouting logical circuit data in a virtual private data network, the system comprising:
-
a logical element module, in communication with the network device, for receiving status information for a dedicated logical circuit from a network device, wherein the dedicated logical circuit includes first variable communication paths to route data through a first local access and transport area, second variable communication paths to route the data through a second local access and transport area, and fixed communication paths to route the data between the first local access and transport area, the second local access and transport area, and an inter-exchange carrier; and a network management module, in communication with the logical element module, for; determining a failure of the dedicated logical circuit based on the status information; identifying a logical failover circuit comprising an alternate communication path for communicating the data wherein the logical failover circuit comprises at least one currently unused logical connection, and wherein the logical failover circuit has a first logical circuit identifier assigned prior to the failure of the dedicated logical circuit; determining whether the first logical circuit identifier of the logical failover circuit matches a second logical circuit identifier of the dedicated logical circuit; when the first logical circuit identifier of the logical failover circuit does not match the second logical circuit identifier, renaming the second logical circuit identifier to match the first logical circuit identifier; and rerouting the data from the dedicated logical circuit to the logical failover circuit without manual intervention. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 24, 25, 26)
-
Specification