Mediation System Emulating Sessions for IN-SIP Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in providing session-based services to event-based calls across different network protocols, such as Intelligent Network (IN) and Session Initiation Protocol (SIP), due to inherent differences in signaling mechanisms, leading to inefficiencies and increased signaling overhead.
Innovation Solution
A mediation system that generates state machines in both circuit-switched and packet-switched networks to emulate sessions, synchronizing IN and SIP protocols, allowing service platforms in the packet-switched network to provide services to event-based calls as if they were session-based, while reducing signaling overhead by discarding unnecessary information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If session-based services are provided to event-based calls across different network protocols, then service integration and communication capability are improved, but signaling overhead and system complexity increase
Solution Approach 1:
The patent introduces a mediation system as an intermediary component that sits between the circuit-switched network (event-based) and packet-switched network (session-based). This mediator translates and adapts signaling between the two protocols, enabling service integration without requiring direct protocol compatibility. The mediator handles protocol conversion, event correlation, and state synchronization, thus resolving the contradiction by adding adaptability while managing signaling overhead through intelligent mediation rather than brute-force protocol compatibility.
Solution Approach 2:
The patent segments the call handling process into distinct functional components: circuit-switched network elements, packet-switched network elements, and mediation system components. Each segment handles specific protocol-related tasks independently. This segmentation allows the system to process event-based and session-based signaling separately and efficiently, reducing the overall signaling overhead by avoiding redundant protocol conversions and enabling targeted optimization of each segment.
2Adaptability or versatility
If state machines are generated and synchronized between circuit-switched and packet-switched networks, then protocol compatibility is improved, but device complexity increases
Solution Approach 1:
The patent creates virtual copies of state machines in the mediation system that mirror the state machines in both the circuit-switched and packet-switched networks. These copied state machines are synchronized through event correlation and state mapping mechanisms. Instead of implementing complex bidirectional synchronization protocols, the system uses copying to replicate state information and reconcile differences, thereby achieving protocol compatibility while managing complexity through abstraction and virtualization.
Solution Approach 2:
The mediation system acts as an intermediary that manages state machine synchronization between the two networks. It maintains a unified view of call state by correlating events from both networks and updating corresponding state machines accordingly. The mediator handles complexity by implementing state mapping rules, event correlation logic, and conflict resolution mechanisms, thus achieving protocol compatibility without requiring direct complex synchronization between the networks themselves.
3Adaptability or versatility
If multiple emulated sessions are generated to represent call legs, then service provisioning flexibility is improved, but processing overhead increases
Solution Approach 1:
The patent segments the call representation into multiple emulated sessions, with each session corresponding to a specific call leg or service function. This segmentation enables flexible service provisioning by allowing independent configuration and management of each session. The mediation system creates these segmented sessions on-demand based on service requirements, enabling modular service deployment while maintaining efficient processing through targeted session management rather than monolithic call handling.
Solution Approach 2:
The patent implements dynamic session management where emulated sessions are created, modified, or terminated based on real-time service requirements and call state. The mediation system dynamically adjusts the number and configuration of emulated sessions to match service provisioning needs, optimizing processing efficiency by avoiding unnecessary sessions while maintaining flexibility to create additional sessions when service complexity increases. This dynamic approach balances flexibility and processing overhead adaptively.
Data Source
Figure 1~2
Figure 3
Figure 4A~4B
AI summary
A method for communication includes, during a call conducted among two or more subscribers (40) in a circuit-switched network (28), which operates in accordance with a first communication protocol that manages calls among the subscribers by exchanging discrete events among elements of the circuit-switched network, receiving from the circuit-switched network an incomplete subset of the events related to the call. Based on the incomplete subset of the events, at least one emulated communication session is generated in a packet-switched network (32) that operates in accordance with a second communication protocol. Using the emulated session, a service platform (36) in the packet-switched network is caused to provide a communication service to the call conducted in the circuit-switched network.