22.4.2 NB-IoT / RRC / Paging for connection in idle mode / Multiple paging records / Shared network environment
36.523-13GPPEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Part 1: Protocol conformance specificationRelease 17TSUser Equipment (UE) conformance specification
22.4.2.1 Test Purpose (TP)
(1)
with { UE in RRC_IDLE state in a cell which has broadcasted SystemInformationBlockType1-NB message including multiple PLMN identities }
ensure that {
when { UE receives a Paging-NB message including IE ue-Identity set to the S-TMSI which was
allocated to the UE during registration }
then { UE successfully establishes the RRC connection }
}
(2)
with { UE in RRC_IDLE state which has broadcasted SystemInformationBlockType1-NB message including multiple PLMN identities }
ensure that {
when { UE receives a Paging-NB message including multiple paging records with unmatched identities }
then { UE does not establish any RRC connection }
}
(3)
with { UE in RRC_IDLE state in a cell which has broadcasted SystemInformationBlockType1-NB message including multiple PLMN identities }
ensure that {
when { UE receives a Paging-NB message including multiple paging records with only one matched identity}
then { UE successfully establishes the RRC connection }
}
22.4.2.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clauses 5.3.2.3, 5.3.3.2, 5.3.3.3, 5.3.3.4. Unless and otherwise stated these are Rel-13 requirements.
[TS 36.331, clause 5.3.2.3]
Upon receiving the Paging message, the UE shall:
1> if in RRC_IDLE, for each of the PagingRecord, if any, included in the Paging message:
2> if the ue-Identity included in the PagingRecord matches one of the UE identities allocated by upper layers:
3> forward the ue-Identity and, except for NB-IoT, the cn-Domain to the upper layers;
[TS 36.331, clause 5.3.3.2]
…
For NB-IoT, upon initiation of the procedure, the UE shall:
…
1> if the UE is establishing an RRC connection:
2> initiate transmission of the RRCConnectionRequest message in accordance with 5.3.3.3;
[TS 36.331, clause 5.3.3.4]
The UE shall:
…
1> perform the radio resource configuration procedure in accordance with the received radioResourceConfigDedicated and as specified in 5.3.10;
1> if stored, discard the cell reselection priority information provided by the idleModeMobilityControlInfo or inherited from another RAT;
1> stop timer T300;
1> stop timer T302, if running;
1> stop timer T303, if running;
1> stop timer T305, if running;
1> stop timer T306, if running;
1> stop timer T308, if running;
1> perform the actions as specified in 5.3.3.7;
1> stop timer T320, if running;
1> stop timer T350, if running;
1> perform the actions as specified in 5.6.12.4;
1> release rclwi-Configuration, if configured, as specified in 5.6.16.2;
1> stop timer T360, if running;
1> enter RRC_CONNECTED;
1> stop the cell re-selection procedure;
1> consider the current cell to be the PCell;
1> set the content of RRCConnectionSetupComplete message as follows:
2> if the RRCConnectionSetup is received in response to an RRCConnectionResumeRequest:
3> if upper layers provide an S-TMSI:
4> set the s-TMSI to the value received from upper layers;
2> set the selectedPLMN-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1 (or SystemInformationBlockType1-NB in NB-IoT);
2> if upper layers provide the ‘Registered MME’, include and set the registeredMME as follows:
3> if the PLMN identity of the ‘Registered MME’ is different from the PLMN selected by the upper layers:
4> include the plmnIdentity in the registeredMME and set it to the value of the PLMN identity in the ‘Registered MME’ received from upper layers;
3> set the mmegi and the mmec to the value received from upper layers;
2> except for NB-IoT, if upper layers provided the ‘Registered MME’:
3> include and set the gummei-Type to the value provided by the upper layers;
2> if the UE supports CIoT EPS optimisation(s):
3> include attachWithoutPDN-Connectivity if received from upper layers;
3> include up-CIoT-EPS-Optimisation if received from upper layers;
3> except for NB-IoT, include cp-CIoT-EPS-Optimisation if received from upper layers;
2> if connecting as an RN:
3> include the rn-SubframeConfigReq;
2> set the dedicatedInfoNAS to include the information received from upper layers;
…
2> submit the RRCConnectionSetupComplete message to lower layers for transmission, upon which the procedure ends;
22.4.2.3 Test description
22.4.2.3.1 Pre-test conditions
System Simulator:
– Ncell 1 (primary PLMN: same MCC like HPLMN but different MNC, secondary PLMN: HPLMN).
UE:
None.
Preamble:
– The UE is in state Registered, Idle mode (State 3-NB) according to [18].
22.4.2.3.2 Test procedure sequence
Table 22.4.2.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS transmits a Paging-NB message including a matched identity |
<– |
Paging-NB |
– |
– |
2 |
Check: Does the test result of generic test procedure in TS 36.508 subclause 8.1.5A.2 indicate that the UE successfully responds to Paging for control plane CIoT MT access? |
– |
– |
1 |
P |
3 |
The SS transmits an RRCConnectionRelease-NB message |
<– |
RRCConnectionRelease-NB |
||
4 |
The SS transmits a Paging-NB message including only unmatched identities (incorrect S-TMSI). |
<– |
Paging-NB |
– |
– |
5 |
Check: Does the NB-IoT UE transmit an RRCConnectionRequest-NB message within 10s? |
–> |
RRCConnectionRequest-NB |
2 |
F |
6 |
Check: Does the test result of generic test procedure in TS 36.508 subclause 8.1.5A.2 indicate that the UE successfully responds to Paging for control plane CIoT MT access? |
– |
– |
3 |
– |
7 |
The SS transmits an RRCConnectionRelease-NB message. |
<– |
RRCConnectionRelease-NB |
– |
– |
22.4.2.3.3 Specific message contents
Table 22.4.2.3.3-1: SystemInformationBlockType1-NB(Preamble)
Derivation Path: 36.508 Table 8.1.4.3.2-3 |
|||
Information Element |
Value/remark |
Comment |
Condition |
SystemInformationBlockType1-NB ::= SEQUENCE { |
|||
cellAccessRelatedInfo-r13 SEQUENCE { |
|||
plmn-IdentityList-r13 SEQUENCE (SIZE(1..6)) OF SEQUENCE { |
2 entries |
||
plmn-Identity-r13[1] SEQUENCE { |
|||
Mcc |
Set to the same MCC stored in the EFIMSI on the test USIM card |
||
Mnc |
02 |
||
} |
|||
cellReservedForOperatorUse-r13[1] |
notReserved |
||
attachWithoutPDN-Connectivity-r13[1] |
Not Present |
||
plmn-Identity-r13[1] SEQUENCE { |
|||
Mcc |
Set to the same MCC stored in the EFIMSI on the test USIM card |
||
Mnc |
Set to the same MNC stored in the EFIMSI on the test USIM card |
||
} |
|||
cellReservedForOperatorUse-r13[2] |
notReserved |
||
attachWithoutPDN-Connectivity-r13[2] |
Not Present |
||
} |
|||
} |
|||
} |
Table 22.4.2.3.3-2: RRCConnectionSetupComplete-NB(step 2, table 22.4.2.3.2-1)
Derivation Path: 36.508 Table 8.1.6.1-15 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
RRCConnectionSetupComplete-NB ::= SEQUENCE { |
||||
criticalExtensions CHOICE { |
||||
rrcConnectionSetupComplete-r13 SEQUENCE { |
||||
selectedPLMN-Identity |
2 |
HPLMN |
||
} |
||||
} |
||||
} |
Table 22.4.2.3.3-2: Paging-NB (step 4, Table 22.4.2.3.2-1)
Derivation Path: 36.508 Table 8.1.6.1.2 |
|||
Information Element |
Value/remark |
Comment |
Condition |
Paging-NB ::= SEQUENCE { |
|||
pagingRecordList-r13 SEQUENCE (SIZE (1..maxPageRec)) OF SEQUENCE { |
3 entries |
||
ue-Identity-r13[1] CHOICE { |
|||
s-TMSI |
Set to the different value from the S-TMSI of the UE |
||
} |
|||
ue-Identity[2] CHOICE { |
|||
s-TMSI |
Set to the different value from the S-TMSI of the UE |
||
} |
|||
ue-Identity[3] CHOICE { |
|||
s-TMSI |
Set to the different value from the S-TMSI of the UE |
||
} |
|||
} |
|||
systemInfoModification-r13 |
Not present |
||
systemInfoModification-eDRX-r13 |
Not present |
||
nonCriticalExtension SEQUENCE {} |
Not present |
||
} |
Table 22.4.2.3.3-3: Paging-NB (step 6, table 22.4.2.3.2-1)
Derivation Path: 36.508 Table 8.1.6.1-2 |
|||
Information Element |
Value/remark |
Comment |
Condition |
Paging-NB ::= SEQUENCE { |
|||
pagingRecordList-r13 SEQUENCE (SIZE (1..maxPageRec)) OF SEQUENCE { |
3 entries |
||
ue-Identity-r13[1] CHOICE { |
|||
s-TMSI |
Set to the different value from the S-TMSI of the UE |
||
} |
|||
ue-Identity[2] CHOICE { |
|||
s-TMSI |
Set to the different value from the S-TMSI of the UE |
||
} |
|||
ue-Identity[3] CHOICE { |
|||
s-TMSI |
Set to the value of the S-TMSI of the UE |
||
} |
|||
} |
|||
systemInfoModification-r13 |
Not present |
||
systemInfoModification-eDRX-r13 |
Not present |
||
nonCriticalExtension SEQUENCE {} |
Not present |
||
} |