8.1.9 Downlink Direct transfer
25.3313GPPProtocol specificationRadio Resource Control (RRC)Release 17TS
Figure 8.1.9-1: Downlink Direct transfer, normal flow
8.1.9.1 General
The downlink direct transfer procedure is used in the downlink direction to carry upper layer (NAS) messages over the radio interface.
8.1.9.2 Initiation of downlink direct transfer procedure in the UTRAN
In the UTRAN, the direct transfer procedure is initiated when the upper layers request the transfer of a NAS message after the initial signalling connection is established. The UTRAN may also initiate the downlink direct transfer procedure when another RRC procedure is ongoing, and in that case the state of the latter procedure shall not be affected. The UTRAN shall transmit the DOWNLINK DIRECT TRANSFER message on the downlink DCCH using AM RLC on signalling radio bearer RB3 or signalling radio bearer RB4. The UTRAN should:
1> if upper layers indicate "low priority" for this message:
2> select signalling radio bearer RB4, if available. Specifically, for a GSM-MAP based CN, signalling radio bearer RB4 should, if available, be selected when "SAPI 3" is requested;
2> select signalling radio bearer RB3 when signalling radio bearer RB4 is not available.
1> if upper layers indicate "high priority" for this message:
2> select signalling radio bearer RB3. Specifically, for a GSM-MAP based CN, signalling radio bearer RB3 should be selected when "SAPI 0" is requested.
The UTRAN sets the IE "CN Domain Identity" to indicate, which CN domain the NAS message is originated from.
8.1.9.3 Reception of a DOWNLINK DIRECT TRANSFER message by the UE
Upon reception of the DOWNLINK DIRECT TRANSFER message, the UE RRC shall, using the IE "CN Domain Identity", route the contents of the IE "NAS message" and the value of the IE"CN Domain Identity" to upper layers.
The UE shall clear the entry for the DOWNLINK DIRECT TRANSFER message in the table "Accepted transactions" in the variable TRANSACTIONS.
When the UE receives a DOWNLINK DIRECT TRANSFER message, it shall not affect the state of any other ongoing RRC procedures when not stated otherwise elsewhere.
8.1.9.3a No signalling connection exists
If the UE receives a DOWNLINK DIRECT TRANSFER message, and the signalling connection identified with the IE "CN domain identity" does not exist according to the variable ESTABLISHED_SIGNALLING_CONNECTIONS, the UE shall:
1> ignore the content of the DOWNLINK DIRECT TRANSFER message;
1> transmit an RRC STATUS message on the uplink DCCH using AM RLC;
1> include the IE "Identification of received message"; and
1> set the IE "Received message type" to DOWNLINK DIRECT TRANSFER; and
1> set the IE "RRC transaction identifier" to the value of "RRC transaction identifier" in the entry for the DOWNLINK DIRECT TRANSFER message in the table "Accepted transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> include the IE "Protocol error information" with the IE "Protocol error cause" set to "Message not compatible with receiver state".
When the RRC STATUS message has been submitted to lower layers for transmission, the UE shall:
1> continue with any ongoing processes and procedures as if the DOWNLINK DIRECT TRANSFER message has not been received.
8.1.9.4 Invalid DOWNLINK DIRECT TRANSFER message
If the UE receives a DOWNLINK DIRECT TRANSFER message, which contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows:
1> transmit an RRC STATUS message on the uplink DCCH using AM RLC;
1> include the IE "Identification of received message"; and
1> set the IE "Received message type" to DOWNLINK DIRECT TRANSFER; and
1> set the IE "RRC transaction identifier" to the value of "RRC transaction identifier" in the entry for the DOWNLINK DIRECT TRANSFER message in the table "Rejected transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> include the IE "Protocol error information" with contents set to the value of the variable PROTOCOL_ERROR_INFORMATION.
When the RRC STATUS message has been submitted to lower layers for transmission, the UE shall:
1> continue with any ongoing processes and procedures as if the invalid DOWNLINK DIRECT TRANSFER message has not been received.