Service Dispatch Control Function for Call Service Sequencing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current telecommunications systems face challenges in efficiently applying multiple communications services to a call due to the need for intelligence in each service platform, resource requirements for handling failure scenarios, and compatibility issues with non-standard signaling.
Innovation Solution
The implementation of a Service Dispatch and Control (SDC) function that receives a signaling message, determines applicable services, and sequentially applies them to a call by routing the message through a predefined order, using a computer program product that executes instructions on a tangible medium, optimizing resource usage and handling service applications locally or externally.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each service application platform is equipped with intelligence to track services applied to calls, then service tracking capability is improved, but device complexity and resource requirements increase
Solution Approach 1:
The patent extracts the intelligence and service tracking functionality from individual service application platforms and concentrates it in a dedicated Service Dispatch and Control (SDC) function. The SDC maintains a service context database that tracks which services have been applied to which calls, eliminating the need for each service platform to have its own intelligence for service tracking.
Solution Approach 2:
The SDC acts as an intermediary between the service application platforms and the call processing system. It receives call signaling messages, determines which services should be applied, coordinates their application in the correct sequence, and manages the service context information, thereby simplifying the architecture and reducing platform complexity.
2Reliability
If service platforms are provisioned with failure scenario handling capabilities, then system reliability is improved, but resource requirements and processing power increase
Solution Approach 1:
The patent merges the failure handling responsibilities of multiple service platforms into a centralized SDC function. The SDC maintains service context information and can coordinate failure recovery across services, reducing the need for each individual platform to have redundant failure handling capabilities and thereby reducing total processing resources required.
3Adaptability or versatility
If multiple service application platforms communicate with non-standard signaling, then service coordination is achieved, but compatibility problems arise
Solution Approach 1:
The SDC functions as a universal coordination point that manages multiple service application platforms. By centralizing the coordination logic in the SDC, the system achieves service coordination without requiring non-standard signaling between platforms, as the SDC uses standardized interfaces to communicate with each platform and manages the overall coordination.
Data Source
AI summary
Methods, systems, and computer program products for providing an enriched messaging service in a communications system is described. In one embodiment, the method includes receiving a signaling message associated with a call at one of a plurality of service dispatch and control (SDC) functions, wherein the call signaling message includes a subscriber identifier. A plurality of call services associated with the subscriber identifier that is to be applied to the call is determined. The method also includes communicating the signaling message from the SDC function to a service platform and receiving back at the SDC function for each of the plurality of call services and thereby sequentially applying the call services to the call.


