Claims
- 1. A method of operating a signaling processing system for handling a call, the method comprising:receiving a signaling message for the call wherein the signaling message is related to an originating connection; processing the signaling message to identify at least one of a plurality of data structures to access wherein the plurality of the data structures comprises a trunk circuit table containing trunk information related to the originating connection or a terminating connection, a trunk group table containing trunk group information related to trunks group for the originating connection and the terminating connection, an exception table containing exception conditions related to the call for routing and/or handling of the call, an automatic number identification table containing special characteristics related to a caller's number, a called number table containing routing requirements based on a called number, and a routing table containing information related to routing of the call; retrieving processing information from the identified at least one of the plurality of data structures based on the signaling message; selecting the terminating connection based on the processing information from the plurality of the data structures; and generating a control message indicating the selected terminating connection.
- 2. The method of claim 1 further comprising determining a call treatment for the originating connection based on the processing information from the identified at least one of the plurality of data structures.
- 3. The method of claim 1 wherein the signaling message comprises a call setup message.
- 4. The method of claim 1 wherein the originating connection comprises a time division multiplexing connection.
- 5. The method of claim 1 wherein the terminating connection comprises an asynchronous transfer mode connection.
- 6. The method of claim 1 wherein the plurality of data structures comprises a called number screening table configured to provide a trigger detection point (TDP) for an advanced intelligent network (AIN) 0.1 service control point transactional capabilities application part (TCAP) query and to invoke a TCAP.
- 7. The method of claim 1 wherein the plurality of data structures comprises a location routing number (LRN) table containing routing requirements based on a called number for calls that have a return response from a local number portability (LNP) query to a service control point, indicating that the called number is ported.
- 8. The method of claim 1 wherein the plurality of data structures comprises a call processor table containing point codes.
- 9. The method of claim 1 wherein the plurality of data structures comprises a treatment table containing special actions for call processing.
- 10. The method of claim 1 wherein the plurality of data structures comprises a query/response table containing information for invoking a service control function.
- 11. The method of claim 1 wherein the plurality of data structures comprises a message table for providing instructions for terminating the call.
- 12. A signaling processing system for handling a call, the signaling processing system comprising:a signaling interface configured to receive a signaling message for the call wherein the signaling message is related to an originating connection; a call processor configured to process the signaling message to identify at least one of a plurality of data structures to access, retrieve processing information from the identified at least one of the plurality of data structures based on the signaling message, select a terminating connection based on the processing information from the plurality of the data structures, and generate a control message indicating the selected terminating connection; and the plurality of the data structures comprising a trunk circuit table containing trunk information related to the originating connection or the terminating connection, a trunk group table containing trunk group information related to trunks group for the originating connection and the terminating connection, an exception table containing exception conditions related to the call for routing and/or handling of the call, an automatic number identification table containing special characteristics related to a caller's number, a called number table containing routing requirements based on a called number, and a routing table containing information related to routing of the call.
- 13. The signaling processing system of claim 12 wherein the call processor is configured to determine a call treatment for the originating connection based on the processing information from the identified at least one of the plurality of data structures.
- 14. The signaling processing system of claim 12 wherein the signaling message comprises a call setup message.
- 15. The signaling processing system of claim 12 wherein the originating connection comprises a time division multiplexing connection.
- 16. The signaling processing system of claim 12 wherein the terminating connection comprises an asynchronous transfer mode connection.
- 17. The signaling processing system of claim 12 wherein the plurality of data structures comprises a called number screening table configured to provide a trigger detection point (TDP) for an advanced intelligent network (AIN) 0.1 service control point transactional capabilities application part (TCAP) query and to invoke a TCAP.
- 18. The signaling processing system of claim 12 wherein the plurality of data structures comprises a location routing number (LRN) table containing routing requirements based on a called number for calls that have a return response from a local number portability (LNP) query to a service control point, indicating that the called number is ported.
- 19. The signaling processing system of claim 12 wherein the plurality of data structures comprises a call processor table containing point codes.
- 20. The signaling processing system of claim 12 wherein the plurality of data structures comprises a treatment table containing special actions for call processing.
- 21. The signaling processing system of claim 12 wherein the plurality of data structures comprises a query/response table containing information for invoking a service control function.
- 22. The signaling processing system of claim 12 wherein the plurality of data structures comprises a message table for providing instructions for terminating the call.
RELATED APPLICATIONS
This application is a continuation of prior application Ser. No. 09/026,766, filed Feb. 20, 1998, and entitled “SYSTEM AND METHOD FOR TREATING A CALL FOR CALL PROCESSING,” now U.S. Pat. No. 6,470,019, and which is incorporated by reference into this application.
US Referenced Citations (43)
Non-Patent Literature Citations (4)
Entry |
Bauer, Helen A., Kulzer, John J., Sable, Edward G., “Designing Service-Independent Capabilities for Intelligent Networks,” IEEE Communications Magazine, Dec. 1988. pp. 31-41. |
“Intelligent Network User's Guide For Capability Set 1,” ITU-T Q. 1219 International Telecommunication Union, Apr. 1994. |
Thorner, “Intelligent Networks,” Chapter 2 Artech House, 1994, pp. 11-35, Chapter 6 pp. 97-107. |
“Specifications of Signalling System No. 7, General Function of Telephone Messages and Signals,” ITU-T Q.722 International Telecommunication Union, Fascicle VI.8-Rec. Q.722. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/026766 |
Feb 1998 |
US |
Child |
10/199775 |
|
US |