Extracting and processing data derived from a common channel signalling network
First Claim
1. A user-controllable data processing system for processing common channel signals derived from a telephone network comprising:
- a master data processing station and at least one data processing site communicating therewith;
said data processing site including means for receiving said common channel signals;
said master station including means for downloading application software from said master station to said data processing site for running one or more applications with respect to said common channel signals;
said data processing site being responsive to said downloaded software from said master station for selectively extracting and processing data derived from said common channel signals as required by said applications;
said master station including a user-controllable graphical interface for controlling the selective extracting and processing provided by said data processing site in response to said downloaded software for each downloaded application,said system defining a platform for use with a Common Channel Signaling System No. 7 (CCS7) network which transports SS7 Signal Units (SU) therethrough, said platform supporting a plurality of said applications for processing SUs in accordance with diverse application functionality, respectively, said platform including,input interface means for receiving copies of said SUs from said CCS7 network, andfiltering means for separating said SUs into groups of SUs of interest to said plurality of applications, respectively,said platform operative to direct said groups of SUs to said applications, respectively.
9 Assignments
0 Petitions
Accused Products
Abstract
A platform for connecting to a CCS7 network for supporting concurrently running CCS related applications. Copies of the SUs flowing through the network are sent to the platform where the FISUs, LSSUs and MSUs are filtered to provide the desired SU type for each of the applications. The MSUs are filtered by MSU category and MSU type within category into groups of MSUs of particular interest to the applications, respectively. Linked lists of filter elements associated with the respective linksets of the CCS7 network perform the filtering by comparing category and type fields to the MSU categories and types to form the groups. Filter change data received at a user interface is utilized to modify the filters.
118 Citations
13 Claims
-
1. A user-controllable data processing system for processing common channel signals derived from a telephone network comprising:
-
a master data processing station and at least one data processing site communicating therewith; said data processing site including means for receiving said common channel signals; said master station including means for downloading application software from said master station to said data processing site for running one or more applications with respect to said common channel signals; said data processing site being responsive to said downloaded software from said master station for selectively extracting and processing data derived from said common channel signals as required by said applications; said master station including a user-controllable graphical interface for controlling the selective extracting and processing provided by said data processing site in response to said downloaded software for each downloaded application, said system defining a platform for use with a Common Channel Signaling System No. 7 (CCS7) network which transports SS7 Signal Units (SU) therethrough, said platform supporting a plurality of said applications for processing SUs in accordance with diverse application functionality, respectively, said platform including, input interface means for receiving copies of said SUs from said CCS7 network, and filtering means for separating said SUs into groups of SUs of interest to said plurality of applications, respectively, said platform operative to direct said groups of SUs to said applications, respectively.
-
-
2. A data processing system for processing common channel signals derived from a common channel signaling network comprising:
-
a master data processing station and at least one data processing site communicating therewith; said data processing site including means for receiving said common channel signals and for selectively extracting and processing data derived therefrom; said master station and said data processing site each including a mated pair of data processors and associated non-volatile common storage, one data processor of each mated pair operating as a primary data processor and the other one operating as a standby data processor; each primary data processor operating during data processing to store processed data in the associated non-volatile common storage along with recovery data; each pair of mated data processors operating such that failure of a primary data processor results in the standby processor of the mated pair accessing the data stored in the associated non-volatile common storage for recovering from the failure of the primary data processor and for continuing processing, said system defining a platform for use with a Common Channel Signaling System No. 7 (CCS7) network which transports SS7 Signal Units (SU) therethrough, said platform supporting a plurality of concurrently executable application software programs for processing SUs in accordance with diverse application functionality, respectively, said platform including, input interface means for receiving copies of said SUs from said CCS7 network, and filtering means for separating said SUs into groups of SUs of interest to said plurality of application software programs, respectively, said platform operative to direct said groups of SUs to said application software programs, respectively.
-
-
3. A platform for use with a Common Channel Signaling System No. 7 (CCS7) network which transports SS7 Signal Units (SU) therethrough, said network including means for copying said SUs to provide copied SUs, said platform comprising:
-
input interface means for receiving said copied SUs from said copying means, a plurality of concurrently executable application software programs supported on said platform for processing said copied SUs in accordance with diverse application functionality, respectively, and, filtering means for separating said copied SUs into a plurality of groups of SUs appropriate to said diverse application functionality of said plurality of application software programs, respectively, said filtering means including identification of said application software programs (application IDs) and SU criteria identifying SUs appropriate to said diverse application functionality of said application software programs, respectively, said filtering means being operative for comparing said copied SUs to said SU criteria for each said application software program so as to provide said plurality of groups of SUs in accordance with said application IDs, respectively, said platform operative to direct said plurality of groups of SUs to said plurality of application software programs in accordance with said application IDs, respectively, for processing said plurality of groups of SUs by said plurality of application software programs in accordance with said diverse application functionality, respectively. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification