RACH Failure Detection via Immediate MAC-to-RRC Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to properly detect failures in random access procedures, leading to delays and inefficient use of radio resources in wireless communication systems, particularly in LTE systems, due to suboptimal parameter settings for RACH procedures.

Innovation Solution

Implementing a method where the MAC entity immediately reports RACH procedure failures to the upper layer (RRC entity), allowing for error correction and re-attempting the RACH procedure without waiting, thereby reducing delays and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the MAC entity waits to report RACH procedure failures to the upper layer, then the system can process failures in a batch manner, but this causes delays and inefficient use of radio resources

Engineering Contradiction:
Improvefailure detection accuracyVSAvoiddelay in reporting failure
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the MAC entity immediately detect and report RACH procedure failures to the upper layer as they occur, rather than waiting for a batch processing opportunity. This immediate reporting enables the system to take corrective actions promptly, reducing the time loss while maintaining reliable failure detection.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the RACH procedure is performed multiple times without immediate failure reporting, then the system can maintain simpler error handling, but this results in longer delays and reduced productivity

Engineering Contradiction:
Improveerror handling complexityVSAvoidRACH procedure efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements feedback by establishing an immediate reporting mechanism where the MAC entity notifies the upper layer of RACH procedure failures. This feedback loop enables the system to respond to failures in real-time, improving productivity while the feedback mechanism itself remains integrated into the existing protocol structure, avoiding excessive complexity.

Inventive Principle:
Principle #23Feedback

3Device complexity

If failure reporting is delayed until the end of a time window, then the system can simplify timing management, but this increases the loss of time and reduces the ability to correct errors promptly

Engineering Contradiction:
Improvetiming management complexityVSAvoidtime delay in failure detection
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by immediately detecting and reporting failures as they occur within the time window, rather than waiting for the window to end. This approach reduces time loss while the reporting mechanism is triggered at the appropriate moment within the existing timing framework, avoiding excessive complexity in timing management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9900916B2Method for detecting failures of random access procedures
Publication Date: 2018.02.20 LG ELECTRONICS INC
  • US9900916B2 patent drawing
  • US9900916B2 patent drawing
  • US9900916B2 patent drawing

AI summary

A method of performing a random access channel (RACH) procedure between a mobile terminal and a network includes the steps of detecting whether a random access response (RAR) is received from the network within a certain time period, the RAR including information about a random access channel (RACH) preamble transmitted to the network; and if the RAR is not received within the certain time period or if the information about the transmitted RACH preamble included in the RAR does not match the transmitted RACH preamble, performing a first procedure to detect failures in the RACH procedure; and if the RAR is received within the certain time period and if the information about the transmitted RACH preamble included in the RAR matches the transmitted RACH preamble, performing a second procedure to detect failures in the RACH procedure.