Wireless Device MRU PDU Command Processing Race Condition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In current wireless communication technology, a race condition between wireless communication devices and networks leads to inefficiencies, particularly during 5GSM procedures, where devices wait for MRU acceptance before processing PDU session messages, resulting in wasted time due to periodic retries by the network.

Innovation Solution

Modifying the 3GPP IMS standard to allow immediate processing of PDU commands after MRU acceptance, eliminating the need for waiting timers and reducing unnecessary retries, thereby optimizing communication flow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the wireless communication device waits for the retry timer to trigger the next PDU session message after completing MRU procedure, then the race condition between device and network is avoided, but significant waiting time is wasted

Engineering Contradiction:
Improverace condition avoidanceVSAvoidwaiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The device performs preliminary actions by keeping the PDU command in buffer and preparing to process it immediately upon receiving MRU accept, rather than waiting for the retry timer. This preliminary preparation eliminates the unnecessary waiting time while maintaining proper procedure sequencing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device uses feedback from the network's MRU accept message to trigger immediate processing of the buffered PDU command. The feedback mechanism allows the device to synchronize with network state without relying on periodic retry timers, thus reducing waiting time while avoiding race conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If the network periodically sends PDU session messages for every retry time until receiving PDU response, then the PDU session establishment is ensured, but unnecessary retries cause time waste

Engineering Contradiction:
ImprovePDU session establishmentVSAvoidretry time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The network performs preliminary action by sending the PDU command to the device before the MRU procedure completes, and the command is kept in buffer. This preliminary transmission ensures that when the device completes MRU, the PDU command is already available for immediate processing, eliminating the need for periodic retries.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The PDU command transmission is performed continuously in the background during the MRU procedure, maintaining readiness without interruption. This continuous preparation ensures that as soon as the device is ready (upon receiving MRU accept), the PDU session can be established immediately without waiting for periodic retry intervals.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20240155534A1Controlling method of wireless communication device and network
Publication Date: 2024.05.09 MEDIATEK INC
  • US20240155534A1 patent drawing
  • US20240155534A1 patent drawing
  • US20240155534A1 patent drawing

AI summary

Controlling methods of a wireless communication device and a network are provided. The controlling method of the wireless communication device includes the following steps: transmitting a Mobility Registration Update (MRU) request to a network; keeping a Protocol Data Unit (PDU) command received from the network; and processing the PDU command after a predetermined waiting timer counted from receiving an MRU accept from the network is expired.