Stateful Stateless Tier Architecture for Converged Session Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing telecommunications and network infrastructures are too complex and rigid to efficiently deliver next-generation services such as converged voice, data, and video services, limiting the ability to meet user demands and requiring a more flexible and integrated solution for multimedia applications.
Innovation Solution
A system for managing communications sessions in a network is implemented using a stateful tier for session management and a stateless tier for application services, with servers allocating resources and providing services across a service delivery platform that includes a converged HTTP, EJB, and SIP container, enabling quick deployment and upgrade of services with high availability, scalability, and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional circuit-switched PSTN infrastructure is used, then voice communication reliability is maintained, but adaptability to new services (data, video, multimedia) deteriorates
Solution Approach 1:
The patent segments the service delivery architecture into distinct functional layers: service application layer, service delivery layer, and network infrastructure layer. This segmentation allows each layer to be independently optimized - the network layer maintains traditional reliable voice switching while the service layers provide adaptable multimedia capabilities, thus resolving the contradiction between reliability and adaptability.
Solution Approach 2:
The patent introduces service delivery platforms and protocol translators as intermediary components between traditional circuit-switched networks and modern IP-based services. These intermediaries enable new adaptable services (VoIP, video conferencing, data services) to operate over traditional reliable PSTN infrastructure without compromising either reliability or adaptability.
2Productivity
If service delivery platforms are implemented, then service deployment speed improves, but system complexity increases
Solution Approach 1:
The patent implements universal service delivery platforms that can handle multiple service types (voice, data, video, messaging) through a single integrated architecture. This multi-functionality allows rapid deployment of diverse services without requiring separate complex infrastructure for each service type, thus improving productivity while managing complexity through consolidation.
Solution Approach 2:
The patent employs configurable parameters and policy-based control mechanisms that allow service behavior to be adjusted through software parameters rather than hardware reconfiguration. This enables rapid service deployment and modification by changing operational parameters, significantly improving productivity while avoiding the complexity of physical reconfiguration.
3Adaptability or versatility
If integrated service delivery is implemented, then service convergence (voice, data, video) improves, but infrastructure rigidity worsens
Solution Approach 1:
The patent implements dynamic resource allocation and flexible routing mechanisms that allow the infrastructure to adapt in real-time to different service requirements. Resources such as bandwidth, processing power, and network paths are dynamically assigned based on service type and demand, enabling seamless convergence of voice, data, and video services while maintaining infrastructure flexibility through software-based control rather than fixed hardware configurations.
Data Source
AI summary
In an embodiment, a system for managing communications sessions is provided. The system embodiment includes a connection to a packet network that receives incoming calls. A stateful tier manages communications sessions established for the at least one incoming call. A stateless tier comprising one or more applications provides service(s) to the communications sessions in the stateful tier. One or more servers allocate and/or manage resources corresponding to the communications sessions established for the incoming calls in the stateful tier. The servers maintain the applications in the stateless tier for providing services to the communications sessions in the stateful tier.


