10 CSG list handling
31.1213GPPRelease 16TSUICC-terminal interfaceUniversal Subscriber Identity Module (USIM) application test specification
10.1 CSG list handling for E-UTRA
10.1.1 Automatic CSG selection in E-UTRA with CSG list on USIM, success
10.1.1.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
10.1.1.2 Conformance requirement
When a UE in idle mode detects the presence of a permissible CSG cell (a CSG cell whose CSG identity is in the UE’s permitted CSG list), the UE shall select the CSG cell.
The ME shall read the allowed CSG IDs from EFACSGL in order to perform HNB selection procedures. The lists in EFACSGL shall take precedence over the list stored in the ME non-volatile memory.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
– TS 22.011 [6], clause 8.2.2.1;
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
10.1.1.3 Test purpose
To verify that the ME only selects a CSG cell if the CSG IDs of the cell is found in the allowed CSG IDs from EFACSGL
10.1.1.4 Method of test
10.1.1.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 05
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default E-UTRAN UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection mode.
10.1.1.4.2 Procedure
a) The UE is powered on.
b) After 2 minutes the E-USS stops all RF output for the first cell with TAI 246/081/0001 on the BCCH for a long enough period of time to cause a cell reselection procedure in the UE. The BCCH is changed to contain:
– csg-Identity: 03
The E-USS then resumes RF output on the BCCH.
c) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
d) During registration and after receipt of a AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266436587"
e) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
f) The UE is soft powered down.
10.1.1.5 Acceptance criteria
1) After steps a) the terminal shall not attempt an Attach procedure.
2) After step b) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the e-USS.
3) During step c) the terminal shall send AttachRequest to the E-USS.
4) After step d) the terminal shall respond with AttachComplete during registration.
5) After step e) the USIM shall contain the following values:
EFEPSLOCI (EPS Information)
Logically: GUTI: 24608100010266436587
Last visited registered TAI: 246/081/0001
EPS update status: updated
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
0B |
F6 |
42 |
16 |
80 |
00 |
01 |
02 |
66 |
43 |
65 |
B12 |
B13 |
B14 |
B15 |
B16 |
B17 |
B18 |
|||||
87 |
42 |
16 |
80 |
00 |
01 |
00 |
10.1.2 Automatic CSG selection in E-UTRA with CSG list on USIM, removal of CSG ID from the USIM
10.1.2.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
10.1.2.2 Conformance requirement
When a UE in idle mode detects the presence of a permissible CSG cell (a CSG cell whose CSG identity is in the UE’s permitted CSG list), the UE shall select the CSG cell.
The ME shall read the allowed CSG IDs from EFACSGL in order to perform HNB selection procedures. The lists in EFACSGL shall take precedence over the list stored in the ME non-volatile memory.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE receives ATTACH REJECT with cause #25 (Not authorized for this CSG) with integrity protection, the UE shall remove the CSG ID of the cell where the UE has sent the ATTACH REQUEST message from the Allowed CSG list.
– TS 22.011 [6], clause 8.2.2.1;
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 24.301 [26], clause 5.5.1.2.5
10.1.2.3 Test purpose
To verify that the ME removes the CSG ID from the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the ATTACH REQUEST message which was rejected with cause #25 by the E-USS.
10.1.2.4 Method of test
10.1.2.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 03
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default E-UTRAN UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection mode.
10.1.2.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachReject to the UE with cause #25 (Not authorized for this CSG) with integrity protection, followed by RRCConnectionRelease.
d) The UE is soft powered down.
10.1.2.5 Acceptance criteria
1) After step a) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the E-USS.
2) During step b) the terminal shall send AttachRequest to the E-USS.
3) After step c) the USIM shall contain the following values:
EFEPSLOCI (EPS Information)
Logically: GUTI: not checked
Last visited registered TAI: 246/081/0001
EPS update status: ROAMING NOT ALLOWED
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
B12 |
B13 |
B14 |
B15 |
B16 |
B17 |
B18 |
|||||
xx |
42 |
16 |
80 |
xx |
xx |
02 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: the 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.
10.1.3 Manual CSG selection in E-UTRA with CSG list on USIM, success
10.1.3.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
10.1.3.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL in order to perform HNB selection procedures. The lists in EFACSGL shall take precedence over the list stored in the ME non-volatile memory.
In manual CSG selection mode, the ME indicates to the user the list of available CSGs in the currently selected PLMN. The list of CSGs presented to the user is not restricted by the allowed CSG list.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the TRACKING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the TRACKING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the
Allowed CSG list.
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 24.301 [26], clause 5.5.3.2.4
10.1.3.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the TRACKING AREA UPDATE REQUEST message which was accepted by the E-USS.
10.1.3.4 Method of test
10.1.3.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default E-UTRAN UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection mode.
10.1.3.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266345678"
d) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
g) During registration and after receipt of a TrackingAreaUpdateRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends TrackingAreaUpdateAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0002
GUTI: "24608100010266436599"
h) After receipt of the TrackingAreaUpdatComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
i) The UE is soft powered down.
10.1.3.5 Acceptance criteria
1) After step b) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the e-USS.
3) During step b) the terminal shall send AttachRequest to the E-USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the e-USS.
7) During step f) the terminal shall send TrackingAreaUpdateRequest to the E-USS.
8) After step g) the terminal shall respond with TrackingAreaUpdatComplete during registration.
9) After step i) the USIM shall contain the following values:
EFEPSLOCI (EPS Information)
Logically: GUTI: 24608100010266436599
Last visited registered TAI: 246/081/0002
EPS update status: updated
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
0B |
F6 |
42 |
16 |
80 |
00 |
01 |
02 |
66 |
43 |
65 |
B12 |
B13 |
B14 |
B15 |
B16 |
B17 |
B18 |
|||||
99 |
42 |
16 |
80 |
00 |
02 |
00 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
1st CSG list 2nd CSG Type indication 03
1st CSG list 2nd CSG HNB Name indication 03
1st CSG list 2nd CSG CSG ID: 03 (27bit)
1st CSG list 3rd CSG Type indication ‘xx’ (not checked)
1st CSG list 3rd CSG HNB Name indication ‘xx’ (not checked)
1st CSG list 3rd CSG CSG ID: 04 (27bit)
Coding: |
A0 |
1D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
81 |
06 |
03 |
03 |
00 |
|
00 |
00 |
7F |
81 |
06 |
xx |
xx |
00 |
00 |
00 |
|
9F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: The 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.
The CSG entries within each of the CSG lists are not sorted and may occur in arbitrary order.
10.1.4 Manual CSG selection in E-UTRA with CSG list on USIM, rejected
10.1.4.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
10.1.4.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL in order to perform HNB selection procedures. The lists in EFACSGL shall take precedence over the list stored in the ME non-volatile memory.
In manual CSG selection mode, the ME indicates to the user the list of available CSGs in the currently selected PLMN. The list of CSGs presented to the user is not restricted by the allowed CSG list.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the TRACKING AREA UPDATE REJECT message with cause #25 (Not authorized for this CSG) with integrity protection, shall remove the CSG ID of the cell where the UE has sent the TRACKING AREA UPDATE REQUEST message if the CSG ID is contained in the Allowed CSG list.
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 24.301 [26], clause 5.5.3.2.5
10.1.4.3 Test purpose
To verify that the ME does not add the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the TRACKING AREA UPDATE REQUEST message which was rejected by the E-USS.
10.1.4.4 Method of test
10.1.4.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default E-UTRAN UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection mode.
10.1.4.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of a AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266345678"
d) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease, to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
g) During registration and after receipt of an TrackingAreaUpdateRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends TrackingAreaUpdateReject to the UE with cause #25 (Not authorized for this CSG) with integrity protection, followed by RRCConnectionRelease to the UE.
h) The UE is soft powered down.
10.1.4.5 Acceptance criteria
1) After step a) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the E-USS.
3) During step b) the terminal shall send AttachRequest to the E-USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5.) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send a RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the E-USS.
7) During step f) the terminal shall send TrackingAreaUpdateRequest to the E-USS.
8) After step h) the USIM shall contain the following values:
EFEPSLOCI (EPS Information)
Logically: GUTI: not checked
Last visited registered TAI: 246/081/0001
EPS update status: ROAMING NOT ALLOWED
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
xx |
B12 |
B13 |
B14 |
B15 |
B16 |
B17 |
B18 |
|||||
xx |
42 |
16 |
80 |
00 |
01 |
02 |
EFACSGL (Allowed CSG Lists)
Content not changed, shall be the same as defined in clause 4.4.5.
10.1.5 CSG selection in E-UTRA with no CSG list on USIM, no IMSI change
10.1.5.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
10.1.5.2 Conformance requirement
In manual CSG selection mode, the ME indicates to the user the list of available CSGs in the currently selected PLMN. The list of CSGs presented to the user is not restricted by the allowed CSG list.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the TRACKING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the TRACKING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list.
If the corresponding file is not present on the USIM, these EMM parameters except allowed CSG list are stored in a non-volatile memory in the ME together with the IMSI from the USIM. The allowed CSG list is stored in a non-volatile memory in the ME if the UE supports CSG selection. These EMM parameters can only be used if the IMSI from the USIM matches the IMSI stored in the non-volatile memory; else the UE shall delete the EMM parameters.
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 24.301 [26], clause 5.5.3.2.4 and Annex C.
10.1.5.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in a non-volatile memory in the ME together with the IMSI from the USIM in case this CSG ID belongs to the cell where the ME has sent the TRACKING AREA UPDATE REQUEST message which was accepted by the E-USS as the corresponding file is not present on the simulated USIM.
To verify that the ME still has this CSG ID stored in the Allowed CSG list available together with the IMSI after powered down and up in case the IMSI of the USIM has not changed.
To verify that the ME removes the CSG ID from the Allowed CSG list inside the terminal in case this CSG ID belongs to the cell where the ME has sent the ATTACH REQUEST message which was rejected with cause #25 by the E-USS.
10.1.5.4 Method of test
10.1.5.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default UICC (without the service "Allowed CSG Lists and corresponding indications") is installed into the Terminal.
The ME shall not have csg-ID = 04 nor csg-ID=06 in the allowed CSG list stored in a non-volatile memory in the ME and the ME is set to automatic PLMN selection mode.
10.1.5.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with the following parameters to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266345678"
d) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
g) During registration and after receipt of a TrackingAreaUpdateRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends TrackingAreaUpdateAccept with the following parameters to the UE:
TAI (MCC/MNC/TAC): 246/081/TACs: 0002
GUTI: "24608100010266345699"
h) After receipt of the TrackingAreaUpdateComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
i) The UE is switched off and performs the Detach procedure.
j) The default UICC remains in use.
k) The E-USS shall change the BCCH for the cell transmitting TAI 246/081/0001 to the following network parameters:
– csg-Indication: TRUE
– csg-Identity: 06
l) The UE is powered on.
m) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
n) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachReject to the UE with cause #25 (Not authorized for this CSG) with integrity protection, followed by RRCConnectionRelease.
o) The UE is soft powered down.
p) The default UICC remains in use.
q) The UE is powered on.
r) After 2 minutes the UE is soft powered down.
10.1.5.5 Acceptance criteria
1) After step a) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the E-USS.
3) During step b) the terminal shall send AttachRequest to the E-USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the E-USS.
7) During step f) the terminal shall send TrackingAreaUpdateRequest to the E-USS.
8) After step g) the terminal shall respond with TrackingAreaUpdateComplete during registration.
9) After step l) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the E-USS.
10) During step n) the terminal shall send AttachRequest to the E-USS.
10a) After step n) the terminal shall not try to register to the E-USS using the same CSG ID which was rejected in step n).
11) After step q) the terminal shall not try to register to the E-USS using the same CSG ID which was rejected in step n).
10.1.6 CSG selection in E-UTRA with no CSG list on USIM, with IMSI change
10.1.6.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
10.1.6.2 Conformance requirement
In manual CSG selection mode, the ME indicates to the user the list of available CSGs in the currently selected PLMN. The list of CSGs presented to the user is not restricted by the allowed CSG list..
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the TRACKING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the TRACKING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list.
If the corresponding file is not present on the USIM, these EMM parameters except allowed CSG list are stored in a non-volatile memory in the ME together with the IMSI from the USIM. The allowed CSG list is stored in a non-volatile memory in the ME if the UE supports CSG selection. These EMM parameters can only be used if the IMSI from the USIM matches the IMSI stored in the non-volatile memory; else the UE shall delete the EMM parameters.
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 24.301 [26], clause 5.5.3.2.4 and Annex C.
10.1.6.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in a non-volatile memory in the ME together with the IMSI from the USIM in case this CSG ID belongs to the cell where the ME has sent the TRACKING AREA UPDATE REQUEST message which was accepted by the E-USS as the corresponding file is not present on the simulated USIM.
To verify that the ME removes this CSG ID stored in the Allowed CSG list available together with the IMSI after powered down and up in case the IMSI of the USIM has changed.
10.1.6.4 Method of test
10.1.6.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default UICC (without the service "Allowed CSG Lists and corresponding indications") is installed into the Terminal.
The ME shall not have csg-ID = 04 nor csg-ID=06 in the allowed CSG list stored in a non-volatile memory in the ME and the ME is set to automatic PLMN selection mode.
10.1.6.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the following parameters the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266345678"
d) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
g) During registration and after receipt of a TrackingAreaUpdateRequest from the UE, the E-USS may initiate authentication, may start integrity by using the security procedure and sends TrackingAreaUpdateAccept with the following parameters to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0002
GUTI: "24608100010266345699"
h) After receipt of the TrackingAreaUpdateComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
i) The UE is switched off and performs the Detach procedure.
j) A new UICC with the following configuration is activated:
The default UICC with the following exception: The IMSI is set to "246081222233333".
k) The E-USS shall change the BCCH for the cell transmitting TAI 246/081/0001 to the following network parameters:
– csg-Indication: TRUE
– csg-Identity: 06
l) The UE is powered on.
m) After 2 minutes the UE is soft powered down.
10.1.6.5 Acceptance criteria
1) After step b) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the e-USS.
3) During step b) the terminal shall send AttachRequest to the E-USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the e-USS.
7) During step f) the terminal shall send TrackingAreaUpdateRequest to the E-USS.
8) After step g) the terminal shall respond with TrackingAreaUpdateComplete during registration.
9) After step l) the terminal shall not try to register to the E-USS.
10.1.7 Manual CSG selection without display restrictions in E-UTRA with ACSG list and OCSG list on USIM
10.1.7.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects a CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
Editor’s note: it is still being investigated whether the testing of Automatic CSG selection should be performed using a separate test case or an enhanced version of the Manual CSG selection test case.
10.1.7.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL and EFOCSGL in order to perform HNB selection procedures. The lists in EFACSGL and EFOCSGL shall take precedence over the list stored in the ME non-volatile memory.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the TRACKING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the TRACKING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list EFACSGL.
By default, the UE shall display all available CSGs for any PLMN, unless the UE has been configured by the HPLMN,
for a specific PLMN, to display only CSGs in the Operator CSG List that are available.
– TS 31.102 [4], clauses 4.2.18, 4.4.6.2, 4.4.6.5 and 5.8.1;
– TS 24.301 [26], clause 5.5.3.2.4
– TS 22.220 [34], clause 5.3.2 and 5.5.4
10.1.7.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the TRACKING AREA UPDATE REQUEST message which was accepted by the E-USS.
During the manual CSG selection all available CSG ID shall be displayed without restrictions.
10.1.7.4 Method of test
10.1.7.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– TAI (MCC/MNC/TAC): 246/081/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default ACSGL/OCSGL E-UTRAN/EPC UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection and manual CSG selection mode.
10.1.7.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266345678"
d) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
g) During registration and after receipt of a TrackingAreaUpdateRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends TrackingAreaUpdateAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0002
GUTI: "24608100010266436599"
h) After receipt of the TrackingAreaUpdatComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
i) The UE is soft powered down.
10.1.7.5 Acceptance criteria
1) After step b) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the e-USS.
3) During step b) the terminal shall send AttachRequest to the E-USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the E-USS.
7) During step f) the terminal shall send TrackingAreaUpdateRequest to the E-USS.
8) After step g) the terminal shall respond with TrackingAreaUpdatComplete during registration.
9) After step i) the USIM shall contain the following values:
EFEPSLOCI (EPS Information)
Logically: GUTI: 24608100010266436599
Last visited registered TAI: 246/081/0002
EPS update status: updated
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
0B |
F6 |
42 |
16 |
80 |
00 |
01 |
02 |
66 |
43 |
65 |
B12 |
B13 |
B14 |
B15 |
B16 |
B17 |
B18 |
|||||
99 |
42 |
16 |
80 |
00 |
02 |
00 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
1st CSG list 2nd CSG Type indication 03
1st CSG list 2nd CSG HNB Name indication 03
1st CSG list 2nd CSG CSG ID: 03 (27bit)
1st CSG list 3rd CSG Type indication ‘xx’ (not checked)
1st CSG list 3rd CSG HNB Name indication ‘xx’ (not checked)
1st CSG list 3rd CSG CSG ID: 04 (27bit)
Coding: |
A0 |
1D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
81 |
06 |
03 |
03 |
00 |
|
00 |
00 |
7F |
81 |
06 |
xx |
xx |
00 |
00 |
00 |
|
9F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: The 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.
EFOCSGL (Operator CSG Lists)
Unchanged values as defined in 4.6.3
10.1.8 Manual CSG selection with display restrictions in E-UTRA with ACSG list and OCSG list on USIM
10.1.8.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects a CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
10.1.8.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL and EFOCSGL in order to perform HNB selection procedures. The lists in EFACSGL and EFOCSGL shall take precedence over the list stored in the ME non-volatile memory.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the TRACKING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the TRACKING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list EFACSGL.
By default, the UE shall display all available CSGs for any PLMN, unless the UE has been configured by the HPLMN,
for a specific PLMN, to display only CSGs in the Operator CSG List that are available.
– TS 31.102 [4], clauses 4.2.18, 4.4.6.2, 4.4.6.5 and 5.8.1;
– TS 24.301 [26], clause 5.5.3.2.4
– TS 22.220 [34], clause 5.3.2 and 5.5.4
10.1.8.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the TRACKING AREA UPDATE REQUEST message which was accepted by the E-USS.
During the manual CSG selection all available CSG ID shall be displayed with restrictions.
10.1.8.4 Method of test
10.1.8.4.1 Initial conditions
For this test an E-USS is required.
The E-USS transmits on two cells, with the following network parameters:
– TAI (MCC/MNC/TAC): 246/081/0001.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– TAI (MCC/MNC/TAC): 246/080/0002.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default ACSGL/OCSGL E-UTRAN/EPC UICC is used except the following change:
EFAD (Administrative Data)
Logically: Normal operation + specific facilities
Ciphering indicator feature disabled
MNC: 3 digit
For every PLMN not included in EF_OCSGL or any PLMN for which a CSG display indicator tag is not present, only the available CSGs found in the Operator CSG list shall be displayed (B3)
Coding: |
B1 |
B2 |
B3 |
B4 |
Hex |
01 |
00 |
02 |
03 |
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection and manual CSG selection mode.
10.1.8.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
c) During registration and after receipt of an AttachRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0001
GUTI: "24608100010266345678"
d) After receipt of the AttachComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall not indicate the availability of a cell with csg-Identity 04 for PLMN 246/080, this shall be verified for 2 minutes.
f) The E-USS stops all RF output for the first cell with TAI 246/081/0001 on the BCCH. The BCCH is changed to contain:
– TAI (MCC/MNC/TAC): 246/081/0002
– csg-Indication: TRUE
– csg-Identity: 04
The E-USS then resumes RF output on the BCCH.
g) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
h) After receipt of an RRCConnectionRequest from the UE on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002, the E-USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the E-USS.
i) During registration and after receipt of a TrackingAreaUpdateRequest from the UE, the E-USS initiates authentication, starts integrity by using the security procedure and sends TrackingAreaUpdateAccept with to the UE:
TAI (MCC/MNC/TAC): 246/081/ 0002
GUTI: "24608100010266436599"
j) After receipt of the TrackingAreaUpdatComplete during registration from the UE, the E-USS sends RRCConnectionRelease to the UE.
k) The UE is soft powered down.
10.1.8.5 Acceptance criteria
1) After step b) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0001 to the E-USS.
2) During step b) the terminal shall send AttachRequest to the E-USS.
3) After step c) the terminal shall respond with AttachComplete during registration.
4) During step e) the UE shall not provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/080 to the user.
5) During step g) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step h) the UE shall send an RRCConnectionRequest on the E-UTRAN-cell related to the BCCH transmitting TAI 246/081/0002 to the E-USS.
7) During step i) the terminal shall send TrackingAreaUpdateRequest to the E-USS.
8) After step j) the terminal shall respond with TrackingAreaUpdatComplete during registration.
9) After step k) the USIM shall contain the following values:
EFEPSLOCI (EPS Information)
Logically: GUTI: 24608100010266436599
Last visited registered TAI: 246/081/0002
EPS update status: updated
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
0B |
F6 |
42 |
16 |
80 |
00 |
01 |
02 |
66 |
43 |
65 |
B12 |
B13 |
B14 |
B15 |
B16 |
B17 |
B18 |
|||||
99 |
42 |
16 |
80 |
00 |
02 |
00 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
1st CSG list 2nd CSG Type indication 03
1st CSG list 2nd CSG HNB Name indication 03
1st CSG list 2nd CSG CSG ID: 03 (27bit)
1st CSG list 3rd CSG Type indication ‘xx’ (not checked)
1st CSG list 3rd CSG HNB Name indication ‘xx’ (not checked)
1st CSG list 3rd CSG CSG ID: 04 (27bit)
Coding: |
A0 |
1D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
81 |
06 |
03 |
03 |
00 |
|
00 |
00 |
7F |
81 |
06 |
xx |
xx |
00 |
00 |
00 |
|
9F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: The 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.
EFOCSGL (Operator CSG Lists)
Unchanged values as defined in 4.6.3
10.2 CSG list handling for UTRA
10.2.1 Manual CSG selection without display restrictions in UTRA with ACSG list and OCSG list on USIM
10.2.1.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects a CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
Editor’s note: it is still being investigated whether the testing of Automatic CSG selection should be performed using a separate test case or an enhanced version of the Manual CSG selection test case.
10.2.1.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL and EFOCSGL in order to perform HNB selection procedures. The lists in EFACSGL and EFOCSGL shall take precedence over the list stored in the ME non-volatile memory.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the ROUTING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the ROUTING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list EFACSGL.
By default, the UE shall display all available CSGs for any PLMN, unless the UE has been configured by the HPLMN,
for a specific PLMN, to display only CSGs in the Operator CSG List that are available.
– TS 31.102 [4], clauses 4.2.18, 4.4.6.2, 4.4.6.5 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 22.220 [34], clause 5.3.2 and 5.5.4
10.2.1.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the ROUTING AREA UPDATE REQUEST message which was accepted by the USS.
During the manual CSG selection all available CSG ID shall be displayed without restrictions.
10.2.1.4 Method of test
10.2.1.4.1 Initial conditions
For this test an USS is required.
The USS transmits on two cells, with the following network parameters:
– RAI (MCC/MNC/LAC/RAC): 246/081/0001/01.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– RAI (MCC/MNC/LAC/RAC): 246/081/0002/02.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default ACSGL/OCSGL E-UTRAN/EPC UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection and manual CSG selection mode.
10.2.1.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0001/01, the USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the USS.
c) During registration and after receipt of an AttachRequest from the UE, the USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept to the UE:
RAI (MCC/MNC/LAC/RAC): 246/081/0001/01
P-TMSI "87512890"
d) After receipt of the AttachComplete during registration from the UE, the USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0002/02, the USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the USS.
g) During registration and after receipt of a RoutingAreaUpdateRequest from the UE, the USS initiates authentication, starts integrity by using the security procedure and sends RoutingAreaUpdateAccept to the UE:
RAI (MCC/MNC/LAC/RAC): 246/081/0002/02
P-TMSI "34567890"
h) After receipt of the RoutingAreaUpdateComplete during registration from the UE, the USS sends RRCConnectionRelease to the UE.
i) The UE is soft powered down.
10.2.1.5 Acceptance criteria
1) After step b) the UE shall send an RRCConnectionRequest on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0001/01 to the USS.
3) During step c) the UE shall send AttachRequest to the USS.
4) After step c) the UE shall respond with AttachComplete during registration.
5) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send an RRCConnectionRequest on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0002/02 to the USS.
7) During step g) the UE shall send RoutingAreaUpdateRequest to the USS.
8) After step g) the UE shall respond with RoutingAreaUpdateComplete during registration.
9) After step i) the USIM shall contain the following values:
EFPSLOCI (Location Information)
Logically: RAI-MCC: 246
RAI-MNC: 081
RAI-LAC: 0002
RAI-RAC: 02
P-TMSI: "34567890"
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
34 |
56 |
78 |
90 |
xx |
xx |
xx |
42 |
16 |
80 |
00 |
Coding: |
B12 |
B13 |
B14 |
||||||||
Hex |
02 |
02 |
00 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
1st CSG list 2nd CSG Type indication 03
1st CSG list 2nd CSG HNB Name indication 03
1st CSG list 2nd CSG CSG ID: 03 (27bit)
1st CSG list 3rd CSG Type indication ‘xx’ (not checked)
1st CSG list 3rd CSG HNB Name indication ‘xx’ (not checked)
1st CSG list 3rd CSG CSG ID: 04 (27bit)
Coding: |
A0 |
1D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
81 |
06 |
03 |
03 |
00 |
|
00 |
00 |
7F |
81 |
06 |
xx |
xx |
00 |
00 |
00 |
|
9F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: The 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.
EFOCSGL (Operator CSG Lists)
Unchanged values as defined in 4.6.3
10.2.2 Manual CSG selection with display restrictions in UTRA with ACSG list and OCSG list on USIM
10.2.2.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects a CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
10.2.2.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL and EFOCSGL in order to perform HNB selection procedures. The lists in EFACSGL and EFOCSGL shall take precedence over the list stored in the ME non-volatile memory.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the ROUTING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the ROUTING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list EFACSGL.
By default, the UE shall display all available CSGs for any PLMN, unless the UE has been configured by the HPLMN,
for a specific PLMN, to display only CSGs in the Operator CSG List that are available.
– TS 31.102 [4], clauses 4.2.18, 4.4.6.2, 4.4.6.5 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 22.220 [34], clause 5.3.2 and 5.5.4
10.2.2.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the ROUTING AREA UPDATE REQUEST message which was accepted by the USS.
During the manual CSG selection all available CSG ID shall be displayed with restrictions.
10.2.2.4 Method of test
10.2.2.4.1 Initial conditions
For this test an USS is required.
The USS transmits on two cells, with the following network parameters:
– RAI (MCC/MNC/LAC/RAC): 246/081/0001/01.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– RAI (MCC/MNC/LAC/RAC): 246/080/0002/02.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default ACSGL/OCSGL E-UTRAN/EPC UICC is used except the following change:
EFAD (Administrative Data)
Logically: Normal operation + specific facilities
Ciphering indicator feature disabled
MNC: 3 digit
For every PLMN not included in EF_OCSGL or any PLMN for which a CSG display indicator tag is not present, only the available CSGs found in the Operator CSG list shall be displayed (B3)
Coding: |
B1 |
B2 |
B3 |
B4 |
Hex |
01 |
00 |
02 |
03 |
.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection and manual CSG selection mode.
10.2.2.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0001/01, the USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the USS.
c) During registration and after receipt of an AttachRequest from the UE, the USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
RAI (MCC/MNC/LAC/RAC): 246/081/0001/01
P-TMSI "87512890"
d) After receipt of the AttachComplete during registration from the UE, the USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall not indicate the availability of a cell with csg-Identity 04 for PLMN 246/080, this shall be verified for 2 minutes.
f) The USS stops all RF output for the first cell with RAI 246/081/0001/01 on the BCCH. The BCCH is changed to contain:
– RAI (MCC/MNC/LAC/RAC): 246/081/0002/02.
– csg-Indication: TRUE
– csg-Identity: 04
The USS then resumes RF output on the BCCH.
g) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
h) After receipt of an RRCConnectionRequest from the UE on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0002/02, the USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the USS.
i) During registration and after receipt of a RoutingAreaUpdateRequest from the UE, the USS initiates authentication, starts integrity by using the security procedure and sends RoutingAreaUpdateAccept with to the UE:
RAI (MCC/MNC/TAC): 246/081/0002/02
P-TMSI "34567890"
j) After receipt of the RoutingAreaUpdatComplete during registration from the UE, the USS sends RRCConnectionRelease to the UE.
k) The UE is soft powered down.
10.2.2.5 Acceptance criteria
1.) After step b) the UE shall send an RRCConnectionRequest on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0001/01 to the USS.
3) During step c) the terminal shall send AttachRequest to the USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5) During step e) the UE shall not provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/080 to the user.
6) During step g) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6a) After step g) the UE shall send an RRCConnectionRequest on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0002/02 to the USS.
7) During step i) the terminal shall send RoutingAreaUpdateRequest to the USS.
8) After step i) the terminal shall respond with RoutingAreaUpdatComplete during registration.
9) After step k) the USIM shall contain the following values:
EFPSLOCI (Location Information)
Logically: RAI-MCC: 246
RAI-MNC: 081
RAI-LAC: 0002
RAI-RAC: 02
P-TMSI: "34567890"
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
34 |
56 |
78 |
90 |
xx |
xx |
xx |
42 |
16 |
80 |
00 |
Coding: |
B12 |
B13 |
B14 |
||||||||
Hex |
02 |
02 |
00 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
1st CSG list 2nd CSG Type indication 03
1st CSG list 2nd CSG HNB Name indication 03
1st CSG list 2nd CSG CSG ID: 03 (27bit)
1st CSG list 3rd CSG Type indication ‘xx’ (not checked)
1st CSG list 3rd CSG HNB Name indication ‘xx’ (not checked)
1st CSG list 3rd CSG CSG ID: 04 (27bit)
Coding: |
A0 |
1D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
81 |
06 |
03 |
03 |
00 |
|
00 |
00 |
7F |
81 |
06 |
xx |
xx |
00 |
00 |
00 |
|
9F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: The 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.
EFOCSGL (Operator CSG Lists)
Unchanged values as defined in 4.6.3
10.2.3 Manual CSG selection in UTRA with CSG list on USIM, success
10.2.3.1 Definition and applicability
A Closed Subscriber Group identifies subscribers of an operator who are permitted to access one or more cells of the PLMN but which have restricted access (CSG cells). A CSG cell is part of the PLMN, broadcasting a CSG indication that is set to TRUE and a specific CSG identity. A CSG cell is accessible by the members of the closed subscriber group for that CSG identity. For a CSG cell, the UE shall check the broadcast CSG ID against the Allowed CSG list provided by NAS to check whether a CSG cell is suitable for the UE.
A UE supporting CSG selection selects CSG cell either automatically based on the list of allowed CSG identities or manually based on user selection of CSG on indication of list of available CSGs.
Editor’s note: it is still being investigated whether the testing of both the unsuccessful Manual CSG selection and the Automatic CSG selection should be performed using a separate test case or an enhanced version of the Manual CSG selection test case.
10.2.3.2 Conformance requirement
The ME shall read the allowed CSG IDs from EFACSGL in order to perform HNB selection procedures. The lists in EFACSGL shall take precedence over the list stored in the ME non-volatile memory.
In manual CSG selection mode, the ME indicates to the user the list of available CSGs in the currently selected PLMN. The list of CSGs presented to the user is not restricted by the allowed CSG list.
If the MS supports CSG, it is provisioned with a list of allowed CSG identities and associated PLMN identities from the USIM if the list is available in the USIM.
If the UE supporting CSG selection has attempted manual CSG selection, the UE, when receiving the ROUTING AREA UPDATE ACCEPT message, shall check if the CSG ID of the cell where the UE has sent the ROUTING AREA UPDATE REQUEST message is contained in the Allowed CSG list. If not, the UE shall add that CSG ID to the Allowed CSG list.
– TS 31.102 [4], clauses 4.4.6.2 and 5.8.1;
– TS 23.122 [31], clause 3.1A.
– TS 24.008 [16], clause 4.7.5.1.3
10.2.3.3 Test purpose
To verify that the ME adds the CSG ID to the Allowed CSG list in EFACSGL in case this CSG ID belongs to the cell where the ME has sent the ROUTING AREA UPDATE REQUEST message which was accepted by the USS.
10.2.3.4 Method of test
10.2.3.4.1 Initial conditions
For this test an USS is required.
The USS transmits on two cells, with the following network parameters:
– RAI (MCC/MNC/LAC/RAC): 246/081/0001/01.
– Access control: unrestricted.
– csg-Indication: FALSE
– csg-Identity: not present
– RAI (MCC/MNC/LAC/RAC): 246/081/0002/02.
– Access control: unrestricted.
– csg-Indication: TRUE
– csg-Identity: 04
The default E-UTRAN UICC is used.
The UICC is installed into the Terminal and the UE is set to automatic PLMN selection mode.
10.2.3.4.2 Procedure
a) The UE is powered on.
b) After receipt of an RRCConnectionRequest from the UE on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0001/01, the USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the USS.
c) During registration and after receipt of an AttachRequest from the UE, the USS initiates authentication, starts integrity by using the security procedure and sends AttachAccept with to the UE:
RAI (MCC/MNC/LAC/RAC): 246/081/0001/01
P-TMSI "87512890"
d) After receipt of the AttachComplete during registration from the UE, the USS sends RRCConnectionRelease to the UE.
e) The MMI of the UE is used to perform manual CSG selection. The UE shall indicate the availability of a cell with csg-Identity 04 for PLMN 246/081. The user shall select this cell by using the MMI.
f) After receipt of an RRCConnectionRequest from the UE on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0002/02, the USS sends RRCConnectionSetup to the UE, followed by RRCConnectionSetupComplete sent by the UE to the USS.
g) During registration and after receipt of a RoutingAreaUpdateRequest from the UE, the USS initiates authentication, starts integrity by using the security procedure and sends RoutingAreaUpdateAccept with to the UE:
RAI (MCC/MNC/LAC/RAC): 246/081/0002/02
P-TMSI "34567890"
h) After receipt of the RoutingAreaUpdatComplete during registration from the UE, the USS sends RRCConnectionRelease to the UE.
i) The UE is soft powered down.
10.2.3.5 Acceptance criteria
1) After step a) the UE shall send an RRCConnectionRequest on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0001/01 to the USS.
3) During step c) the terminal shall send AttachRequest to the USS.
4) After step c) the terminal shall respond with AttachComplete during registration.
5) During step e) the UE shall provide during the manual CSG selection the information for a cell with csg-Identity 04 for PLMN 246/081 to the user.
6) After step e) the UE shall send an RRCConnectionRequest on the UTRAN-cell related to the BCCH transmitting RAI 246/081/0002/02 to the USS.
7) During step g) the terminal shall send RoutingAreaUpdateRequest to the USS.
8) After step g) the terminal shall respond with RoutingAreaUpdatComplete during registration.
9) After step i) the USIM shall contain the following values:
EFPSLOCI (Location Information)
Logically: RAI-MCC: 246
RAI-MNC: 081
RAI-LAC: 0002
RAI-RAC: 02
P-TMSI: "34567890"
Coding: |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
B9 |
B10 |
B11 |
Hex |
34 |
56 |
78 |
90 |
xx |
xx |
xx |
42 |
16 |
80 |
00 |
Coding: |
B12 |
B13 |
B14 |
||||||||
Hex |
02 |
02 |
00 |
EFACSGL (Allowed CSG Lists)
Logically:
1st CSG list
PLMN: 246 081 (MCC MNC)
1st CSG list 1st CSG Type indication 02
1st CSG list 1st CSG HNB Name indication 02
1st CSG list 1st CSG CSG ID: 02 (27bit)
1st CSG list 2nd CSG Type indication 03
1st CSG list 2nd CSG HNB Name indication 03
1st CSG list 2nd CSG CSG ID: 03 (27bit)
1st CSG list 3rd CSG Type indication ‘xx’
1st CSG list 3rd CSG HNB Name indication ‘xx’
1st CSG list 3rd CSG CSG ID: 04 (27bit)
Coding: |
A0 |
1D |
80 |
03 |
42 |
16 |
80 |
81 |
06 |
02 |
02 |
00 |
00 |
00 |
5F |
81 |
06 |
03 |
03 |
00 |
|
00 |
00 |
7F |
81 |
06 |
xx |
xx |
00 |
00 |
00 |
|
9F |
2nd CSG list
PLMN: 244 081 (MCC MNC)
2nd CSG list 1st CSG Type indication 08
2nd CSG list 1st CSG HNB Name indication 08
2nd CSG list 1st CSG CSG ID: 08 (27bit)
Coding: |
A0 |
0D |
80 |
03 |
42 |
14 |
80 |
81 |
06 |
08 |
08 |
00 |
00 |
01 |
1F |
Note: The 1st and 2nd CSG list may be stored together or separately in any record in arbitrary order.