Dual Processor Handover for VoLTE to VoWiFi Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in minimizing voice delay and current consumption while supporting seamless handover between Voice over Long Term Evolution (VoLTE) and Voice over WiFi (VoWiFi) services, especially when Internet Protocol Security (IPSec) is applied, and need to ensure service quality for Voice over Internet Protocol (VoIP) services.

Innovation Solution

The system processes status check messages in a modem during handover from VoLTE to VoWiFi, employing an IPSec tunneling mode to maintain secure communication, and uses a dual communication processor architecture to forward and process IP packetized voice data, reducing power consumption by avoiding unnecessary processor wake-ups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the application processor processes all control messages during handover, then communication reliability is improved, but power consumption increases due to unnecessary wake-ups

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments control messages into two categories: status check messages (processed by modem) and other control messages (forwarded to application processor). This segmentation allows the modem to handle routine status checks independently, reducing application processor wake-ups and power consumption while maintaining communication reliability through selective message routing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The modem acts as an intermediary that filters and pre-processes control messages before forwarding them to the application processor. By serving as an intermediary, the modem can handle status check messages locally and only forward necessary control messages, reducing the burden on the application processor and minimizing unnecessary wake-ups

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If status check messages are forwarded to the application processor, then message processing accuracy is improved, but voice delay increases due to additional processing steps

Engineering Contradiction:
Improvemessage processing accuracyVSAvoidvoice delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts status check messages from the general control message flow and handles them separately in the modem. By taking out status check messages from the standard forwarding path, the system avoids unnecessary processing delays in the application processor while maintaining accurate status monitoring through dedicated modem handling

Inventive Principle:
Principle #2Taking out (Extraction)

3Use of energy by moving object

If the modem handles all control messages independently, then power consumption is reduced, but communication security deteriorates when IPSec is activated

Engineering Contradiction:
Improvepower consumptionVSAvoidcommunication security
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies local quality by assigning different processing capabilities to different components: the modem handles status check messages with full IPSec security context locally, while the application processor handles other control messages. This localized handling ensures IPSec security requirements are met for status checks in the modem while allowing flexible processing of other messages

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9319943B2Method and apparatus for supporting multimedia service in electronic device
Publication Date: 2016.04.19 SAMSUNG ELECTRONICS CO LTD
  • US9319943B2 patent drawing
  • US9319943B2 patent drawing
  • US9319943B2 patent drawing

AI summary

A method in an electronic device, comprises, in response to an Internet Protocol (IP) voice packetized data call being performed in a first call session of a first communication processor and occurrence of a handover event from the first communication processor to a second communication processor, receiving at least one of, (a) a control message and (b) IP packetized voice data, via the second communication processor. The control message received from the second communication processor is forwarded to the first communication processor.