Uplink Packet Loss Correction for Wireless QoS Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Packets dropped during uplink transmission in wireless communication networks, such as those caused by network congestion or hardware issues, lead to service degradation, Radio Link Failure (RLF), and incorrect decoding, affecting user equipment (UE) attachment and throughput.

Innovation Solution

A method and apparatus for handling dropped or delayed packets by analyzing data streams to identify missing packets and performing corrective actions, such as data replication or zeroing out, to ensure successful uplink transmission and maintain quality of service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If network transport is used for packet transmission, then communication coverage is extended, but packet loss occurs due to network congestion and hardware issues

Engineering Contradiction:
Improvecommunication coverageVSAvoidpacket delivery reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The system performs preliminary actions by creating and storing redundant packet copies (clones) before transmission. When the original packet is lost during network transport, these pre-prepared copies can be used to restore the missing data, preventing service degradation and RLF conditions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by maintaining buffer copies of transmitted packets in the network node. These cushioning copies act as a safety net against packet loss from network congestion or hardware failures, allowing the system to recover without transmission failure.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If packet redundancy measures are implemented, then packet loss recovery is improved, but system complexity increases

Engineering Contradiction:
Improvepacket loss recoveryVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses copying by creating packet clone copies that are stored in the network node. These copies are simple replicas of the original packets, allowing recovery without complex regeneration processes. The copying mechanism is implemented through straightforward data duplication and storage operations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system implements self-service by automatically detecting packet loss through sequence number analysis and autonomously selecting and using appropriate copies from its buffer without requiring external intervention or complex coordination protocols.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If data stream analysis is performed to detect missing packets, then packet loss detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvepacket loss detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces complex mechanical analysis of packet content with a simpler information-based approach using sequence numbers. Instead of analyzing packet payloads or using sophisticated error detection codes, the system simply compares sequence numbers to identify gaps, dramatically reducing processing time while maintaining high detection accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12490145B2Method and apparatus for enhancing quality of experience in case of dropped or delayed packets
Publication Date: 2025.12.02 RAKUTEN SYMPHONY INC
  • US12490145B2 patent drawing
  • US12490145B2 patent drawing
  • US12490145B2 patent drawing

AI summary

A method is performed by at least one processor in a network node operating in a wireless communication network. The method includes receiving, from at least one user equipment (UE), a data stream including one or more data packets associated with an uplink transmission between the UE and the network node. The method further includes analyzing the data stream to determine whether the at least one UE transmitted one or more data packets not received by the network node. The method further includes, in response to determining the at least one UE transmitted the one or more data packets not received by the network node, performing a corrective action on the data stream. The method further includes completing the uplink transmission based on the data stream after the corrective action is performed.