Multi-version RRC Resource Storage via Protocol Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The incompatibility of different RRC protocol versions in UMTS networks leads to complex and redundant code storage, increasing maintenance costs and affecting system stability due to varying input structures and incompatible preservation functions.

Innovation Solution

A method and apparatus for converting RRC messages to a consistent protocol version using a conversion function, allowing storage using the highest supported protocol version, thereby simplifying code storage and reducing complexity and maintenance costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If preservation functions of different protocol versions are maintained separately, then compatibility with various RRC protocol versions is ensured, but code complexity and storage requirements increase significantly

Engineering Contradiction:
Improvecompatibility with various RRC protocol versionsVSAvoidcode complexity and storage requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal preservation function that can handle multiple RRC protocol versions (R4, R5, R7, R9) through a single unified code structure. The preservation function is designed to accept RRC messages of different versions and process them uniformly, eliminating the need for separate preservation functions for each protocol version. This multi-functional approach maintains version compatibility while significantly reducing code complexity and storage requirements.

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

Solution Approach 2:

The patent changes the parameter structure of the preservation function to accommodate different protocol versions. Instead of creating separate functions for each version, the preservation function's input parameters are designed to adapt to various RRC message structures. The function can dynamically adjust to different message formats from R4 through R9 protocols, achieving version compatibility through parameter flexibility rather than through multiple specialized functions.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If conversion functions are added for each protocol version, then version compatibility is improved, but the amount of code increases and maintenance cost rises

Engineering Contradiction:
Improveversion compatibilityVSAvoidcode maintenance cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal conversion function that can convert RRC messages from multiple protocol versions (R4, R5, R7, R9) to a target version. Instead of implementing separate conversion functions for each version pair, a single multi-functional conversion function is designed that automatically handles different source versions. This approach maintains version compatibility while significantly reducing the total code amount and lowering maintenance costs through code reusability.

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

3Adaptability or versatility

If multiple preservation functions are stored in the system, then support for different protocol versions is maintained, but system stability is compromised due to the large amount of code

Engineering Contradiction:
Improvesupport for different protocol versionsVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a universal preservation function that provides support for multiple protocol versions (R4, R5, R7, R9) through a single unified code structure. This multi-functional preservation function eliminates the need to store multiple separate preservation functions, thereby reducing the overall code base. The reduced code amount directly improves system stability while maintaining full version support capability, as the universal function is thoroughly tested and validated across all supported versions.

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

Data Source

PatentEP2830373B1Method and apparatus compatible with multi-version for storing wireless resource
Publication Date: 2020.08.05 ZTE CORP
  • EP2830373B1 patent drawingFigure 1~2
  • EP2830373B1 patent drawingFigure 3
  • EP2830373B1 patent drawingFigure 4~5

AI summary

This disclosure discloses a multi-version compatible method for storing wireless resources. The method includes: receiving a Radio Resource Control (RRC) message sent by a network side; converting the protocol version of the RRC message by using a conversion function to make the converted protocol version of the RRC message be consistent with that of a preservation function, when the protocol version of the RRC message is inconsistent with that of the preservation function; storing wireless resources in the RRC message by using the preservation function, wherein the protocol version of the RRC message is consistent with that of the preservation function. This disclosure also discloses a multi-version compatible apparatus for storing wireless resources. The present disclosure can effectively reduce the amount of codes and complexity of resources storage, reduce the cost for maintaining codes, and be compatible with multiple versions.