8.1.5A Other generic procedures

36.5083GPPCommon test environments for User Equipment (UE) conformance testingEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Release 17TS

8.1.5A.1 Procedure for IP address allocation in the CP CIoT

The purpose of this procedure is to allow the successful completion of IP address allocation if it is initiated by the UE therefore the result from the execution of the Procedure for IP address allocation in the CP CIoT shall not lead to assignment of a verdict.

Depending on the UE configuration there may be unpredictable delay in the start of the procedure. A guarding time of 1.2 sec is suggested within which the procedure is expected to start. If the timer expires then the test procedure, from which the Procedure for IP address allocation in the CP CIoT is called, shall advance to the next specified step.

The procedure only applies for IP data. The procedure is not applicable for Non IP type data and SMS.

Table 8.1.5A.1-1: Procedure for IP address allocation in the CP CIoT

Step

Procedure

Message Sequence

U – S

Message

EXCEPTION: Steps 1 to 2 below describe behaviour that depends on the contents of the latest PDN CONNECTIVITY REQUEST message sent by the UE prior to this procedure.

1

If the "PDN type" in the latest PDN CONNECTIVITY REQUEST message prior to this procedure was ‘IPv6’ or ‘IPv4v6’ then stateless address auto configuration may occurs over SRB1bis, UE may send an ICMPv6 Router Solicitation

–>

RRC: ULInformationTransfer-NB

NAS: ESM DATA TRANSPORT

2

The SS sends an ICMPv6 Router Advertisement containing the IPv6 prefix.

<–

RRC: DLInformationTransfer-NB

NAS: ESM DATA TRANSPORT

8.1.5A.2 Test procedure to check UE response to Paging for Control Plane CIoT MT access

8.1.5A.2.1 Initial conditions

System Simulator:

– 1 NB-IoT cell, default parameters.

– The procedure shall be performed under ideal radio conditions as defined in clause 8.2.

User Equipment:

– The UE is in RRC-IDLE.

8.1.5A.2.2 Definition of system information messages

The default system information messages are used with the exception(s) below.

Table 8.1.5A.2.2-1: SystemInformationBlockType1-NB

Derivation Path: Table 8.1.4.3.2-3, Condition ATTACH_WITHOUT_PDN.

8.1.5A.2.3 Procedure

Table 8.1.5A.2.3-1: UE response to Paging for Control Plane CIoT MT access

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

1

SS sends a Paging message to the UE on the appropriate paging block, and including the UE identity in one entry of the IE pagingRecordLists.

<–

RRC: Paging-NB

2

Check: Does the UE transmit an RRCConnectionRequest-NB message "mt-access"?

–>

RRC: RRCConnectionRequest-NB

P

3

SS transmits an RRCConnectionSetup-NB message.

<–

RRC: RRCConnectionSetup-NB

EXCEPTION: Steps 4a1a1 to 4a1b3b1 describe behaviour which depends on UE implementation; the "lower case letter" identifies a step sequence which takes place depending on whether the UE is configured or not to establish PDN upon establishing RRC connection and whether UE has pending data to transmit.

4a1a1

IF UE is configured to establish PDN upon establishing RRC connection and UE has pending data to transmit THEN

Check: Does the UE transmit an RRCConnectionSetupComplete-NB message and a CONTROL PLANE SERVICE REQUEST message containing a ESM DATA TRANSPORT message in the ESM message container IE?

–>

RRC: RRCConnectionSetupComplete-NB

NAS: CONTROL PLANE SERVICE REQUEST

NAS: ESM DATA TRANSPORT

P

4a1b1

ELSE

Check: Does the UE transmit an RRCConnectionSetupComplete-NB message and a CONTROL PLANE SERVICE REQUEST message not containing user data (there is not yet a PDN) not containing a PDN CONNECTIVITY REQUEST message?

–>

RRC: RRCConnectionSetupComplete-NB

NAS: CONTROL PLANE SERVICE REQUEST

P

4a1b2

SS starts wait timer 2 sec.

Note: The Service request procedure success is guarded in the UE by timer T3417 = 5 sec after which expiry without any DL action the UE will consider the procedure as failed.

EXCEPTION: Steps 4a1b3a1 to 4a1b3a4 describe behaviour which depends on UE implementation; the "lower case letter" identifies a step sequence which takes place depending on whether the UE is configured or not to establish PDN in RRC-CONNECTED after it sends the CONTROL PLANE SERVICE REQUEST message.

4a1b3a1

The UE transmits a PDN CONNECTIVITY REQUEST message.

–>

RRC: ULInformationTransfer-NB

NAS: PDN CONNECTIVITY REQUEST

4a1b3a2

Stop timer wait timer 2 sec.

4a1b3a3

The SS transmits an ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message.

<–

RRC: DLInformationTransfer-NB

NAS: ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST

EXCEPTION: IF pc_IP_PDN AND not all IP address information was allocated in the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message sent in step 4a1b3a3 TNEN

In parallel to the events described in steps 4a1b3a4 the Generic ‘Procedure for IP address allocation in the CP CIoT’ described in TS 36.508 [18], clause 8.1.5A.1 takes place.

4a1b3a4

The UE transmits an ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT message.

–>

RRC: ULInformationTransfer-NB

NAS:ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT

4a1b3b1

Timer 2 sec expires

5

The SS transmits a SERVICE ACCEPT message.

<–

RRC: DLInformationTransfer-NB

NAS: SERVICE ACCEPT

8.1.5A.2.4 Specific message contents

All specific message contents shall be referred to clause 8.1.6 and 4.7 with the exceptions below.

Table 8.1.5A.2.4-1: Message RRCConnectionRequest-NB (step 2, Table 8.1.5A.2.3-1)

Derivation path: Table 8.1.6.1-10

Information Element

Value/Remark

Comment

Condition

RRCConnectionRequest-NB ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionRequest-r13 SEQUENCE {

establishmentCause-r13

mt-Access

}

}

}

Table 8.1.5A.2.4-2: Message RRCConnectionSetupComplete-NB (steps 4a1a1, 4a1b1, Table 8.1.5A.2.3-1)

Derivation path: Table 8.1.6.1-15

Information Element

Value/Remark

Comment

Condition

RRCConnectionSetupComplete-NB ::= SEQUENCE {

rrc-TransactionIdentifier

the same value as included in the RRCConnectionSetup-NB message received from SS

criticalExtensions CHOICE {

rrcConnectionSetupComplete-r13 SEQUENCE {

attachWithoutPDN-Connectivity-r13

True

px_DoAttachWithoutPDN

Not Present

NOT px_DoAttachWithoutPDN

}

}

}

Table 8.1.5A.2.4-3: PDN CONNECTIVITY REQUEST (steps 4a1a1, 4a1b3a1, Table 8.1.5A.2.3-1)

Derivation path: Table 4.7.3-20

Information Element

Value/Remark

Comment

Condition

Access point name

Not Present or Any allowed value

Protocol configuration options

Not Present

Header compression configuration

Any allowed value

pc_HCCPCIoT AND pc_IP_PDN

Extended protocol configuration options

Not Present or Any allowed value

Table 8.1.5A.2.4-4: Message ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST (step 4a1b3a3, Table 8.1.5A.2.3-1)

Derivation path: Table 4.7.3-6

Information Element

Value/Remark

Comment

Condition

Protocol configuration options

Not present

Header compression configuration

0000H

No Compression profile

NOTE: For the purposes of CIoT (NAS) testing regardless of the Compression files supported by the UE and indicated in the PDN CONNECTIVITY REQUEST, the SS does not agree header compression to be applied.

pc_HCCPCIoT AND pc_IP_PDN

Control plane only indication

‘0001’B

PDN connection can be used for control plane CIoT EPS optimization only

Extended protocol configuration options

The content of the IE below uses the same fields and Conditions (and their meaning) as those defined in TS 36.508 [18] for the IE ‘Protocol configuration options’

Container ID n

‘0003’H

n assigned to next available number

DNS IPv6

Length of container ID n contents

Length value determined by the TTCN implementation

Container ID n contents

IPv6 address

DNS IPv6 Address

Container ID n+1

‘000D’H

n assigned to next available number

DNS IPv4

Length of container ID n+1 contents

Length value determined by the TTCN implementation

Container ID n+1 contents

IPv4 address

DNS IPv4 Address

Serving PLMN rate control

‘11111111 11111111’B

Unrestricted

Max number of uplink ESM DATA TRANSPORT messages including User data container IEs the UE is allowed to send via a PDN connection per 6 minute interval

Table 8.1.5A.2.4-5: Message ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT (step 4a1b3a4, Table 8.1.5A.2.3-1)

Derivation path: Table 4.7.3-4

Information Element

Value/Remark

Comment

Condition

Protocol configuration options

Not present

Extended protocol configuration options

Not present or any allowed value

8.1.5A.3 Test procedure to check UE initiation of Control Plane CIoT MO user data transfer non-SMS transport

8.1.5A.3.1 Initial conditions

System Simulator:

– 1 NB-IoT cell, default parameters.

– The procedure shall be performed under ideal radio conditions as defined in clause 8.2.

User Equipment:

– The UE is in RRC-IDLE.

8.1.5A.3.2 Definition of system information messages

The default system information messages are used with the exception(s) below.

Table 8.1.5A.3.2-1: SystemInformationBlockType1-NB

Derivation Path: Table 8.1.4.3.2-3, condition ATTACH_WITHOUT_PDN.

8.1.5A.3.3 Procedure

Table 8.1.5A.3.3-1: Control Plane CIoT MO user data transfer non-SMS transport

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

1

Check: Does the UE transmit an RRCConnectionRequest-NB message?

–>

RRC: RRCConnectionRequest-NB

P

2

SS transmits an RRCConnectionSetup-NB message.

<–

RRC: RRCConnectionSetup-NB

EXCEPTION: Steps 3a1 to 3b1 describe behaviour that depends on UE capabilities; the "lower case letter" identifies a step sequence that take place depending on whether the UE is configured to do Attach Without PDN or not.

3a1a1

Void.

3a1b1

IF px_DoAttachWithoutPDN THEN

Check: Does the UE transmit an RRCConnectionSetupComplete-NB message and a CONTROL PLANE SERVICE REQUEST message?

–>

RRC: RRCConnectionSetupComplete-NB

NAS: CONTROL PLANE SERVICE REQUEST

P

3a1b2

Check: Does the UE transmit a PDN CONNECTIVITY REQUEST message?

–>

RRC: ULInformationTransfer-NB

NAS: PDN CONNECTIVITY REQUEST

P

3a2

The SS transmits an ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message.

<–

RRC: DLInformationTransfer-NB

NAS:

ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST

EXCEPTION: IF pc_IP_PDN AND not all IP address information was allocated in the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message sent in step 3a2 TNEN

In parallel to the events described in steps 3a3 the Generic ‘Procedure for IP address allocation in the CP CIoT’ described in TS 36.508 [18], clause 8.1.5A.1 takes place.

3a3

Check: Does the UE transmit an ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT message?

–>

RRC: ULInformationTransfer-NB

NAS:ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT

P

3a4

Check: Does the UE send an ESM DATA TRANSPORT message containing user data?

–>

RRC: ULInformationTransfer-NB

NAS: ESM DATA TRANSPORT

P

3b1

ELSE (NOT px_DoAttachWithoutPDN)

Check: Does the UE transmit an RRCConnectionSetupComplete-NB message and a CONTROL PLANE SERVICE REQUEST message containing user data encapsulated in an ESM DATA TRANSPORT message included in the ESM message container IE?

–>

RRC: RRCConnectionSetupComplete-NB

NAS: CONTROL PLANE SERVICE REQUEST

NAS: ESM DATA TRANSPORT

P

4

The SS transmits a SERVICE ACCEPT message.

<–

RRC: DLInformationTransfer-NB

NAS: SERVICE ACCEPT

8.1.5A.3.4 Specific message contents

All specific message contents shall be referred to clause 8.1.6 and 4.7 with the exceptions below.

Table 8.1.5A.3.4-1: Message RRCConnectionRequest-NB (step 1, Table 8.1.5A.3.3-1)

Derivation path: Table 8.1.6.1-10

Information Element

Value/Remark

Comment

Condition

RRCConnectionRequest-NB ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionRequest-r13 SEQUENCE {

establishmentCause-r13

mo-data

}

}

}

Table 8.1.5A.3.4-2: Message RRCConnectionSetupComplete-NB (steps 3a1a1, 3a1b1, Table 8.1.5A.3.3-1)

Derivation path: Table 8.1.6.1-15

Information Element

Value/Remark

Comment

Condition

RRCConnectionSetupComplete-NB ::= SEQUENCE {

rrc-TransactionIdentifier

the same value as included in the RRCConnectionSetup-NB message received from SS

criticalExtensions CHOICE {

rrcConnectionSetupComplete-r13 SEQUENCE {

attachWithoutPDN-Connectivity-r13

True

px_DoAttachWithoutPDN

Not Present

NOT px_DoAttachWithoutPDN

}

}

}

Table 8.1.5A.3.4-3: Message CONTROL PLANE SERVICE REQUEST (step 3b1, Table 8.1.5A.3.3-1)

Derivation path: Table 4.7.2-28.

Information Element

Value/Remark

Comment

Condition

Data service type

..Data service type value

mobile originating request

ESM message container

ESM DATA TRANSPORT message, User data container not checked

If the ESM DATA TRANSPORT message ‘User data container’ IE needs to be checked and then its content shall be specified in TC

Table 8.1.5A.3.4-4: PDN CONNECTIVITY REQUEST (steps 3a1a1, 3a1b2, Table 8.1.5A.3.3-1)

Derivation path: Table 4.7.3-20

Information Element

Value/Remark

Comment

Condition

Access point name

Not Present or Any allowed value

Protocol configuration options

Not Present

Header compression configuration

Any allowed value

pc_HCCPCIoT AND pc_IP_PDN

Extended protocol configuration options

Not Present or Any allowed value

Table 8.1.5A.3.4-5: Message ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST (step 3a2, Table 8.1.5A.3.3-1)

Derivation path: Table 4.7.3-6

Information Element

Value/Remark

Comment

Condition

Protocol configuration options

Not present

Header compression configuration

0000H

No Compression profile

NOTE: For the purposes of CIoT (NAS) testing regardless of the Compression files supported by the UE and indicated in the PDN CONNECTIVITY REQUEST, the SS does not agree header compression to be applied.

pc_HCCPCIoT AND pc_IP_PDN

Control plane only indication

‘0001’B

PDN connection can be used for control plane CIoT EPS optimization only

Extended protocol configuration options

The content of the IE below uses the same fields and Conditions (and their meaning) as those defined in TS 36.508 [18] for the IE ‘Protocol configuration options’

Container ID n

‘0003’H

n assigned to next available number

DNS IPv6

Length of container ID n contents

Length value determined by the TTCN implementation

Container ID n contents

IPv6 address

DNS IPv6 Address

Container ID n+1

‘000D’H

n assigned to next available number

DNS IPv4

Length of container ID n+1 contents

Length value determined by the TTCN implementation

Container ID n+1 contents

IPv4 address

DNS IPv4 Address

Serving PLMN rate control

‘11111111 11111111’B

Unrestricted

Max number of uplink ESM DATA TRANSPORT messages including User data container IEs the UE is allowed to send via a PDN connection per 6 minute interval

Table 8.1.5A.3.4-6: Message ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT (step 3a3, Table 8.1.5A.3.3-1)

Derivation path: Table 4.7.3-4

Information Element

Value/Remark

Comment

Condition

Protocol configuration options

Not present

Extended protocol configuration options

Not present or any allowed value

8.1.5A.3A Test procedure to check UE initiation of Control Plane CIoT MO user data transfer SMS transport

8.1.5A.3A.1 Initial conditions

System Simulator:

– 1 NB-IoT cell, default parameters.

– The procedure shall be performed under ideal radio conditions as defined in clause 8.2.

User Equipment:

– The UE is in RRC-IDLE.

8.1.5A.3A.2 Definition of system information messages

The default system information messages are used with the exception(s) below.

Table 8.1.5A.3A.2-1: SystemInformationBlockType1-NB

Derivation Path: Table 8.1.4.3.2-3, condition ATTACH_WITHOUT_PDN.

8.1.5A.3A.3 Procedure

Table 8.1.5A.3A.3-1: Control Plane CIoT MO user data transfer SMS transport

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

1

Check: Does the UE transmit an RRCConnectionRequest-NB message?

–>

RRC: RRCConnectionRequest-NB

P

2

SS transmits an RRCConnectionSetup-NB message.

<–

RRC: RRCConnectionSetup-NB

3a1

Void.

3a2

Void.

3a3

Void.

3b1

Check: Does the UE transmit an RRCConnectionSetupComplete-NB message and a CONTROL PLANE SERVICE REQUEST message , data service type="mobile originating request", integrity protected and partially ciphered and including the SMS in the NAS message container IE, and, not containing a PDN CONNECTIVITY REQUEST message?

–>

RRC: RRCConnectionSetupComplete-NB

NAS: CONTROL PLANE SERVICE REQUEST

P

3b2

SS starts wait timer 2 sec.

Note: The Service request procedure success is guarded in the UE by timer T3417 = 5 sec after which expiry without any DL action the UE will consider the procedure as failed.

EXCEPTION: Steps 3b3a1 to 3b3b1 describe behaviour which depends on UE implementation; the "lower case letter" identifies a step sequence which takes place depending on whether the UE is configured or not to establish PDN in RRC-CONNECTED after it sends the CONTROL PLANE SERVICE REQUEST message.

3b3a1

IF px_nonSMSTransport_CP_CIoT AND px_DoAttachWithoutPDN THEN

The UE transmits a PDN CONNECTIVITY REQUEST message.

–>

RRC: ULInformationTransfer-NB

NAS: PDN CONNECTIVITY REQUEST

3b3a2

Stop timer wait timer 2 sec.

3b3a3

The SS transmits an ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message.

<–

RRC: DLInformationTransfer-NB

NAS: ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST

EXCEPTION: IF pc_IP_PDN AND not all IP address information was allocated in the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message sent in step 3b3a3 TNEN

In parallel to the events described in steps 3b3a4 the Generic ‘Procedure for IP address allocation in the CP CIoT’ described in TS 36.508 [18], clause 8.1.5A.1 takes place.

3b3a4

The UE transmits an ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT message.

–>

RRC: ULInformationTransfer-NB

NAS:ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT

3b3b1

Timer 2 sec expires

4

The SS transmits a SERVICE ACCEPT message.

<–

RRC: DLInformationTransfer-NB

NAS: SERVICE ACCEPT

8.1.5A.3A.4 Specific message contents

All specific message contents shall be referred to clause 8.1.6 and 4.7 with the exceptions below.

Table 8.1.5A.3A.4-1: Message RRCConnectionRequest-NB (step 1, Table 8.1.5A.3A.3-1)

Derivation path: Table 8.1.6.1-10

Information Element

Value/Remark

Comment

Condition

RRCConnectionRequest-NB ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionRequest-r13 SEQUENCE {

establishmentCause-r13

mo-data

}

}

}

Table 8.1.5A.3A.4-2: Message RRCConnectionSetupComplete-NB (steps 3a1, 3b1, Table 8.1.5A.3A.3-1)

Derivation path: Table 8.1.6.1-15

Information Element

Value/Remark

Comment

Condition

RRCConnectionSetupComplete-NB ::= SEQUENCE {

rrc-TransactionIdentifier

the same value as included in the RRCConnectionSetup-NB message received from SS

criticalExtensions CHOICE {

rrcConnectionSetupComplete-r13 SEQUENCE {

attachWithoutPDN-Connectivity-r13

True

px_DoAttachWithoutPDN

Not Present

NOT px_DoAttachWithoutPDN

}

}

}

Table 8.1.5A.3A.4-3: Message CONTROL PLANE SERVICE REQUEST (steps 3a1, 3b1, Table 8.1.5A.3A.3-1)

Derivation path: Table 4.7.2-28.

Information Element

Value/Remark

Comment

Condition

Data service type

..Data service type value

mobile originating request

NAS message container

SMS – content not checked

If the SMS needs to be checked and then its content shall be specified in TC

Table 8.1.5A.3A.4-4: PDN CONNECTIVITY REQUEST (steps 3a1, 3b3a1, Table 8.1.5A.3A.3-1)

Derivation path: Table 4.7.3-20

Information Element

Value/Remark

Comment

Condition

Access point name

Not Present or Any allowed value

Protocol configuration options

Not Present

Header compression configuration

Any allowed value

pc_HCCPCIoT AND pc_IP_PDN

Extended protocol configuration options

Not Present or Any allowed value

Table 8.1.5A.3A.4-5: Message ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST (steps 3a2, 3b3a3, Table 8.1.5A.3A.3-1)

Derivation path: Table 4.7.3-6

Information Element

Value/Remark

Comment

Condition

Protocol configuration options

Not present

Header compression configuration

0000H

No Compression profile

NOTE: For the purposes of CIoT (NAS) testing regardless of the Compression files supported by the UE and indicated in the PDN CONNECTIVITY REQUEST, the SS does not agree header compression to be applied.

pc_HCCPCIoT AND pc_IP_PDN

Control plane only indication

‘0001’B

PDN connection can be used for control plane CIoT EPS optimization only

Extended protocol configuration options

The content of the IE below uses the same fields and Conditions (and their meaning) as those defined in TS 36.508 [18] for the IE ‘Protocol configuration options’

Container ID n

‘0003’H

n assigned to next available number

DNS IPv6

Length of container ID n contents

Length value determined by the TTCN implementation

Container ID n contents

IPv6 address

DNS IPv6 Address

Container ID n+1

‘000D’H

n assigned to next available number

DNS IPv4

Length of container ID n+1 contents

Length value determined by the TTCN implementation

Container ID n+1 contents

IPv4 address

DNS IPv4 Address

Serving PLMN rate control

‘11111111 11111111’B

Unrestricted

Max number of uplink ESM DATA TRANSPORT messages including User data container IEs the UE is allowed to send via a PDN connection per 6 minute interval

Table 8.1.5A.3A.4-6: Message ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT (steps 3a3, 3b3a4, Table 8.1.5A.3A.3-1)

Derivation path: Table 4.7.3-4

Information Element

Value/Remark

Comment

Condition

Protocol configuration options

Not present

Extended protocol configuration options

Not present or any allowed value

8.1.5A.4 Test procedure to check release of PDN connectivity before leaving RRC-CONNECTED for attach without PDN

8.1.5A.4.1 Initial conditions

– 1 NB-IoT cell, default parameters.

– The procedure shall be performed under ideal radio conditions as defined in clause 8.2.

User Equipment:

– The UE is in RRC-CONNECTED.

– px_DoAttachWithoutPDN=TRUE

8.1.5A.4.2 Definition of system information messages

The default system information messages are used with the exception(s) below.

Table 8.1.5A.4.2-1: SystemInformationBlockType1-NB

Derivation Path: Table 8.1.4.3.2-3, condition ATTACH_WITHOUT_PDN.

8.1.5A.4.3 Procedure

Table 8.1.5A.4.3-1: Release of PDN connectivity before leaving RRC-CONNECTED for attach without PDN

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

EXCEPTION: Steps 1a1 and 1b2 describe behaviour that depends on UE implementation; the "lower case letter" identifies a step sequence which may take place depending on whether the UE is configured to do Attach Without PDN or not.

1

SS starts timer 60 sec

EXCEPTION: Steps 2a1-2b3 describe behaviour that depends on UE implementation; the "lower case letter" identifies a step sequence which may take place depending on whether the UE will initiate PDN deactivation.

2a1

Check: Does the UE transmit a PDN DISCONNECT REQUEST message?

–>

RRC: ULInformationTransfer

NAS: PDN DISCONNECT REQUEST

P

2a2

The SS transmits a DEACTIVATE EPS BEARER CONTEXT REQUEST message.

<–

RRC: DLInformationTransfer-NB

NAS: DEACTIVATE EPS BEARER CONTEXT REQUEST

2a3

Check: Does the UE transmit a DEACTIVATE EPS BEARER CONTEXT ACCEPT message?

–>

RRC: ULInformationTransfer

NAS: DEACTIVATE EPS BEARER CONTEXT ACCEPT

P

2a4

SS stops 60 sec timer.

2b1

60 sec timer expires.

2b2

SS releases the PDN connectivity by transmitting a DEACTIVATE EPS BEARER CONTEXT REQUEST message.

<–

RRC: DLInformationTransfer-NB

NAS: DEACTIVATE EPS BEARER CONTEXT REQUEST

2b3

Check: Does the UE transmit a DEACTIVATE EPS BEARER CONTEXT ACCEPT message?

–>

RRC: ULInformationTransfer-NB

NAS: DEACTIVATE EPS BEARER CONTEXT ACCEPT

P

8.1.5A.4.4 Specific message contents

All specific message contents shall be referred to clause 8.1.6 and 4.7 with the exceptions below.

Table 8.1.5A.4.4-1: DEACTIVATE EPS BEARER CONTEXT REQUEST (step 2a2, Table 8.1.5A.4.3-1)

Derivation Path: Table 4.7.3-12, Condition UE-INITIATED

Information Element

Value/remark

Comment

Condition

ESM cause

00100100

regular deactivation

Table 8.1.5A.4.4-2: DEACTIVATE EPS BEARER CONTEXT REQUEST (step 2b2, Table 8.1.5A.4.3-1)

Derivation Path: Table 4.7.3-12, Condition NETWORK-INITIATED

Information Element

Value/remark

Comment

Condition

ESM cause

00100100

regular deactivation

8.1.5A.5 Test procedure to check that NB-IoT UE is camped on a new NB-IOT cell

This procedure verifies whether the UE has camped on a new NB-IoT cell with different TAI.

The procedure is defined in table 8.1.5A.5-1.

Table 8.1.5A.5-1: Test procedure sequence

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The UE transmits an RRCConnectionRequest-NB message on the cell specified in the test case.

–>

RRC: RRCConnectionRequest-NB

2

SS transmit an RRCConnectionSetup-NB message.

<–

RRC: RRCConnectionSetup-NB

3

The UE transmits an RRCConnectionSetupComplete-NB message to confirm the successful completion of the connection establishment and a TRACKING AREA UPDATE REQUEST message is sent to update the registration of the actual tracking area.

–>

RRC: RRCConnectionSetupComplete-NB NAS: TRACKING AREA UPDATE REQUEST

4

SS responds with TRACKING AREA UPDATE ACCEPT message.

<–

RRC: DLInformationTransfer-NB

NAS: TRACKING AREA UPDATE ACCEPT

5

Check: Does the UE send a TRACKING AREA UPDATE COMPLETE on the cell specified in the test case?

–>

RRC: ULInformationTransfer-NB

NAS: TRACKING AREA UPDATE COMPLETE

P

6

The SS transmits an RRCConnectionRelease-NB message to release RRC connection and move to RRC_IDLE.

<–

RRC: RRCConnectionRelease-NB

8.1.5A.6 Test procedure to check that NB-IoT UE resume RRC connection on a new NB-IOT cell

This procedure verifies whether the UE resumes RRC connection on a new NB-IoT cell with different TAI.

The procedure is defined in table 8.1.5A.6-1.

Table 8.1.5A.6-1: Test procedure sequence

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The UE transmits an RRCConnectionResumeRequest-NB message on the cell specified in the test case.

–>

RRC: RRCConnectionResumeRequest-NB

2

SS transmits an RRCConnectionResume-NB message.

<–

RRC: RRCConnectionResume-NB

3

The UE transmits an RRCConnectionResumeComplete-NB message to confirm the successful completion of the connection establishment and a TRACKING AREA UPDATE REQUEST message is sent to update the registration of the actual tracking area.

–>

RRC: RRCConnectionResumeComplete-NB NAS: TRACKING AREA UPDATE REQUEST

4

SS responds with TRACKING AREA UPDATE ACCEPT message.

<–

RRC: DLInformationTransfer-NB

NAS: TRACKING AREA UPDATE ACCEPT

5

Check: Does the UE send a TRACKING AREA UPDATE COMPLETE on the cell specified in the test case?

–>

RRC: ULInformationTransfer-NB

NAS: TRACKING AREA UPDATE COMPLETE

P

6

The SS transmits an RRCConnectionRelease-NB message to release RRC connection and move to RRC_IDLE.

<–

RRC: RRCConnectionRelease-NB

8.1.5A.7

8.1.5A.8 Test procedure to check RRC_CONNECTED state for NB-IoT

Table 8.1.5A.8-1: Test procedure sequence

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

1

The SS sends UECapabilityEnquiry-NB message to the UE.

<–

UECapabilityEnquiry-NB

2

Check: Does the UE send a UECapabilityInformation-NB message?

–>

UECapabilityInformation-NB

P

8.1.5A.9 Test Procedure to establish radio bearers in User Plane

8.1.5A.9.1 Initial conditions

System Simulator:

– Parameters are set to the default parameters for the NB-IoT single cell environment, as defined in subclause 8.1.4.1.1, unless otherwise specified in the test case.

– The procedure shall be performed under ideal radio conditions as defined in clause 8.2

User Equipment:

– The NB-IoT UE shall be in NB-IoT Registered, Idle mode (State 3-NB) for condition S1_U_DataTransfer.

8.1.5A.9.2 Definition of system information messages

The default system information messages are used with the exception(s) below.

Table 8.1.5A.9.2-1: SystemInformationBlockType1-NB

Derivation Path: Table 8.1.4.3.2-3, condition ATTACH_WITH_PDN.

8.1.5A.9.3 Procedure

The establishment of generic radio bearer connection is assumed to always be mobile terminated.

Table 8.1.5A.9.3-1: Generic Radio Bearer establishment procedure

Step

Procedure

Message Sequence

U – S

Message

1

SS sends a Paging message to the UE on the appropriate paging block, and including the UE identity in one entry of the IE pagingRecordLists.

<–

RRC: Paging-NB

2

UE transmits an RRCConnectionRequest-NB message.

–>

RRC: RRCConnectionRequest-NB

3

SS transmit an RRCConnectionSetup-NB message.

<–

RRC: RRCConnectionSetup-NB

4

The UE transmits an RRCConnectionSetupComplete-NB message to confirm the successful completion of the connection establishment and to initiate the session management procedure by including the CONTROL PLANE SERVICE REQUEST message.

–>

RRC: RRCConnectionSetupComplete-NB

NAS: CONTROL PLANE SERVICE REQUEST

5

The SS transmits a SecurityModeCommand message to activate AS security.

<–

RRC: SecurityModeCommand

6

The UE transmits a SecurityModeComplete message and establishes the initial security configuration.

–>

RRC: SecurityModeComplete

7

The SS configures a new data radio bearer, associated with the default EPS bearer context.

The RRCConnectionReconfiguration-NB message is using condition DRB(1).

<–

RRC: RRCConnectionReconfiguration-NB

8

The UE transmits an RRCConnectionReconfigurationComplete-NB message to confirm the establishment of the new data radio bearer, associated with the default EPS bearer context.

–>

RRC: RRCConnectionReconfigurationComplete-NB

8.1.5A.9.4 Specific message contents

All specific message contents shall be referred to clause 4.6, 4.7 and 8.1.6.