27.22.6 CALL CONTROL BY USIM
31.1243GPPMobile Equipment (ME) conformance test specificationRelease 16TSUniversal Subscriber Identity Module Application Toolkit (USAT) conformance test specification
27.22.6.1 Procedure for Mobile Originated calls
27.22.6.1.1 Definition and applicability
See clause 3.2.2.
27.22.6.1.2 Conformance requirement
The ME shall support the CALL CONTROL facility as defined in:
– TS 31.111 [15] clause 7.3
27.22.6.1.3 Test purpose
To verify that for all call set-up attempts , even those resulting from a SET UP CALL proactive UICC command, the ME shall first pass the call set-up details (dialled digits and associated parameters) to the UICC, using the ENVELOPE (CALL CONTROL).
To verify that if the UICC responds with ’90 00′, the ME shall set up the call with the dialled digits and other parameters as sent to the UICC.
To verify that if the UICC returns response data, the ME shall use the response data appropriately to set up the call as proposed, not set up the call, or set up a call using the data supplied by the UICC.
To verify that, in the case where the initial call set-up request results from a proactive SET UP CALL, if the call control result is "not allowed" or "allowed with modifications", the ME shall inform the UICC using TERMINAL RESPONSE "interaction with call control by UICC or MO short message control by UICC, action not allowed".
To verify that it is possible for the UICC to request the ME to set up an emergency call by supplying the number "112" as the response data.
27.22.6.1.4 Method of tests
27.22.6.1.4.1 Initial conditions
The ME is connected to the USIM Simulator and USS and has performed the location update procedure.
The GERAN/UTRAN parameters of the system simulator are:
– Mobile Country Code (MCC) = 001;
– Mobile Network Code (MNC) = 01;
– Location Area Code (LAC) = 0001;
– Cell Identity value = 0001.
The PCS 1900 parameters of the system simulator are:
– Mobile Country Code (MCC) = 001;
– Mobile Network Code (MNC) = 011;
– Location Area Code (LAC) = 0001;
– Cell Identity value = 0001.
Prior to this test the ME shall have been powered on and performed the PROFILE DOWNLOAD procedure.
The elementary files are coded as USIM Application Toolkit default with the following exceptions:
1) The call control service is available in the USIM Service Table.
2) Only for sequence 1.9:
EFECC (Emergency Call Codes)
Logically:
Emergency call code: "1020";
Emergency call code alpha identifier: empty;
Emergency call Service Category: RFU
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
Hex |
01 |
02 |
FF |
FF |
FF |
FF |
FF |
FF |
27.22.6.1.4.2 Procedure
Expected Sequence 1.1 (CALL CONTROL BY USIM , set up call attempt by user, the USIM responds with ’90 00′)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.1.1A |
[Option A shall apply for 3GPP parameters] |
3 |
UICC ME |
90 00 |
|
4 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+01234567890123456789" |
ENVELOPE CALL CONTROL 1.1.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
|
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.1.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
07 |
00 |
|
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ‘1A’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified
Expected Sequence 1.2 (CALL CONTROL BY USIM , set up call attempt by user, allowed without modification)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.2.1 A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.2.1 |
[Call control result: "Allowed, no modification"] |
4 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+01234567890123456789"] |
ENVELOPE CALL CONTROL 1.2.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
|
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.2.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
07 |
00 |
|
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ‘1A’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified
CALL CONTROL RESULT 1.2.1
Logically:
Call control result: ’00’ = Allowed, no modification
Coding:
BER-TLV: |
00 |
00 |
Expected Sequence 1.3A (CALL CONTROL BY USIM , set up call attempt resulting from a set up call proactive command, allowed without modification)
Step |
Direction |
Message / Action |
Comments |
1 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.3.1 PENDING |
[This test applies to MEs asking for user confirmation before sending the ENVELOPE CALL CONTROL command] |
2 |
MEUICC |
FETCH |
|
3 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.3.1 |
[Set up call to "+012340123456"] |
4 |
ME → USER |
ME displays "+012340123456" during user confirmation phase. |
|
5 |
USER → ME |
The user confirms the call set up |
[user confirmation] |
6 |
ME UICC |
ENVELOPE CALL CONTROL 1.3.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 1.3.1 |
[Call control result: "Allowed, no modification"] |
8 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+012340123456"] |
9 |
ME UICC |
TERMINAL RESPONSE: SET UP CALL 1.3.1 |
[command performed successfully] |
Expected Sequence 1.3 B (CALL CONTROL BY USIM , set up call attempt resulting from a set up call proactive command, allowed without modification)
Step |
Direction |
Message / Action |
Comments |
1 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.3.1 PENDING |
[This test applies to MEs asking for user confirmation after sending the ENVELOPE CALL CONTROL command] |
2 |
MEUICC |
FETCH |
|
3 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.3.1 |
[Set up call to "+012340123456"] |
4 |
ME UICC |
ENVELOPE CALL CONTROL 1.3.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
5 |
UICC ME |
CALL CONTROL RESULT 1.3.1 |
[Call control result: "Allowed, no modification"] |
6 |
ME → USER |
ME displays "+012340123456" during user confirmation phase. |
|
7 |
USER → ME |
The user confirms the call set up |
[user confirmation] |
8 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+012340123456"] |
9 |
ME UICC |
TERMINAL RESPONSE: SET UP CALL 1.3.1 |
[command performed successfully] |
PROACTIVE COMMAND: SET UP CALL 1.3.1
Logically:
Command details
Command number: 1
Command type: SET UP CALL
Command qualifier: Only if not currently busy on another call
Device identities
Source device: UICC
Destination device: Network
Alpha identifier: "+012340123456"
Address
TON: International
NPI: "ISDN / telephone numbering plan"
Dialling number string "012340123456"
Coding:
BER-TLV: |
D0 |
21 |
81 |
03 |
01 |
10 |
00 |
82 |
02 |
81 |
83 |
05 |
0D |
2B |
30 |
31 |
32 |
33 |
34 |
30 |
31 |
32 |
|
33 |
34 |
35 |
36 |
86 |
07 |
91 |
10 |
32 |
04 |
21 |
|
43 |
65 |
ENVELOPE CALL CONTROL 1.3.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
02 |
02 |
82 |
81 |
06 |
07 |
91 |
10 |
32 |
04 |
21 |
43 |
65 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
F1 |
10 |
|
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.3.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
02 |
02 |
82 |
81 |
06 |
07 |
91 |
10 |
32 |
04 |
21 |
43 |
65 |
Note 2 |
Note 3 |
13 |
07 |
00 |
11 |
10 |
|
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’16’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified
CALL CONTROL RESULT 1.3.1
Logically:
Call control result: ’00’ = Allowed, no modification
Coding:
BER-TLV: |
00 |
00 |
TERMINAL RESPONSE: SET UP CALL 1.3.1
Logically:
Command details
Command number: 1
Command type: SET UP CALL
Command qualifier: Only if not currently busy on another call
Device identities
Source device: ME
Destination device: UICC
Result
General Result: Command performed successfully
Coding:
BER-TLV: |
81 |
03 |
01 |
10 |
00 |
82 |
02 |
82 |
81 |
83 |
01 |
00 |
Expected Sequence 1.4 (CALL CONTROL BY USIM , set up call attempt by user, not allowed)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.4.1 A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.4.1 |
[Call control result: "not Allowed"] |
4 |
ME USS |
The ME does not set up the call |
ENVELOPE CALL CONTROL 1.4.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "+01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
|
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.4.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "+01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
07 |
00 |
|
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ‘1A’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified
CALL CONTROL RESULT 1.4.1
Logically:
Call control result: ’01’ = not Allowed
Coding:
BER-TLV: |
01 |
00 |
Expected Sequence 1.5A (CALL CONTROL BY USIM , set up call attempt resulting from a set up call proactive command, not allowed)
Step |
Direction |
Message / Action |
Comments |
1 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.5.1 PENDING |
[This test applies to MEs asking for user confirmation before sending the ENVELOPE CALL CONTROL command] |
2 |
MEUICC |
FETCH |
|
3 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.5.1 |
[Set up call to "+012340123456" |
4 |
ME → USER |
ME displays "+012340123456" during user confirmation phase. |
|
5 |
USER → ME |
The user confirms the call set up |
[user confirmation] |
6 |
ME UICC |
ENVELOPE CALL CONTROL 1.5.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 1.5.1 |
[Call control result: "Not Allowed"] |
8 |
ME UICC |
TERMINAL RESPONSE: SET UP CALL 1.5.1 |
[Permanent Problem – Interaction with Call Control by USIM] |
9 |
ME USS |
The ME does not set up the call |
Expected Sequence 1.5 B (CALL CONTROL BY USIM , set up call attempt resulting from a set up call proactive command, not allowed)
Step |
Direction |
Message / Action |
Comments |
1 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.5.1 PENDING |
[This test applies to MEs asking for user confirmation after sending the ENVELOPE CALL CONTROL command] |
2 |
MEUICC |
FETCH |
|
3 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.5.1 |
[Set up call to "+012340123456" |
4 |
ME UICC |
ENVELOPE CALL CONTROL 1.5.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
5 |
UICC ME |
CALL CONTROL RESULT 1.5.1 |
[Call control result: "Not Allowed"] |
6 |
ME UICC |
TERMINAL RESPONSE: SET UP CALL 1.5.1 |
[Permanent Problem – Interaction with Call Control by USIM] |
7 |
ME USS |
The ME does not set up the call |
PROACTIVE COMMAND: SET UP CALL 1.5.1
Logically:
Command details
Command number: 1
Command type: SET UP CALL
Command qualifier: Only if not currently busy on another call
Device identities
Source device: UICC
Destination device: Network
Alpha identifier: "+012340123456"
Address
TON: International
NPI: "ISDN / telephone numbering plan"
Dialling number string "012340123456"
Coding:
BER-TLV: |
D0 |
21 |
81 |
03 |
01 |
10 |
00 |
82 |
02 |
81 |
83 |
05 |
0D |
2B |
30 |
31 |
32 |
33 |
34 |
30 |
31 |
32 |
|
33 |
34 |
35 |
36 |
86 |
07 |
91 |
10 |
32 |
04 |
21 |
|
43 |
65 |
ENVELOPE CALL CONTROL 1.5.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
02 |
02 |
82 |
81 |
06 |
07 |
91 |
10 |
32 |
04 |
21 |
43 |
65 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
F1 |
10 |
|
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.5.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
02 |
02 |
82 |
81 |
06 |
07 |
91 |
10 |
32 |
04 |
21 |
43 |
65 |
Note 2 |
Note 3 |
13 |
07 |
00 |
11 |
10 |
|
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’16’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified
CALL CONTROL RESULT 1.5.1
Logically:
Call control result: ’01’ = not Allowed
Coding:
BER-TLV: |
01 |
00 |
TERMINAL RESPONSE: SET UP CALL 1.5.1
Logically:
Command details
Command number: 1
Command type: SET UP CALL
Command qualifier: Only if not currently busy on another call
Device identities
Source device: ME
Destination device: UICC
Result
General Result: Interaction with call control by USIM or MO short message control by USIM, permanent problem
Additional information: Action not allowed
Coding:
BER-TLV: |
81 |
03 |
01 |
10 |
00 |
82 |
02 |
82 |
81 |
83 |
02 |
39 |
01 |
Expected Sequence 1.6 (CALL CONTROL BY USIM , set up call attempt by user, allowed with modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.6.1 A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.6.1 |
[Call control result: "Allowed with modifications", ] |
4 |
ME USS |
The ME sets up the call to "+010203" |
ENVELOPE CALL CONTROL 1.6.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
|
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.6.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
07 |
00 |
|
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ‘1A’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 1.6.1
Logically:
Call control result: ’02’ = Allowed with modifications
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "010203"
Coding:
BER-TLV: |
02 |
06 |
86 |
04 |
91 |
10 |
20 |
30 |
Expected Sequence 1.7A (CALL CONTROL BY USIM, set up call attempt resulting from a set up call proactive command, allowed with modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.7.1 PENDING |
[This test applies to MEs asking for user confirmation before sending the ENVELOPE CALL CONTROL command] |
2 |
MEUICC |
FETCH |
|
3 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.7.1 |
[Set up call to "+012340123456"] |
4 |
ME → USER |
ME displays "+012340123456" during user confirmation phase. |
|
5 |
USER → ME |
The user confirms the call set up |
[user confirmation] |
6 |
ME UICC |
ENVELOPE CALL CONTROL 1.7.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 1.7.1 |
[Call control result: "Allowed with modifications"] |
8 |
ME USS |
The ME sets up the call to "+011111111111" |
|
9 |
ME UICC |
TERMINAL RESPONSE: SET UP CALL 1.7.1 |
[command performed successfully] |
Expected Sequence 1.7 B (CALL CONTROL BY USIM, set up call attempt resulting from a set up call proactive command, allowed with modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.7.1 PENDING |
[This test applies to MEs asking for user confirmation after sending the ENVELOPE CALL CONTROL command] |
2 |
MEUICC |
FETCH |
|
3 |
UICC ME |
PROACTIVE COMMAND: SET UP CALL 1.7.1 |
[Set up call to "+012340123456"] |
4 |
ME UICC |
ENVELOPE CALL CONTROL 1.7.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
5 |
UICC ME |
CALL CONTROL RESULT 1.7.1 |
[Call control result: "Allowed with modifications"] |
6 |
ME → USER |
ME displays "+012340123456" during user confirmation phase. |
|
7 |
USER → ME |
The user confirms the call set up |
[user confirmation] |
8 |
ME USS |
The ME sets up the call to "+011111111111" |
[call is set up to modified address] |
9 |
ME UICC |
TERMINAL RESPONSE: SET UP CALL 1.7.1 |
[command performed successfully] |
PROACTIVE COMMAND: SET UP CALL 1.7.1
Logically:
Command details
Command number: 1
Command type: SET UP CALL
Command qualifier: Only if not currently busy on another call
Device identities
Source device: UICC
Destination device: Network
Alpha identifier: "+012340123456"
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Coding:
BER-TLV: |
D0 |
21 |
81 |
03 |
01 |
10 |
00 |
82 |
02 |
81 |
83 |
05 |
0D |
2B |
30 |
31 |
32 |
33 |
34 |
30 |
31 |
32 |
|
33 |
34 |
35 |
36 |
86 |
07 |
91 |
10 |
32 |
04 |
21 |
|
43 |
65 |
ENVELOPE CALL CONTROL 1.7.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
02 |
02 |
82 |
81 |
06 |
07 |
91 |
10 |
32 |
04 |
21 |
43 |
65 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
F1 |
10 |
|
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.7.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "012340123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
02 |
02 |
82 |
81 |
06 |
07 |
91 |
10 |
32 |
04 |
21 |
43 |
65 |
Note 2 |
Note 3 |
13 |
07 |
00 |
11 |
10 |
|
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’16’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 1.7.1
Logically:
Call control result: ’02’ = Allowed with modifications
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "011111111111"
Coding:
BER-TLV: |
02 |
09 |
86 |
07 |
91 |
10 |
11 |
11 |
11 |
11 |
11 |
TERMINAL RESPONSE: SET UP CALL 1.7.1
Logically:
Command details
Command number: 1
Command type: SET UP CALL
Command qualifier: Only if not currently busy on another call
Device identities
Source device: ME
Destination device: UICC
Result
General Result: Command performed successfully
Coding:
BER-TLV: |
81 |
03 |
01 |
10 |
00 |
82 |
02 |
82 |
81 |
83 |
01 |
00 |
Expected Sequence 1.8 (CALL CONTROL BY USIM , set up call attempt by user, allowed with modifications: emergency call)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.8.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.8.1 |
[Call control result: "Allowed with modifications"] |
4 |
ME USS |
The ME sets up an emergency call; |
ENVELOPE CALL CONTROL 1.8.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
|
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.8.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
07 |
00 |
|
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ‘1A’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 1.8.1
Logically:
Call control result Allowed, with modification
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Address value "112"
Coding:
BER-TLV: |
02 |
05 |
86 |
03 |
81 |
11 |
F2 |
Expected Sequence 1.9 (CALL CONTROL BY USIM , set up call attempt by user, allowed with modifications: number in EFECC)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.9.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.9.1 |
[Call control result: "Allowed with modifications"] |
4 |
ME USS |
The ME sets up call with the dialled digits "1020". The ME does not set up an emergency call, but sets up a normal call |
ENVELOPE CALL CONTROL 1.9.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
|
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 1.9.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON: International
NPI: "ISDN / telephone numbering plan" or "unknown"
Dialling number string "01234567890123456789"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
0B |
91 |
10 |
32 |
54 |
76 |
98 |
10 |
32 |
54 |
76 |
98 |
Note 2 |
Note 3 |
13 |
07 |
00 |
|
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ‘1A’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 1.9.1
Logically:
Call control result Allowed, with modification
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Address value "1020"
Coding:
BER-TLV: |
02 |
05 |
86 |
03 |
81 |
01 |
02 |
Expected Sequence 1.10 (CALL CONTROL BY USIM , set up call attempt by user to an emergency call)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "112" |
|
2 |
ME UICC |
The ME does not send any ENVELOPE CALL CONTROL |
|
3 |
ME USS |
The ME sets up an emergency call |
Expected Sequence 1.11 (CALL CONTROL BY USIM , set up call through call register, the USIM responds with ’90 00′)
Pre-condition: the ME has a mean to register the last dialled number(s), and the ME will store dialled numbers allowed by call control in its register.
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.1.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
90 00 |
|
4 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+01234567890123456789"] |
5 |
USER ME |
End Call. |
|
6 |
USER ME |
Recall the last dialled number |
|
7 |
ME UICC |
ENVELOPE CALL CONTROL 1.1.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
8 |
UICC ME |
90 00 |
|
9 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+01234567890123456789"] |
10 |
USER ME |
End Call. |
Expected Sequence 1.12 (CALL CONTROL BY USIM , set up call through call register, allowed without modification)
Pre-condition: the ME has a mean to register the last dialled number(s), and the ME will store dialled numbers allowed by call control in its register.
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.2.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.2.1 |
[Call control result: "Allowed, no modification"] |
4 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+01234567890123456789"] |
5 |
User ME |
End the call then call the last dialled number |
|
6 |
ME UICC |
ENVELOPE CALL CONTROL 1.2.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 1.2.1 |
|
8 |
ME USS |
The ME sets up the call without modification |
[Set up call to "+01234567890123456789"] |
Expected Sequence 1.13 (CALL CONTROL BY USIM , set up call through call register, not allowed)
Pre-condition: the ME has a mean to register the last dialled number(s), and the ME will store dialled numbers not allowed by call control in its register.
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.4.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.4.1 |
[Call control result: "not Allowed"] |
4 |
ME USS |
The ME does not set up the call |
|
5 |
User ME |
The user calls the last dialled number |
|
6 |
ME UICC |
ENVELOPE CALL CONTROL 1.4.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 1.4.1 |
[Call control result: "not Allowed"] |
8 |
ME USS |
The ME does not set up the call |
Expected Sequence 1.14 (CALL CONTROL BY USIM , set up call through call register, allowed with modifications)
Pre-condition: the ME has a mean to register the last dialled number(s), and the ME will store dialled numbers allowed with modification by call control in its register.
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
Set up a call to "+01234567890123456789" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 1.6.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 1.6.1 |
[Call control result: "Allowed with modifications"] |
4 |
ME USS |
The ME sets up the call to "+010203" |
|
5 |
User ME |
End call and then set up a call to "+01234567890123456789" |
|
6 |
ME UICC |
ENVELOPE CALL CONTROL 1.6.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 1.6.1 |
[Call control result: "Allowed with modifications"] |
8 |
ME USS |
The ME sets up the call to "+010203" |
27.22.6.1.5 Test requirement
The ME shall operate in the manner defined in expected sequences 1.1 to 1.14.
27.22.6.2 Procedure for Supplementary (SS) Services
27.22.6.2.1 Definition and applicability
See clause 3.2.2.
27.22.6.2.2 Conformance requirement
The ME shall support the CALL CONTROL facility as defined in the following technical specifications:
– TS 31.111 [15] clause 7.3.1.2.
27.22.6.2.3 Test purpose
To verify that the ME first pass the supplementary service control string corresponding to the supplementary service operation to the USIM, using the ENVELOPE (CALL CONTROL) command.
To verify that, if the UICC responds with ’90 00′, the ME shall send the supplementary service operation with the information as sent to the UICC.
To verify that, if the UICC returns response data, the ME shall use the response data appropriately to send the supplementary service operation as proposed, not send the SS operation, or instead send the USS operation using the data supplied by the UICC.
27.22.6.2.4 Method of tests
27.22.6.2.4.1 Initial conditions
The ME is connected to the USIM Simulator and the USS.
Prior to this test the ME shall have been powered on and performed the PROFILE DOWNLOAD procedure.
The elementary files are coded as USIM Application Toolkit default with the following exception:
The call control service is available in the USIM Service Table.
The GERAN/UTRAN parameters of the system simulator are:
- Mobile Country Code (MCC) = 001;
- Mobile Network Code (MNC) = 01 ;
- Location Area Code (LAC) = 0001;
- Cell Identity value = 0001.
The PCS 1900 parameters of the system simulator are:
– Mobile Country Code (MCC) = 001;
– Mobile Network Code (MNC) = 011;
– Location Area Code (LAC) = 0001;
– Cell Identity value = 0001.
27.22.6.2.4.2 Procedure
Expected Sequence 2.1 (CALL CONTROL BY USIM , send SS, the USIM responds with ’90 00′)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user selects the facility of the ME which requires an unconditional call forward supplementary service operation to be sent to the network (System Simulator). |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 2.1.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
90 00 |
|
4 |
ME USS |
REGISTER 2.1A |
[The ME sends the supplementary service operation with the information as sent to the UICC] |
5 |
USS ME |
RELEASE COMPLETE (SS RETURN RESULT) 2.1 |
ENVELOPE CALL CONTROL 2.1.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21**10#"
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 3
Coding:
BER-TLV: |
D4 |
Note1 |
82 |
02 |
82 |
81 |
89 |
05 |
FF |
2A |
A1 |
1A |
B0 |
13 |
Note 2 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’14’ plus the actual length of all the present optional SIMPLE-TLV data objects
Note 2: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 3: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 2.1.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21**10#"
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Coding:
BER-TLV: |
D4 |
14 |
82 |
02 |
82 |
81 |
89 |
05 |
FF |
2A |
A1 |
1A |
B0 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
REGISTER 2.1A
Logically (only SS argument):
ACTIVATE SS ARGUMENT
SS-Code:
– Call Forwarding Unconditional
TeleserviceCode
– All Tele Services
Coding:
Coding |
30 |
06 |
04 |
01 |
21 |
83 |
01 |
00 |
REGISTER 2.1B
Logically (only SS argument):
ACTIVATE SS ARGUMENT
SS-Code:
– Call Forwarding Unconditional
TeleserviceCode
– All Tele Services
LongFTN Supported
Coding:
Coding |
30 |
08 |
04 |
01 |
21 |
83 |
01 |
00 |
84 |
00 |
RELEASE COMPLETE (SS RETURN RESULT) 2.1
Logically (only from operation code):
ACTIVATE SS RETURN RESULT
ForwardingInfo
SS-Code
– Call Forwarding Unconditional
ForwardFeatureList
ForwardingFeature
TeleserviceCode
– All Tele Services
SS-Status
– state ind.: operative
– provision ind.: provisioned
– registration ind.: registered
– activation ind.: active
Coding:
Coding |
0C |
A0 |
0D |
04 |
01 |
21 |
30 |
08 |
30 |
06 |
83 |
01 |
00 |
84 |
01 |
07 |
Expected Sequence 2.2 (CALL CONTROL BY USIM , send SS, allowed without modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user selects the facility of the ME which requires an unconditional call forward supplementary service operation to be sent to the network (System Simulator). |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 2.2.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 2.2.1 |
[Call control result: "Allowed without modifications"] |
4 |
ME USS |
REGISTER 2.1A |
The ME sends the supplementary service operation with the information as sent to the UICC |
5 |
USS ME |
RELEASE COMPLETE (SS RETURN RESULT) 2.1 |
ENVELOPE CALL CONTROL 2.2.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21**10#"
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 3
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
89 |
05 |
FF |
2A |
A1 |
1A |
B0 |
13 |
Note 2 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’14’ plus the actual length of all the present optional SIMPLE-TLV data objects
Note 2: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 3: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 2.2.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21**10#"
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Coding:
BER-TLV: |
D4 |
14 |
82 |
02 |
82 |
81 |
89 |
05 |
FF |
2A |
A1 |
1A |
B0 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
CALL CONTROL RESULT 2.2.1
Logically:
Call control result Allowed, no modifications
Coding:
BER-TLV: |
00 |
00 |
Expected Sequence 2.3 (CALL CONTROL BY USIM , send SS, not allowed)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user selects the facility of the ME which requires an unconditional call forward supplementary service operation to be sent to the network (System Simulator). |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 2.3.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 2.3.1 |
[Call control result: "Not Allowed"] |
4 |
ME USS |
The ME does not send the supplementary service operation |
ENVELOPE CALL CONTROL 2.3.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21#"
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 3
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
89 |
03 |
FF |
2A |
B1 |
13 |
Note 2 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects
Note 2: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 3: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 2.3.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21#"
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Coding:
BER-TLV: |
D4 |
12 |
82 |
02 |
82 |
81 |
89 |
03 |
FF |
2A |
B1 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
CALL CONTROL RESULT 2.3.1
Logically:
Call control result Not Allowed
Coding:
BER-TLV: |
01 |
00 |
Expected Sequence 2.4 (CALL CONTROL BY USIM , send SS, allowed with modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user selects the facility of the ME which requires an unconditional call forward supplementary service operation to be sent to the network (System Simulator). |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 2.4.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 2.4.1 |
[Call control result: "Allowed with modifications"] |
4 |
ME USS |
REGISTER 2.4A |
[The ME sends the supplementary service operation with the information as sent by the UICC] |
5 |
USS ME |
RELEASE COMPLETE (SS RETURN RESULT) 2.4 |
ENVELOPE CALL CONTROL 2.4.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21#"
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 3
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
89 |
03 |
FF |
2A |
B1 |
13 |
Note 2 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects
Note 2: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 3: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 2.4.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
SS String
TON/NPI: "FF"
Dialling number string "*21#"
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Coding:
BER-TLV: |
D4 |
12 |
82 |
02 |
82 |
81 |
89 |
03 |
FF |
2A |
B1 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
CALL CONTROL RESULT 2.4.1
Logically:
Call control result Allowed, with modifications
SS String
TON/NPI "FF"
SS String "*#21#"
Coding:
BER-TLV: |
02 |
06 |
89 |
04 |
FF |
BA |
12 |
FB |
REGISTER 2.4A
Logically (only SS argument):
INTERROGATE SS ARGUMENT
SS-Code
– Call Forwarding Unconditional
Coding:
BER-TLV |
30 |
03 |
04 |
01 |
21 |
REGISTER 2.4B
Logically (only SS argument):
INTERROGATE SS ARGUMENT
SS-Code
– Call Forwarding Unconditional
LongFTN Supported
Coding:
BER-TLV |
30 |
05 |
04 |
01 |
21 |
84 |
00 |
RELEASE COMPLETE (SS RETURN RESULT) 2.4
Logically (only from operation code):
INTERROGATE SS RESULT
Call Forwarding Unconditional
SS-Status
– state ind.: operative
– provision ind.: provisioned
– registration ind.: registered
– activation ind.: not active
Coding:
BER-TLV |
80 |
01 |
06 |
27.22.6.2.5 Test requirement
The ME shall operate in the manner defined in expected sequences 2.1 to 2.4.
27.22.6.3 Interaction with Fixed Dialling Number (FDN)
27.22.6.3.1 Definition and applicability
See clause 3.2.2.
27.22.6.3.2 Conformance requirement
The ME shall support the CALL CONTROL facility as defined in:
– TS 31.111 [15] clause 7.3.1.4.
27.22.6.3.3 Test purpose
To verify that the ME checks that the number entered through the MMI is on the FDN list.
To verify that, if the MMI input does not pass the FDN check, the call shall not be set up.
To verify that, if the MMI input does pass the FDN check, the ME shall pass the dialled digits and other parameters to the UICC, using the ENVELOPE (CALL CONTROL) command.
To verify that, if the UICC responds with "allowed, no modification", the ME shall set up the call as proposed.
To verify that, if the UICC responds with "not allowed", the ME shall not set up the call.
To verify that, if the UICC responds with "allowed with modifications", the ME shall set up the call in accordance with the response from the UICC. If the modifications involve changing the dialled digits, the ME shall not re-check this modified number against the FDN list.
27.22.6.3.4 Method of tests
27.22.6.3.4.1 Initial conditions
The ME is connected to the USIM Simulator and the USS.
Prior to this test the ME shall have been powered on and performed the PROFILE DOWNLOAD procedure.
The elementary files are coded as SIM Application Toolkit default with the following exceptions:
The call control service is available in the USIM Service Table.
Fixed Dialling Number service is enabled.
The GERAN/UTRAN parameters of the system simulator are:
– Mobile Country Code (MCC) = 001;
– Mobile Network Code (MNC) = 01 ;
– Location Area Code (LAC) = 0001;
– Cell Identity value = 0001.
The PCS 1900 parameters of the system simulator are:
– Mobile Country Code (MCC) = 001;
– Mobile Network Code (MNC) = 011;
– Location Area Code (LAC) = 0001;
– Cell Identity value = 0001.
27.22.6.3.4.2 Procedure
Expected Sequence 3.1 (CALL CONTROL BY USIM , set up a call not in EFFDN)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "4321" |
|
2 |
ME UICC |
The ME does not send the ENVELOPE (CALL CONTROL) command to the USIM. |
|
3 |
ME USS |
The ME does not set up the call. |
Expected Sequence 3.2 (CALL CONTROL BY USIM , set up a call in EFFDN , the USIM responds with ’90 00′)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "123" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 3.2.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
90 00 |
|
4 |
ME USS |
The ME sets up the call without modification |
[Set up call to "123"] |
ENVELOPE CALL CONTROL 3.2.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
21 |
F3 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 3.2.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
21 |
F3 |
Note 2 |
Note 3 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
Expected Sequence 3.3 (CALL CONTROL BY USIM , set up a call in EFFDN, Allowed without modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "9876" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 3.3.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 3.3.1 |
[Call control result: "Allowed without modifications"] |
4 |
ME USS |
The ME sets up the call without modification |
[Set up call to "9876"] |
ENVELOPE CALL CONTROL 3.3.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "9876"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
89 |
67 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 3.3.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "9876"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
89 |
67 |
Note 2 |
Note 3 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 3.3.1
Logically:
Call control result Allowed, no modifications
Coding:
BER-TLV: |
00 |
00 |
Expected Sequence 3.4 (CALL CONTROL BY USIM , set up a call in EFFDN , Not Allowed)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "9876" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 3.4.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 3.4.1 |
[Call control result: "Not Allowed"] |
4 |
ME USS |
The ME does not set up the call |
ENVELOPE CALL CONTROL 3.4.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "9876"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
89 |
67 |
Note 2 |
Note 3 |
13 |
Note 5 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 3.4.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "9876"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
89 |
67 |
Note 2 |
Note 3 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 3.4.1
Logically:
Call control result Not Allowed
Coding:
BER-TLV: |
01 |
00 |
Expected Sequence 3.5 (CALL CONTROL BY USIM , set up a call in EFFDN , Allowed with modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "9876" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 3.5.1A |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 3.5.1 |
[Call control result: "Allowed with modifications"] |
4 |
ME USS |
The ME sets up the call with data sent by the UICC |
[Set up call to "3333"] |
ENVELOPE CALL CONTROL 3.5.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "9876"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 6
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
89 |
67 |
Note 2 |
Note3 |
13 |
Note 5 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 6 |
Note 4 |
ENVELOPE CALL CONTROL 3.5.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "9876"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
89 |
67 |
Note 2 |
Note3 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 4 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Subaddress may be present at this place. If present, it may take up several octets.
Note 4: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 5: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 6: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 3.5.1
Logically:
Call control result Allowed with modifications
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Address value "3333"
Coding:
BER-TLV: |
02 |
05 |
86 |
03 |
81 |
33 |
33 |
27.22.6.3.5 Test requirement
The ME shall operate in the manner defined in expected sequences 3.1 to 3.5.
27.22.6.4 Support of Barred Dialling Number (BDN) service
27.22.6.4.1 Definition and applicability
Barred Dialling Numbers (BDN) is a service defined for the USIM. An enabled BDN service results in call restrictions for the ME. The call restrictions are controlled by the Terminal. To ascertain the type of USIM and state of BDN the ME runs the BDN capability request procedure during UICC-Terminal initialisation. At the time an emergency call is setup using the emergency call code read from the EFECC, the Rel-4+ ME shall use the category of the emergency service indicated.
27.22.6.4.2 Conformance requirement
1) Recognising the state of the USIM (BDN enabled) the ME shall perform the UICC initialisation procedure as specified.
2) The ME shall prevent call set-up to any number stored in EFBDN if BDN service is enabled.
3) The ME shall allow call set-up to any number stored in EFBDN if BDN service is disabled.
4) Any change to the EFBDN or EFEST does request PIN2.
5) The ME allows call set-up of an emergency call, even if this number is stored in the USIM.
References:
– R99: TS 22.101[22], clause 8 and A.19;
– Rel-4: TS 22.101[22], clause 9 and A.20;
– Rel-5+: TS 22.101[22], clause 10 and A.21;
– TS 31.102[14], clauses 4.2.44, 4.4.2.3, 5.1.1 and 5.3.2;
– TS 24.008[10], clause 10.5.4.33;
– TS 31.111[15], clause 7.3.1.5
27.22.6.4.3 Test purpose
1) To verify that the Terminal rejects call set-up to any number that has an entry in EFBDN if BDN service is enabled.
2) To verify that the Terminal allows call set-up to any number not stored in EFBDN.
3) To verify that the Terminal allows emergency call set-up even if the number is stored in EFBDN.
4) To verify that the Rel-4+ Terminal reads correctly the emergency service category stored in EFECC.
5) To verify that, if the UICC responds with "not allowed", the ME does not set up the call.
6) To verify that, if the UICC responds with "allowed, no modification", the ME shall set up the call (or the supplementary service operation) as proposed.
7) To verify that, if the UICC responds with "allowed with modifications", the ME sets up the call in accordance with the response from the UICC. If the modifications involve changing the dialled number the ME does not re-check this modified number against the FDN list when FDN is enabled.
8) To verify that updating EF BDN or changing the status of BDN service shall be performed by the use of second application PIN only.
9) To verify that the ME allows call set up to a BDN number if BDN service is disabled.
27.22.6.4.4 Method of tests
27.22.6.4.4.1 Initial conditions
The ME is connected to the USIM Simulator and the USS.
Prior to this test the ME shall have been powered on and performed the PROFILE DOWNLOAD procedure.
The call control service is available in the USIM Service Table.
The elementary files are coded as USIM Application Toolkit default with the following exceptions:
Barred Dialling Number service is enabled.
Fixed Dialling Number service is disabled.
Only prior to the execution of expected sequence 4.3 the FDN service shall be enabled.
The Second Application PIN (key reference 81) shall be enabled, but not verified.
Only in expected sequence 4.2B EFECC shall be used with the following values:
EFECC (Emergency Call Codes)
Logically: Emergency call code: "122";
Emergency call code alpha identifier: "TEST";
Emergency call Service Category: "Mountain Rescue".
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
Hex |
21 |
F2 |
FF |
54 |
45 |
53 |
54 |
10 |
The GERAN/UTRAN parameters of the system simulator are:
- Mobile Country Code (MCC) = 001;
- Mobile Network Code (MNC) = 01 ;
- Location Area Code (LAC) = 0001;
- Cell Identity value = 0001.
The PCS 1900 parameters of the system simulator are:
Mobile Country Code (MCC) = 001;
– Mobile Network Code (MNC) = 011;
– Location Area Code (LAC) = 0001;
– Cell Identity value = 0001.
27.22.6.4.4.2 Procedure
Expected Sequence 4.1 (CALL CONTROL BY USIM, BDN service enabled)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "+1357924680" |
[Number as stored in record 1 of EF BDN] |
2 |
ME UICC |
ENVELOPE CALL CONTROL 4.1.1A or ENVELOPE CALL CONTROL 4.1.1B |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 4.1.1 |
[Call control result: "Not Allowed"] |
4 |
ME USS |
The ME does not set up the call |
|
5 |
User ME |
The user sets up a call to the number stored in record 1 of EF ADN |
|
6 |
ME UICC |
ENVELOPE CALL CONTROL 4.1.2A or ENVELOPE CALL CONTROL 4.1.2B |
[Option A shall apply for GERAN/UTRAN parameters] |
7 |
UICC ME |
CALL CONTROL RESULT 4.1.2 |
[Call control result: "Allowed without modifications"] |
8 |
ME USS |
The ME sets up the call without modification |
|
9 |
User ME |
The user sets up a call to "123456" |
|
10 |
ME UICC |
ENVELOPE CALL CONTROL 4.1.3A or ENVELOPE CALL CONTROL 4.1.3B |
[Option A shall apply for GERAN/UTRAN parameters] |
11 |
UICC ME |
CALL CONTROL RESULT 4.1.2 |
[Call control result: "Allowed without modifications"] |
12 |
ME USS |
The ME sets up the call without modification |
|
13 |
User ME |
The user sets up a call to "1111" |
|
14 |
ME UICC |
ENVELOPE CALL CONTROL 4.1.4A or ENVELOPE CALL CONTROL 4.1.4B |
[Option A shall apply for GERAN/UTRAN parameters] |
15 |
UICC ME |
CALL CONTROL RESULT 4.1.3 |
[Call control result: "Allowed with modifications"] |
16 |
ME USS |
The ME sets up the call with data sent by the UICC |
[Set up call to "2222"] |
17 |
User ME |
The user shall use a MMI dependent procedure to initiate the disabling of the BDN service |
|
18 |
ME User |
Ask for second application PIN verification |
|
19 |
User ME |
The user shall enter the second application PIN |
|
20 |
ME UICC |
Update EF EST to disable BDN service |
|
21 |
UICC ME |
UICC responds with SW = "90 00" |
|
22 |
ME User |
Indicate that the BDN service was disabled successfully |
|
23 |
User ME |
The user uses the MMI to store the directory number "+876543210" in EFBDN as barred dialling number 1 (record 1). |
[The alpha identifier is not changed.] |
24 |
ME UICC |
Update EF BDN |
|
25 |
UICC ME |
UICC responds with SW = "90 00" |
|
26 |
ME User |
The user attempts to set up a call to "+876543210". |
|
27a |
ME UICC |
No Envelope call control is sent |
|
27b |
ME USS |
The ME sets up the call without modification |
ENVELOPE CALL CONTROL 4.1.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON International
NPI "ISDN / telephone numbering plan"
Dialling number string "1357924680"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
06 |
91 |
31 |
75 |
29 |
64 |
08 |
Note 2 |
13 |
Note 4 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
|
Note5 |
Note 3 |
ENVELOPE CALL CONTROL 4.1.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON International
NPI "ISDN / telephone numbering plan"
Dialling number string "1357924680"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
06 |
91 |
31 |
75 |
29 |
64 |
08 |
Note 2 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
|
Note 3 |
Note 1: Length of BER-TLV is ’15’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 4: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 5: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 4.1.2A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 5
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
21 |
F3 |
Note 2 |
13 |
Note 4 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 5 |
Note 3 |
ENVELOPE CALL CONTROL 4.1.2B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
21 |
F3 |
Note 2 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 4: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 5: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 4.1.3A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 5
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
04 |
81 |
21 |
43 |
65 |
Note 2 |
13 |
Note 4 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 5 |
Note 3 |
ENVELOPE CALL CONTROL 4.1.3B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123456"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
04 |
81 |
21 |
43 |
65 |
Note 2 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’13’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 4: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’.
Note 5: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
ENVELOPE CALL CONTROL 4.1.4A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "1111"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 5
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
11 |
11 |
Note 2 |
13 |
Note 4 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 5 |
Note 3 |
ENVELOPE CALL CONTROL 4.1.4B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "1111"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
11 |
11 |
Note 2 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 4: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 5: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 4.1.1
Logically:
Call control result Not Allowed
Coding:
BER-TLV: |
01 |
00 |
CALL CONTROL RESULT 4.1.2
Logically:
Call control result Allowed, no modifications
Coding:
BER-TLV: |
00 |
00 |
CALL CONTROL RESULT 4.1.3
Logically:
Call control result Allowed with modifications
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Address value "2222"
Coding:
BER-TLV: |
02 |
05 |
86 |
03 |
81 |
22 |
22 |
Expected Sequence 4.2A (CALL CONTROL BY USIM, BDN service enabled, interaction with emergency call codes, R99 only)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up an emergency call to an emergency number stored in the terminal. |
The used emergency number shall be one of the emergency call codes, which are available when a SIM/USIM is present, according to TS 22.101[22], clause 8 is used (i.e. "112", or "911"). |
2a |
ME UICC |
No Envelope call control is sent |
|
2b |
ME USS |
The ME shall allow an emergency call by indicating the call setup as "Emergency Call". |
|
3 |
User ME |
End the emergency call. |
Expected Sequence 4.2B (CALL CONTROL BY USIM, BDN service enabled, interaction with emergency call codes, Rel-4+)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up an emergency call to an emergency number stored in the terminal. |
The used emergency number shall be one of the emergency call codes, which are available when a SIM/USIM is present, according to TS 22.101[22], clause 9 (Rel-4) or 10 (Rel-5+) is used (i.e. "112", or "911"). |
2a |
ME UICC |
No Envelope call control is sent |
|
2b |
ME USS |
The ME shall allow an emergency call by indicating the call setup as "Emergency Call". |
|
3 |
User ME |
End the emergency call. |
|
4 |
User ME |
The user sets up an emergency call to an emergency number stored in the USIM. |
|
5a |
ME UICC |
No Envelope call control is sent |
|
5b |
ME USS |
The ME shall allow an emergency call by sending the emergency service category correctly as "Mountain Rescue". |
|
6 |
User ME |
End the emergency call. |
Expected Sequence 4.3 (CALL CONTROL BY USIM , FDN and BDN enabled, set up a call in EFFDN, Allowed with modifications)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "123" |
|
2 |
ME UICC |
ENVELOPE CALL CONTROL 4.3.1A or ENVELOPE CALL CONTROL 4.3.1B |
[Option A shall apply for GERAN/UTRAN parameters] |
3 |
UICC ME |
CALL CONTROL RESULT 4.3.1 |
[Call control result: "Allowed with modifications"] |
4 |
ME USS |
The ME sets up the call with data sent by the UICC |
[Set up call to "24680"the ME does not re-check this modified number against the FDN list] |
ENVELOPE CALL CONTROL 4.3.1A
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (00F110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 5
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
21 |
F3 |
Note 2 |
13 |
Note 4 |
00 |
F1 |
10 |
00 |
01 |
00 |
01 |
Note 5 |
Note 3 |
ENVELOPE CALL CONTROL 4.3.1B
Logically:
Device identities
Source device: ME
Destination device: UICC
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Dialling number string "123"
Capability configuration parameters 1
This parameter is optional. If present, the contents shall not be checked.
Subaddress
This parameter is optional. If present, the contents shall not be checked.
Location Information
MCC & MNC the mobile country and network code (001110)
LAC the location Area Code (0001)
Cell ID Cell Identity Value (0001)
Capability configuration parameters 2
This parameter is optional. If present, the contents shall not be checked.
Coding:
BER-TLV: |
D4 |
Note 1 |
82 |
02 |
82 |
81 |
86 |
03 |
81 |
21 |
F3 |
Note 2 |
13 |
07 |
00 |
11 |
10 |
00 |
01 |
00 |
01 |
Note 3 |
Note 1: Length of BER-TLV is ’12’ plus the actual length of all the present optional SIMPLE-TLV data objects.
Note 2: Capability configuration parameters 1 may be present at this place. If present, it may take up several octets.
Note 3: Capability configuration parameters 2 may be present at this place. If present, it may take up several octets.
Note 4: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’
Note 5: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.
CALL CONTROL RESULT 4.3.1
Logically:
Call control result Allowed with modifications
Address
TON Unknown
NPI "ISDN / telephone numbering plan"
Address value "24680"
Coding:
BER-TLV: |
02 |
06 |
86 |
04 |
81 |
42 |
86 |
F0 |
27.22.6.4.5 Test requirement
The ME shall operate in the manner defined in expected sequences 4.1 to 4.3.
27.22.6.5 Barred Dialling Number (BDN) service handling for terminals not supporting BDN
27.22.6.5.1 Definition and applicability
Barred Dialling Numbers (BDN) is a service defined for the USIM. An enabled BDN service results in call restrictions for the ME. The call restrictions are controlled by the Terminal. If BDN is enabled, an ME which does not support Call Control shall allow emergency calls but shall not allow MO-CS calls.
27.22.6.5.2 Conformance requirement
1) Recognising the state of the USIM (BDN enabled) the ME shall perform the UICC initialisation procedure as specified.
2) The ME shall prevent MO-CS call set-up to any number except to emergency call numbers if the BDN service is enabled.
References:
– Rel-5+: TS 22.101[22], clause 10 and A.21;
TS 31.102[14], clauses 4.2.44, 4.4.2.3, 5.1.1.2 and 5.3.2;
TS 31.111[15], clause 7.3.1.5
27.22.6.5.3 Test purpose
1) To verify that the Terminal rejects MO-CS call set-up to any number except to emergency call numbers if BDN service is enabled.
2) To verify that the Terminal allows emergency call set-up even if the BDN service is enabled.
27.22.6.5.4 Method of tests
27.22.6.5.4.1 Initial conditions
The ME is connected to the USIM Simulator and the USS.
Prior to this test the ME shall have been powered on and performed the PROFILE DOWNLOAD procedure.
The call control service is available in the USIM Service Table.
The elementary files are coded as USIM Application Toolkit default with the following exceptions:
Barred Dialling Number service is enabled.
27.22.6.5.4.2 Procedure
Expected Sequence 5.1 (CALL CONTROL BY USIM, BDN service enabled, ME not supporting BDN)
Step |
Direction |
Message / Action |
Comments |
1 |
User ME |
The user sets up a call to "+1357924680" |
[Number as stored in record 1 of EF BDN] |
2a |
ME UICC |
No ENVELOPE CALL CONTROL is sent |
|
2b |
ME USS |
The ME does not set up the call |
|
3 |
User ME |
The user sets up a call to the number stored in record 1 of EF ADN |
|
4a |
ME UICC |
No ENVELOPE CALL CONTROL is sent |
|
4b |
ME USS |
The ME does not set up the call |
|
5 |
User ME |
The user sets up an emergency call to "112" |
|
6a |
ME UICC |
No ENVELOPE CALL CONTROL is sent |
|
6b |
ME USS |
The ME sets up the emergency call to "112" |
|
7 |
User ME |
The user shall terminate the emergency call after 5 seconds. The ME returns to idle mode. |
27.22.6.5.5 Test requirement
The ME shall operate in the manner defined in expected sequences 5.1.