70.4 Mobile Terminated Location Request for Mobiles supporting MS-Assisted EOTD

3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS

The test cases in this sub clause focus on Mobile Terminated Location Request. A MT-LR occurs when an external LCS client requests the position of an MS by sending the SS REGISTER message. This may be sent to request verification for a particular MT-LR or simply to notify the user about an MT-LR that has already been authorized.

70.4.1 MT-LR Location Notification for MS-Assisted EOTD

Location notification takes place to inform the MS user that a particular LCS client is requesting their position without seeking the user’s permission.

70.4.1.1 Conformance requirements:

The following requirements apply for this test:

1. On receipt of a REGISTER message containing the LCS Notification Invoke component with notificationType set to notifyLocationAllowed. The MS shall notify the MS user of the location request using the method defined in the manufacturers’ specification.

2. The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Test References

3GPP TS 03.71, sub clause 7.6.1,

3GPP TS 04.30, sub clause 4.1.1,

3GPP TS 04.80, sub clauses 2.4 and 2.5.

70.4.1.2 Test Purpose

Verifies that when the MS receives a REGISTER message, containing a LCS Location Notification Invoke component set to notifyLocationAllowed, the MS displays information about the LCS client correctly (as defined by the individual manufacturer) and sends a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Specific PICS statements

PIXIT statements

70.4.1.3 Method of Test

Initial Conditions

System Simulator:

Serving cell: Default parameters, in SYSTEM INFORMATION TYPE 3 (SI3 Rest Octet) the early classmark sending control is implemented in the SS.

Mobile Station:

The MS is in MM-state "idle, updated" with valued TMSI and CKSN.

Test Procedure:

The MS is paged with a PAGING REQUEST TYPE 1 message. After sending the CIPHERING MODE COMPLETE message the MS receives an SS REGISTER message containing a Facility IE containing a DTAP LCS Location Notification Invoke message set to notifyLocationAllowed. The LCS Client Name contained in the USSD text string of the lcs-LocationNotification shall be displayed as defined by the Manufacturer. The MS then responds with a RELEASE COMPLETE message containing a LocationNotification return to terminate the dialogue.

Maximum duration of the test:

1 minute.

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

PAGING REQUEST TYPE 1

Sent on the correct paging subchannel

2

MS -> SS

CHANNEL REQUEST

Establishment cause indicates "answer to paging".

3

SS -> MS

IMMEDIATE ASSIGNMENT

4

MS -> SS

PAGING RESPONSE

Message is contained in SABM

"Mobile identity" IE contains the IMSI.

"mobile station classmark 2" including settings for ES IND and CM3 supported.

5

MS -> SS

CLASSMARK CHANGE

"mobile station classmark 3" includes settings for Positioning according to 3GPP TS 24.008, table 10.5.1.7. This includes support of LCS VA Capability.

6

SS -> MS

AUTHENTICATION REQUEST

7

MS -> SS

AUTHENTICATION RESP

SRES specifies correct value.

8

SS -> MS

CIPHERING MODE COMMAND

SS starts deciphering after sending the message.

9

MS -> SS

CIPHERING MODE COMPLETE

Shall be sent enciphered. All following messages shall be sent enciphered.

10

SS

SS starts ciphering.

11

SS -> MS

REGISTER

Call Independent SS containing Facility IE

Location Notification Invoke message set to notifyLocationAllowed

12

MS -> SS

RELEASE COMPLETE

Contains a LocationNotification return result to terminate the dialogue

13

SS -> MS

CHANNEL RELEASE

The main signalling link is released.

Specific Message Contents

PAGING RESPONSE

Information element

Value/remark

Protocol Discriminator

RR management

Ciphering Key Sequence number

– Key Sequence

Key sequence number previously allocated to MS, or "111" if no key is available

Mobile station Classmark 2

– ES IND

“Controlled Early Classmark Sending” option is implemented in the MS.

CM3

The MS Supports options that are indicated in classmark 3 IE in the Classmark Change message

Mobile Identity

– odd/even

Even

– Type of identity

TMSI

– Identity digits

TMSI previously allocated to MS

REGISTER

Information element

Value/remark

Protocol Discriminator

Call Independent SS message (1011)

Transaction identifier

XX

Message type

REGISTER (0x11 1011)

Facility

Invoke = lcs-LocationNotification

LocationNotificationArg

notificationType -> notifyLocationAllowed,

locationType -> current Location ,

lcsClientExternalID -> externalAddress

lcsClientName ->dataCodingScheme

nameString

RELEASE COMPLETE

Information element

Value/remark

Protocol Discriminator

Call Independent SS message (1011)

Transaction identifier

XX

Message type

RELEASE COMPLETE (0x10 1010)

Facility

Return result = lcs-LocationNotification

verificationResponse -> permissionGranted

70.4.2 MT-LR Privacy Options for Mobiles supporting MS-Assisted EOTD

Privacy options are used in conjunction with the MS subscription profile on the VLR. They give the MS user the option to grant or withhold permission for individual location requests as they occur.

70.4.2.1 MT-LR Privacy Options/ Verification – Location Allowed If No Response for mobiles supporting MS-Assisted EOTD

The case occurs when the target MS subscription profile on the VLR is set to location allowed if no response is sent. This is the default option if the VMSC does not receive verification from the target MS within a predetermined time.

70.4.2.1.1 Conformance requirements

The following requirements apply for this test:

1. On receipt of a REGISTER message containing the LCS Notification Invoke component with notificationType set to notifyAndVerify-LocationAllowedIfNoResponse. The MS a) notifies the user of the request and b) indicates the default is location allowed if no response is received within a predetermined period, while c) providing the opportunity to accept or deny the request by the method defined in the manufacturer’s specification.

2.

Option 1:

The user accepts the location request using the method specified by the manufacturer.
The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Option 2:

The user denies the location request using the method defined by the manufacturer.
The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionDenied.

Option 3:

The user takes no action and the verification process times-out.
The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Test References

For conformance requirement 1:

3GPP TS 03.71, sub clause 7.6.1.

3GPP TS 24.030 sub clause 4.1.1.

3GPP TS 24.080 sub clause 2.4, 2.5.

70.4.2.1.2 Test Purpose

Verifies that when the MS receives a REGISTER message, containing a LCS Location Notification Invoke component set to notifyAndVerify-LocationAllowedIfNoResponse, the MS displays information about the LCS client correctly and indicates that the default response is location allowed if no response is sent. Gives the user the option to accept or reject the request and sends a RELEASE COMPLETE message containing a LocationNotification return result with the verificationResponse set to permissionDenied or permissionGranted as appropriate.

Specific PICS statements

PIXIT statements

70.4.2.1.3 Method of Test

Initial Conditions

System Simulator:

Serving cell: Default parameters, in SYSTEM INFORMATION TYPE 3 (SI3 Rest Octet) the early classmark sending control is implemented in the SS.

Mobile Station:

The MS is in MM-state "idle, updated" with valued TMSI and CKSN.

Test Procedure:

The MS is paged with a PAGING REQUEST TYPE 1 message. After sending the CIPHERING MODE COMPLETE message the MS receives an SS REGISTER message with a Facility IE containing a LCS Location Notification Invoke set to notifyAndVerify-LocationAllowedIfNoResponse. The LCS Client Name contained in the USSD text string of the lcs-LocationNotification shall be displayed with the option to accept or deny the request, as defined by the Manufacturer. The MS also indicates that location will be allowed if a response is not received within a predetermined time.

Option 1:

The user then accepts the location request by the method defined by the manufacturer. The MS responds with a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Option 2:

The user then denies the location request by the method defined by the manufacturer. The MS responds with a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionDenied.

Option 3:

The user ignores the location request by taking no action, allowing the verification process timer to time-out. The MS responds with a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Maximum duration of the test:

1 minute.

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

PAGING REQUEST TYPE 1

Sent on the correct paging subchannel

2

MS -> SS

CHANNEL REQUEST

Establishment cause indicates "answer to paging".

3

SS -> MS

IMMEDIATE ASSIGNMENT

4

MS -> SS

PAGING RESPONSE

Message is contained in SABM

"Mobile identity" IE contains the IMSI.

"mobile station classmark 2" including settings for ES IND, CM3 supported.

5

MS -> SS

CLASSMARK CHANGE

"mobile station classmark 3" includes settings for Positioning according to 3GPP TS 24.008, table 10.5.1.7. This includes support for LCS VA Capability.

6

SS -> MS

AUTHENTICATION REQUEST

7

MS -> SS

AUTHENTICATION RESP

SRES specifies correct value.

8

SS -> MS

CIPHERING MODE COMMAND

SS starts deciphering after sending the message.

9

MS -> SS

CIPHERING MODE COMPLETE

Shall be sent enciphered. All following messages shall be sent enciphered.

10

SS

SS starts ciphering.

11

SS -> MS

REGISTER

Call Independent SS containing Facility IE

LCS Location Notification Invoke set to notifyAndVerify-LocationAllowedIfNoResponse

12A

k=1

MS

MS displays location request and info about LCS client. The MS accepts location request.

13A

k=1

SS -> MS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionGranted.

12B

k=2

MS

MS displays location request and info about LCS client. The MS rejects location request.

13B

k=2

SS -> MS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionDenied

12C

k=3

MS

MS displays location request and info about LCS client. The MS does not reply

13C

k=3

SS -> MS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionGranted

14

SS -> MS

CHANNEL RELEASE

The main signalling link is released.

Specific Message Contents

PAGING RESPONSE

Information element

Value/remark

Protocol Discriminator

RR management

Ciphering Key Sequence number

– Key Sequence

Key sequence number previously allocated to MS, or "111" if no key is available

Mobile station Classmark 2

– ES IND

“Controlled Early Classmark Sending” option is implemented in the MS.

CM3

The MS Supports options that are indicated in classmark 3 IE in the Classmark Change message.

Mobile Identity

– odd/even

Even

– Type of identity

TMSI

– Identity digits

TMSI previously allocated to MS

REGISTER

Information element

Value/remark

Protocol Discriminator

Call Independent SS message (1011)

Transaction identifier

Xx

Message type

REGISTER (0x11 1011)

Facility

invoke = lcs-LocationNotification

locationNotificationArg

notificationType ->notifyAndVerify-LocationAllowedIfNoResponse,

locationType -> current Location,

lcsClientExternalID -> externalAddress

lcsClientName ->dataCodingScheme

nameString

RELEASE COMPLETE (options 1 and 3)

Information element

Value/remark

Protocol Discriminator

Call Independent SS message (1011)

Transaction identifier

Xx

Message type

RELEASE COMPLETE (0x10 1010)

Facility

return result = lcs-LocationNotification

locationNotificationRes

verificationResponse -> permissionGranted

RELEASE COMPLETE (option 2)

Information element

Value/remark

Protocol Discriminator

Call Independent SS message (1011)

Transaction identifier

Xx

Message type

RELEASE COMPLETE (0x10 1010)

Facility

return result = lcs-LocationNotification

locationNotificationRes

verificationResponse -> permissionDenied

70.4.2.2 MT-LR Privacy Options/ Verification – Location Not Allowed If No Response for Mobiles supporting MS-Assisted EOTD

This case occurs when the target MS subscription profile on the VLR is set to location not allowed if no response is sent. This is the default option if the VMSC does not receive verification from the target MS within a predetermined time.

70.4.2.2.1 Conformance requirements:

The following requirements apply for this test:

1. On receipt of a REGISTER message containing the LCS Notification Invoke component with notificationType set to notifyAndVerify-LocationAllowedIfNoResponse. The MS a) notifies the user of the request and b) indicates that the default is location not allowed if no response is received within a predetermined period, while c) providing the opportunity to accept or deny the request by the method defined in the manufacturer’s specification.

2.

Option 1:

The user accepts the location request using the method specified by the manufacturer.
The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Option 2:

The user denies the location request using the method defined by the manufacturer.
The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionDenied.

Option 3:

The user takes no action and the verification process times-out.
The MS shall terminate the dialogue by sending a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionDenied.

Test References

For conformance requirement 1:

3GPP TS 03.71, sub clause 7.6.1.

3GPP TS 24.030 sub clause 4.1.1.

3GPP TS 24.080 sub clause 2.4, 2.5.

70.4.2.2.2 Test Purpose

Verifies that when the MS receives a REGISTER message, containing a LCS Location Notification Invoke component set to notifyAndVerify-LocationNotAllowedIfNoResponse, the MS displays information about the LCS client correctly and indicates that the default response is location not allowed if no response is sent. Gives the user the option to accept or reject the request and sends a RELEASE COMPLETE message containing a LocationNotification return result with the verificationResponse set to permissionDenied or permissionGranted as appropriate.

Specific PICS statements

PIXIT statements

70.4.2.2.3 Method of Test

Initial Conditions

System Simulator:

Serving cell: Default parameters, in SYSTEM INFORMATION TYPE 3 (SI3 Rest Octet) the early classmark sending control is implemented in the SS.

Mobile Station:

The MS is in MM-state "idle, updated" with valued TMSI and CKSN.

Test Procedure

The MS is paged with a PAGING REQUEST TYPE 1 message. After sending the CIPHERING MODE COMPLETE message the MS receives an SS REGISTER message with a Facility IE containing a LCS Location Notification Invoke set to notifyAndVerify-LocationNotAllowedIfNoResponse. The LCS Client Name contained in the USSD text string of the lcs-LocationNotification shall be displayed with the option to accept or deny the request, as defined by the Manufacturer. The MS also indicates that location will not be allowed if a response is not received within a predetermined time.

Option 1:

The user then accepts the location request by the method defined by the manufacturer. The MS responds with a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionGranted.

Option 2:

The user then denies the location request by the method defined by the manufacturer. The MS responds with a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionDenied.

Option 3:

The user ignores the location request by taking no action, allowing the verification process timer to time-out. The MS responds with a RELEASE COMPLETE message containing a LocationNotification return result with verificationResponse set to permissionDenied.

Maximum duration of the test:

1 minute.

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

PAGING REQUEST TYPE 1

Sent on the correct paging subchannel

2

MS -> SS

CHANNEL REQUEST

Establishment cause indicates "answer to paging".

3

SS -> MS

IMMEDIATE ASSIGNMENT

4

MS -> SS

PAGING RESPONSE

Message is contained in SABM

"Mobile identity" IE contains the IMSI.

"mobile station classmark 2" including settings for ES IND and CM3 supported.

5

MS -> SS

CLASSMARK CHANGE

"mobile station classmark 3" includes settings for Positioning according to 3GPP TS 24.008, table 10.5.1.7. This includes support of LCS VA Capability.

6

SS -> MS

AUTHENTICATION REQUEST

7

MS -> SS

AUTHENTICATION RESP

SRES specifies correct value.

8

SS -> MS

CIPHERING MODE COMMAND

SS starts deciphering after sending the message.

9

MS -> SS

CIPHERING MODE COMPLETE

Shall be sent enciphered. All following messages shall be sent enciphered.

10

SS

SS starts ciphering.

11

SS -> MS

REGISTER

Call Independent SS containing Facility IE

LCS Location Notification Invoke set to notifyAndVerify-LocationNotAllowedIfNoResponse

12

MS -> SS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionGranted or permissionDenied as appropriate.

12A

k=1

MS

MS displays location request and info about LCS client. The MS accepts location request.

13A

k=1

SS -> MS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionGranted.

12B

k=2

MS

MS displays location request and info about LCS client. The MS rejects location request.

13B

k=2

SS -> MS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionDenied

12C

k=3

MS

MS displays location request and info about LCS client. The MS does not reply

13C

k=3

SS -> MS

RELEASE COMPLETE

Containing a LocationNotification return result with verificationResponse set to permissionGranted

14

SS->MS

CHANNEL RELEASE

The main signalling link is released.

Specific Message Contents

PAGING RESPONSE

Information element

Value/remark

Protocol Discriminator

RR management

Ciphering Key Sequence number

– Key Sequence

Key sequence number previously allocated to MS, or "111" if no key is available

Mobile station Classmark 2

– ES IND

“Controlled Early Classmark Sending” option is implemented in the MS.

CM3

The MS Supports options that are indicated in classmark 3 IE in the Classmark Change message.

Mobile Identity

– odd/even

Even

– Type of identity

TMSI

– Identity digits

TMSI previously allocated to MS

REGISTER

Information element

Value/remark

Protocol Discriminator

Call independent SS message (1011)

Transaction identifier

Xx

Message type

REGISTER (0x11 1011)

Facility

invoke = lcs-LocationNotification

locationNotificationArg

notificationType ->notifyAndVerify-LocationNotAllowedIfNoResponse,

nocationType -> current Location,

lcsClientExternalID -> externalAddress

lcsClientName ->dataCodingScheme

nameString

RELEASE COMPLETE (option 1)

Information element

Value/remark

Protocol Discriminator

Call independent SS message (1011)

Transaction identifier

Xx

Message type

RELEASE COMPLETE (0x10 1010)

Facility

return result = lcs-LocationNotification

locationNotificationRes

verificationResponse -> permissionGranted

RELEASE COMPLETE (options 2 and 3)

Information element

Value/remark

Protocol Discriminator

Call independent SS message (1011)

Transaction identifier

Xx

Message type

RELEASE COMPLETE (0x10 1010)

Facility

return result = lcs-LocationNotification

locationNotificationRes

verificationResponse -> permissionDenied