Mobile Terminal SIP Stack Segmentation for RCS and VoLTE

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current User Equipment (UE) designs face challenges in efficiently supporting both Rich Communication Suite (RCS) and Voice Over Long Term Evolution (VoLTE) services, leading to increased costs, delayed call settings, and higher power consumption due to the need for multiple SIP stacks and complex protocol processing.

Innovation Solution

A mobile terminal configuration with a mini SIP stack in the application processor and a full SIP stack in the modem processor, allowing for a single registration and efficient data routing, which reduces processing delays and power consumption by using a single SIP stack for both RCS and VoLTE services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple SIP stacks are used to support both RCS and VoLTE services, then service functionality is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improveservice functionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the SIP stack functionality into two segments: a minimal SIP stack in the application processor for RCS service signaling, and a complete SIP stack in the modem processor for VoLTE service and actual voice call processing. This segmentation allows each processor to handle only the specific functionality it needs, reducing overall system complexity while maintaining full service capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The modem processor's complete SIP stack serves multiple purposes: it handles VoLTE voice calls, processes RCS service signaling received from the application processor, and manages actual voice call setup and teardown. This multi-functionality eliminates the need for separate SIP stacks in different processors, reducing device complexity while maintaining service versatility.

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

2Adaptability or versatility

If multiple SIP stacks are deployed for RCS and VoLTE services, then service coverage is improved, but processing time and call setup delay increase

Engineering Contradiction:
Improveservice coverageVSAvoidcall setup delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the complex SIP stack functionality from the application processor and places it exclusively in the modem processor. The application processor only handles high-level RCS service signaling, while the modem processor handles all actual voice call processing including call setup, teardown, and voice packet processing. This extraction eliminates redundant processing steps and reduces call setup delay.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary interface between the application processor and modem processor where RCS service signaling is transmitted. The application processor sends signaling to the modem processor, which then uses its complete SIP stack to handle the actual voice call setup. This intermediary mechanism allows seamless integration of RCS and VoLTE services without requiring multiple independent SIP stacks, thereby reducing processing time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If full SIP stacks are implemented in both application processor and modem processor, then service independence is improved, but power consumption increases

Engineering Contradiction:
Improveservice independenceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the SIP stack implementation so that only the essential signaling functions are implemented in the application processor's minimal SIP stack, while the complete SIP stack resides in the modem processor. This segmentation allows the application processor to consume less power while still maintaining service independence through its ability to handle RCS signaling autonomously before passing it to the modem processor.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by giving different levels of SIP stack completeness to different processors based on their specific needs. The application processor has a minimal SIP stack suitable for its RCS signaling tasks, while the modem processor has a complete SIP stack for comprehensive voice call handling. This localized optimization ensures each processor has exactly the capability it needs without wasting power on unnecessary functionality.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If multiple SIP stacks are used for RCS and VoLTE, then service capability is improved, but manufacturing cost increases

Engineering Contradiction:
Improveservice capabilityVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments SIP stack implementation across two processors rather than duplicating full SIP stacks in both. This segmentation reduces the total amount of software licensing, development, and validation work required, thereby lowering manufacturing costs while maintaining the ability to support both RCS and VoLTE services with full functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9930074B2Method and apparatus for controlling power output from an electronic device to an external electronic device
Publication Date: 2018.03.27 SAMSUNG ELECTRONICS CO LTD
  • US9930074B2 patent drawing
  • US9930074B2 patent drawing
  • US9930074B2 patent drawing

AI summary

A mobile terminal for supporting Rich Communication Suite (RCS) and Voice Over Long Term Evolution (VoLTE) based services is provided. The mobile terminal includes an application processor that enables a first layer of a first session connection protocol stack and transmits signaling for an RCS service to a modem processor; and the modem processor that comprises a second session connection protocol stack for connecting a session, and that transmits, to a communication network, the signaling for the RCS service transmitted through the first layer.