Section: D.1.2 Principles of PTI handling for UE policy delivery service procedures
Content: When the PCF or the UE initiates a procedure, it shall include a valid PTI value in the message header of the command message or the request message. When the UE initiates a procedure, the UE shall use a PTI value in range between 01H and 77H. When the PCF initiates a procedure, the PCF shall use a PTI value in range between 80H and FEH. When the PCF initiates a transaction related procedure (i.e. a procedure consisting of more than one message and the messages are related), it shall include a valid PTI value in the message header of the command message. If a response message is sent as result of a received command or request message, the UE or the PCF shall include in the response message the PTI value received within the received command or request message (see examples in figure D.1.2.1, figure D.1.2.2 and figure D.1.2.3). If a command message is sent as result of a received request message, the PCF shall include in the command message the PTI value received with the request message (see examples in figure D.1.2.3). Figure D.1.2.1: Network-requested transaction related procedure Figure D.1.2.2: UE-requested transaction related procedure rejected by the network Figure D.1.2.3: UE-requested transaction related procedure triggering a network-requested transaction related procedure NOTE: In earlier versions of this protocol, the UE can include in the response message a PTI value which is not the same as the one received within the command message, and therefore the PCF could not associate the response message from the UE to the command message sent.