10.1.43 Sending of originating data via the control plane +CSODCP

27.0073GPPAT command set for User Equipment (UE)Release 18TS

Table 10.1.43-1: +CSODCP action command syntax

Command

Possible Response(s)

+CSODCP=<cid>,<cpdata_length>,<cpdata>[,<RAI>[,<type_of_user_data>[,<sourcePort>[,<destinationPort>[,<ackRequest>]]]]]

+CME ERROR: <err>

+CSODCP=?

+CSODCP: (range of supported <cid>s),(maximum number of octets of user data indicated by <cpdata_length>),(list of supported <RAI>s),(list of supported <type_of_user_data>s),(list of supported <sourcePort>s),(list of supported <destinationPort>s),(list of supported <ackRequest>s)

Description

The set command is used by the TE to transmit data over control plane to network via MT. Context identifier <cid> is used to link the data to particular context.

This command optionally indicates that the application on the MT expects that the exchange of data:

– will be completed with this uplink data transfer; or

– will be completed with the next received downlink data.

This command also optionally indicates whether or not the data to be transmitted is an exception data.

If the UE is using Reliable Data Service to transmit data, then this command optionally also indicates the source port number used by the originator, the destination port number to be used by the receiver and whether the originator is soliciting an acknowledgement from the receiver as defined in 3GPP TS 24.250 [168].

This command causes transmission of an ESM DATA TRANSPORT message, as defined in 3GPP TS 24.301 [83].

Refer clause 9.2 for possible <err> values.

Test command returns range of supported <cid>s, the maximum number of bytes of user data indicated by <cpdata_length>, supported <RAI>s, supported <type_of_user_data>s, supported <sourcePort>s, supported <destinationPort>s and supported <ackRequest>s as compound values.

Defined values

<cid>: integer type. A numeric parameter which specifies a particular PDP context or EPS bearer context definition. The <cid> parameter is local to the TE-MT interface and identifies the PDP or EPS bearer contexts which have been setup via AT command (see the +CGDCONT and +CGDSCONT commands).

<cpdata_length>: integer type. Indicates the number of octets of the <cpdata> information element. When there is no data to transmit, the value shall be set to zero.

<cpdata>: string of octets. Contains the user data container contents (refer 3GPP TS 24.301 [83] clause 9.9.4.24). When there is no data to transmit, the <cpdata> shall be an empty string (""). This parameter shall not be subject to conventional character conversion as per +CSCS. The coding format of the user data container and the maximum length of <cpdata> are implementation specific.

<RAI>: integer type. Indicates the value of the release assistance indication, refer 3GPP TS 24.301 [83] clause 9.9.4.25.

0 No information available.

1 The MT expects that exchange of datawill be completed with the transmission of the ESM DATA TRANSPORT message.

2 The MT expects that exchange of data will be completed with the receipt of an ESM DATA TRANSPORT message.

<type_of_user_data>: integer type. Indicates whether the user data that is transmitted is regular or exceptional.

0 Regular data.

1 Exception data.

<sourcePort>: integer type. Indicates the source port number on the originator entity (refer 3GPP TS 24.250 [168] clause 5.2.4).

<destinationPort>: integer type. Indicates the destination port number on the receiver entity (refer 3GPP TS 24.250 [168] clause 5.2.5).

<ackRequest>: integer type. Indicates whether the originator entity is soliciting an acknowledgement from the receiver entity (refer 3GPP TS 24.250 [168] clause 5.3.1).

0 No acknowledgement is requested

1 Acknowledgement is requested.

Implementation

Optional.