Parallel computer network and method for telecommunications network simulation to route calls and continuously estimate call billing in real time
First Claim
1. In a telecommunications network system, a method for continuously analyzing, updating, monitoring, controlling, verifying, and validating interactions between subscribers and the system, the network system comprising multiple communication links meeting at a junction point describing the organization hierarchy of the network, the links in communication with lower tier and higher tier nodes, the method comprising the steps of:
- organizing the computer nodes and data warehouses of the system to resemble the hierarchal structure of a worldwide telecommunication network and training the nodes to perform proactive management activities that assist human resources that monitor the organization;
gathering information from the computer nodes and data warehouses, the human resources of an organization, and live messages from the network;
providing a telecommunication network covering a plurality of geographical regions, each region comprised of a plurality of Local Access Transport Areas (LATAs), each LATA subdivided into a plurality of Number Plan Areas (NPA), each NPA controlling a plurality of NXX exchanges, and each NXX exchange controlling a plurality of central office (CO) switches;
integrating a parallel-distributed computer system into the telecommunication network to define a plurality of concurrently operating nodes distributed throughout the network in a hierarchical arrangement of tiered groups of nodes, a first tier group of said nodes strategically located within the network to monitor and control local traffic within a plurality of NXX and Wireless Cell Sites (XO) within a number plan area NPA, a second tier group strategically located within the network to monitor and control local long distance Telco and Wireless traffic within a LATA or a geographic region having multiple LATAs, and a third tier group of nodes strategically located to monitor and control long distance within one or more nations, and a fourth tier binding international traffic traveling through one or more continental regions of the world;
transforming said gathered information into a lingua franca standard gathered at said computer nodes and data warehouses to derive a virtual copy of the network in the form of an echo of all the packet traffic that is broadcast to the lower tiers of the hierarchy;
translating said gathered information and sending said information to the higher tier of said computers via a forward chaining node HQ (0 to
11) Bitmap File until a summit tier HQ 12 is reached;
converting said vector trajectory into a corresponding node-to-node billing trajectory bitmap;
identifying, at each node of said billing trajectory bitmap, which of the plurality of call carrier billing entities within a call billing segment associated with the node are being used and the associated call carrier costs;
alerting each node along the billing trajectory bitmap to generate a respective billing call segment and to send the information to a corresponding call owner node upon receiving a network release message,scanning and then parsing each message from the environment to determine whether the call is a billable call, and error, and whether wireless call roaming charges apply;
assigning a lowest common denominator node as a call owner;
manipulating a plurality of Call Detail Records (CDRs) reflecting the actual costs of billing call segments generated by the network;
comparing the billable call segments communicated to the assigned owner; and
communicating and then confirming, to each participating node of a transaction, a unique identifier number that Vector trajectory segment has been verified and validated;
differentiating billable call segments further comprises identifying a cost differential between billable segments cost communicated to said assigned call owner node and a corresponding billing segment cost contained in said message so that call owner must recalculate the billing entity and make the appropriate changes; and
propagating and disseminating environmental data derived from higher-tiered ones of said computers having the most recent instructions to all its subordinate tiers.
0 Assignments
0 Petitions
Accused Products
Abstract
An expert system supercomputer that incorporates a plurality of independent nodes, or intelligent components, which work together in an organized and hierarchical manner to represent network platform components, the human resources of an organization, and consumer interactions with the plurality of concurrently working sovereign telecommunication organizations that form the system.
-
Citations
19 Claims
-
1. In a telecommunications network system, a method for continuously analyzing, updating, monitoring, controlling, verifying, and validating interactions between subscribers and the system, the network system comprising multiple communication links meeting at a junction point describing the organization hierarchy of the network, the links in communication with lower tier and higher tier nodes, the method comprising the steps of:
-
organizing the computer nodes and data warehouses of the system to resemble the hierarchal structure of a worldwide telecommunication network and training the nodes to perform proactive management activities that assist human resources that monitor the organization; gathering information from the computer nodes and data warehouses, the human resources of an organization, and live messages from the network; providing a telecommunication network covering a plurality of geographical regions, each region comprised of a plurality of Local Access Transport Areas (LATAs), each LATA subdivided into a plurality of Number Plan Areas (NPA), each NPA controlling a plurality of NXX exchanges, and each NXX exchange controlling a plurality of central office (CO) switches; integrating a parallel-distributed computer system into the telecommunication network to define a plurality of concurrently operating nodes distributed throughout the network in a hierarchical arrangement of tiered groups of nodes, a first tier group of said nodes strategically located within the network to monitor and control local traffic within a plurality of NXX and Wireless Cell Sites (XO) within a number plan area NPA, a second tier group strategically located within the network to monitor and control local long distance Telco and Wireless traffic within a LATA or a geographic region having multiple LATAs, and a third tier group of nodes strategically located to monitor and control long distance within one or more nations, and a fourth tier binding international traffic traveling through one or more continental regions of the world; transforming said gathered information into a lingua franca standard gathered at said computer nodes and data warehouses to derive a virtual copy of the network in the form of an echo of all the packet traffic that is broadcast to the lower tiers of the hierarchy; translating said gathered information and sending said information to the higher tier of said computers via a forward chaining node HQ (0 to
11) Bitmap File until a summit tier HQ 12 is reached;converting said vector trajectory into a corresponding node-to-node billing trajectory bitmap; identifying, at each node of said billing trajectory bitmap, which of the plurality of call carrier billing entities within a call billing segment associated with the node are being used and the associated call carrier costs; alerting each node along the billing trajectory bitmap to generate a respective billing call segment and to send the information to a corresponding call owner node upon receiving a network release message, scanning and then parsing each message from the environment to determine whether the call is a billable call, and error, and whether wireless call roaming charges apply; assigning a lowest common denominator node as a call owner; manipulating a plurality of Call Detail Records (CDRs) reflecting the actual costs of billing call segments generated by the network; comparing the billable call segments communicated to the assigned owner; and communicating and then confirming, to each participating node of a transaction, a unique identifier number that Vector trajectory segment has been verified and validated; differentiating billable call segments further comprises identifying a cost differential between billable segments cost communicated to said assigned call owner node and a corresponding billing segment cost contained in said message so that call owner must recalculate the billing entity and make the appropriate changes; and propagating and disseminating environmental data derived from higher-tiered ones of said computers having the most recent instructions to all its subordinate tiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification