Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 31.111  Word version:  19.2.0

Top   Top   Up   Prev   Next
1…   4…   5…   6…   6.6…   6.8…   7…   7.5…   8…   8.50…   8.100…   9…   L…

 

6.8  Structure of TERMINAL RESPONSEp. 53

6.8.0  Overall structure of TERMINAL RESPONSE |R14|p. 53

Direction:
ME to UICC.
The command header is specified in TS 31.101. Length (A+B+ … +AG) is indicated by P3 of the header.
Command parameters/data.
Description Clause M/O/C Min Length
Command details8.6MYA
Device identities8.7MNB
Result8.12MYC
Duration (only required in response to a POLL INTERVAL proactive command)8.8CND
Text string (only required in response to a GET INKEY or GET INPUT or SEND USSD proactive command)8.15CNE
Item identifier (only required in response to SELECT ITEM proactive command)8.10CNF
Local information (only required in response to PROVIDE LOCAL INFORMATION proactive command)8.19, 8.20, 8.29, 8.39, 8.45, 8.46, 8.62, 8.83, 8.85, 8.86, 8.87, 8.100, 8.129, 8.130, 8.131, 8.134, 8.140, 8.141, 8.144, 8.147, 8.148, 8.149CNG
Local information (only required in response to PROVIDE LOCAL INFORMATION (Network Measurement Results) proactive command)8.22, 8.119CNAB or
AB0 + … + ABn
Local information (only required in response to PROVIDE LOCAL INFORMATION (H(e)NB IP address request) proactive command)8.58CNAC or
AC0 + … + ACn
Local information (only required in response to PROVIDE LOCAL INFORMATION (list of surrounding macrocells) proactive command)8.19, 8.62CNAD or
AD0 + … + ADn
Call control requested action (only required if call control by USIM has modified a proactive command SET UP CALL, SEND SS or SEND USSD in another type of request).8.30CNH
Result data object 2 (only required if call control by USIM has modified a proactive command SET UP CALL, SEND SS or SEND USSD in another type of request).8.12CNI
Card reader status (only required in response to GET READER STATUS command). According to the requested information, one Card reader status object for each card interface reported, or one Card reader identifier object is required.8.33, 8.57CNJ0 + … + Jn
or J
Card ATR (only required in response to POWER ON CARD).8.34CNK
R-APDU (only required in response to PERFORM CARD APDU).8.36CNL
Timer identifier (only required in response to a TIMER MANAGEMENT proactive command)8.37CNM
Timer value (only required in response to a TIMER MANAGEMENT proactive command)8.38CNN
AT Response (only required in response to RUN AT COMMAND proactive command)8.41CNP
Text string2 (only required if call control by USIM has modified the proactive command SET UP CALL or SEND SS into a USSD request)8.15CNQ
Channel data (only required in response to RECEIVE DATA)8.53CNR
Channel status (only required in response to GET CHANNEL STATUS or OPEN CHANNEL proactive command)8.56CNS0 + … + Sn
Channel data length (only required in response to RECEIVE DATA or SEND DATA proactive command)8.54CNT
Bearer description (only required in response to OPEN CHANNEL proactive command)8.52CNU
Buffer size (only required in response to OPEN CHANNEL proactive command)8.55CNV
Total display duration (only required in response to a GET INKEY proactive command)8.8CNW
Service availability (only required in response to SERVICE SEARCH proactive command)8.68CNX
Service record (only required in response to GET SERVICE INFORMATION proactive command)8.64CNY
Other address (local address) (only required in response to OPEN CHANNEL proactive command with dynamic local address request)8.58CN
Frames Information (only required in response to SET FRAMES or GET FRAMES STATUS proactive commands)8.81CNAA
Slices Information (only required in response to PROVIDE LOCAL INFORMATION (list of slice(s) information) proactive command)8.145, 8.152, 8.154, 8.156, 8.159CNAE
Rejected Slices Information (only required in response to PROVIDE LOCAL INFORMATION (list of rejected slice(s) information proactive command)8.151, 8.153, 8.154CNAF
More data (only required if ME has more data in the buffer to be sent to the UICC and complete data cannot be included in a single response) e.g. it may be required for PROVIDE LOCAL INFORMATION (list of slice(s) information).8.158CNAG
Specific rules apply for the coding of the TERMINAL RESPONSE, see ETSI TS 102 223 [32] clause 6.8.
Response parameters/data:
None.
Up

6.8.1  Command detailsp. 55

See ETSI TS 102 223 [32] clause 6.8.1.

6.8.2  Device identitiesp. 55

See ETSI TS 102 223 [32] clause 6.8.2.

6.8.3  Resultp. 55

See ETSI TS 102 223 [32] clause 6.8.3.

6.8.4  Durationp. 55

See ETSI TS 102 223 [32] clause 6.8.4.

6.8.5  Text stringp. 55

ETSI TS 102 223 [32] clause 6.8.5 applies, with the addition of the following procedure.
When the ME issues a successful TERMINAL RESPONSE for a SEND USSD command, it shall supply the text returned within the Return Result message from the network, no matter what type of string was returned.

6.8.6  Item identifierp. 55

See ETSI TS 102 223 [32] clause 6.8.6.

6.8.7  Local informationp. 56

For Local Information values defined in clause 8.6 then ETSI TS 102 223 [32] clause 6.8.7 applies, with the addition of the following procedures:
  • Where the UICC has requested the Network Measurement Results, the TERMINAL RESPONSE shall contain
    • for GERAN: The NMR data object and the BCCH channel list data object
    • for UTRAN: The Network Measurement Results are coded as the MEASUREMENT REPORT message as defined in TS 25.331.
    • for E-UTRAN and Satellite E-UTRAN: The Network Measurement Results are coded as the MeasurementReport message defined in TS 36.331
    • for NG-RAN or Satellite NG-RAN: The Network Measurement Results are coded as the MeasurementReport message defined in TS 38.331
  • Where the UICC has requested the Network Measurement Results for multiple access technologies, TERMINAL RESPONSE shall contain the Access Technology data object listing all current access technologies, followed by one NMR data object and one BCCH channel list data object for each current access technology in the same sequence. The BCCH channel list data object shall immediately follow the NMR data object, even if not supported by a network access technology. If no NMR data or no BCCH channel list is available for an access technology, the respective data object shall have length zero.
  • Where the UICC has requested the Timing Advance, the TERMINAL RESPONSE shall contain the Timing Advance data object if supported by the network access technology.
  • Where the UICC has requested the WLAN Specific Identifier, the TERMINAL RESPONSE shall contain the WSID of the current I-WLAN connection.
  • Where the UICC has requested the WLAN Identifier, the TERMINAL RESPONSE shall contain the SSID, the BSSID when available, and the HESSID when available, of the current WLAN connection.
  • Where the UICC has requested the CSG ID list Identifier, the TERMINAL RESPONSE shall contain the CSG ID list and the corresponding HNB name (if available in the broadcasted information to the ME) of the detected CSG or Hybrid cells in the Allowed CSG list or the Operator CSG list. (if class "q" is supported)
  • Where the UICC has requested the H(e)NB IP address, the TERMINAL RESPONSE shall contain the list of all IP addresses available on the H(e)NB-network interface, as a sequence of "Other Address" Data Objects in the TERMINAL RESPONSE. (if class "v" is supported)
  • Where the UICC has requested the list of surrounding macrocells, the TERMINAL RESPONSE shall contain, for all supported access technologies, the Access Technology data object listing all current access technologies, followed by one location information data object for each current access technology in the same sequence, up to the limit of the TERMINAL RESPONSE APDU command size. If no location information is available for an access technology, the respective data object shall have length zero. (if class "w" is supported).
  • Where the UICC has requested the list of slice(s) information, the TERMINAL RESPONSE shall contain the Serving PLMN served S-NSSAIs list and its associated DNN(s) list, along with:
    1. either the slices information data object listing all slice(s) information without S-NSSAI mapping data object (if S-NSSAI mapping information is not available) or the list of slice(s) information with S-NSSAI mapping data object listing all available mapping information,
    2. if the S-NSSAI is supported only on a subset of Tracking Area(s) of the current Registration Area, the tracking area identity list where the S-NSSAI is supported shall be available. If ME has more data in the buffer to be sent to the UICC and complete data cannot be included within a single response, the TERMINAL RESPONSE shall contain the 'More data' data object. If 'More data' data object is part of this request, then TERMINAL RESPONSE shall contain only the associated data object (e.g., 'partial NSSAI' data object) with remaining S-NSSAI information, up to the limit of the TERMINAL RESPONSE APDU (see Annex V).
    If no slice information is available or device is registered to a network not supporting slices, the respective data object shall have length zero. If both the S-NSSAI with mapping and without mapping data objects are unavailable (i.e., have a length of zero), then the S-NSSAI without mapping data object TLV with a length of zero shall be included.
  • Where the UICC has requested the CAG information list, the TERMINAL RESPONSE shall contain the CAG information list and the corresponding CAG Human-readable network name per CAG ID (if available in the broadcasted information to the ME) of the detected CAG cells. (if class "ag" is supported).
  • Where the UICC has requested the list of rejected slice(s), then TERMINAL RESPONSE shall contain:
    1. either the list of rejected slice(s) information with S-NSSAI mapping information (if S-NSSAI mapping information is available) or rejected slice(s) information without S-NSSAI mapping information (if S-NSSAI mapping information is not available),
    2. if the S-NSSAI is rejected only on a subset of Tracking Area(s) of the current Registration Area, the tracking area identity list where the S-NSSAI is rejected shall be available. If ME has more data in the buffer to be sent to the UICC and complete data cannot be included within a single response, the TERMINAL RESPONSE shall contain the 'More data' data object. If 'More data' data object is part of this request, then TERMINAL RESPONSE shall contain only the associated data object (e.g., 'partial NSSAI' data object) with remaining S-NSSAI information, up to the limit of the TERMINAL RESPONSE APDU (see Annex V).
    If no rejected slice information is available or device is registered to a network not supporting slices, the respective data object shall have length zero. If both the rejected slices S-NSSAI with mapping and without mapping data objects are unavailable (i.e., have a length of zero), then the rejected S-NSSAI without mapping data object TLV with a length of zero shall be included.
Up

6.8.8  Call control requested actionp. 57

When the ME issues a TERMINAL RESPONSE for a proactive command SET UP CALL, SEND SS or SEND USSD which has been modified by call control by USIM in another type of request, it shall supply the response data given in response to the ENVELOPE (CALL CONTROL).

6.8.9  Result data object 2p. 57

When the ME issues a TERMINAL RESPONSE for a proactive command SET UP CALL, SEND SS or SEND USSD which has been modified by call control by USIM in another type of request, it shall supply the Result data object it would have supplied for the proactive command equivalent to the action requested by call control, and given in the Call control request data element.

6.8.10  Card reader statusp. 57

See ETSI TS 102 223 [32] clause 6.8.10.

6.8.11  Card ATRp. 57

See ETSI TS 102 223 [32] clause 6.8.11.

6.8.12  R-APDUp. 57

See ETSI TS 102 223 [32] clause 6.8.12.

6.8.13  Timer identifierp. 57

See ETSI TS 102 223 [32] clause 6.8.13.

6.8.14  Timer valuep. 57

See ETSI TS 102 223 [32] clause 6.8.14.

6.8.15  AT Responsep. 58

See ETSI TS 102 223 [32] clause 6.8.15.

6.8.16  Text string 2p. 58

When the ME issues a successful TERMINAL RESPONSE for a proactive command SET UP CALL or SEND SS which has been modified by "call control" by USIM into a USSD request ('05' result value), it shall supply the Text string 2. The Text string 2 shall contain the text returned within the Return Result message from the network for the USSD response. Text string 2 is equivalent to the Text string in the Terminal Response to a SEND USSD command.

6.8.17  Channel datap. 58

See ETSI TS 102 223 [32] clause 6.8.17.

6.8.18  Channel statusp. 58

See ETSI TS 102 223 [32] clause 6.8.18.

6.8.19  Channel data lengthp. 58

See ETSI TS 102 223 [32] clause 6.8.19.

6.8.20  Bearer descriptionp. 58

See ETSI TS 102 223 [32] clause 6.8.20.

6.8.21  Buffer sizep. 58

See ETSI TS 102 223 [32] clause 6.8.21.

6.8.22  Total Display Durationp. 58

See ETSI TS 102 223 [32] clause 6.8.22.

6.8.23  Service Availabilityp. 58

See ETSI TS 102 223 [32] clause 6.8.23.

6.8.24  Service Recordp. 58

See ETSI TS 102 223 [32] clause 6.8.24.

6.8.25  Other address (local address) |R7|p. 58

See ETSI TS 102 223 [32] clause 6.8.25.

6.8.26  Frames Information |R7|p. 58

See ETSI TS 102 223 [32] clause 6.8.26.

6.9  Proactive UICC session and ME display interactionp. 58

See ETSI TS 102 223 [32] clause 6.9.

6.10  Handling of unknown, unforeseen and erroneous messagesp. 59

See ETSI TS 102 223 [32] clause 6.10.

6.11  Proactive commands versus possible Terminal responsep. 59

Table 6.1 shows for each proactive command the possible terminal response returned (marked by a "•" character), in addition to those defined in ETSI TS 102 223 [32] clause 6.11.
The commands "COMMAND CONTAINER" and "ENCAPSULATED SESSION CONTROL" listed in ETSI TS 102 223 [32] are not required by 3GPP.
TERMINAL RESPONSE PROACTIVE COMMAND
SET UP CALL SEND SS SEND USSD SEND SMS Geographical Location Request
'10' '11' '12' '13' '16'
00Command performed successfully
01Command performed with partial comprehension
02Command performed, with missing information
03REFRESH performed with additional Efs read
04Command performed successfully, but requested icon could not be displayed
05Command performed, but modified by call control by USIM
06Command performed successfully, limited service
07Command performed with modification
08REFRESH performed but indicated USIM was not active
09Command performed successfully, tone not played
10Proactive UICC session terminated by the user
11Backward move in the proactive UICC session requested by the user
12No response from user
13Help information required by the user
14USSD or SS Transaction terminated by user
15Reserved for 3GPP (for future usage)
16Reserved for 3GPP (for future usage)
20ME currently unable to process command
21Network currently unable to process command
22User did not accept the proactive command
23User cleared down call before connection or network release
24Action in contradiction with the current timer state
25Interaction with call control by USIM, temporary problem
26Launch browser generic error
27MMS Temporary Problem
28Reserved for 3GPP (for future usage)
29Reserved for 3GPP (for future usage)
30Command beyond Mes capabilities
31Command type not understood by ME
32Command data not understood by ME
33Command number not known by ME
34SS Return Error
35SMS RPERROR
36Error, required values are missing
37USSD return error
38Multiple Card command error
39Interaction with call/SM control by USIM, permanent problem
3ABearer Independent Protocol error
3BAccess Technology unable to process command
3CFrames error
3DMMS Error
3EReserved for 3GPP (for future usage)
3FReserved for 3GPP (for future usage)
Up

Up   Top   ToC