Methods for reconciling trunk group identification information among various telecommunication network management systems
First Claim
1. A method, comprising:
- retrieving, by a processor, a first data set from a switch within a network, the first data set including a plurality of switch records, the plurality of switch records including a first switch record associated with and including a field identifying a first trunk group from a plurality of trunk groups included within the switch, wherein the processor is distinct from the switch, wherein the processor retrieves the first data set by querying the switch for the first data set;
retrieving, by the processor, a second data set from a configuration management system for facilitating an operation associated with the network, wherein the configuration management system is distinct from the switch, wherein the configuration management system comprises a billing system, the second data set including a plurality of configuration records, the plurality of configurations records including a first configuration record including a field identifying the first trunk group;
determining, by the processor, for each of a plurality of fields included in the first configuration record, whether each field contains a data value that is equivalent to a data value contained in a same field included in the first switch record, wherein the plurality of fields includes a record date field and a trunk group identifier field;
determining a number of the plurality of fields included in the first configuration record for which the data value contained in the field is equivalent to the data value contained in the same field included in the first switch record;
producing, by the processor, a report when the number does not exceed a predetermined threshold number;
updating, by the processor, the second data set to replace the first configuration record with the first switch record when the number does not exceed the predetermined threshold number; and
transmitting, by the processor, the second data set that is updated to the configuration management system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes retrieving a first data set from a switch within a network, the first data set including a set of switch records. Among the switch records included in the first data set is a first switch record associated with and including a field identifying a first trunk group from a set of trunk groups included within the switch. A second data set is retrieved from a configuration management system configured to facilitate an operation associated with the network. The second data set includes a plurality of configuration records, which includes a first configuration record associated with and including a field identifying the first trunk group. When the field included in the first configuration record differs from the field included in the first switch record a report is produced.
-
Citations
15 Claims
-
1. A method, comprising:
-
retrieving, by a processor, a first data set from a switch within a network, the first data set including a plurality of switch records, the plurality of switch records including a first switch record associated with and including a field identifying a first trunk group from a plurality of trunk groups included within the switch, wherein the processor is distinct from the switch, wherein the processor retrieves the first data set by querying the switch for the first data set; retrieving, by the processor, a second data set from a configuration management system for facilitating an operation associated with the network, wherein the configuration management system is distinct from the switch, wherein the configuration management system comprises a billing system, the second data set including a plurality of configuration records, the plurality of configurations records including a first configuration record including a field identifying the first trunk group; determining, by the processor, for each of a plurality of fields included in the first configuration record, whether each field contains a data value that is equivalent to a data value contained in a same field included in the first switch record, wherein the plurality of fields includes a record date field and a trunk group identifier field; determining a number of the plurality of fields included in the first configuration record for which the data value contained in the field is equivalent to the data value contained in the same field included in the first switch record; producing, by the processor, a report when the number does not exceed a predetermined threshold number; updating, by the processor, the second data set to replace the first configuration record with the first switch record when the number does not exceed the predetermined threshold number; and transmitting, by the processor, the second data set that is updated to the configuration management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory processor-readable medium storing code representing instructions to cause a processor to perform operations, the operations comprising:
-
retrieving a first data set from a switch within a network, the first data set including a plurality of switch records, the plurality of switch records including a first switch record associated with and including a field identifying a first trunk group from a plurality of trunk groups included within the switch, wherein the processor is distinct from the switch, wherein the first data set is retrieved by querying the switch for the first data set; retrieving a second data set from a configuration management system for facilitating an operation associated with the network, wherein the configuration management system is distinct from the switch, wherein the configuration management system comprises a billing system, the second data set including a plurality of configuration records, the plurality of configurations records including a first configuration record including a field identifying the first trunk group; determining for each of a plurality of fields included in the first configuration record, whether each field contains a data value that is equivalent to a data value contained in a same field included in the first switch record, wherein the plurality of fields includes a record date field and a trunk group identifier field; determining a number of the plurality of fields included in the first configuration record for which the data value contained in the field is equivalent to the data value contained in the same field included in the first switch record; producing a report when the number does not exceed a predetermined threshold number; updating the second data set to replace the first configuration record with the first switch record when the number does not exceed the predetermined threshold number; and transmitting the second data set that is updated to the configuration management system. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a processor; and a processor-readable medium storing code representing instructions to cause the processor to perform operations, the operations comprising; retrieving a first data set from a switch within a network, the first data set including a plurality of switch records, the plurality of switch records including a first switch record associated with and including a field identifying a first trunk group from a plurality of trunk groups included within the switch, wherein the processor is distinct from the switch, wherein the first data set is retrieved by querying the switch for the first data set; retrieving a second data set from a configuration management system for facilitating an operation associated with the network, wherein the configuration management system is distinct from the switch, wherein the configuration management system comprises a billing system, the second data set including a plurality of configuration records, the plurality of configurations records including a first configuration record including a field identifying the first trunk group; determining for each of a plurality of fields included in the first configuration record, whether each field contains a data value that is equivalent to a data value contained in a same field included in the first switch record, wherein the plurality of fields includes a record date field and a trunk group identifier field; determining a number of the plurality of fields included in the first configuration record for which the data value contained in the field is equivalent to the data value contained in the same field included in the first switch record; producing report when the number does not exceed a predetermined threshold number; updating the second data set to replace the first configuration record with the first switch record when the number does not exceed the predetermined threshold number; and transmitting the second data set that is updated to the configuration management system.
-
Specification