15.3 CNAP

34.123-13GPPPart 1: Protocol conformance specificationRelease 15TSUser Equipment (UE) conformance specification

15.3.1 CNAP/Normal Operation – Name indication contained in Setup message

15.3.1.1 Definition

To check that the UE presents the calling name identity correctly when name indication is sent in SETUP message to UE.

15.3.1.2 Conformance requirement

The calling name identity is made up of calling party’s name – up to 80 characters.

The UE shall be given one of the following in the name indicator:

– calling name identity;

– presentation indicator of presentation restricted;

– presentation indicator of name unavailable; or

– calling name identity and presentation restricted (for the case where the CNAP override category is provisioned).

If the network has received a non-zero SS screening indicator from the MS, then calling name information indicated above shall be sent to the MS as defined in figure 15.3.1-1. If the network did not receive a non-zero SS screening indicator form the MS, then calling name information shall not be sent to the MS.

MS Network

SETUP

<——————————————————————————————————-

Facility (Invoke = NotifySS (CNAP, nameIndicator ))

or

MS Network

SETUP

<——————————————————————————————————-

:

:

FACILITY

<——————————————————————————————————-

Facility (Invoke = NotifySS (CNAP, nameIndicator))

Figure 15.3.1-1: Notification by the network to the called mobile subscriber

References

TS 24.096 clause 4.1.

15.3.1.3 Test purpose

To verify that the UE presents to the user the name information of the calling party at call setup time, when name indication is sent in SETUP message, for all incoming calls.

15.3.1.4 Method of test

Related ICS/IXIT statements

Support of FDD Yes/No.

Support of CS speech Yes/No.

Support of MT circuit switched basic service Yes/No.

Support Calling name presentation Yes/No.

Description of display for CNAP.

Initial conditions

System Simulator:

1 cell, default parameters.

User Equipment:

The UE is in MM-state “idle, updated”.

Test procedure

A mobile terminated call is initiated. The UE receives a SETUP message that includes Signal IE, and the Facility IE with Name Indication.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

Mobile terminated establishment of Radio Resource Connection

See TS 34.108 clause 7.1.2

Establishment cause: Terminating Conversational Call.

2

->

PAGING RESPONSE

3

<-

AUTHENTICATION REQUEST

4

->

AUTHENTICATION RESPONSE

5

<-

SECURITY MODE COMMAND

6

->

SECURITY MODE COMPLETE

7

<-

SETUP

Includes FACILITY (Invoke = NotifySS (CNAP, nameIndicator))

Signal IE included

8

->

CALL CONFIRMED

9

->

ALERTING

10

UE

The UE shall display the calling nameIndicator

Specific message contents:

SETUP (Step 7)

Information Element

Value/remark

Facility

Invoke component

Operation Code

notifySS

Parameters

NotifySS-Arg

SS-code

‘00011001’B

nameIndicator

callingName

namePresentationAllowed

nameString

“TESTNAME”

Signal

Signal Value

‘00000000’B (Dial Tone ON)

15.3.1.5 Test requirements

In step 10 the UE displays the calling name Indicator received at step 7.

15.3.2 CNAP/Normal Operation – Name indication contained in Facility message

15.3.2.1 Definition

To check that the UE presents the calling name identity correctly when name indication is sent in FACILITY message to UE.

15.3.2.2 Conformance requirement

The calling name identity is made up of calling party’s name – up to 80 characters.

The UE shall be given one of the following in the name indicator:

– calling name identity;

– presentation indicator of presentation restricted;

– presentation indicator of name unavailable; or

– calling name identity and presentation restricted (for the case where the CNAP override category is provisioned).

If the network has received a non-zero SS screening indicator from the MS, then calling name information indicated above shall be sent to the MS as defined in figure 15.3.2-1. If the network did not receive a non-zero SS screening indicator form the MS, then calling name information shall not be sent to the MS.

MS Network

SETUP

<——————————————————————————————————-

Facility (Invoke = NotifySS (CNAP, nameIndicator ))

or

MS Network

SETUP

<——————————————————————————————————-

:

:

FACILITY

<——————————————————————————————————-

Facility (Invoke = NotifySS (CNAP, nameIndicator))

Figure 15.3.2-1: Notification by the network to the called mobile subscriber

References

TS 24.096 clause 4.1.

15.3.2.3 Test purpose

To verify that the UE presents to the user the name information of the calling party at call setup time, when name indication is sent in FACILITY message, for all incoming calls.

15.3.2.4 Method of test

Related ICS/IXIT statements

Support of FDD Yes/No.

Support of CS speech Yes/No.

Support of MT circuit switched basic service Yes/No.

Support Calling name presentation Yes/No.

Description of display for CNAP.

Initial conditions

System Simulator:

1 cell, default parameters.

User Equipment:

The UE is in MM-state “idle, updated”.

Test procedure

A mobile terminated call is initiated.

The CC entity of the UE is brought to the state U9 by using a SETUP message containing signal information element

The UE sends an ALERTING message and enters the state U7

The SS sends Facility message includes the Name Indication.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

Mobile terminated establishment of Radio Resource Connection

See TS 34.108 clause 7.1.2

Establishment cause: Terminating Conversational Call.

2

->

PAGING RESPONSE

3

<-

AUTHENTICATION REQUEST

4

->

AUTHENTICATION RESPONSE

5

<-

SECURITY MODE COMMAND

6

->

SECURITY MODE COMPLETE

7

<-

SETUP

Signal IE included

8

->

CALL CONFIRMED

9

->

ALERTING

10

<-

FACILITY

FACILITY (Invoke = NotifySS (CNAP, nameIndicator))

11

UE

The UE shall display the calling nameIndicator

Specific message contents:

FACILITY (Step 10)

Information Element

Value/remark

Facility

Invoke component

Operation Code

notifySS

Parameters

NotifySS-Arg

SS-code

‘00011001’B

nameIndicator

callingName

namePresentationAllowed

nameString

“TESTNAME”

15.3.2.5 Test requirements

In step 11 the UE displays the calling name Indicator received at step 10.

15.3.3 CNAP/Interrogation accepted

15.3.3.1 Definition

To check that the UE requests the status of CNAP from SS by interrogate procedure and displays the response received from SS.

15.3.3.2 Conformance requirement

The mobile subscriber can request the status of the supplementary service by interrogation procedure and be informed if the service is provided to him/her.

MS Network

REGISTER

——————————————————————————————————->

Facility (Invoke = InterrogateSS (CNAP))

RELEASE COMPLETE

<——————————————————————————————————-

Facility (Return Result = InterrogateSS (SS-Status))

RELEASE COMPLETE

<- – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Facility (Return Error (Error))

RELEASE COMPLETE

<- – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Facility (Reject (Invoke_problem))

Figure 15.3.3-1: Interrogation of calling name identification presentation

References

TS 24.096 clause 4.2

15.3.3.3 Test purpose

To test the correct operation of the interrogation procedure and in case of successful interrogation, verify correct display of the response from the SS.

15.3.3.4 Method of test

Related ICS/IXIT statements

Support of FDD Yes/No.

Support of CS speech Yes/No.

Support of MO circuit switched basic service Yes/No.

Support Calling name presentation Yes/No.

Description of the user’s commands and of display of the answers from the network for interrogation of CNAP.

Initial conditions

System Simulator:

1 cell, default parameters.

User Equipment:

The UE is in MM-state “idle, updated”.

Test procedure

The UE is made to initiate interrogation of CNAP for all basic service groups.

Upon receipt of the interrogate operation in REGISTER message, the SS answers with a RELEASE COMPLETE message with the Facility information element containing the return result of the InterrogateSS operation.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

UE

The UE is made to initiate an interrogation of CNAP (all basic service groups).

2

->

CM SERVICE REQUEST

The UE sends CM SERVICE REQUEST with the IE "CM service type" set to "supplementary service activation".

2A

<-

AUTHENTICATION REQUEST

2B

->

AUTHENTICATION RESPONSE

3

The SS starts integrity protection

4

->

REGISTER

Includes FACILITY (Invoke = InterrogateSS (CNAP))

5

<-

RELEASE COMPLETE

Includes FACILITY (Return Result = InterrogateSS (ss-status))

5A

SS

The SS releases the RRC connection

6

UE

The UE shall display the return result of the Interrogate operation

7

SS

Void

Specific message contents:

REGISTER (Step 4)

Information Element

Value/remark

Facility

Invoke Component

Operation Code

InterrogateSS

Parameters

SS-ForBS-Code

ss-Code

‘00011001’B

SS version

SS version indicator

not checked

RELEASE COMPLETE with Return result component (Step 5)

Information Element

Value/remark

Facility

Invoke Component

Operation Code

InterrogateSS

Parameters

InterrogateSS-Res

ss-Status

‘00000100’B

15.3.3.5 Test requirements

In step 6 the UE displays the return result received at step 5.

15.3.4 CNAP/Interrogation rejected

15.3.4.1 Definition

To check that the UE requests the status of CNAP from SS by interrogate procedure and displays the response received from SS in case of an error or an invoke problem.

15.3.4.2 Conformance requirement

The mobile subscriber can request the status of the supplementary service by interrogation procedure and be informed if the service is provided to him/her.

MS Network

REGISTER

——————————————————————————————————->

Facility (Invoke = InterrogateSS (CNAP))

RELEASE COMPLETE

<——————————————————————————————————-

Facility (Return Result = InterrogateSS (SS-Status))

RELEASE COMPLETE

<- – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Facility (Return Error (Error))

RELEASE COMPLETE

<- – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Facility (Reject (Invoke_problem))

Figure 15.3.4-1: Interrogation of calling name identification presentation

References

TS 24.096 clause 4.2

15.3.4.3 Test purpose

To test the correct operation of the interrogation procedure, and correct display of the response from the SS in RELEASE COMPLETE message in case of an error response and an invoke problem.

15.3.4.4 Method of test

Related ICS/IXIT statements

Support of FDD Yes/No.

Support of CS speech Yes/No.

Support of MO circuit switched basic service Yes/No.

Support Calling name presentation Yes/No.

Description of the user’s commands and of display of the answers from the network for interrogation of CNAP.

Initial conditions

System Simulator:

1 cell, default parameters.

User Equipment:

The UE is in CC state U10.

Test procedure

The UE is made to request interrogation of CNAP for all basic service groups.

Upon receipt of the interrogate operation in REGISTER message, the SS answers with a RELEASE COMPLETE message with the Facility information element containing a Return Error (return_error: SS not available) of the InterrogateSS operation.

The SS sends STATUS ENQUIRY, the UE responds with STATUS message indicating CC state U10.

Then again, the user requests interrogation of CNAP for all basic service groups.

Upon receipt of the REGISTER message, the SS answers with the RELEASE COMPLETE message (same PD and TI that in the REGISTER message) with the Facility information element containing a Reject (invoke_problem: resource limitation) of the InterrogateSS operation.

The SS sends STATUS ENQUIRY, the UE responds with STATUS message indicating CC state U10.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

UE

The UE is made to initiate an interrogation for CNAP (all).

2

->

CM SERVICE REQUEST

cause: "supplementary service activation”

3

<-

CM SERVICE ACCEPT

4

->

REGISTER

Includes FACILITY (Invoke = InterrogateSS (CNAP))

5

<-

RELEASE COMPLETE

Includes FACILITY (Return_error= SS not available)

6

UE

The UE shall display the response from SS

7

<-

STATUS ENQUIRY

8

->

STATUS

CC state U10

9

UE

The UE is made to initiate an interrogation of CNAP (all)

10

->

CM SERVICE REQUEST

cause: "supplementary service activation”

11

<-

CM SERVICE ACCEPT

12

->

REGISTER

Includes FACILITY (Invoke = InterrogateSS (CNAP))

13

<-

RELEASE COMPLETE

Includes FACILITY (Invoke_problem = Resource Limitation)

14

UE

The UE shall display the response from SS

15

<-

STATUS ENQUIRY

16

->

STATUS

CC state U10

Specific message contents:

REGISTER (Step 4, 12)

Information Element

Value/remark

Facility

Invoke component

Operation Code

Interrogation

Parameters

SS-ForBS-Code

SS-Code

‘00011001’B

SS version

SS version indicator

not checked

RELEASE COMPLETE with Return error component (Step 5)

Information Element

Value/remark

Cause

location

user

Cause value

‘0110010’ B (Requested facility not subscribed)

Facility

Invoke ID

Same ID as in the invoke of the InterrogateSS operation

Error code

ss-NotAvailable

RELEASE COMPLETE with Reject component (Step 13)

Information Element

Value/remark

Cause

location

user

Cause value

‘0101111’ B (Resources unavailable, unspecified)

Facility

Invoke ID

Same ID as in the invoke of the InterrogateSS operation

Problem code

resourceLimitation

15.3.4.5 Test requirements

In step 6 the UE displays the response from SS at step 5.

In step 14 the UE displays the response from SS at step 13.