Communication Application Server for Converged Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional communication systems struggle to provide efficient and seamless convergence of voice, data, and other communication applications across disparate networks, especially in virtual enterprises, where real-time and non-real-time communications need to be handled simultaneously.
Innovation Solution
A communication application server (CAS) is implemented, comprising a communication service and session management component, along with connectors, to manage communication services, establish sessions, and integrate with external servers, utilizing protocols like SIP to enable converged communications across various networks and devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications are deployed on an IP network for converged communications, then communication services can be provided across different networks, but the system complexity and difficulty of managing disparate communication modes increase
Solution Approach 1:
The patent introduces a gateway as an intermediary component that mediates between different communication networks and protocols. The gateway translates and adapts communication signals between disparate networks, enabling converged communications without requiring each application to handle every protocol directly, thus reducing overall system complexity while maintaining versatility
Solution Approach 2:
The gateway is designed with multi-functional capabilities to handle multiple communication protocols and modes (voice, data, video) through a single unified interface. This universal design allows the system to support diverse communication applications without deploying separate specialized systems for each mode, addressing the contradiction between versatility and complexity
2Adaptability or versatility
If conventional stand-alone telephony systems are used, then system simplicity is maintained, but the ability to support multiple communication modes required by virtual enterprises is insufficient
Solution Approach 1:
The patent segments the communication system into distinct functional modules: traditional telephony systems, IP-based communication systems, and a gateway layer. Each module maintains its operational simplicity while the gateway orchestrates their integration, allowing virtual enterprises to access multiple communication modes without complicating the operation of individual systems
Solution Approach 2:
The gateway acts as a mediator that transparently handles the complexity of multi-mode communication support. It manages protocol translation, routing, and integration between different communication systems, shielding end users from operational complexity while enabling access to diverse communication modes required by virtual enterprises
3Reliability
If seamless handling of real-time and non-real-time communications is implemented, then user experience consistency is improved, but the processing requirements and system resource demands increase
Solution Approach 1:
The gateway implements dynamic resource allocation and adaptive processing capabilities that adjust system resources based on real-time communication demands. For real-time communications, it prioritizes low-latency processing paths, while for non-real-time communications, it utilizes available processing resources efficiently, maintaining consistent user experience without permanently allocating excessive processing power
Solution Approach 2:
The system dynamically changes processing parameters such as packet prioritization, buffering strategies, and protocol handling modes based on the type of communication (real-time vs. non-real-time). This allows the gateway to optimize resource utilization for each communication type while maintaining the reliability and consistency of user experience across different communication modes
Data Source
AI summary
A communication application server for supporting converged communications in a communication system. The communication application server is responsive to communication service requests from external endpoints, applications or other c requesting entities, and in one embodiment comprises at least first and second components. The first component is operative: (i) to process a given one of the communication service requests to identify at least one corresponding communication service supported by the communication application server, (ii) to determine one or more executable communication tasks associated with the identified communication service; and (iii) to establish communication with one or more external servers to carry out execution of at least a subset of the one or more executable communication taks associated with the communication service. The second component is coupled between the first component and the one or more external servers, and provides, for each of the external servers, a corresponding interface for connecting the communication application server to the external server.


