Translating network data into customer availability
First Claim
1. A system for translating network data into customer availability, comprising:
- a processor;
a user interface; and
a database manager, when executed by the processor, to parse router configurations to determine port data for each port on each router in a network,to integrate the port data with customer data to create an integrated database,to determine a planned port availability for a customer based on the integrated database and port state data,to determine port outages based on port outage data, card outage data, and router outage data,to determine an actual port availability for the customer that accesses a plurality of ports on a plurality of cards on a plurality of routers based on the integrated database and concurrent outages identified for the port outages, andto output a customer availability to the user interface, wherein the customer availability is based on the actual port availability and the planned port availability.
6 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for translating network data into customer availability. The system includes a processor, a user interface, and a database manager. The database manager, when executed by the processor, parses router configurations to determine port data for each port on each router in a network, and integrates the port data with customer data to create an integrated database. The database manager also determines a planned port availability for the customer based on the integrated database and port state data, and determines port outages based on port outage data, card outage data, and router outage data. Additionally, the database manager determines an actual port availability for a customer based on the integrated database and concurrent outages identified for the port outages, and outputs a customer availability to the user interface, wherein the customer availability is based on the actual port availability and the planned port availability.
58 Citations
20 Claims
-
1. A system for translating network data into customer availability, comprising:
-
a processor; a user interface; and a database manager, when executed by the processor, to parse router configurations to determine port data for each port on each router in a network, to integrate the port data with customer data to create an integrated database, to determine a planned port availability for a customer based on the integrated database and port state data, to determine port outages based on port outage data, card outage data, and router outage data, to determine an actual port availability for the customer that accesses a plurality of ports on a plurality of cards on a plurality of routers based on the integrated database and concurrent outages identified for the port outages, and to output a customer availability to the user interface, wherein the customer availability is based on the actual port availability and the planned port availability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for translating network data into customer availability, comprising:
-
parsing router configurations to determine port data for each port on each router in a network; integrating the port data with customer data to create an integrated database; determining a planned port availability for a customer that accesses a plurality of ports on a plurality of cards on a plurality of routers based on the integrated database and port state data; determining port outages based on port outage data, card outage data, and router outage data; determining an actual port availability for the customer based on the integrated database and concurrent outages identified for the port outages; and outputting a customer availability to a user interface, wherein the customer availability is based on the actual port availability and the planned port availability. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer implemented method for planning maintenance, comprising:
-
parsing router configurations to determine port connectivity information for each port on each router in a network; integrating the port connectivity information with customer data to create an integrated database; projecting a planned port availability for a customer that accesses a plurality of ports on a plurality of cards on a plurality of routers based on the integrated database and projected port state data; projecting port outages based on projected port outage data, projected card outage data, and projected router outage data; projecting an actual port availability for the customer based on the integrated database and concurrent outages identified for the projected port outages; comparing a projected customer availability to an availability specified in a service level agreement, wherein the projected customer availability is based on the actual port availability and the planned port availability; and outputting a maintenance recommendation to a user interface to promote a management action to address the maintenance recommendation, wherein the maintenance recommendation is based on comparing the projected customer availability to the availability specified in the service level agreement. - View Dependent Claims (20)
-
Specification