Short Message Retransmission Control via Error Cause Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current smartphone systems wastefully retransmit short messages upon receiving error messages like CP ERROR and EP ERROR, leading to resource wastage as partial retransmissions often fail.

Innovation Solution

A method and device that determine whether a short message can be successfully retransmitted based on the cause value of an error message received from the network, optimizing retransmissions by using a preset mapping relationship between cause values and the number of retransmissions, thereby avoiding unnecessary retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If short message retransmission is performed upon receiving error messages, then message delivery reliability is improved, but network resources are wasted due to unnecessary retransmissions

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidnetwork resource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent changes the parameter of retransmission decision from a binary approach (always retransmit or never retransmit) to a multi-parameter approach that considers error cause values, message importance levels, and user preferences. This allows the system to adapt retransmission behavior to specific conditions, avoiding unnecessary retransmissions while ensuring delivery of critical messages.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different retransmission strategies to different short messages based on their individual characteristics, particularly their importance levels and error cause values. Instead of a uniform retransmission policy, the system tailors retransmission behavior to each message's specific context, allowing critical messages to be retransmitted while non-critical messages are left unretransmitted to conserve resources.

Inventive Principle:
Principle #3Local quality

2Reliability

If all error messages trigger retransmission, then message delivery completeness is improved, but system complexity increases due to handling various error scenarios

Engineering Contradiction:
Improvemessage delivery completenessVSAvoidretransmission control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the error message handling into distinct categories based on error cause values (e.g., temporary failures vs. permanent failures). By classifying errors into different types, the system can apply simplified retransmission rules to each category rather than handling all errors uniformly, reducing the complexity of error management while maintaining comprehensive message delivery.

Inventive Principle:
Principle #1Segmentation

3Productivity

If retransmission is performed for all failed messages, then message delivery rate is improved, but time consumption increases due to repeated transmission attempts

Engineering Contradiction:
Improvemessage delivery rateVSAvoidretransmission time consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces dynamic retransmission control where the retransmission decision and parameters (such as retry count and timing) are adjusted based on real-time conditions including error cause values, message importance, and user preferences. This dynamic approach allows the system to maximize message delivery rate while minimizing unnecessary time consumption on messages that are unlikely to be successfully retransmitted.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3598702B1Method and device for retransmitting short message, device and storage medium
Publication Date: 2023.03.08 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3598702B1 patent drawingFigure 1~2
  • EP3598702B1 patent drawingFigure 3~4
  • EP3598702B1 patent drawingFigure 5

AI summary

The present disclosure provides a method and a device for retransmitting a short message, a device and a storage medium. The method includes: after transmitting a short message, determining whether the short message can be successfully retransmitted based on a cause value of an error message in response to receiving the error message transmitted back from a network side; and determining whether to retransmit the short message based on a result of determining whether the short message can be successfully retransmitted.