5GSM PTI Error Handling for Session Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 5G NR specifications do not define clear behaviors for User Equipment (UE) and network entities when receiving erroneous or unknown Procedure Transaction Identity (PTI) values during 5G Session Management procedures, leading to indeterminate UE and network behaviors and potential mis-operations.

Innovation Solution

A method for enhanced PTI error handling is introduced, where UE and network entities allocate PTI values and transmit STATUS messages or ignore responses based on specific error conditions, using predefined cause codes (e.g., #81 'invalid PTI value' and #47 'PTI mismatch') to manage PTI errors during PDU session establishment, modification, release, and authentication procedures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current 3GPP specifications are used without enhanced error handling, then the system maintains simplicity in protocol design, but indeterminate UE and network behaviors occur when receiving erroneous PTI values

Engineering Contradiction:
Improvedeterministic behaviorVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by defining error handling behaviors in advance through predefined cause codes (e.g., cause #81 for invalid PTI value, cause #47 for PTI mismatch). These cause codes are established beforehand in the protocol specification, allowing UEs and network entities to immediately identify and handle PTI errors without requiring complex runtime analysis or ad-hoc decision-making, thus achieving deterministic behavior while maintaining protocol simplicity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through STATUS messages that provide explicit error information back to the other party. When a UE or network entity detects a PTI error, it sends a STATUS message with the appropriate cause code, creating a feedback loop that enables both sides to understand the error condition and take appropriate corrective actions, thereby ensuring reliable error handling without increasing overall system complexity

Inventive Principle:
Principle #23Feedback

2Ease of operation

If no specific error handling procedure is defined, then the protocol remains simple and easy to implement, but UE mis-operation and network mis-operation may occur

Engineering Contradiction:
Improveease of implementationVSAvoidoperational reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies self-service by enabling UEs and network entities to autonomously detect and handle PTI errors using the predefined cause codes and error handling procedures. Each party independently checks received PTI values against their allocated values, identifies errors using the standardized cause codes, and takes appropriate actions (such as sending STATUS messages or ignoring erroneous responses) without requiring external intervention or complex coordination, thus maintaining ease of implementation while improving operational reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses parameter changes by introducing specific cause code parameters (e.g., cause #81, cause #47) that change the state of error handling from undefined to well-defined. These parameter changes allow the system to distinguish between different types of PTI errors and apply appropriate handling procedures, making the error handling mechanism easy to implement through simple parameter comparison while significantly improving operational reliability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11310320B2Enhanced procedure transaction ID (PTI) error handling
Publication Date: 2022.04.19 MEDIATEK INC
  • US11310320B2 patent drawing
  • US11310320B2 patent drawing
  • US11310320B2 patent drawing

AI summary

A method for Procedure Transaction Identity (PTI) error handling on 5G Session Management (5GSM) procedures is proposed. If a User Equipment (UE) receives a PDU SESSION AUTHENTICATION COMMAND or PDU SESSION AUTHENTICATION RESULT message in which the PTI value is an assigned value, the UE transmits a 5GSM STATUS message including 5GSM cause #81 “invalid PTI value”. If the UE receives a PDU SESSION ESTABLISHMENT ACCEPT or REJECT message, a PDU SESSION MODIFICATION COMMAND or REJECT message, or a PDU SESSION RELEASE COMMAND or REJECT message in which the PTI value is an unassigned value, the UE ignores the received message. If the UE receives any 5GSM message in which the PTI value is a reserved value, the UE ignores the received 5GSM message.