8.76 Circuit switched fallback +CCSFB

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

Table 8.76-1: +CCSFB parameter command syntax

Command

Possible response(s)

+CCSFB=[<n>]

+CME ERROR: <err>

+CCSFB?

+CCSFB: <n>

+CCSFB=?

+CCSFB: (list of supported <n>s)

Description

The set command is used to control circuit switched fallback (CSFB) operation. Reporting of CSFB related CS paging requests can be switched on or off. After reporting the command can be used to accept or reject the CSFB call. The command can also be used to control automatic acceptance/rejection of CSFB calls. Refer clause 9.2 for possible <err> values.

CS paging requests are reported with unsolicited result code +CCSFBU in the format:

+CCSFBU: <numbertype>,<ton>,<number>[,<ss_code>[,<lcs_indicator>[,<lcs_client_identity>]]]

NOTE 1: The command +CCSFB applies to connected mode. It does not apply to idle mode.

Read command returns the current value of <n>.

Test command returns values supported as a compound value.

Defined values

<n>: integer type.

0 disable reporting of CSFB related CS paging requests and disable automatic acceptance/rejection of CSFB calls.

1 enable reporting of CSFB related CS paging requests and disable automatic acceptance/rejection of CSFB calls.

2 enable reporting of CSFB related CS paging requests and enable automatic acceptance of CSFB calls.

3 enable reporting of CSFB related CS paging requests and enable automatic rejection of CSFB calls.

4 disable reporting of CSFB related CS paging requests and enable automatic acceptance of CSFB calls.

5 disable reporting of CSFB related CS paging requests and enable automatic rejection of CSFB calls.

6 accept CSFB call. This value can be used only after having received the unsolicited result code +CCSFBU when automatic acceptance/rejection of CSFB calls has been disabled.

7 reject CSFB call. This value can be used only after having received the unsolicited result code +CCSFBU when automatic acceptance/rejection of CSFB calls has been disabled.

NOTE 2: The values <n>=6 and <n>=7 will not be reported by +CCSFB? as these values are not associated with any MT state.

<numbertype>: integer type. Indicating type of information in parameter <number>.

0 No valid information in parameter <number>. <number> shall then be set to empty string ("").

1 Number in <number> according to URI including the prefix specifying the URI type (see command +CDU). Parameter <ton> has no relevant information and is set to zero.

2 Number in <number> according to one of the formats supported by 3GPP TS 24.008 [8] clause 10.5.4.7.

NOTE 3: In +CCSFBU, the parameter <numbertype> can have value 2 only.

<ton>: type of number in integer format (refer 3GPP TS 24.008 [8] clause 10.5.4.7). The parameter is also set to zero when it has no meaningful content, e.g. when <numbertype>=1.

<number>: string type phone number in format specified by <numbertype>. The used character set should be the one selected with command select TE character set +CSCS. When no number is available, <number> shall be set to empty string ("").

<ss_code>: integer type. SS code (refer 3GPP TS 24.301 [83] clause 9.9.3.39).

<lcs_indicator>: integer type. LCS indicator value (refer 3GPP TS 24.301 [83] clause 9.9.3.40).

<lcs_client_identity>: string type. LCS client identity information in hexadecimal format (refer 3GPP TS 24.301 [83] clause 9.9.3.41).

Implementation

Optional.