Methods and systems for universal, automatic service selection in a telecommunications signaling network
First Claim
1. A method for universal, automatic routing address translation service selection, the method comprising:
- (a) receiving a signaling connection control part (SCCP) message carrying a transaction capabilities application part (TCAP) message and an application layer message;
(b) selecting, based on an application identifier associated with the application layer message and from a plurality of different routing address translation services for performing address translations for different types of messages, a routing address translation service for the SCCP message, wherein the application identifier comprises a parameter in the application layer message that identifies a type of the application layer message; and
(c) communicating the SCCP message to an application corresponding to the selected routing address translation service.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for universal, automatic service selection are disclosed. A method for universal, automatic service selection includes receiving signaling messages and identifying signaling connection control part (SCCP) messages from the signaling messages. The SCCP messages are decoded to extract SCCP parameters and application layer parameters from the messages. A routing address translation service is selected for each of the SCCP messages based on application identifiers that identify application layer message types alone or in combination with other parameters. Selecting the routing address translation service in this manner makes the service selection more robust and universally applicable, especially in networks where different or non-standard selector parameters are utilized.
315 Citations
54 Claims
-
1. A method for universal, automatic routing address translation service selection, the method comprising:
-
(a) receiving a signaling connection control part (SCCP) message carrying a transaction capabilities application part (TCAP) message and an application layer message; (b) selecting, based on an application identifier associated with the application layer message and from a plurality of different routing address translation services for performing address translations for different types of messages, a routing address translation service for the SCCP message, wherein the application identifier comprises a parameter in the application layer message that identifies a type of the application layer message; and (c) communicating the SCCP message to an application corresponding to the selected routing address translation service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for universal, automatic routing address translation service selection, the method comprising:
-
(a) receiving a signaling message including a signaling connection control part (SCCP) component and an application layer component; (b) decoding, from the message, an application layer parameter associated with the application layer component of the message; and (c) selecting, based on the application layer parameter and from a plurality of different routing address translation applications for performing address translations for different types of messages, an SCCP routing address translation application for translating an address associated with the SCCP component into a routable destination address, wherein the application layer parameter comprises an application identifier that identifies a message type of the application layer component. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for universal, automatic service selection, the method comprising:
-
(a) receiving a signaling message including a signaling connection control part (SCCP) component, a transaction capabilities application part (TCAP) component, and a mobile application part (MAP) component; (b) decoding the TCAP component to determine a MAP message type; (c) selecting, from a plurality of different routing address translation applications for performing address translations from different types of messages, a routing address translation application for the SCCP component based on the MAP message type. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A signaling message routing node including a universal, automatic service selection application, the signaling message routing node comprising:
-
(a) a communications module for sending and receiving telecommunications signaling messages to and from telecommunications signaling links and for selecting a signaling connection control part (SCCP) message from the telecommunications signaling messages for further processing, the SCCP message carrying an application layer message; (b) a routing address translation services module operatively associated with the communications module for performing a routing address translation for the SCCP message based on one or more parameters in the SCCP message, wherein the routing address translation services module includes a plurality of different routing address translation applications for performing routing address translations for different types of messages; and (c) a service selection application operatively associated with the communications module and the routing address translation services module for selecting, based on an application identifier associated with the application layer message and from the plurality of different routing address translation services, a routing address translation service the SCCP message based on an application identifier associated with the application layer message, wherein the application identifier comprises a parameter in the application layer message that identifies a type of the application layer message. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification