5GSM PTI Error Handling for Session Integrity
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
Data Source
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.


