5 GPS information
37.571-53GPPPart 5: Test scenarios and assistance dataRelease 16TSUser Equipment (UE) conformance specification for UE positioning
5.1 GPS Scenario and Assistance data for Assisted GPS signalling tests
5.1.1 General
This subclause defines the GPS scenario and the associated assistance data that shall be used where required for UTRA Assisted GPS signalling tests defined in TS 37.571-2 [7] subclauses 6.1.1 to 6.1.3.
The satellite simulator shall generate the six satellite signals defined in subclause 5.1.2 and/or shall provide assistance data as defined in subclause 5.1.3. Note that some tests require assistance data to be provided even though satellite signals are not required.
5.1.2 GPS Scenario
The following GPS scenario shall be used. The assistance data specified in the following subclauses is consistent with this GPS scenario:
– Yuma Almanac data: see file Tokyo Yuma.txt in the GPS data sig zip file specified in Annex A
– UE location and Reference location: static at latitude: 35 degrees 40 minutes north, longitude: 139 degrees 45 minutes east, (Tokyo) height: = 50m
– Start time: 12th September 2003 21:30:00
– Visible satellites simulated: PRNs: 4, 6, 9, 10, 13, 22.
– Ionospheric model: see values in subclause 5.1.3.4
– The levels of the simulated satellites shall all be at -125dBm +/- 6dB
5.1.3 Assistance Data
Where assistance data is required on a per-satellite basis, or where the values of the data also varies with time it is specified in comma-separated-variable files in the GPS data sig zip file specified in Annex A. These files specify the values to be used for each satellite, indexed by satellite PRN, and, where applicable, the values to be used indexed by both time and satellite PRN.
Assistance data that is marked as “time varying” and the GPS TOW msec field are only specified and used in 1 second increments. Interpolation between these values shall not be used.
The accuracy of the GPS TOW msec and assistance data that is marked as “time varying” in the provided assistance data shall be within +/- 2 s relative to the GPS time in the system simulator. In the case that assistance data is required but satellite signals are not required then this clause does not apply.
Assistance data Information Elements and fields that are not specified shall not be used.
The information elements detailed below are fully defined in TS 25.331 [16]
5.1.3.1 Assistance Data Reference Time
Reference Time
Reference Time (Fields occurring once per message)
Information Element |
Units |
Value/remark |
Release |
GPS Week |
weeks |
211 |
|
GPS Week Cycle Number |
1 |
Rel-10 onwards |
|
GPS TOW msec |
msec |
509400 s. Start time. Add integer number of 1 seconds as required. (Note) |
|
UE Positioning GPS ReferenceTime Uncertainty |
125 (2.127 seconds) |
Rel-7 onwards |
|
Note: GPS TOW msec |
5.1.3.2 Assistance Data Reference UE Position
Reference UE Position
Information Element |
Units |
Value/remark |
---|---|---|
Latitude sign |
0 |
|
Degrees Of Latitude |
degrees |
3.56666666666667 10E1 |
Degrees Of Longitude |
degrees |
1.39750000000000 10E2 |
Altitude Direction |
0 |
|
Altitude |
m |
50 |
Uncertainty semi-major |
m |
3000 |
Uncertainty semi-minor |
m |
3000 |
Orientation of major axis |
degrees |
0 |
Uncertainty Altitude |
m |
500 |
Confidence |
% |
68 |
5.1.3.3 Assistance Data Navigation Model
Satellite Information
Information Element |
Units |
Value/remark |
Number of satellites |
– |
6 |
Navigation Model (Fields occurring once per satellite)
Information Element |
Units |
Value/remark |
SatID |
– |
PRNs: 4, 6, 9, 10, 13, 22. |
Satellite Status |
0 (Note) |
|
Note: For consistency Satellite Status is also given in file: Navigation model.csv |
Ephemeris and Clock correction Information Elements (Fields occurring once per satellite)
Information Element |
Units |
Value/remark |
C/A or P on L2 |
See file: Navigation model.csv |
|
URA Index |
See file: Navigation model.csv |
|
SV Health |
See file: Navigation model.csv |
|
IODC |
– |
See file: Navigation model.csv |
L2 P Data Flag |
See file: Navigation model.csv |
|
SF 1 Reserved |
– |
See file: Navigation model.csv |
TGD |
sec |
See file: Navigation model.csv |
toc |
sec |
See file: Navigation model.csv |
af2 |
sec/sec2 |
See file: Navigation model.csv |
af1 |
sec/sec |
See file: Navigation model.csv |
af0 |
sec |
See file: Navigation model.csv |
Crs |
meters |
See file: Navigation model.csv |
Δn |
semi-circles/sec |
See file: Navigation model.csv |
M0 |
semi-circles |
See file: Navigation model.csv |
Cuc |
radians |
See file: Navigation model.csv |
E |
– |
See file: Navigation model.csv |
Cus |
radians |
See file: Navigation model.csv |
(A)1/2 |
meters1/2 |
See file: Navigation model.csv |
toe |
sec |
See file: Navigation model.csv |
Fit Interval Flag |
See file: Navigation model.csv |
|
AODO |
sec |
See file: Navigation model.csv |
Cic |
radians |
See file: Navigation model.csv |
OMEGA0 |
semi-circles |
See file: Navigation model.csv |
Cis |
radians |
See file: Navigation model.csv |
i0 |
semi-circles |
See file: Navigation model.csv |
Crc |
meters |
See file: Navigation model.csv |
ω |
semi-circles |
See file: Navigation model.csv |
OMEGAdot |
semi-circles/sec |
See file: Navigation model.csv |
Idot |
semi-circles/sec |
See file: Navigation model.csv |
5.1.3.4 Assistance Data Ionospheric Model
Ionospheric Model
Information Element |
Units |
Value/remark |
α0 |
seconds |
4.6566129 10E-9 |
α1 |
sec/semi-circle |
1.4901161 10E-8 |
α2 |
sec/(semi-circle)2 |
-5.96046 10E-8 |
α3 |
sec/(semi-circle)3 |
-5.96046 10E-8 |
β0 |
seconds |
79872 |
β1 |
sec/semi-circle |
65536 |
β2 |
sec/(semi-circle)2 |
-65536 |
β3 |
sec/(semi-circle)3 |
-393216 |
5.1.3.5 Assistance Data Almanac
Almanac (Fields occurring once per message)
Information Element |
Units |
Value/remark |
Release |
WNa |
weeks |
212 |
|
Complete Almanac Provided |
TRUE |
Rel-10 onwards |
Satellite Information
Information Element |
Units |
Value/remark |
Number of satellites |
– |
24 |
Almanac (Fields occurring once per satellite)
Information Element |
Units |
Value/remark |
DataID |
– |
See file: Almanac.csv |
SatID |
– |
PRNs: 1 to 24 |
e |
dimensionless |
See file: Almanac.csv |
toa |
sec |
See file: Almanac.csv |
δi |
semi-circles |
See file: Almanac.csv |
OMEGADOT |
semi-circles/sec |
See file: Almanac.csv |
SV Health |
See file: Almanac.csv |
|
A1/2 |
meters1/2 |
See file: Almanac.csv |
OMEGA0 |
semi-circles |
See file: Almanac.csv |
M0 |
semi-circles |
See file: Almanac.csv |
ω |
semi-circles |
See file: Almanac.csv |
af0 |
seconds |
See file: Almanac.csv |
af1 |
sec/sec |
See file: Almanac.csv |
5.1.3.6 Assistance Data Acquisition Assistance
GPS Acquisition Assist – Information Elements appearing once per message
Information Element |
Units |
Value/remark |
Release |
GPS TOW msec |
msec |
509400 s. Start time. Add integer number of 1 seconds as required. (Note) |
|
UE Positioning GPS ReferenceTime Uncertainty |
125 (2.127 seconds) |
Rel-7 onwards |
|
Note: GPS TOW msec This is the value of GPS TOW msec when the GPS scenario is started in the GPS simulator. The value of GPS TOW msec to be used in the Acquisition Assistance IE shall be calculated at the time the IE is required by adding the elapsed time since the time the scenario was started in the GPS simulator to this value, rounded up to the next 1 second interval. In the case that the (hardware) GPS simulator is switched off or not present then the value of GPS TOW msec given above may be used. |
Satellite Information
Information Element |
Units |
Value/remark |
Number of satellites |
– |
6 |
GPS Acquisition Assist – Information Elements appearing once per satellite
Information Element |
Units |
Value/remark |
Release |
SatID |
– |
PRNs: 4, 6, 9, 10, 13, 22. |
|
Doppler (0th order term) |
Hz |
Time varying. See file: Acquisition assist .csv (Note) |
|
Doppler (1storder term) |
Hz/s |
Time varying. See file: Acquisition assist .csv (Note) |
|
Doppler Uncertainty |
Hz |
Time varying. See file: Acquisition assist .csv (Note) |
|
Code Phase |
chips |
Time varying. See file: Acquisition assist .csv (Note) |
|
Integer Code Phase |
– |
Time varying. See file: Acquisition assist .csv (Note) |
|
GPS Bit number |
– |
Time varying. See file: Acquisition assist .csv (Note) |
|
Code Phase Search Window |
chips |
Time varying. See file: Acquisition assist .csv (Note) |
|
Azimuth |
Degrees |
Time varying. See file: Acquisition assist .csv (Note) |
|
Elevation |
Degrees |
Time varying. See file: Acquisition assist .csv (Note) |
|
Azimuth LSB |
Degrees |
Time varying. Calculated from “Azimuth”, see file: Acquisition assist .csv (Note) |
Rel-10 onwards |
Elevation LSB |
Degrees |
Time varying. Calculated from “Elevation”, see file: Acquisition assist .csv (Note) |
Rel-10 onwards |
Note: Acquisition Assist Information Elements This field is “Time varying” and its value depends on the “current GPS TOW msec”. The value of this field to be used shall be determined by taking the “current GPS TOW msec” value and selecting the field value in the Acquisition assist.csv file corresponding to the value of “current GPS TOW msec”. |
5.2 GPS Scenarios and Assistance Data for Assisted GPS Minimum Performance tests
5.2.1 General
This subclause defines the GPS scenarios and assistance data IEs which shall be available for use as specified in all UTRA A-GPS Minimum Performance test cases defined in TS 37.571-1 [6] subclause 5.
Subclauses 5.2.2 and 5.2.3 list the assistance data IEs required for minimum performance testing of UE-based mode, and subclauses 5.2.4 and 5.2.5 list the assistance data available for minimum performance testing of UE-assisted mode. Subclause 5.2.6 lists the values of the assistance data IE fields for all minimum performance testing.
The A-GPS minimum performance requirements are defined by assuming that all relevant and valid assistance data is received by the UE in order to perform GPS measurements and/or position calculation. This subclause does not include nor consider delays occurring in the various signalling interfaces of the network.
5.2.1.1 Satellite constellations and assistance data for A-GPS minimum performance testing
The satellite constellations for minimum performance testing shall consist of 24 satellites. Almanac assistance data shall be available for all these 24 satellites. At least 9 of the satellites shall be visible to the UE (that is above 5 degrees elevation with respect to the UE). Other assistance data shall be available for 9 of these visible satellites. In each test, signals are generated for only a sub-set of these satellites for which other assistance data is available. The number of satellites in this sub-set is specified in the test. The satellites in this sub-set shall all be above 15 degrees elevation with respect to the UE. The HDOP for the test shall be calculated using this sub-set of satellites. The selection of satellites for this sub-set shall be selected consistent with achieving the required HDOP for the test.
5.2.1.2 GPS Scenarios for A-GPS minimum performance testing
This subclause defines the GPS scenarios that shall be used for all Assisted GPS minimum performance tests defined in TS 37.571-1 [6] subclause 5.
The GPS scenarios achieve the required HDOP for the Test Cases and they also satisfy the requirement that for each test instance that the reference location shall change sufficiently such that the UE shall have to use the new assistance data.
The satellites to be simulated in each test case are specified in subclause 5.2.1.2.5.
The viable running time during which the scenario maintains the required HDOP or HDOPs is given. Once this time has been reached the scenario shall be restarted from its nominal start time.
5.2.1.2.1 GPS Scenario #1
The following GPS scenario #1 shall be used during the TTFF tests defined in TS 37.571-1 [6] subclauses 5.2 to 5.5. The assistance data specified in the following subclauses for GPS scenario #1 is consistent with this GPS scenario.
Yuma Almanac data: see file GPS 1 Yuma.txt in the GPS data perf zip file specified in Annex A.
UE location: the UE location is calculated as a random offset from the reference location using the method described in subclause 5.2.1.2.4. The reference location is: latitude: 33 degrees 45 minutes 0.019 seconds north, longitude: 84 degrees 23 minutes 0.011 seconds west, (Atlanta USA), height: = 300m.
Nominal start time: 22nd January 2005 (Saturday) 00:08:00.
Viable running time to maintain specified HDOP values: 19 minutes.
Visible satellites available for simulation and for which Assistance Data (other than Almanac) shall be generated: PRNs: 2, 6, 10, 17, 18, 21, 26, 29, 30.
Ionospheric model: see values in subclause 5.2.6.6.
Tropospheric model: STANAG with SRI equal to 324.8, as defined in STANAG 4294 [17].
5.2.1.2.2 GPS Scenario #2
The following GPS scenario #2 shall be used during the TTFF tests defined in TS 37.571-1 [6] subclauses 5.2 to 5.5. The assistance data specified in the following subclauses for GPS scenario #2 is consistent with this GPS scenario.
Yuma Almanac data: see file GPS 2 Yuma.txt in the GPS data perf zip file specified in Annex A.
UE location: the UE location is calculated as a random offset from the reference location using the method described in subclause 5.2.1.2.4. The reference location is: latitude: 37 degrees 48 minutes 59.988 seconds south, longitude: 144 degrees 58 minutes 0.013 seconds east, (Melbourne Australia), height: = 100m.
Nominal start time: 22nd January 2004 (Thursday) 00:08:00.
Viable running time to maintain specified HDOP values: 19 minutes.
Visible satellites available for simulation and for which Assistance Data (other than Almanac) shall be generated: PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31.
Ionospheric model: see values in subclause 5.2.6.6.
Tropospheric model: STANAG with SRI equal to 324.8, as defined in STANAG 4294 [17].
5.2.1.2.3 GPS Scenario #3
The following GPS scenario #3 shall be used during the Moving Scenario and Periodic Location test case defined in TS 37.571-1 [6] subclause 5.6. The assistance data specified in the following subclauses for GPS scenario #3 is consistent with this GPS scenario.
Yuma Almanac data: see file GPS 3 Yuma.txt in the GPS data perf zip file specified in Annex A.
UE location: the UE location is given as a trajectory as shown in Figure 5.6.1 of TS 37.571-1 [6]. The reference location is at the centre of the trajectory and is at: latitude: 37 degrees 48 minutes 59.988 seconds south, longitude: 144 degrees 58 minutes 0.013 seconds east, (Melbourne Australia), height: = 100m.
Start time: 22nd January 2004 (Thursday) 00:08:00.
Start location: at the point between l11 and l12 in Figure 5.6.1 of TS 37.571-1 [6], going in a clock-wise direction.
Visible satellites available for simulation and for which Assistance Data (other than Almanac) shall be generated: PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31.
Viable running time to maintain specified HDOP values: 19 minutes.
Ionospheric model: see values in subclause 5.2.6.6.
Tropospheric model: STANAG with SRI equal to 324.8, as defined in STANAG 4294 [17].
5.2.1.2.4 UE Location for TTFF test cases
This subclause defines the method for generating the random UE locations that are required to be used for the TTFF tests defined in TS 37.571-1 [6] subclauses 5.2 to 5.5.
For every Test Instance in each TTFF test case, the UE location shall be randomly selected to be within 3 km of the Reference Location. The Altitude of the UE shall be randomly selected between 0 m to 500 m above WGS‑84 reference ellipsoid. These values shall have uniform random distributions.
The UE location is calculated as an offset from the Reference Location.
5.2.1.2.4.1 UE Location Offset
The UE location offset shall be calculated by selecting the next pair of random numbers, representing a pair of latitude and longitude offsets in degrees, from a standard uniform random number generator, with the following properties:
The ranges of the latitude and longitude offsets values shall be such that when translated onto the surface of the earth they shall lie within a 3km radius circle, centred on the Reference location specified for the GPS scenario under consideration. For the purposes of this calculation make the following assumptions:
a) Over the 3km radius circle at the Reference location the earth is flat and the meridians and parallels form a rectangular grid
b) The earth is spherical with a radius of 6371141m (equal to the WGS 84 value at 35 degrees latitude)
The resolution used for the latitude and longitude offsets values shall be 90/2E23 for the latitude offset values and 360/2E24 for the longitude offset values, representing the coding resolution in degrees specified in TS 23.032 [19].
5.2.1.2.4.2 UE Altitude
The UE altitude value shall be calculated by selecting the next random number from a standard uniform random number generator, in the range 0 to 500, representing meters. The resolution used for the random number shall be 1, representing 1 meter.
5.2.1.2.5 Satellites to be simulated in each test case
The satellites to be simulated in each test case have been selected in order to achieve the required HDOP for that test case.
Satellites to be simulated
Test case |
PRNs GPS #1 |
PRNs GPS #2 |
PRNs GPS #3 |
Sensitivity Coarse Time Assistance |
2, 6, 10, 17, 18, 21, 26, 29 |
3, 11, 14, 15, 22, 23, 25, 31 |
– |
Sensitivity Fine Time Assistance |
2, 6, 10, 17, 18, 21, 26, 29 |
3, 11, 14, 15, 22, 23, 25, 31 |
– |
Nominal Accuracy |
2, 6, 10, 17, 18, 21, 26, 29 |
3, 11, 14, 15, 22, 23, 25, 31 |
– |
Dynamic Range |
2, 6, 10, 17, 26, 29 |
3, 14, 15, 22, 25, 31 |
– |
Multi-Path scenario |
2, 6, 17, 21, 26 |
3, 14, 15, 22, 25 |
– |
Moving Scenario and Periodic location |
– |
– |
3, 14, 15, 22, 25 |
5.2.2 Information elements required for normal UE based testing
The following A-GPS assistance data IEs and fields shall be present for each test. Fields not specified shall not be present. The values of the fields are specified in subclause 5.2.6.
a) UE positioning GPS reference time IE
Name of the IE |
Fields of the IE |
Release |
Reference time |
||
GPS Week |
||
GPS Week Cycle Number |
Rel-10 onwards |
|
GPS TOW msec |
||
UE Positioning GPS ReferenceTime Uncertainty |
Rel-7 onwards |
|
GPS TOW Assist |
||
SatID |
||
TLM Message |
||
TLM Reserved |
||
Alert |
||
Anti-Spoof |
b) UE positioning GPS reference UE position IE
Name of the IE |
Fields of the IE |
Reference UE position |
Ellipsoid point with Altitude and uncertainty ellipsoid |
c) UE positioning GPS navigation model IE
Name of the IE |
Fields of the IE |
Navigation Model |
All satellite information |
d) UE positioning GPS ionospheric model IE
Name of the IE |
Fields of the IE |
Ionospheric Model |
All |
5.2.3 Information elements required for UE based Sensitivity Fine Time Assistance test case
The A-GPS assistance data IEs and fields that shall be present for the Sensitivity Fine Time Assistance test case shall be those specified in subclause 5.2.2 with the following exception. Fields not specified shall not be present. The values of the fields are specified in subclause 5.2.6.
UE positioning GPS reference time IE
Name of the IE |
Fields of the IE |
Release |
Reference time |
||
GPS Week |
||
GPS Week Cycle Number |
Rel-10 onwards |
|
GPS TOW msec |
||
UTRAN GPS reference time |
||
UTRAN GPS timing of cell frames |
||
CHOICE mode |
||
FDD: Primary CPICH Info |
||
SFN |
||
UE Positioning GPS ReferenceTime Uncertainty |
Rel-7 onwards |
|
SFN-TOW Uncertainty |
Not present Rel-7 onwards |
|
TUTRAN-GPS drift rate |
||
GPS TOW Assist |
||
SatID |
||
TLM Message |
||
TLM Reserved |
||
Alert |
||
Anti-Spoof |
5.2.4 Information elements available for normal UE assisted testing
The following A-GPS assistance data IEs and fields shall be available for use in each test. Fields not specified shall not be present. The values of the fields are specified in subclause 5.2.6.
a) UE positioning GPS reference time IE
Name of the IE |
Fields of the IE |
Release |
Reference time |
||
GPS Week |
||
GPS Week Cycle Number |
Rel-10 onwards |
|
GPS TOW msec |
||
UE Positioning GPS ReferenceTime Uncertainty |
Rel-7 onwards |
|
GPS TOW Assist |
||
SatID |
||
TLM Message |
||
TLM Reserved |
||
Alert |
||
Anti-Spoof |
b) UE positioning GPS reference UE position IE
Name of the IE |
Fields of the IE |
Reference UE position |
Ellipsoid point with Altitude and uncertainty ellipsoid |
c) UE positioning GPS almanac IE
Name of the IE |
Fields of the IE |
Release |
Almanac |
||
Almanac Reference Week |
||
Complete Almanac Provided |
Rel-10 onwards |
|
All Satellite information |
d) UE positioning GPS navigation model IE
Name of the IE |
Fields of the IE |
Navigation Model |
All satellite information |
e) UE positioning GPS acquisition assistance IE
Name of the IE |
Fields of the IE |
Release |
Acquisition Assistance |
||
GPS TOW msec |
||
UE Positioning GPS ReferenceTime Uncertainty |
Rel-7 onwards |
|
Satellite information |
||
SatID |
||
Doppler (0th order term) |
||
Extra Doppler |
||
Doppler (1st order term) |
||
Doppler Uncertainty |
||
Code Phase |
||
Integer Code Phase |
||
GPS Bit number |
||
Code Phase Search Window |
||
Azimuth and Elevation |
||
Azimuth |
||
Elevation |
||
Azimuth LSB |
Rel-10 onwards |
|
Elevation LSB |
Rel-10 onwards |
5.2.5 Information elements available for UE assisted Sensitivity Fine Time Assistance test case
The A-GPS assistance data IEs and fields that shall be available for use for the Sensitivity Fine Time Assistance test case shall be those specified in subclause 5.2.4 with the following exceptions. Fields not specified shall not be present. The values of the fields are specified in subclause 5.2.6.
a) UE positioning GPS reference time IE
Name of the IE |
Fields of the IE |
Release |
Reference time |
||
GPS Week |
||
GPS Week Cycle Number |
Rel-10 onwards |
|
GPS TOW msec |
||
UTRAN GPS reference time |
||
UTRAN GPS timing of cell frames |
||
CHOICE mode |
||
FDD: Primary CPICH Info |
||
SFN |
||
UE Positioning GPS ReferenceTime Uncertainty |
Rel-7 onwards |
|
SFN-TOW Uncertainty |
Not present Rel-7 onwards |
|
TUTRAN-GPS drift rate |
||
GPS TOW Assist |
||
SatID |
||
TLM Message |
||
TLM Reserved |
||
Alert |
||
Anti-Spoof |
b) UE positioning GPS acquisition assistance IE
Name of the IE |
Fields of the IE |
Release |
Acquisition Assistance |
||
GPS TOW msec |
||
UTRAN GPS reference time |
||
UTRAN GPS timing of cell frames |
||
CHOICE mode |
||
FDD: Primary CPICH Info |
||
SFN |
||
UE Positioning GPS ReferenceTime Uncertainty. |
Rel-7 onwards |
|
Satellite information |
||
SatID |
||
Doppler (0th order term) |
||
Extra Doppler |
||
Doppler (1st order term) |
||
Doppler Uncertainty |
||
Code Phase |
||
Integer Code Phase |
||
GPS Bit number |
||
Code Phase Search Window |
||
Azimuth and Elevation |
||
Azimuth |
||
Elevation |
||
Azimuth LSB |
Rel-10 onwards |
|
Elevation LSB |
Rel-10 onwards |
5.2.6 Contents of Information elements for A-GPS Minimum performance testing
5.2.6.1 General
This subclause defines the assistance data values that shall be used for all Assisted GPS minimum performance tests. It is given for GPS scenarios #1, #2 and #3 where it is different for each scenario; otherwise it is marked “All” where the same value is used for all scenarios.
Where assistance data is required on a per-satellite basis, or where the values of the data also varies with time it is specified in comma-separated-variable files with suffixes XX in the GPS data perf zip file specified in Annex A, where XX is 01, 02 and 03 for GPS scenarios #1, #2 and #3 respectively. These files specify the values to be used for each satellite, indexed by satellite PRN, and, where applicable, the values to be used indexed by both time and satellite PRN.
Assistance data that is marked as “time varying” is specified and used in 80 ms increments. Interpolation between these values shall not be used.
Assistance data Information Elements and fields that are not specified shall not be used.
The information elements detailed below are fully defined in TS 25.331 [16]
5.2.6.2 IE Random Offset Values
This subclause defines the methods for generating the random offsets that are required to be applied to some assistance data IEs for certain tests.
5.2.6.2.1 GPS TOW msec
For every Test Instance in each TTFF test case, the IE GPS TOW msec shall have a random offset, relative to GPS system time, within the allowed error range of Coarse Time Assistance defined in the test case. This offset value shall have a uniform random distribution.
Note: For the Moving Scenario and Periodic Update Test Case the value of the IE GPS TOW msec shall be set to the nominal value, i.e. no offset shall be used.
The offset value shall be calculated by selecting the next random number from a standard uniform random number generator, in the range specified for the GPS Coarse Time assistance error range in the Test Requirements, Test parameters table for the test under consideration. The resolution used for the random number shall be 0.01, representing 10ms.
5.2.6.2.2 UTRAN GPS timing of cell frames
In addition, for every Fine Time Assistance Test Instance the IE UTRAN GPS timing of cell frames shall have a random offset, relative to the true value of the relationship between the two time references, within the allowed error range of Fine Time Assistance defined in the test case. This offset value shall have a uniform random distribution.
The offset value shall be calculated by selecting the next random number from a standard uniform random number generator with the following properties:
The range shall be the number of UMTS chips whose duration is less than the range specified for the GPS Fine Time assistance error range in the Test Requirements, Test parameters table for the test under consideration.
The resolution used for the random number shall be 1, representing 1 UMTS chip.
5.2.6.3 Assistance Data Reference Time
Contents of UE positioning GPS reference time IE
Reference Time (Fields occurring once per message)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
GPS Week |
weeks |
282 |
230 |
230 |
GPS Week Cycle Number (Note 5) |
1 |
1 |
1 |
|
GPS TOW msec |
msec |
518880000. Start time. Add number of ms as required. (Note 1) |
346080000. Start time. Add number of ms as required. (Note 1) |
346080000. Start time. Add number of ms as required. (Note 1) |
UTRAN GPS reference time |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Absent |
|
UTRAN GPS timing of cell frames |
Note 2 |
Note 2 |
– |
|
CHOICE mode |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
– |
|
FDD: Primary CPICH Info |
100 |
100 |
– |
|
SFN |
Note 2 |
Note 2 |
– |
|
UE Positioning GPS ReferenceTime Uncertainty (Note 3) |
For Sensitivity Fine Time Assistance test case: ‘51’ (10.2uS). Otherwise: ‘125’ (2.127s) |
For Sensitivity Fine Time Assistance test case: ‘51’ (10.2uS). Otherwise: ‘125’ (2.127s) |
‘125’ (2.127s) |
|
SFN-TOW Uncertainty (Note 4) |
lessThan10. Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
lessThan10. Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Absent |
|
TUTRAN-GPS drift rate |
0. Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
0. Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Absent |
|
Note 1: GPS TOW msec Note 2: UTRAN GPS timing of cell frames and SFN Note 3: This IE only present for Rel-7 onwards. Note 4: This IE not present for Rel-7 onwards. Note 5: This IE is only present for Rel-10 onwards. |
Satellite Information
Information Element |
Units |
Value/remark GPS All |
Number of satellites |
– |
9 |
Reference Time – GPS TOW Assist (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
SatID |
PRNs: 2, 6, 10, 17, 18, 21, 26, 29, 30 |
PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31 |
PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31 |
Reference Time – GPS TOW Assist (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS All |
TLM Message |
Bit string |
10922 |
TLM Reserved |
Bit string |
2 |
Alert |
0 |
|
Anti-Spoof |
1 |
5.2.6.4 Assistance Data Reference UE Position
Contents of UE positioning GPS reference UE position IE
The uncertainty of the semi-major axis is 3 km. The uncertainty of the semi-minor axis is 3 km. The orientation of the major axis is 0 degrees. The uncertainty of the altitude information is 500 m. The confidence factor is 68%.
Reference UE Position
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
Latitude sign |
0 |
1 |
1 |
|
Degrees of latitude |
degrees |
33.750005 |
37.816663 |
37.816663 |
Degrees of longitude |
degrees |
-84.383336 |
144.966670 |
144.966670 |
Altitude Direction |
0 |
0 |
0 |
|
Altitude |
m |
300 |
100 |
100 |
Uncertainty semi-major |
m |
3000 |
3000 |
3000 |
Uncertainty semi-minor |
m |
3000 |
3000 |
3000 |
Orientation of major axis |
degrees |
0 |
0 |
0 |
Uncertainty altitude |
m |
500 |
500 |
500 |
Confidence |
% |
68 |
68 |
68 |
5.2.6.5 Assistance Data Navigation Model
Contents of UE positioning GPS navigation model IE
Satellite Information
Information Element |
Units |
Value/remark GPS All |
Number of satellites |
– |
9 |
Navigation Model (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
SatID |
– |
PRNs: 2, 6, 10, 17, 18, 21, 26, 29, 30 |
PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31 |
PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31 |
Satellite Status |
0 (Note) |
0 (Note) |
0 (Note) |
|
Note: For consistency Satellite Status is also given in file: Navigation model XX.csv |
Ephemeris and Clock Correction Information Elements (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS All |
C/A or P on L2 |
See file: Navigation model XX.csv |
|
URA Index |
See file: Navigation model XX.csv |
|
SV Health |
See file: Navigation model XX.csv |
|
IODC |
– |
See file: Navigation model XX.csv |
L2 P Data Flag |
See file: Navigation model XX.csv |
|
SF 1 Reserved |
– |
See file: Navigation model XX.csv |
TGD |
sec |
See file: Navigation model XX.csv |
toc |
sec |
See file: Navigation model XX.csv |
af2 |
sec/sec2 |
See file: Navigation model XX.csv |
af1 |
sec/sec |
See file: Navigation model XX.csv |
af0 |
sec |
See file: Navigation model XX.csv |
Crs |
meters |
See file: Navigation model XX.csv |
Δn |
semi-circles/sec |
See file: Navigation model XX.csv |
M0 |
semi-circles |
See file: Navigation model XX.csv |
Cuc |
radians |
See file: Navigation model XX.csv |
e |
– |
See file: Navigation model XX.csv |
Cus |
radians |
See file: Navigation model XX.csv |
(A)1/2 |
meters1/2 |
See file: Navigation model XX.csv |
toe |
sec |
See file: Navigation model XX.csv |
Fit Interval Flag |
See file: Navigation model XX.csv |
|
AODO |
sec |
See file: Navigation model XX.csv |
Cic |
radians |
See file: Navigation model XX.csv |
OMEGA0 |
semi-circles |
See file: Navigation model XX.csv |
Cis |
radians |
See file: Navigation model XX.csv |
i0 |
semi-circles |
See file: Navigation model XX.csv |
Crc |
meters |
See file: Navigation model XX.csv |
ω |
semi-circles |
See file: Navigation model XX.csv |
OMEGAdot |
semi-circles/sec |
See file: Navigation model XX.csv |
Idot |
semi-circles/sec |
See file: Navigation model XX.csv |
5.2.6.6 Assistance Data Ionospheric Model
Contents of UE positioning GPS ionospheric model IE
Ionospheric Model
Information Element |
Units |
Value/remark GPS All |
α0 |
seconds |
4.6566129 10E-9 |
α1 |
sec/semi-circle |
1.4901161 10E-8 |
α2 |
sec/(semi-circle)2 |
-5.96046 10E-8 |
α3 |
sec/(semi-circle)3 |
-5.96046 10E-8 |
β0 |
seconds |
79872 |
β1 |
sec/semi-circle |
65536 |
β2 |
sec/(semi-circle)2 |
-65536 |
β3 |
sec/(semi-circle)3 |
-393216 |
5.2.6.7 Assistance Data Almanac
Contents of UE positioning GPS almanac
Almanac (Field occurring once per message)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
WNa |
weeks |
27 |
230 |
230 |
Complete Almanac Provided (Note 1) |
TRUE |
TRUE |
TRUE |
|
Note 1: This IE is only present for Rel-10 onwards. |
Satellite Information
Information Element |
Units |
Value/remark GPS All |
Number of satellites |
– |
24 |
Almanac (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS All |
DataID |
– |
See file: Almanac XX.csv |
Almanac (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
SatID |
– |
PRNs: 1, 2, 4, 5, 6, 7, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 29, 30 |
PRNs: 1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 27, 28, 30, 31 |
PRNs: 1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 27, 28, 30, 31 |
Almanac (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS All |
e |
dimensionless |
See file: Almanac XX.csv |
toa |
sec |
See file: Almanac XX.csv |
δi |
semi-circles |
See file: Almanac XX.csv |
OMEGADOT |
semi-circles/sec |
See file: Almanac XX.csv |
SV Health |
See file: Almanac XX.csv |
|
A1/2 |
meters1/2 |
See file: Almanac XX.csv |
OMEGA0 |
semi-circles |
See file: Almanac XX.csv |
M0 |
semi-circles |
See file: Almanac XX.csv |
ω |
semi-circles |
See file: Almanac XX.csv |
af0 |
seconds |
See file: Almanac XX.csv |
af1 |
sec/sec |
See file: Almanac XX.csv |
5.2.6.8 Assistance Data Acquisition Assistance
Contents of UE positioning GPS acquisition assistance IE
GPS Acquisition Assistance (Fields occurring once per message)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
GPS TOW msec |
msec |
51888000 ms. Start time. Add number of ms as required. (Note 1) |
346080000 ms. Start time. Add number of ms as required. (Note 1) |
346080000 ms. Start time. Add number of ms as required. (Note 1) |
UTRAN GPS reference time |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Absent |
|
UTRAN GPS timing of cell frames |
Note 2 |
Note 2 |
– |
|
CHOICE mode |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
Present for Sensitivity Fine Time Assistance test case. Absent otherwise |
– |
|
FDD: Primary CPICH Info |
100 |
100 |
– |
|
SFN |
Note 2 |
Note 2 |
– |
|
UE Positioning GPS ReferenceTime Uncertainty(Note 3) |
For Sensitivity Fine Time Assistance test case: ‘51’ (10.2uS). Otherwise: ‘125’ (2.127s) |
For Sensitivity Fine Time Assistance test case: ‘51’ (10.2uS). Otherwise: ‘125’ (2.127s) |
‘125’ (2.127s) |
|
Note 1: GPS TOW msec Note 2: UTRAN GPS timing of cell frames and SFN. Note 3: This IE only present for Rel-7 onwards. |
Satellite Information
Information Element |
Units |
Value/remark GPS All |
Number of satellites |
– |
9 |
GPS Acquisition Assistance (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS #1 |
Value/remark GPS #2 |
Value/remark GPS #3 |
SatID |
– |
PRNs: 2, 6, 10, 17, 18, 21, 26, 29, 30 |
PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31 |
PRNs: 3, 11, 14, 15, 18, 22, 23, 25, 31 |
GPS Acquisition Assistance (Fields occurring once per satellite)
Information Element |
Units |
Value/remark GPS All |
Release |
Doppler (0th order term) |
Hz |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Doppler (1st order term) |
Hz/sec |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Doppler Uncertainty |
Hz |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Code Phase |
chips |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Integer Code Phase |
– |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
GPS Bit number |
– |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Code Phase Search Window |
chips |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Azimuth |
deg |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Elevation |
deg |
Time varying. See file: Acquisition assist XX.csv (Note) |
|
Azimuth LSB |
deg |
Time varying. Calculated from “Azimuth”, see file: Acquisition assist XX.csv (Note) |
Rel-10 onwards |
Elevation LSB |
deg |
Time varying. Calculated from “Elevation”, see file: Acquisition assist XX.csv (Note) |
Rel-10 onwards |
Note: Acquisition Assistance Information Elements. |