8.48 EAP retrieve parameters +CERP

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

Table 108: +CERP action command syntax

Command

Possible response(s)

+CERP=<EAPsessionid>,<EAPparameter>

+CERP: <EAP parameter response>

+CME ERROR: <err>

+CERP=?

Description

This command allows a TE to retrieve EAP session parameters / derived keys after a run of the +CEAP command. If the EAP session is handled by the UICC then the MT shall return the content of the elementary file corresponding to the indicated <EAPparameter>. Those EFs are defined in ETSI TS 102 310 [66].

If the MT handles the EAP session then the MT shall return the corresponding parameter encoded as defined for EAP files, see ETSI TS 102 310 [66].

For example, the keys shall be retrieved in the TLV format described in ETSI TS 102 310 [66].

If neither the MT nor the appropriate UICC application can provide the requested information (e.g. because the requested EAP session ID does not exist), the MT shall respond with +CME ERROR: 50 (Incorrect parameters).

Refer clause 9.2 for possible <err> values.

Defined values

<EAPparameter>: integer type.

1 Keys

2 Status

3 Identity

4 Pseudonym

<EAPsessionid>: integer type; this is the identifier of the EAP session to be used in order to retrieve the EAP parameters corresponding to an active EAP session. Value range is from 1 to 4294967295.

<EAP parameter response>: string type in hexadecimal character format. The format of the parameter is defined in ETSI TS 102 310 [66]. The <EAP parameter response> depends on the value of the <EAPparameter>.

Implementation

Optional.