Logical Scalable Units for VoLTE Session Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunications networks face challenges in scaling stateful application servers, such as policy and charging application servers, which require maintaining session stores and ensuring high availability, making it difficult to efficiently utilize scalable computing resources.

Innovation Solution

The implementation of Logical Scalable Units (LSUs) with session continuity information management, allowing for seamless communication and policy decisions across multiple processors, enabling stateful application servers to scale commensurate with demand while maintaining session integrity and high availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If stateful application servers are deployed to maintain session stores for high availability, then reliability is improved, but scalability is worsened because traditional scaling solutions cannot linearly scale stateful servers

Engineering Contradiction:
Improvehigh availabilityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the stateful application server into multiple independent Logical Scalable Units (LSUs), each capable of maintaining its own session store. This segmentation allows individual LSUs to be scaled independently while maintaining overall system reliability through distributed state management across multiple units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional approach to scaling by moving from traditional vertical scaling (adding more instances of the same server) to horizontal scaling through Logical Scalable Units that can be dynamically added, removed, or replicated. This enables linear scalability while maintaining stateful operations through session continuity information exchange between LSUs.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If traditional scaling solutions are used for stateful application servers, then scalability is improved, but session continuity is worsened because existing solutions cannot maintain session integrity during scaling operations

Engineering Contradiction:
ImprovescalabilityVSAvoidsession continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary action by establishing session continuity information exchange mechanisms between Logical Scalable Units before scaling operations occur. Session state is pre-synchronized and continuity protocols are pre-configured, ensuring that when scaling happens, session integrity is maintained without interruption or data loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs feedback mechanisms where Logical Scalable Units continuously exchange session continuity information with each other and with the session store. This feedback loop ensures that during scaling operations, each LSU is aware of the current session state and can maintain proper session continuity, allowing for reliable scaling without compromising session integrity.

Inventive Principle:
Principle #23Feedback

3Productivity

If more Logical Scalable Units are deployed to increase throughput, then productivity is improved, but device complexity is worsened due to the need for session continuity information management across multiple processors

Engineering Contradiction:
ImprovethroughputVSAvoidsession management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing Logical Scalable Units with standardized interfaces and protocols for session continuity information exchange. Each LSU is built as a universal, multi-functional unit that can operate independently while communicating through standardized mechanisms, simplifying the overall system architecture despite the increased number of units.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces session continuity information as an intermediary mechanism that mediates communication between multiple Logical Scalable Units. This intermediary layer abstracts the complexity of direct coordination between LSUs, providing a standardized protocol for session state synchronization and continuity management, thereby reducing the operational complexity of managing multiple processors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10630779B2System and method for using VoIP session continuity information using logical scalable units
Publication Date: 2020.04.21 OPENET TELECOM LTD
  • US10630779B2 patent drawing
  • US10630779B2 patent drawing
  • US10630779B2 patent drawing

AI summary

Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.