Switch interaction subsystems for facilitating network information management
First Claim
1. A network information management system, comprising:
- a traffic reporting system comprising a database holding traffic-related data collected from a digital telecommunications network switch;
a switch shell comprising a higher layer generic interface protocol defining common switch interaction functions with a set of query and response subsets, said common switch interaction functions being common among multiple switch types, a middle layer comprising respective code portions uniquely compatible with communications protocols of corresponding ones of said multiple switch types, and a lower layer for interfacing said switch shell with a local area network linking plural digital telecommunications switches; and
a scheduling mechanism scheduling switch interactions between said traffic reporting system and said switch shell;
said query and response subsets comprising a query and response subset for submitting inventory requests to said switch and for receiving, in response to said submitted inventory requests, inventory information from said switch, said inventory information comprising a unique identifier of a network resource, and a number of members provided as part of said network resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A network information management system includes, among other elements, a traffic reporting system, a switch shell, and a scheduling mechanism. The traffic reporting includes a database which holds traffic-related data collected from a network switch. The switch shell facilitates communication between the traffic reporting system and multiple digital telecommunications switch types. More specifically, the switch shell translates between a high layer generic interface protocol which defines a common set of switch interaction functions to unique portions of code uniquely compatible with the various switch types. The high layer generic interface protocol may comprise a set of query and response subsets, including a query and response subset for submitting an inventory request and for receiving in response to the submitted request, inventory information from the switch. The inventory information may include such information as a unique identifier of a network resource, a number of members provided as part of the network resource and information concerning the assignment of the network resource. The scheduling mechanism coordinates switch interactions between the traffic reporting system and the switch shell.
19 Citations
10 Claims
-
1. A network information management system, comprising:
-
a traffic reporting system comprising a database holding traffic-related data collected from a digital telecommunications network switch;
a switch shell comprising a higher layer generic interface protocol defining common switch interaction functions with a set of query and response subsets, said common switch interaction functions being common among multiple switch types, a middle layer comprising respective code portions uniquely compatible with communications protocols of corresponding ones of said multiple switch types, and a lower layer for interfacing said switch shell with a local area network linking plural digital telecommunications switches; and
a scheduling mechanism scheduling switch interactions between said traffic reporting system and said switch shell;
said query and response subsets comprising a query and response subset for submitting inventory requests to said switch and for receiving, in response to said submitted inventory requests, inventory information from said switch, said inventory information comprising a unique identifier of a network resource, and a number of members provided as part of said network resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network information management system, comprising:
-
a traffic reporting system comprising a database holding traffic-related data collected from a digital telecommunications network switch;
a switch shell comprising a higher layer generic interface protocol defining common switch interaction functions with a set of query and response subsets, said common switch interaction functions being common among multiple switch types, a middle layer comprising respective code portions uniquely compatible with communications protocols of corresponding ones of said multiple switch types, and a lower layer for interfacing said switch shell with a local area network linking plural telecommunications switches; and
a scheduling mechanism scheduling switch interactions between said traffic reporting system and said switch shell;
said query and response subsets comprising a query and response subset for submitting setup requests to said switch to set up particular traffic studies, the setting up of a particular traffic study comprising assigning a set of registers within said switch to accumulate data concerning a network resource associated with said switch, said switch accumulating in said assigned set of registers operational measurements (OMs) and associated inventory information including a unique identifier of said network resource, a number of members provided as part of said network resource, and information indicating whether each member of said network resource is at least one of hardware assigned and software assigned;
an OM retrieval process for retrieving said accumulated OMs and inventory information from said assigned set of registers;
a facility update process for updating facility files comprising inventory information pertaining to said network resource; and
a facility loader using network inventory information in said facility files to modify network resource information held by said database.
-
-
9. A switch interaction subsystem comprising:
-
a switch shell comprising a higher layer generic interface protocol defining common switch interaction functions with a set of query and response subsets, said common switch interaction functions being common among multiple switch types, a middle layer comprising respective code portions uniquely compatible with communications protocols of corresponding ones of said multiple switch types, and a lower layer for interfacing said switch shell with a local area network linking plural telecommunications switches; and
a scheduling mechanism scheduling switch interactions between a traffic reporting system and said switch shell. - View Dependent Claims (10)
-
Specification