70.14.2 MO-LR / Idle mode for Mobiles Supporting MS-Based GNSS / Assistance Data Request
3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS
70.14.2.1 Conformance requirements
The following requirements apply for this test:
1. The MS sends CM SERVICE REQUEST to network for call independent supplementary service.
2. The MS invokes self-location request by sending REGISTER message containing Facility IE LCS MO-LR with MOLR-TYPE set to assistance data.
3. The MS sends RRLP ASSISTANCE DATA ACK for each RRLP ASSISTANCE DATA component
4. The network shall returns an LCS result of the location procedure to the MS by sending a FACILITY message to the MS containing a LCS-MOLR return result component.
5. The MS shall terminate the dialogue by sending a RELEASE COMPLETE message.
References
3GPP TS 24.080, sub clauses 2.4, 2.5, 3.4 and 4.
3GPP TS 44.031
70.14.2.2 Test Purpose
To verify that a MS invokes a self-location request by sending the network a REGISTER message containing an LCS-MOLR REQ of type “Assistance data”. On receipt of each RRLP ASSISTANCE DATA from SS with the requested assistance data, MS shall send RRLP ASSISTANCE ACK for each component to SS. When the MS receives a FACILITY message containing a LCS-MOLR return result for the acknowledgement of completing assistance data delivery, it clears the transaction by sending a RELEASE COMPLETE message.
70.14.2.3 Method of Test
Initial Conditions
System Simulator (SS):
Serving Cell: default parameters
Satellite signals: default conditions.
Mobile Station (MS):
The MS is in MM-state “idle, updated” with valid TMSI and CSKN.
Specific PICS statements
–
PIXIT statements
–
Test Procedure
This test case includes sub-test cases dependent on the GNSS supported by the MS. Each sub-test case is identified by a Sub-Test Case Number as defined below:
Sub-Test Case Number |
Supported GNSS |
1 |
MS supporting A-GLONASS only |
2 |
MS supporting A-Galileo only |
3 |
MS supporting A-GPS and Modernized GPS only |
4 |
MS supporting A-GPS and A-GLONASS only |
5 |
Reserved |
6 |
Reserved |
7 |
Reserved |
8 |
Reserved |
9 |
MS supporting A-BDS only |
10 |
MS supporting A-GPS and A-BDS only |
The MS invokes call independent supplementary service through a CM SERVICE REQUEST.
The SS initiates authentication and ciphering. Then the MS invokes an MO-LR request, with MOLR- TYPE set to assistance data.
The SS sends a number of RRLP Assistance Data components and MS sends RRLP Assistance Data Ack for each component.
SS sends LCS-MOLR Return Result for acknowledgement of completion of assistance data delivery.
The MS terminates the dialogue by sending RELEASE COMPLETE message.
Maximum duration of the test
10 minutes.
Expected Sequence
Normal Case:
Step |
Direction |
Message |
Comments |
1 |
MS |
Initiate LCS MOLR Procedure (assistance data request) |
|
2 |
MS -> SS |
CHANNEL REQUEST |
Establishment cause indicates "Other procedures which can be completed with an SDCCH" |
3 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
|
4 |
MS -> SS |
CM SERVICE REQUEST |
Establishment cause indicates "Supplementary service activation". "mobile station classmark 2" includes settings for ES_IND. |
5 |
MS -> SS |
CLASSMARK CHANGE |
“mobile station classmark 2” includes settings for ES_IND. “mobile station classmark 3” includes settings for Positioning. The Additional Positioning Capabilities (1 bit field) is set to 1 (the mobile station supports additional positioning capabilities which can be retrieved using RRLP). |
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 |
MS -> SS |
REGISTER |
Call Independent SS containing Facility IE With the component of Invoke message set to LCS-MOLR with MOLR-Type set to assistanceData. |
11n |
SS -> MS |
RR APPLICATION INFORMATION |
RRLP ASSISTANCE DATA The number of instances of this message depends on the amount of assistance data requested in step 10 |
12n |
MS -> SS |
RR APPLICATION INFORMATION |
RRLP ASSISTANCE DATA ACK Each instance of RRLP ASSISTANCE DATA message in step 11n is acknowledged |
13 |
SS -> MS |
FACILITY |
LCS MO-LR RETURN RESULT |
14 |
MS -> SS |
RELEASE COMPLETE |
Terminates the session |
15 |
SS -> MS |
CHANNEL RELEASE |
The main signalling link is released. |
Specific Message Contents
REGISTER (Step 10):
Information element |
Value/remark |
Protocol Discriminator |
Call Independent SS message (1011) |
Transaction Identifier |
|
Message Type |
REGISTER (xx11 1011) |
Facility |
Invoke = LCS-MOLR LCS-MOLRArg MOLR-Type-> assistanceData Location Method-> assistedGANSS / assistedGPSandGANSS (Sub-Tests 3, 4 and 10) gpsAssistanceData-> any value is acceptable ganssAssistanceData-> any value is acceptable |
RR APPLICATION INFORMATION
Information element |
Value/remark |
Protocol Discriminator |
RR Management Protocol (0110) |
Skip Indicator |
|
Message Type |
Application Information Message type |
APDU ID |
APDU ID -> RRLP => 0000 |
APDU Flags |
Bit1=0 -> Last or only segment Bit2=0 -> First or only segment Bit3=0 -> Command or Final Response Bit4=spare |
APDU Data |
2-N Byte ASN.1 Coded Step 11n: RRLP Assistance Data Step 12n: RRLP Assistance Data Ack. |
RRLP Assistance Data (Step 11n):
Information element |
Type |
Value/remark |
ASN.1 encoded |
||
referenceNumber |
Integer,0 to 7 |
1 |
component |
CHOICE |
assistanceData |
gps-AssistData |
SEQUENCE |
Dependent on MS capabilities and defined in sub clause 70.1.3. |
moreAssDataToBeSent |
ENUMERATED |
If SS sends more than one RRLP assistance data delivery message at step 11n the moreAssDataToBeSent field shall be set accordingly: 1, except in the case of the final Assistance Data message when the following Measure Position Request contains no additional Assistance Data (in which case: 0) |
extended-reference |
SEQUENCE |
|
ganss-AssistData |
SEQUENCE |
Dependent on MS capabilities and defined in sub clause 70.1.3. |
RRLP Assistance Data Ack (Step 12n):
Information element |
Type |
Value/remark |
ASN.1 encoded |
||
referenceNumber |
Integer,0 to 7 |
1 |
Component |
CHOICE |
assistanceDataAck |
FACILITY (Step 13):
Information element |
Value/remark |
Protocol Discriminator |
Call Independent SS message (1011) |
Transaction Identifier |
|
Message Type |
FACILITY (0011 1010 ) |
Facility |
Return Result = LCS-MOLR LCS-MOLRRes -> empty (Note) |
Note: For acknowledgement of assistance data delivery procedure, SS shall send LCS-MOLR Facility return result to MS, there is no parameter for this. |
RELEASE COMPLETE (Step 14):
Information element |
Value/remark |
Protocol Discriminator |
Call Independent SS (1011) |
Transaction Identifier |
|
Message Type |
RELEASE COMPLETE (xx11 1010) |