VoLTE Function Migration to LTE Modem for Power Savings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 4G mobile terminals face challenges in power consumption, stabilization, and adaptability due to the implementation of VoLTE voice functions primarily on the application processor, which hinders deep sleep capabilities and requires extensive customization for different LTE MODEM and operating systems, and lacks efficient high-speed TCP/IP data package communication between the AP and CP.

Innovation Solution

Migrating the main VoLTE voice function modules into the LTE MODEM communication processor chip, integrating the VoLTE function control module and wireless protocol stack, and using a TCP/IP protocol stack to enable direct interaction with external audio devices, allowing the application processor to enter deep sleep during VoLTE calls, supporting various product modalities through an AT command interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If VoLTE voice function modules are implemented on the application processor, then the system can handle VoLTE calls, but the application processor cannot enter deep sleep state and power consumption increases

Engineering Contradiction:
Improvepower consumptionVSAvoidVoLTE call capability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent segments the VoLTE function modules from the application processor and relocates them to the communication processor. This separation allows the application processor to enter deep sleep state during VoLTE calls while the communication processor continues to handle voice processing independently, thus reducing power consumption without compromising VoLTE call capability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If VoLTE functions are implemented on the application processor, then VoLTE calls can be handled, but extensive customization is required for different LTE MODEM and operating systems

Engineering Contradiction:
Improveplatform adaptabilityVSAvoidcustomization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the VoLTE function modules from the application processor layer and relocates them to the communication processor layer. This extraction eliminates the need for extensive customization on the application processor for different LTE MODEM and operating system combinations, as the communication processor handles the platform-specific VoLTE implementations through standardized interfaces.

Inventive Principle:
Principle #2Taking out (Extraction)

3Use of energy by moving object

If VoLTE functions are migrated to the communication processor, then power consumption is reduced, but new communication interfaces are required between AP and CP

Engineering Contradiction:
Improvepower consumptionVSAvoidcommunication interface complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements a universal AT command interface between the application processor and communication processor that can handle both traditional circuit-switched fallback (CSFB) operations and the new VoLTE function module control operations. This multi-functional interface design reduces the need for separate dedicated communication channels and minimizes interface complexity despite the functional migration.

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

Data Source

PatentEP3197117B1Communication processor, method of implementing volte, mobile terminal, data card
Publication Date: 2019.12.18 ZTE CORP
  • EP3197117B1 patent drawingFigure 1~2
  • EP3197117B1 patent drawingFigure 3~4
  • EP3197117B1 patent drawingFigure 5

AI summary

A communication processor, a method of implementing VoLTE, a mobile terminal, and a data card are provided. The communication processor includes: a wireless protocol stack entity, a VoLTE function control module, a voice coding/decoding module, an IMS protocol stack entity, and a TCP/IP protocol stack entity. The VoLTE function control module interacts control messages with the voice coding/decoding module, the IMS protocol stack entity, and the wireless protocol stack entity respectively. The TCP/IP protocol stack entity interacts TCP/IP data with the wireless protocol stack entity and the IMS protocol stack entity respectively. The voice coding/decoding module interacts audio data and a control message with an external audio device, and interacts audio data with the IMS protocol stack entity.