Unified AT Command Interface for GPRS and EPS Domain Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for managing IP bearers and connections in multi-RAT UMTS User Equipment (UE) require different interfaces for GPRS and EPS packet domains, leading to complexity and the need for additional logic and application updates when switching between RATs, as the activation approaches and QoS management differ significantly between the two domains.

Innovation Solution

Facilitating the use of AT commands for the GPRS packet domain in the EPS packet domain by translating secondary PDP context requests into EPS Service Data Flows (SDF) and non-secondary PDP context requests into EPS default bearers, allowing for the reuse of existing AT commands without reprogramming applications, and providing conversion logic for QoS profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If different interfaces are used for GPRS and EPS packet domains, then domain-specific functionality is maintained, but system complexity increases and requires additional logic and application updates

Engineering Contradiction:
Improvedomain-specific functionalityVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a unified AT command interface that functions across both GPRS and EPS packet domains. The command set +CGDCONT, +CGACT, and related commands are designed to work with both PDP contexts in GPRS and EPS bearers in LTE, eliminating the need for separate interfaces. This universal interface approach maintains domain-specific functionality while reducing overall system complexity.

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

Solution Approach 2:

The patent introduces a mapping mechanism that acts as an intermediary layer between the unified AT command interface and the underlying domain-specific protocols. This mapping layer translates generic AT commands into domain-specific operations, allowing applications to interact with a single interface while the intermediary handles the complexity of domain-specific implementations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If GPRS AT commands are directly applied to EPS domain, then application compatibility is maintained, but differences in activation approaches and QoS management cause functional conflicts

Engineering Contradiction:
Improveapplication compatibilityVSAvoidfunctional correctness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent modifies the interpretation of AT command parameters based on the active RAT type. For example, the +CGDCONT command parameters are mapped differently when in GPRS versus LTE mode, and QoS parameters are translated between GPRS QoS profiles and EPS QoS parameters. This dynamic parameter adaptation allows the same command interface to work correctly across different domains with fundamentally different activation approaches and QoS management.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic behavior where the system adapts its internal processing based on the currently active RAT type. The UE dynamically switches between GPRS and EPS protocol stacks, and the AT command interpretation layer dynamically adjusts its mapping behavior accordingly. This dynamic adaptation ensures functional correctness while maintaining application compatibility.

Inventive Principle:
Principle #15Dynamics

3Reliability

If separate management schemes are used for GPRS and EPS, then domain-specific requirements are met, but ease of operation decreases and requires application adaptations

Engineering Contradiction:
Improvedomain-specific requirementsVSAvoidoperation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent creates a universal AT command interface that provides unified management for both GPRS and EPS domains. Applications can use the same command set and interaction patterns regardless of which domain is active, significantly improving ease of operation. The unified interface includes commands for bearer activation, deactivation, and QoS management that work consistently across both domains.

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

Solution Approach 2:

The patent segments the complexity management into two layers: a simple unified AT command interface layer that applications interact with, and a complex domain-specific protocol layer that handles domain-specific requirements. This segmentation allows applications to operate simply while the lower layer manages the complexity of domain-specific requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2335448B1Technique for at command handling in relation to an EPS packet domain
Publication Date: 2019.06.05 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP2335448B1 patent drawingFigure 1
  • EP2335448B1 patent drawingFigure 2
  • EP2335448B1 patent drawingFigure 3

AI summary

A technique of facilitating the use of AT commands specified for a General Packet Radio Service (GPRS) packet domain in relation to an Evolved Packet System (EPS) packet domain is provided. A method embodiment of this technique comprises defining, in response to an AT command directed to the definition of a secondary Packet Data Protocol (PDP) context, an EPS Service Data Flow (SDF) on the basis of the secondary PDP context.