Telephone switch dual monitors
First Claim
1. A monitoring system for use in a telephone system having at least one pair of switches operating in mated relationship to one another such that call control information pertaining to a communication link carrying voice and data signals between a calling party and a called party will always pass through one or both of said pair of switches, wherein said pair of switches are geographically separated from each other and said pair of switches are separate from a communication network over which said communication link is established, said monitoring system comprising:
- a pair of processors each associated with a particular one of said pair of switches, each said processor operable for receiving and temporarily storing therein selected call control information as said call control information passes through said associated switch, said stored calling information identifiable for a particular calling party and for a particular call transaction, wherein each said processor comprises means for storing all selected call control information for a particular call transaction in a unified list sorted by time of occurrence of said call control information; and
means for combining said unified lists for all stored selected call control information for a particular call transaction in one or the other of said processors.
3 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for monitoring the operations of a mated pair of switching nodes in a telephone network. A first monitor is provided which is operable to capture data on all of the connection links of a first switching node of the mated pair. A second monitor is provided which is operable to capture data on all of the connection links of a second switching node of the mated pair. The first and second monitors capture selected telephone switching messages on the links of the mated pair. Each monitor compiles either a primary or secondary record of switching messages pertaining to a particular call or transaction being routed by the mated pair of switching nodes. The primary record is maintained by the monitor which detects the first message which initiates a particular call or transaction. Subsequent messages pertaining to that call or transaction that are captured by the other monitor are compiled in a secondary record. At the completion of the call or transaction, selected messages stored in the secondary call record are transferred to the monitor containing the primary record by means of a communications bus connecting the two monitors. The composite record is then analyzed by the monitor containing the primary record to evaluate the performance of the telephone switch and to perform other tasks, such as calling card fraud detection and service assurance applications.
-
Citations
23 Claims
-
1. A monitoring system for use in a telephone system having at least one pair of switches operating in mated relationship to one another such that call control information pertaining to a communication link carrying voice and data signals between a calling party and a called party will always pass through one or both of said pair of switches, wherein said pair of switches are geographically separated from each other and said pair of switches are separate from a communication network over which said communication link is established, said monitoring system comprising:
-
a pair of processors each associated with a particular one of said pair of switches, each said processor operable for receiving and temporarily storing therein selected call control information as said call control information passes through said associated switch, said stored calling information identifiable for a particular calling party and for a particular call transaction, wherein each said processor comprises means for storing all selected call control information for a particular call transaction in a unified list sorted by time of occurrence of said call control information; and means for combining said unified lists for all stored selected call control information for a particular call transaction in one or the other of said processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A monitoring system for a pair of telephone switches operating in mated relationship to one another such that a plurality of call control data messages pertaining to a separate communication network carrying voice or data signals of a particular call transaction over a selected communication channel between a calling party and a called party will always pass through one or both of said pair of switches, said monitoring system comprising:
-
a first processor associated with a first of said pair of switches, wherein said first processor is coupled to each one of a plurality of data links connected to said first switch, wherein said first switch data links transfer said call control data messages into and out of said first switch, and wherein said first processor captures said call control data messages from said first switch data links and stores said call control data messages in a first call record; a second processor associated with a second of said pair of switches, wherein said second processor is coupled to each one of a plurality of data links connected to said second switch, wherein said second switch data links transfer said call control data messages into and out of said second switch, and wherein said second processor captures said call control data messages from said second switch data links and stores said call control data messages in a second call record; and a communications bus coupled to said first processor and to said second processor for transferring at least one of said call control data messages between said first call record and said second call record whenever said first processor and said second processor both capture said call control data messages pertaining to said particular call transaction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of monitoring a pair of telephone switches operating in mated relationship to one another such that a plurality of call control messages pertaining to a separate communication network carrying voice or data signals of a particular call transaction over a selected communication channel between a calling party and a called party will always pass through one or both of the pair of switches, the method comprising the steps of:
-
capturing the call control messages of the particular call transaction with a pair of monitoring devices, wherein each monitoring device is associated with one of the pair of telephone switches; storing the captured call control messages in a memory table in each monitoring device; establishing the memory table in one of the monitoring devices as a primary memory table and the memory table in the other monitoring device as a secondary memory table; truncating the captured call control messages in the secondary memory table into a subset record comprising calling party identification, called party identification and communication network link identification; transferring the subset record to the primary memory table; and merging the subset record with the captured call control messages stored in the primary memory table that correspond to the particular call transaction based on the calling party identification, called party identification and communication network link identification to thereby create a unified call record. - View Dependent Claims (21, 22, 23)
-
Specification