27.10 MS access control management
3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS
27.10.1 Definition
Access Control allows restriction of call access attempts. All mobile stations are assigned to a "low order class", and optionally (for priority uses) also to one or more "high order classes".
A "high order class" is only valid in the HPLMN or HPLMN country. Otherwise, the "low order class" is used.
The classes are programmed on the SIM. The network controls which classes at any time may be barred.
In addition, there is a separate mechanism for control of network access for emergency call attempts.
27.10.2 Conformance requirement
1. The ME shall read the access control value as part of the SIM/ME initialization procedure, and subsequently adopt this value.
3GPP TS 11.11, subclause 11.2.1.
2. If the MS is a member of at least one access class which corresponds to the permitted classes as signalled over the air interface, and the access class is applicable in the serving network, the MS may make call attempts. Otherwise call access attempts are not allowed.
If access class 10 is barred, MS of classes 0 – 9 and ME without SIMs shall not make emergency call attempts.
MS of classes 11 – 15 are not allowed to make emergency call attempts if access class 10 and the relevant access class(es) between 11 and 15 are barred. Otherwise, emergency call attempts are allowed irrespective of the conditions of access class 10.
All options are shown in figure 27‑1 and are referenced to the tests.
3GPP TS 02.11, subclauses 4.3 and 4.4.
3. For PCS 1 900: The test requirements 1 and 2 above are also tested for emergency call number 911.
27.10.3 Test purpose
1) To verify that the ME reads the access control value as part of the SIM/ME initialization procedure, and subsequently adopts this value.
2) To verify that the MS controls its network access in accordance with its access control class and the conditions imposed by the serving network.
3) For PCS 1 900: To verify the requirements in 1 and 2 above by using the emergency call number 911.
The tests verify ME performance for the following:
Tests (a) and (b) No SIM in ME.
Tests (c) to (e) MS with access class 0 to 9.
Test (f) MS with access class 11 and 15 not in HPLMN; and
MS with access class 12,13 and 14 not in HPLMN country.
Test (g) and (h) MS with access class 11 and 15 in HPLMN; and
MS with access class 12,13 and 14 in HPLMN country.
Each of the above are tested against all relevant combinations of access control and emergency call bits signalled by the network, as shown in table 27‑1.
27.10.4 Method of test
27.10.4.1 Initial conditions
The SS transmits on the BCCH, with the following network parameters:
Attach/detach: disabled.
LAI (MCC/MNC/LAC): see table 27‑1.
Access control: see table 27‑1.
RACH: see table 27‑1.
A SIM is installed in the ME containing IMSI and access control values as given in table 27‑1 and the MS is powered on.
NOTE: Depending on the initial value of the EFLOCI, the MS may perform a location update. This will be accepted by the SS.
Coding details
SIM IMSI: Data Field 6F 07
Value 246813579 |
Value 2468135×9 |
|
byte 1 |
05H |
05H |
byte 2 |
29H |
29H |
byte 3 |
64H |
64H |
byte 4 |
18H |
18H |
byte 5 |
53H |
53H |
byte 6 |
97H |
9xH |
byte 7 |
FFH |
FFH |
byte 8 |
FFH |
FFH |
byte 9 |
FFH |
FFH |
Access class: Data field 6F 78
See 3GPP TS 11.11.
NETWORK (SS)
RACH: As defined in 3GPP TS 04.08 / 3GPP TS 44.018 subclause 10.5.2.29.
octet 1 01111000
octet 2 00001000
octet 3 }
octet 4 } as table 27‑1
Specific PICS Statements
Speech supported for Full rate version 1 (TSPC_AddInfo_Full_rate_version_1)
27.10.4.2 Procedure
a) Using the MMI or EMMI a normal call set-up is attempted.
b) Using the MMI or EMMI an emergency call set-up is attempted. (Step ‘b’) is applicable if MS supports speech (TSPC_AddInfo_Full_rate_version_1)
c) The test is repeated for each set of values in table 27‑1.
27.10.5 Test requirement
After steps a) and b) the MS shall access the network, or shall make no access attempt, in accordance with table 27‑1.
NOTE: For type approval, to limit testing, in tests (c, (d) and (e) it is only necessary that one of the access classes is tested.
Table 27-1
IMSI |
Access class |
RACH |
BCCH/LAI |
Normal calls |
Emergency calls |
|
---|---|---|---|---|---|---|
octet 3 |
MCC |
|||||
octet 4 |
MNC (see Note 0) |
|||||
TEST (a) |
||||||
No SIM in ME |
00000100 |
234 |
No |
No |
||
00000000 |
01 or 012 |
|||||
TEST (b) |
||||||
No SIM in ME |
00000000 |
234 |
No |
Yes |
||
00000000 |
01 or 012 |
|||||
TEST (c) |
||||||
246813579 |
0 |
00000100 |
246 |
No |
No |
|
00000001 |
81 or 813 |
|||||
246813579 |
1 |
00000100 |
246 |
No |
No |
|
00000010 |
81 or 813 |
|||||
246813579 |
2 |
00000100 |
246 |
No |
No |
|
00000100 |
81 or 813 |
|||||
246813579 |
3 |
00000100 |
246 |
No |
No |
|
00001000 |
81 or 813 |
|||||
246813579 |
4 |
00000100 |
246 |
No |
No |
|
00010000 |
81 or 813 |
|||||
246813579 |
5 |
00000100 |
246 |
No |
No |
|
00100000 |
81 or 813 |
|||||
246813579 |
6 |
00000100 |
246 |
No |
No |
|
01000000 |
81 or 813 |
|||||
246813579 |
7 |
00000100 |
246 |
No |
No |
|
10000000 |
81 or 813 |
|||||
246813579 |
8 |
00000101 |
246 |
No |
No |
|
00000000 |
81 or 813 |
|||||
246813579 |
9 |
00000110 |
246 |
No |
No |
|
00000000 |
81 or 813 |
|||||
TEST (d) |
||||||
246813579 |
0 |
00000000 |
246 |
No |
Yes |
|
00000001 |
81 or 813 |
|||||
246813579 |
1 |
00000000 |
246 |
No |
Yes |
|
00000010 |
81 or 813 |
|||||
246813579 |
2 |
00000000 |
246 |
No |
Yes |
|
00000100 |
81 or 813 |
|||||
246813579 |
3 |
00000000 |
246 |
No |
Yes |
|
00001000 |
81 or 813 |
|||||
246813579 |
4 |
00000000 |
246 |
No |
Yes |
|
00010000 |
81 or 813 |
|||||
246813579 |
5 |
00000000 |
246 |
No |
Yes |
|
00100000 |
81 or 813 |
|||||
246813579 |
6 |
00000000 |
246 |
No |
Yes |
|
01000000 |
81 or 813 |
|||||
246813579 |
7 |
00000000 |
246 |
No |
Yes |
|
10000000 |
81 or 813 |
|||||
246813579 |
8 |
00000001 |
246 |
No |
Yes |
|
00000000 |
81 or 813 |
|||||
246813579 |
9 |
00000010 |
246 |
No |
Yes |
|
00000000 |
81 or 813 |
|||||
TEST (e) |
||||||
246813579 |
0 |
11111011 |
246 |
Yes |
Yes |
|
11111110 |
81 or 813 |
|||||
246813579 |
1 |
11111011 |
246 |
Yes |
Yes |
|
11111101 |
81 or 813 |
|||||
246813579 |
2 |
11111011 |
246 |
Yes |
Yes |
|
11111011 |
81 or 813 |
|||||
246813579 |
3 |
11111011 |
246 |
Yes |
Yes |
|
11110111 |
81 or 813 |
|||||
246813579 |
4 |
11111011 |
246 |
Yes |
Yes |
|
11101111 |
81 or 813 |
|||||
246813579 |
5 |
11111011 |
246 |
Yes |
Yes |
|
11011111 |
81 or 813 |
|||||
246813579 |
6 |
11111011 |
246 |
Yes |
Yes |
|
10111111 |
81 or 813 |
|||||
246813579 |
7 |
11111011 |
246 |
Yes |
Yes |
|
01111111 |
81 or 813 |
|||||
246813579 |
8 |
11111010 |
246 |
Yes |
Yes |
|
11111111 |
81 or 813 |
|||||
246813579 |
9 |
11111001 |
246 |
Yes |
Yes |
|
11111111 |
81 or 813 |
|||||
TEST (f) |
||||||
2468135 x 9 |
11 & x |
00000111 |
246 |
No |
No |
|
11111111 |
82 or 824 |
|||||
2468135 x 9 |
11 & x |
00000011 |
246 |
No |
Yes |
|
11111111 |
82 or 824 |
|||||
2468135 x 9 |
11 & x |
00000000 |
246 |
Yes |
Yes |
|
00000000 |
82 or 824 |
|||||
Set "x" to an arbitrary value in the range 0 to 9 |
||||||
2468135 x 9 |
12 & x |
00000111 |
234 |
No |
No |
|
11111111 |
01 or 012 |
|||||
2468135 x 9 |
12 & x |
00000011 |
234 |
No |
Yes |
|
11111111 |
01 or 012 |
|||||
2468135 x 9 |
12 & x |
00000000 |
234 |
Yes |
Yes |
|
00000000 |
01 or 012 |
|||||
Set "x" to an arbitrary value in the range0 to 9 |
||||||
2468135 x 9 |
13 & x |
00000111 |
234 |
No |
No |
|
11111111 |
01 or 012 |
|||||
2468135 x 9 |
13 & x |
00000011 |
234 |
No |
Yes |
|
11111111 |
01 or 012 |
|||||
2468135 x 9 |
13 & x |
00000000 |
234 |
Yes |
Yes |
|
00000000 |
01 or 012 |
|||||
Set "x" to an arbitrary value in the range0 to 9 |
||||||
2468135 x 9 |
14 & x |
00000111 |
234 |
No |
No |
|
11111111 |
01 or 012 |
|||||
2468135 x 9 |
14 & x |
00000011 |
234 |
No |
Yes |
|
11111111 |
01 or 012 |
|||||
2468135 x 9 |
14 & x |
00000000 |
234 |
Yes |
Yes |
|
00000000 |
01 or 012 |
|||||
Set "x" to an arbitrary value in the range0 to 9 |
||||||
2468135 x 9 |
15 & x |
00000111 |
246 |
No |
No |
|
11111111 |
82 or 824 |
|||||
2468135 x 9 |
15 & x |
00000011 |
246 |
No |
Yes |
|
11111111 |
82 or 824 |
|||||
2468135 x 9 |
15 & x |
00000000 |
246 |
Yes |
Yes |
|
00000000 |
82 or 824 |
|||||
Set "x" to an arbitrary value in the range0 to 9 |
||||||
TEST (g) |
||||||
246813579 |
11 & x |
00001111 |
246 |
No |
No |
|
11111111 |
81 or 813 |
|||||
246813579 |
11 & x |
00001011 |
246 |
No |
Yes |
|
11111111 |
81 or 813 |
|||||
246813579 |
12 & x |
00010111 |
246 |
No |
No |
|
11111111 |
82 or 824 |
|||||
246813579 |
12 & x |
00010011 |
246 |
No |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
13 & x |
00100111 |
246 |
No |
No |
|
11111111 |
82 or 824 |
|||||
246813579 |
13 & x |
00100011 |
246 |
No |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
14 & x |
01000111 |
246 |
No |
No |
|
11111111 |
82 or 824 |
|||||
246813579 |
14 & x |
01000011 |
246 |
No |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
15 & x |
10000111 |
246 |
No |
No |
|
11111111 |
81 or 813 |
|||||
246813579 |
15 & x |
10000011 |
246 |
No |
Yes |
|
11111111 |
81 or 813 |
|||||
Set "x" to an arbitrary value in the range 0 to 9 |
||||||
TEST (h) |
||||||
246813579 |
11 & x |
11110011 |
246 |
Yes |
Yes |
|
11111111 |
81 or 813 |
|||||
246813579 |
12 & x |
11101011 |
246 |
Yes |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
13 & x |
11011011 |
246 |
Yes |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
14 & x |
10111011 |
246 |
Yes |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
15 & x |
01111011 |
246 |
Yes |
Yes |
|
11111111 |
81 or 813 |
|||||
246813579 |
11 & x |
11110111 |
246 |
Yes |
Yes |
|
11111111 |
81 or 813 |
|||||
246813579 |
12 & x |
11101111 |
246 |
Yes |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
13 & x |
11011111 |
246 |
Yes |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
14 & x |
10111111 |
246 |
Yes |
Yes |
|
11111111 |
82 or 824 |
|||||
246813579 |
15 & x |
01111111 |
246 |
Yes |
Yes |
|
11111111 |
81 or 813 |
|||||
Set "x" to an arbitrary value in the range 0 to 9 |