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 16TSUser 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 s

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

}