5 GPS information

3GPP51.010-7Mobile Station (MS) conformance specificationPart 7: Location Services (LCS) test scenarios and assistance dataRelease 12TS

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 for all Assisted GPS signalling tests defined in TS 51.010-1 [4] subclauses 70.7 to 70.9.

The satellite simulator (SS) shall generate the six satellite signals defined in subclause 5.1.2 and shall provide assistance data as defined in subclauses 5.1.3 to 5.1.8.

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.zip file defined 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 field are only specified and used in 0.96 second increments. Interpolation between these values shall not be used.

The accuracy of the GPS TOW 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.

Assistance data Information Elements and fields that are not specified shall not be used.

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 Sig Tokyo_Yuma.txt in the GPS_data.zip file defined in Annex A

– MS 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.6

– The levels of the simulated satellites shall all be at -125dBm +/- 6dB

5.1.3 Assistance Data Reference Time

Table 5.1.3.1: Reference Time (Fields occurring once per message)

Parameter

Units

Value/remark

GPS Week

weeks

211

GPS TOW

Sec

509400

Start time. Add integer number of 0.96 seconds as required. (Note)

Note: GPS TOW

This is the value of GPS TOW in seconds when the GPS scenario is started in the GPS simulator. The value of GPS TOW to be used in the Reference Time 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 0.96 second interval. This "current GPS TOW" is then also used to determine the value of any other parameters marked as "Time varying" in subclause 5.1

5.1.3a Assistance Data GPS Reference Time Extension

Table 5.1.3a.1: GPS Reference Time Extension (Fields occurring once per message)

Parameter

Units

Value/remark

Release

GPS Week Cycle Number

1024 weeks

1

Rel-10 onwards

5.1.4 Assistance Data Reference Location

Table 5.1.4.1: Reference Location

Parameter

Units

Value/remark

Type of Shape

Bit field

Ellipsoid point with altitude and uncertainty Ellipsoid

Degrees of latitude

degrees

+3.56666666666667 10E1

Degrees of longitude

degrees

+1.39750000000000 10E2

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.5 Assistance Data Navigation Model

Table 5.1.5.1: Navigation Model (Fields occurring once per message)

Parameter

Units

Value/remark

Num_Sats_Total

6

Table 5.1.5.2: Navigation Model (Fields occurring once per satellite)

Parameter

Units

Value/remark

SatID

PRNs: 4, 6, 9, 10, 13, 22.

Satellite Status

See file: Sig Navigation_model.csv

C/A or P on L2

See file: Sig Navigation_model.csv

URA Index

See file: Sig Navigation_model.csv

SV Health

See file: Sig Navigation_model.csv

IODC

See file: Sig Navigation_model.csv

L2 P Data Flag

See file: Sig Navigation_model.csv

SF 1 Reserved

See file: Sig Navigation_model.csv

TGD

sec

See file: Sig Navigation_model.csv

toc

sec

See file: Sig Navigation_model.csv

af2

sec/sec2

See file: Sig Navigation_model.csv

af1

sec/sec

See file: Sig Navigation_model.csv

af0

sec

See file: Sig Navigation_model.csv

Crs

meters

See file: Sig Navigation_model.csv

n

semi-circles/sec

See file: Sig Navigation_model.csv

M0

semi-circles

See file: Sig Navigation_model.csv

Cuc

radians

See file: Sig Navigation_model.csv

e

See file: Sig Navigation_model.csv

Cus

radians

See file: Sig Navigation_model.csv

(A)1/2

meters1/2

See file: Sig Navigation_model.csv

toe

sec

See file: Sig Navigation_model.csv

Fit Interval Flag

See file: Sig Navigation_model.csv

AODO

sec

See file: Sig Navigation_model.csv

Cic

radians

See file: Sig Navigation_model.csv

OMEGA0

semi-circles

See file: Sig Navigation_model.csv

Cis

radians

See file: Sig Navigation_model.csv

i0

semi-circles

See file: Sig Navigation_model.csv

Crc

meters

See file: Sig Navigation_model.csv

semi-circles

See file: Sig Navigation_model.csv

OMEGAdot

semi-circles/sec

See file: Sig Navigation_model.csv

Idot

semi-circles/sec

See file: Sig Navigation_model.csv

5.1.6 Assistance Data Ionospheric Model

Table 5.1.6.1: Assistance Data Ionospheric Model

Parameter

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.7 Assistance Data Almanac

Table 5.1.7.1: Almanac (Fields occurring once per message)

Parameter

Units

Value/remark

Num_Sats_Total

24

WNa

weeks

212

Table 5.1.7.2: Almanac (Fields occurring once per satellite)

Parameter

Units

Value/remark

SatID

PRNs: 1 to 24

E

dimensionless

See file: Sig Almanac.csv

toa

sec

See file: Sig Almanac.csv

i

semi-circles

See file: Sig Almanac.csv

OMEGADOT

semi-circles/sec

See file: Sig Almanac.csv

SV Health

See file: Sig Almanac.csv

A1/2

meters1/2

See file: Sig Almanac.csv

OMEGA0

semi-circles

See file: Sig Almanac.csv

semi-circles

See file: Sig Almanac.csv

M0

semi-circles

See file: Sig Almanac.csv

af0

seconds

See file: Sig Almanac.csv

af1

sec/sec

See file: Sig Almanac.csv

5.1.7a Assistance Data GPS Almanac Extension

Table 5.1.7a.1: GPS Almanac Extension (Fields occurring once per message)

Parameter

Units

Value/remark

Release

Complete Almanac Provided

1 (TRUE)

Rel-10 onwards

5.1.8 Assistance Data Acquisition Assistance

Table 5.1.8.1: GPS Acquisition Assistance – Parameters appearing once per message

Parameter

Units

Value/remark

Number of Satellites

6

GPS TOW

sec

509400

Start time. Add integer number of 0.96 seconds as required. (Note)

Note: GPS TOW

This is the value of GPS TOW in seconds when the GPS scenario is started in the GPS simulator. The value of GPS TOW 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 0.96 second interval.

Table 5.1.8.2: GPS Acquisition Assistance – Parameters appearing [number of satellites] times per message

Parameter

Units

Value/remark

SVID/PRNID

PRNs: 4, 6, 9, 10, 13, 22.

Doppler (0th order term)

Hz

Time varying. See file: Sig Acquisition_assist.csv (Note)

Doppler (1st order term)

Hz/sec

Time varying. See file: Sig Acquisition_assist.csv (Note)

Doppler Uncertainty

Hz

Time varying. See file: Sig Acquisition_assist.csv (Note)

Code Phase

chips

Time varying. See file: Sig Acquisition_assist.csv (Note)

Integer Code Phase

Time varying. See file: Sig Acquisition_assist.csv (Note)

GPS Bit number

Time varying. See file: Sig Acquisition_assist.csv (Note)

Code Phase Search Window

chips

Time varying. See file: Sig Acquisition_assist.csv (Note)

Azimuth

deg

Time varying. See file: Sig Acquisition_assist.csv (Note)

Elevation

deg

Time varying. See file: Sig Acquisition_assist.csv (Note)

Note: Acquisition_assistparameters

This field is "Time varying" and its value depends on the "current GPS TOW" as described in subclause 5.1.3. The value of this field to be used shall be determined by taking the "current GPS TOW" value and selecting the field value in the Sig Acquisition_assist.csv file corresponding to the value of "current GPS TOW".

5.1.8a Assistance Data GPS Acquisition Assistance Extension

Table 5.1.8a.1: GPS Acquisition Assistance Extension – Parameters appearing once per message

Parameter

Units

Value/remark

Release

N_SAT

6

Rel-10 onwards

Table 5.1.8a.2: GPS Acquisition Assistance Extension – Parameters appearing [number of satellites] times per message

Parameter

Units

Value/remark

Release

SatID

PRNs: 4, 6, 9, 10, 13, 22.

Rel-10 onwards

Azimuth LSB

degrees

Time varying. Calculated from Azimuth, see file: Sig Acquisition_assist.csv (Note)

Rel-10 onwards

Elevation LSB

degrees

Time varying. Calculated from Elevation, see file: Sig Acquisition_assist.csv (Note)

Rel-10 onwards

Note: This field is "Time varying" and its value depends on the "current GPS TOW" as described in subclause 5.1.3. The value of this field to be used shall be determined by taking the "current GPS TOW" value and selecting the field value in the Sig Acquisition_assist.csv file corresponding to the value of "current GPS TOW".

5.2 GPS Scenarios and Assistance Data for Assisted GPS Minimum Performance tests

5.2.1 General

5.2.1.0 Introduction

This subclause defines the GPS scenarios and assistance data IEs which shall be available for use as specified in all A-GPS Minimum Performance test cases defined in TS 51.010-1 [4] subclause 70.11.

The information elements are given with reference to TS 44.031 [5], where the details are defined.

Subclauses 5.2.2 and 5.2.3 list the assistance data IEs required for performance testing of MS-based mode, and subclauses 5.2.4 and 5.2.5 list the assistance data available for performance testing of MS-assisted mode. Subclause 5.2.6 lists the values of the assistance data IE fields for all performance testing.

The A-GPS minimum performance requirements are defined by assuming that all relevant and valid assistance data is received by the MS 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 performance testing

The satellite constellations for 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 MS (that is above 5 degrees elevation with respect to the MS). Other assistance data shall be available for 9 of these visible satellites. In each test, signals are generated for only a subset of these satellites for which other assistance data is available. The number of satellites in this subset is specified in the test. The satellites in this subset shall all be above 15 degrees elevation with respect to the MS. The HDOP for the test shall be calculated using this subset of satellites. The selection of satellites for this subset shall be random and consistent with achieving the required HDOP for the test.

5.2.1.2 GPS Scenarios for performance testing

5.2.1.2.0 General

This subclause defines the GPS scenarios that shall be used for all Assisted GPS performance tests defined in subclause TS 51.010-1 [4] subclause 70.11.

The GPS scenarios achieve the required HDOP for the Test Cases as defined in the Requirements specification TS 45.005 [8]. They also satisfy the requirement that for each test instance the reference location shall change sufficiently such that the MS 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 51.010-1 [4] subclause 70.11. The assistance data specified in the following subclauses for GPS scenario #1 is consistent with this GPS scenario.

Yuma Almanac data: see file Perf GPS_1_Yuma.txt in the GPS_data_perf.zip file defined in Annex A.

MS location: the MS 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 [6].

5.2.1.2.2 GPS Scenario #2

The following GPS scenario #2 shall be used during the TTFF tests defined in TS 51.010-1 [4] subclause 70.11. The assistance data specified in the following subclauses for GPS scenario #2 is consistent with this GPS scenario.

Yuma Almanac data: see file Perf GPS_2_Yuma.txt in the GPS_data_perf.zip file defined in Annex A.

MS location: the MS 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 [6].

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 51.010-1 [4] subclause 70.11. The assistance data specified in the following subclauses for GPS scenario #3 is consistent with this GPS scenario.

Yuma Almanac data: see file Perf GPS_3_Yuma.txt in the GPS_data_perf.zip file defined in Annex A.

MS location: the MS location is given as a trajectory as shown in Figure 70.11.9.1 of TS 51.010-1 [4] subclause 70.11. 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 70.11.9.1 of TS 51.010-1 [4] subclause 70.11, 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 [6].

5.2.1.2.4 MS Location for TTFF test cases
5.2.1.2.4.0 General

This subclause defines the method for generating the random MS locations that are required to be used for the TTFF tests defined in TS 51.010-1 [4] subclause 70.11.

For every Test Instance in each TTFF test case, the MS location shall be randomly selected to be within 3 km of the Reference Location. The Altitude of the MS shall be randomly selected between 0 m to 500 m above WGS‑84 reference ellipsoid. These values shall have uniform random distributions.

The MS location is calculated as an offset from the Reference Location.

5.2.1.2.4.1 MS Location Offset

The MS 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 3GPP TS 23.032 [7].

5.2.1.2.4.2 MS Altitude

The MS 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.

Table 5.2.1.2.5.1: 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 MS 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) Reference Time IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

GPS Week

GPS TOW

GPS TOW Assist

SatID

TLM Message

Anti-Spoof

Alert

TLM Reserved

aa) GPS Reference Time Extension IE. This information element is defined in subclause A.4.2.4c of TS 44.031 [5].

Fields of the IE

Release

GPS Week Cycle Number

Rel-10 onwards

b) Reference Location IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

Ellipsoid point with Altitude and uncertainty ellipsoid

c) Navigation Model IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

All satellite information

d) Ionospheric Model IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

All

5.2.3 Information elements required for MS 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.

Reference Time IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

GPS Week

GPS TOW

BCCH Carrier

BSIC

FNm

TN

BN

GPS TOW Assist

SatID

TLM Message

Anti-Spoof

Alert

TLM Reserved

5.2.4 Information elements available for normal MS 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) Reference Time IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

GPS Week

GPS TOW

GPS TOW Assist

SatID

TLM Message

Anti-Spoof

Alert

TLM Reserved

aa) GPS Reference Time Extension IE. This information element is defined in subclause A.4.2.4c of TS 44.031 [5].

Fields of the IE

Release

GPS Week Cycle Number

Rel-10 onwards

b) Reference Location IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

Ellipsoid point with Altitude and uncertainty ellipsoid

c) Almanac IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

Almanac Reference Week

All Satellite information

ca) GPS Almanac Extension IE. This information element is defined in subclause A.4.2.4c of TS 44.031 [5].

Fields of the IE

Release

Complete Almanac Provided

Rel-10 onwards

d) Navigation Model IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

All satellite information

e) Acquisition Assistance IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

GPS TOW

Satellite information

SVID/PRNID

Doppler (0th order term)

Doppler (1st order term)

Doppler Uncertainty

Code Phase

Integer Code Phase

GPS Bit number

Code Phase Search Window

Azimuth

Elevation

f) GPS Acquisition Assistance Extension IE. This information element is defined in subclause A.4.2.4c of TS 44.031 [5].

Fields of the IE

Release

N_SAT

Rel-10 onwards

SatID

Rel-10 onwards

Azimuth LSB

Rel-10 onwards

Elevation LSB

Rel-10 onwards

5.2.5 Information elements available for MS 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) Reference Time IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

GPS Week

GPS TOW

BCCH Carrier

BSIC

FNm

TN

BN

GPS TOW Assist

SatID

TLM Message

Anti-Spoof

Alert

TLM Reserved

b) Acquisition Assistance IE. This information element is defined in subclause A.4.2.4 of TS 44.031 [5].

Fields of the IE

GPS TOW

BCCH Carrier

BSIC

Frame #

Timeslots #

Bit #

SVID/PRNID

Doppler (0th order term)

Doppler (1st order term)

Doppler Uncertainty

Code Phase

Integer Code Phase

GPS Bit number

Code Phase Search Window

Azimuth

Elevation

5.2.6 Contents of Information elements for Minimum performance testing

5.2.6.1 General

This subclause defines the assistance data values that shall be used for all Assisted GPS performance tests defined in TS 51.010-1 [4] subclause 70.11. 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 defined 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.

5.2.6.2 IE Random Offset Values

5.2.6.2.0 Introduction

This subclause defines the methods for generating the random offsets that are required to be applied to one or two assistance data IEs for certain tests defined in TS 51.010-1 [4] subclause 70.11.

5.2.6.2.1 GPS TOW

For every Test Instance in each TTFF test case, the IE GPS TOW 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 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 GPS bit number (BN or Bit #)

In addition, for every Fine Time Assistance Test Instance the IE BN or Bit # 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 GSM bits 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 GSM bit.

5.2.6.3 Assistance Data Reference Time

Contents of Reference Time IE

Table 5.2.6.3.1: Reference Time (Fields occurring once per message)

Parameter

Units

Value/remark GPS #1

Value/remark GPS #2

Value/remark GPS #3

GPS Week

weeks

282

230

230

GPS TOW

ms

518880000

Start time. Add number of 80ms as required. (Note 1)

346080000

Start time. Add number of 80ms as required. (Note 1)

346080000

Start time. Add number of 80ms as required. (Note 1)

BCCH Carrier

ARFCN of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

ARFCN of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

BSIC

BSIC of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

BSIC of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

FNm

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

TN

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

BN

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Note 1: GPS TOW
This is the value in ms of GPS TOW when the GPS scenario is initially started in the GPS simulator. For all TTFF test cases, each time a GPS scenario is used, the GPS start time shall be advanced by 120 seconds from the value last used so that, at the time the fix is made, it is at least 2 minutes later than the previous fix made with that scenario.
The actual value of GPS TOW to be used in the Reference Time IE (before the addition of the random offset, if applicable) 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. The accuracy shall be such that the Maximum Test System Uncertainty for Coarse Time Assistance, specified in Table A5.5.1 of TS 51.010-1 [4] , shall be met.
For all TTFF test cases a random offset is then added to the value of GPS TOW as described in subclause 5.2.6.2

Note 2: GSM Frame Number (FNm), Timeslot Number (TN) and Bit Number (BN)
The values of the IEs FNm, TN and BN (before the addition of the random offset) shall be calculated at the time the IE is required. The accuracy of the relationship between the two time references shall be such that the Maximum Test System Uncertainty for Fine Time Assistance, specified in Table A5.5.1 of TS 51.010-1 [4] , shall be met.
A random offset is then added to the value of BN as described in subclause 5.2.6.2

Table 5.2.6.3.2: Satellite Information

Parameter

Units

Value/remark GPS All

Number of satellites

9

Table 5.2.6.3.3: Reference Time – GPS TOW Assist (Fields occurring once per satellite)

Parameter

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

Table 5.2.6.3.4: Reference Time – GPS TOW Assist (Fields occurring once per satellite)

Parameter

Units

Value/remark GPS All

TLM Message

Bit string

10922

Anti-Spoof

Bit string

1

Alert

0

TLM Reserved

2

5.2.6.3a Assistance Data GPS Reference Time Extension

Contents of GPS Reference Time Extension IE

Table 5.2.6.3a.1: GPS Reference Time Extension (Fields occurring once per message)

Parameter

Units

Value/remark GPS All

Release

GPS Week Cycle Number

1024 weeks

1

Rel-10 onwards

5.2.6.4 Assistance Data Reference Location

Contents of Reference Location 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%.

Table 5.2.6.4.1: Reference Location

Parameter

Units

Value/remark GPS #1

Value/remark GPS #2

Value/remark GPS #3

Type of Shape

Bit field

Ellipsoid point with altitude and uncertainty Ellipsoid

Ellipsoid point with altitude and uncertainty Ellipsoid

Ellipsoid point with altitude and uncertainty Ellipsoid

Degrees of latitude

degrees

33.750005

-37.816663

-37.816663

Degrees of longitude

degrees

-84.383336

144.966670

144.966670

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 Navigation Model IE

Table 5.2.6.5.1: Satellite Information

Parameter

Units

Value/remark GPS All

Number of satellites

9

Table 5.2.6.5.2: Navigation Model (Fields occurring once per satellite)

Parameter

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: Perf Navigation_model_XX.csv

Table 5.2.6.5.3: Ephemeris and Clock Correction parameters (Fields occurring once per satellite)

Parameter

Units

Value/remark GPS All

C/A or P on L2

See file: Perf Navigation_model_XX.csv

URA Index

See file: Perf Navigation_model_XX.csv

SV Health

See file: Perf Navigation_model_XX.csv

IODC

See file: Perf Navigation_model_XX.csv

L2 P Data Flag

See file: Perf Navigation_model_XX.csv

SF 1 Reserved

See file: Perf Navigation_model_XX.csv

TGD

sec

See file: Perf Navigation_model_XX.csv

toc

sec

See file: Perf Navigation_model_XX.csv

af2

sec/sec2

See file: Perf Navigation_model_XX.csv

af1

sec/sec

See file: Perf Navigation_model_XX.csv

af0

sec

See file: Perf Navigation_model_XX.csv

Crs

meters

See file: Perf Navigation_model_XX.csv

n

semi-circles/sec

See file: Perf Navigation_model_XX.csv

M0

semi-circles

See file: Perf Navigation_model_XX.csv

Cuc

radians

See file: Perf Navigation_model_XX.csv

e

See file: Perf Navigation_model_XX.csv

Cus

radians

See file: Perf Navigation_model_XX.csv

(A)1/2

meters1/2

See file: Perf Navigation_model_XX.csv

toe

sec

See file: Perf Navigation_model_XX.csv

Fit Interval Flag

See file: Perf Navigation_model_XX.csv

AODO

sec

See file: Perf Navigation_model_XX.csv

Cic

radians

See file: Perf Navigation_model_XX.csv

OMEGA0

semi-circles

See file: Perf Navigation_model_XX.csv

Cis

radians

See file: Perf Navigation_model_XX.csv

i0

semi-circles

See file: Perf Navigation_model_XX.csv

Crc

meters

See file: Perf Navigation_model_XX.csv

semi-circles

See file: Perf Navigation_model_XX.csv

OMEGAdot

semi-circles/sec

See file: Perf Navigation_model_XX.csv

Idot

semi-circles/sec

See file: Perf Navigation_model_XX.csv

5.2.6.6 Assistance Data Ionospheric Model

Contents of Ionospheric Model IE

Table 5.2.6.6.1: Ionospheric Model

Parameter

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 Almanac

Table 5.2.6.7.1: Almanac (Field occurring once per message)

Parameter

Units

Value/remark GPS #1

Value/remark GPS #2

Value/remark GPS #3

WNa

weeks

27

230

230

Table 5.2.6.7.2: Satellite Information

Parameter

Units

Value/remark GPS All

Number of satellites

24

Table 5.2.6.7.3: Almanac (Fields occurring once per satellite)

Parameter

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

Table 5.2.6.7.4: Almanac (Fields occurring once per satellite)

Parameter

Units

Value/remark GPS All

e

dimensionless

See file: Perf Almanac_XX.csv

toa

sec

See file: Perf Almanac_XX.csv

i

semi-circles

See file: Perf Almanac_XX.csv

OMEGADOT

semi-circles/sec

See file: Perf Almanac_XX.csv

SV Health

See file: Perf Almanac_XX.csv

A1/2

meters1/2

See file: Perf Almanac_XX.csv

OMEGA0

semi-circles

See file: Perf Almanac_XX.csv

semi-circles

See file: Perf Almanac_XX.csv

M0

semi-circles

See file: Perf Almanac_XX.csv

af0

seconds

See file: Perf Almanac_XX.csv

af1

sec/sec

See file: Perf Almanac_XX.csv

5.2.6.7a Assistance Data GPS Almanac Extension

Contents of GPS Almanac Extension IE

Table 5.2.6.7a.1: GPS Almanac Extension (Fields occurring once per message)

Parameter

Units

Value/remark GPS All

Release

Complete Almanac Provided

1 (TRUE)

Rel-10 onwards

5.2.6.8 Assistance Data Acquisition Assistance

Contents of Acquisition Assistance IE

Table 5.2.6.8.1: GPS Acquisition Assistance (Fields occurring once per message)

Parameter

Units

Value/remark GPS #1

Value/remark GPS #2

Value/remark GPS #3

GPS TOW

ms

51888000

Start time. Add number of 80ms as required. (Note 1)

346080000

Start time. Add number of 80ms as required. (Note 1)

346080000

Start time. Add number of 80ms as required. (Note 1)

BCCH Carrier

ARFCN of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

ARFCN of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

Absent

BSIC

BSIC of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

BSIC of serving BCCH

Present for Sensitivity Fine Time Assistance test case. Absent otherwise.

Frame #

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Timeslots #

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Bit #

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Present for Sensitivity Fine Time Assistance test case. Absent otherwise. Note 2

Note 1: GPS TOW
This is the value in ms of GPS TOW when the GPS scenario is initially started in the GPS simulator. For all TTFF test cases, each time a GPS scenario is used, the GPS start time shall be advanced by 120 seconds from the value last used so that, at the time the fix is made, it is at least 2 minutes later than the previous fix made with that scenario.
The actual value of GPS TOW to be used in the Acquisition Assistance IE (before the addition of the random offset, if applicable) 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. The accuracy shall be such that the Maximum Test System Uncertainty for Coarse Time Assistance, specified in Table A5.5.1 of TS 51.010-1 [4] , shall be met.
For all TTFF test cases a random offset is then added to the value of GPS TOW as described in subclause 5.2.6.2
This "final GPS TOW" value is then also used to determine the value of the Acquisition Assistance parameters marked as "Time varying" in subclause 5.2.6.8

Note 2: GSM Frame Number (Frame #), Timeslot Number (Timeslots #) and Bit Number (Bit #)
The values of the IEs Frame #, Timeslots # and Bit # (before the addition of the random offset) shall be calculated at the time the IE is required. The accuracy of the relationship between the two time references shall be such that the Maximum Test System Uncertainty for Fine Time Assistance, specified in Table A5.5.1 of TS 51.010-1 [4] , shall be met.
A random offset is then added to the value of Bit # as described in subclause 5.2.6.2

Table 5.2.6.8.2: Satellite Information

Parameter

Units

Value/remark GPS All

Number of satellites

9

Table 5.2.6.8.3: GPS Acquisition Assistance (Fields occurring once per satellite)

Parameter

Units

Value/remark GPS #1

Value/remark GPS #2

Value/remark GPS #3

SVID/PRNID

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

Table 5.2.6.8.4: GPS Acquisition Assistance (Fields occurring once per satellite)

Parameter

Units

Value/remark GPS All

Doppler (0th order term)

Hz

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Doppler (1st order term)

Hz/sec

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Doppler Uncertainty

Hz

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Code Phase

chips

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Integer Code Phase

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

GPS Bit number

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Code Phase Search Window

chips

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Azimuth

deg

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Elevation

deg

Time varying. See file: Perf Acquisition_assistXX.csv (Note)

Note: Acquisition Assistance parameters
This field is "Time varying" and its value depends on the "final GPS TOW" as described in subclause 5.2.6.8. The value of this field to be used shall be determined by taking the "final GPS TOW" value and selecting the nearest field value in the Perf Acquisition_assistXX.csv file corresponding to the value of "final current GPS TOW".

5.2.6.8a Assistance Data GPS Acquisition Assistance Extension

Contents of GPS Acquisition Assistance Extension IE

Table 5.2.6.8a.1: GPS Acquisition Assistance Extension (Fields occurring once per message)

Parameter

Units

Value/remark GPS All

Release

N_SAT

9

Rel-10 onwards

Table 5.2.6.8a.2: GPS Acquisition Assistance Extension (Fields occurring once per satellite)

Parameter

Units

Value/remark GPS All

Release

SatID

See SVID/PRNID values in Table 5.2.6.8.3

Rel-10 onwards

Azimuth LSB

degrees

Time varying. Calculated from Azimuth, see file: Perf Acquisition_assistXX.csv (Note)

Rel-10 onwards

Elevation LSB

degrees

Time varying. Calculated from Elevation, see file: Perf Acquisition_assistXX.csv (Note)

Rel-10 onwards

Note: This field is "Time varying" and its value depends on the "current GPS TOW" as described in subclause 5.1.3. The value of this field to be used shall be determined by taking the "current GPS TOW" value and selecting the field value in the Perf Acquisition_assistXX.csv file corresponding to the value of "current GPS TOW".