abstract |
A method and system using mediated service logic enables telecommunications services to be provided in a first telecommunications network, even though the service logic for the telecommunications service resides in a second telecommunications network. A first service control point (SCP), located in the first telecommunications network, has a plurality of service logic modules, including a first mediated service logic module, and a second SCP, located in the second telecommunications network has a plurality of service logic modules, including a second mediated service logic module. When a service switching point (SSP) in the first telecommunications network determines that intelligent network services are required to process the call, it transmits a query message to the first SCP. The first SCP consults the relevant customer's service profile to determine which service logic module to execute to provide the requested service, and the first SCP then executes this service logic module. If the first mediated service logic module is thereby executed, then it transmits an internetwork query message to the second SCP to invoke the service logic needed to provide the service. The second mediated service logic module in the second SCP receives the internetwork query message, executes the necessary service logic module, and transmits to the first SCP an internetwork response message containing the information needed to provide the service. |