REVISION RECORD
LTR
DESCRIPTION
DATE
APPROVED
NC
Initial Release
Incorporates IRN-IS-200NC-001, IRN- IS-200NC-002,
and IRN- IS-200NC-003
Incorporates IRN- IS-200A-001A
25 Jan 1983
25 Sep 1984
30 Nov 1987
A
B
C
C
C
D
IRN-
200D-001
Incorporates IRN- IS-200B-001 thru IRN- IS-200B-007
10 Oct 1993
Re-formatted in Microsoft Word 6.0 in GEMS
compatible format
10 Oct 1993
12 Jan 1996
Changed distribution status to Public Release
25 Sep 1997
20 Oct 1997
Incorporates IRN-200C-001 thru IRN-200C-005R1,
change ICD-GPS-200 to IS-GPS-200, introduce and
specify the requirements of Improved Clock and
Ephemeris (ICE) message for L2C signal, and other
additional updates
7 Dec 2004
23 Nov 2004
Adds additional PRN sequences to Section 6
7 Mar 2006
9 Mar 2006
E
GPS IIIA Incorporations
N/A
SE&I Tech Pubs
8 Jun 2010
8 Jun 2010
29 Jul 2010
IRN-IS-200E-001 (RFC 16B – Pseudorandom Noise
(PRN) Expansion)
IRN-IS-200E-002 (RFC 77B – Public Document
Management (GPS III terminology and Space Service
Volume (SSV) group delay))
IRN-IS-200E-003 (RFC 86 – User Range Accuracy
(URA) Definition)
IRN-IS-200E-004 (RFC 89 – Almanac Intervals)
IRN-IS-200E-005 (RFC 91A – Civil Navigation
(CNAV) Durations)
IRN-IS-200E-006 (RFC 93 – Technical Note 36)
IRN-IS-200E-007 (RFC 97 – Pseudorange
Parameters)
IRN-IS-200F-001
IRN-IS-200F-002 (RFC 139B – Public Signals-in-
Space Updates)
F
G
21 Sep 2011
5 Mar 2012
21 Sep 2011
17 Apr 2012
5 Sep 2012
31 Jan 2013
REVISION RECORD
LTR
DESCRIPTION
DATE
APPROVED
H
J
IRN-IS-200G-001 (RFC 183A – L1C Data Predict
Week Number (WNop))
IRN-IS-200G-002 (RFC 188B – Public Signals in
Space Requirements Disconnects)
IRN-IS-200G-003 (RFC 193 – CNAV Reference
Times)
IRN-IS-200G-004 (RFC 198 – PRNs 211-1023
Mission Assignments)
IRN-IS-200G-005 (RFC 199 – Clarification of CNAV
Broadcast Intervals)
IRN-IS-200H-001 (RFC 269 – Incorrect P-Code
Phase Assignments)
IRN-IS-200H-002 (RFC 266 – Coordinated Universal
Time Offset Error (UTCOE) Disconnects)
IRN-IS-200H-003 (RFC 288 – Data Message
Validation Parameters and Clarifications)
IRN-IS-200H-004 (RFC 318 – 2016 Public Document
Clean-Up)
IRN-IS-200H-005 (RFC 312 – Definition Clarification
for Time of Predict)
IRN-IS-200H-006 (RFC 349 – 2017 Public Document
Clean-Up)
Up Rev Release
24 Sep 2013
9 Dec 2015
21 Mar 2014
23 Jan 2014
24 Mar 2016
28 Jul 2016
21 Sep 2016
19 Jan 2017
25 May 2017
12 Jun 2017
6 Sep 2017
08 Jan 2018
25 Apr 2018
22 May 2018
IS-GPS-200J
22 May 2018
TABLE OF CONTENTS
1 INTRODUCTION ............................................................................................................................................... 1
1.1 Scope. ............................................................................................................................................................ 1
1.2 IS Approval and Changes. ............................................................................................................................ 1
2 APPLICABLE DOCUMENTS ........................................................................................................................... 2
2.1 Government Documents. .............................................................................................................................. 2
2.2 Non-Government Documents. ...................................................................................................................... 2
3 REQUIREMENTS ............................................................................................................................................... 3
3.1 Interface Definition. ...................................................................................................................................... 3
3.2 Interface Identification. ................................................................................................................................. 3
3.2.1 Ranging Codes. ...................................................................................................................................... 3
3.2.1.1 P-Code............................................................................................................................................. 3
3.2.1.1.1 Expanded P-Code (GPS III)..................................................................................................... 4
3.2.1.2 Y-Code. ........................................................................................................................................... 4
3.2.1.3 C/A-Code. ....................................................................................................................................... 4
3.2.1.3.1 Expanded C/A Code (GPS III) ............................................................................................... 4
3.2.1.4 L2 CM-Code (IIR-M, IIF, and subsequent blocks). ....................................................................... 4
3.2.1.4.1 Expanded L2 CM Code (GPS III and subsequent blocks) ...................................................... 4
3.2.1.5 L2 CL-Code (IIR-M, IIF, and subsequent blocks). ........................................................................ 5
3.2.1.5.1 Expanded L2 CL-Code (GPS III and subsequent blocks) ....................................................... 5
3.2.1.6 Non-Standard Codes. .................................................................................................................... 11
3.2.2 NAV Data. ........................................................................................................................................... 11
3.2.3 L1/L2 Signal Structure. ........................................................................................................................ 11
3.3 Interface Criteria. ........................................................................................................................................ 13
3.3.1 Composite Signal. ................................................................................................................................ 13
3.3.1.1 Frequency Plan.............................................................................................................................. 13
3.3.1.2 Correlation Loss. ........................................................................................................................... 13
3.3.1.3 Carrier Phase Noise....................................................................................................................... 13
3.3.1.4 Spurious Transmissions. ............................................................................................................... 14
3.3.1.5 Signal Component Phasing. .......................................................................................................... 14
3.3.1.5.1 Phase Quadrature. .................................................................................................................. 14
3.3.1.5.2 Phase Crosstalk. ..................................................................................................................... 14
3.3.1.5.3 Phase Continuity. ................................................................................................................... 14
3.3.1.6 User-Received Signal Levels. ....................................................................................................... 15
3.3.1.6.1 Space Service Volume (SSV) User-Received Signal Levels. ............................................... 17
3.3.1.7 Equipment Group Delay. .............................................................................................................. 17
3.3.1.7.1 Group Delay Uncertainty. ...................................................................................................... 17
3.3.1.7.2 Group Delay Differential. ...................................................................................................... 17
i
IS-GPS-200J
22 May 2018
3.3.1.7.3 Space Service Volume Group Delay Differential. ................................................................. 18
3.3.1.8 Signal Coherence. ......................................................................................................................... 18
3.3.1.9 Signal Polarization. ....................................................................................................................... 18
3.3.2 PRN Code Characteristics.................................................................................................................... 18
3.3.2.1 Code Structure. ............................................................................................................................. 18
3.3.2.2 P-Code Generation. ....................................................................................................................... 20
3.3.2.3 C/A-Code Generation. .................................................................................................................. 29
3.3.2.4 L2 CM-/L2 CL-Code Generation. ................................................................................................ 34
3.3.3 Navigation Data. .................................................................................................................................. 36
3.3.3.1 Navigation Data Modulation (L2 CM). ........................................................................................ 36
3.3.3.1.1 Forward Error Correction. ..................................................................................................... 36
3.3.4 GPS Time and SV Z-Count. ................................................................................................................ 37
6 NOTES ............................................................................................................................................................... 40
6.1 Acronyms .................................................................................................................................................... 40
6.2 Definitions................................................................................................................................................... 43
6.2.1 User Range Accuracy. ......................................................................................................................... 43
6.2.1.1 User Differential Range Accuracy. ............................................................................................... 44
6.2.2 SV Block Definitions. .......................................................................................................................... 44
6.2.2.1 Developmental SVs. ..................................................................................................................... 44
6.2.2.2 Operational SVs. ........................................................................................................................... 44
6.2.2.2.1 Block II SVs. .......................................................................................................................... 44
6.2.2.2.2 Block IIA SVs. ....................................................................................................................... 44
6.2.2.2.3 Block IIR SVs. ....................................................................................................................... 45
6.2.2.2.4 Block IIR-M SVs. .................................................................................................................. 45
6.2.2.2.5 Block IIF SVs. ....................................................................................................................... 45
6.2.2.2.6 GPS III SVs............................................................................................................................ 45
6.2.3 Operational Interval Definitions. ......................................................................................................... 45
6.2.3.1 Normal Operations. ....................................................................................................................... 45
6.2.3.2 Short-term Extended Operations................................................................................................... 45
6.2.3.3 Long-term Extended Operations. .................................................................................................. 45
6.2.4 GPS Week Number. ............................................................................................................................. 46
6.2.5 L5 Civil Signal. .................................................................................................................................... 46
6.2.6 Reserved Data ...................................................................................................................................... 46
6.2.7 Valid Range ......................................................................................................................................... 46
6.2.8 Invalid .................................................................................................................................................. 46
6.2.9 Clock, Ephemeris, Integrity (CEI) Data Set. ....................................................................................... 46
6.2.9.1 Core CEI Data Set. ........................................................................................................................ 46
6.2.10 CEI Data Sequence Propagation. ....................................................................................................... 48
6.3 Supporting Material .................................................................................................................................... 49
ii
IS-GPS-200J
22 May 2018
6.3.1 Received Signals. ................................................................................................................................. 49
6.3.2 Extended Navigation Mode (Block II/IIA). ......................................................................................... 51
6.3.3 Block IIA Mode (Block IIR/IIR-M) and Extended Navigation Mode (Block II-F). ........................... 51
6.3.3.1 Block IIA Mode (Block IIR/IIR-M). ............................................................................................ 51
6.3.3.2 Extended Navigation Mode (Block II-F). ..................................................................................... 52
6.3.4 Extended Navigation Mode (GPS III). ................................................................................................ 52
6.3.5 Autonomous Navigation Mode. ........................................................................................................... 52
6.3.6 Additional PRN Code Sequences ........................................................................................................ 53
6.3.6.1 Additional C/A-code PRN sequences. .......................................................................................... 53
6.3.6.2 Additional P-Code PRN sequences. ............................................................................................. 53
6.3.6.2.1 Additional P-code Generation................................................................................................ 54
6.3.6.3 Additional L2 CM-/L2 CL-Code PRN sequences. ....................................................................... 60
6.3.7 Pre-Operational Use. ............................................................................................................................ 62
6.3.8 P-Code Verification Material ............................................................................................................... 62
6.4 Operational Protocols.................................................................................................................................. 65
6.4.1 Lower PRN Numbers Versus Upper PRN Numbers ........................................................................... 65
6.4.2 PRN Number Consistency ................................................................................................................... 65
6.4.3 PRNs 33 and 37 ................................................................................................................................... 65
6.4.4 PRNs 33 through 63 ............................................................................................................................. 66
6.4.5 Health Code Setting of ‘11110’ ........................................................................................................... 66
10 APPENDIX I. LETTERS OF EXCEPTION .................................................................................................. 67
10.1 Scope. ........................................................................................................................................................ 67
10.2 Applicable Documents. ............................................................................................................................. 67
10.3 Letters of Exception. ................................................................................................................................. 67
20 APPENDIX II. GPS NAVIGATION DATA STRUCTURE FOR LNAV DATA, D(t), FOR PRN 1-32 .... 76
20.1 Scope. ........................................................................................................................................................ 76
20.2 Applicable Documents. ............................................................................................................................. 76
20.2.1 Government Documents. ................................................................................................................... 76
20.2.2 Non-Government Documents. ........................................................................................................... 76
20.3 Requirements ............................................................................................................................................ 77
20.3.1 Data Characteristics. .......................................................................................................................... 77
20.3.2 Message Structure. ............................................................................................................................. 77
20.3.3 Message Content. ............................................................................................................................... 88
20.3.3.1 Telemetry Word. ......................................................................................................................... 88
20.3.3.2 Handover Word (HOW). ............................................................................................................ 89
20.3.3.3 Subframe 1. ................................................................................................................................. 90
20.3.3.3.1 Subframe 1 Content. ............................................................................................................ 90
20.3.3.3.2 Subframe 1 Parameter Characteristics. ................................................................................ 95
20.3.3.3.3 User Algorithms for Subframe 1 Data. ................................................................................ 95
iii
IS-GPS-200J
22 May 2018
20.3.3.4 Subframes 2 and 3. .................................................................................................................... 100
20.3.3.4.1 Content of Subframes 2 and 3. ........................................................................................... 101
20.3.3.4.2 Subframe 2 and 3 Parameter Characteristics. .................................................................... 102
20.3.3.4.3 User Algorithm for Ephemeris Determination. ................................................................. 102
20.3.3.4.4 NMCT Validity Time. ....................................................................................................... 107
20.3.3.5 Subframes 4 and 5. .................................................................................................................... 108
20.3.3.5.1 Content of Subframes 4 and 5. ........................................................................................... 108
20.3.3.5.2 Algorithms Related to Subframe 4 and 5 Data. ................................................................. 121
20.3.4 Timing Relationships. ...................................................................................................................... 130
20.3.4.1 Paging and Cutovers. ................................................................................................................ 130
20.3.4.2 SV Time vs. GPS Time. ............................................................................................................ 130
20.3.4.3 Speed of Light. .......................................................................................................................... 130
20.3.4.4 Data Sets. .................................................................................................................................. 131
20.3.4.5 Reference Times. ...................................................................................................................... 134
20.3.5 Data Frame Parity. ........................................................................................................................... 136
20.3.5.1 SV/CS Parity Algorithm. .......................................................................................................... 136
20.3.5.2 User Parity Algorithm. .............................................................................................................. 136
30 APPENDIX III. GPS NAVIGATION DATA STRUCTURE FOR CNAV DATA, DC(t) .......................... 138
30.1 Scope. ...................................................................................................................................................... 138
30.2 Applicable Documents. ........................................................................................................................... 138
30.2.1 Government Documents. ................................................................................................................. 138
30.2.2 Non-Government Documents. ......................................................................................................... 138
30.3 Requirements. ......................................................................................................................................... 138
30.3.1 Data Characteristics. ........................................................................................................................ 138
30.3.2 Message Structure. ........................................................................................................................... 139
30.3.3 Message Content. ............................................................................................................................. 139
30.3.3.1 Message Type 10 and 11 Ephemeris and Health Parameters. .................................................. 154
30.3.3.1.1 Message Type 10 and 11 Ephemeris and Health Parameter Content. ............................... 154
30.3.3.1.2 Message Type 10 and 11 Ephemeris Parameter Characteristics. ...................................... 158
30.3.3.1.3 User Algorithm for Determination of SV Position. ........................................................... 158
30.3.3.2 Message Types 30 Through 37 SV Clock Correction Parameters. .......................................... 162
30.3.3.2.1 Message Type 30 Through 37 SV Clock Correction Parameter Content. ......................... 162
30.3.3.2.2 Clock Parameter Characteristics. ....................................................................................... 163
30.3.3.2.3 User Algorithms for SV Clock Correction Data. ............................................................... 163
30.3.3.2.4 Non-Elevation-Dependent (NED) Accuracy Estimates..................................................... 164
30.3.3.3 Message Type 30 Ionospheric and Group Delay Correction Parameters. ................................ 168
30.3.3.3.1 Message Type 30 Ionospheric and Group Delay Correction Parameter Content. ............. 168
30.3.3.4 Message Types 31, 12, and 37 Almanac Parameters. ............................................................... 171
30.3.3.4.1 Almanac Reference Week.................................................................................................. 171
iv
IS-GPS-200J
22 May 2018
30.3.3.4.2 Almanac Reference Time .................................................................................................. 171
30.3.3.4.3 SV PRN Number................................................................................................................ 171
30.3.3.4.4 Signal Health (L1/L2/L5). ................................................................................................. 171
30.3.3.4.5 Midi Almanac Parameter Content. .................................................................................... 172
30.3.3.4.6 Reduced Almanac Parameter Content. .............................................................................. 172
30.3.3.5 Message Type 32 Earth Orientation Parameters (EOP). .......................................................... 175
30.3.3.5.1 EOP Content. ..................................................................................................................... 175
30.3.3.6 Message Type 33 Coordinated Universal Time (UTC) Parameters. ........................................ 177
30.3.3.6.1 UTC Parameter Content. .................................................................................................... 177
30.3.3.6.2 UTC and GPS Time. .......................................................................................................... 178
30.3.3.7 Message Types 34, 13, and 14 Differential Correction Parameters. ........................................ 179
30.3.3.7.1 Differential Correction Parameters Content. ..................................................................... 179
30.3.3.7.2 DC Data Packet. ................................................................................................................. 179
30.3.3.7.3 Application of Clock-Related DC Data. ............................................................................ 182
30.3.3.7.4 Application of Orbit-Related DC Data. ............................................................................. 182
30.3.3.7.5 SV Differential Range Accuracy Estimates. ...................................................................... 184
30.3.3.8 Message Type 35 GPS/GNSS Time Offset. ............................................................................. 185
30.3.3.8.1 GPS/GNSS Time Offset Parameter Content...................................................................... 185
30.3.3.8.2 GPS and GNSS Time. ........................................................................................................ 185
30.3.3.9 Message Types 36 and 15 Text Messages. ............................................................................... 186
30.3.4 Timing Relationships. ...................................................................................................................... 186
30.3.4.1 Paging and Cutovers. ................................................................................................................ 187
30.3.4.2 SV Time vs. GPS Time. ............................................................................................................ 188
30.3.4.3 Speed of Light. .......................................................................................................................... 188
30.3.4.4 Data Sets ................................................................................................................................... 188
30.3.4.5 Reference Times ....................................................................................................................... 189
30.3.5 Data Frame Parity. ........................................................................................................................... 191
30.3.5.1 Parity Algorithm. ...................................................................................................................... 191
40 APPENDIX IV GPS NAVIGATION DATA STRUCTURE FOR LNAV DATA, D(t), FOR PRN 33-63 . 193
40.1 Scope ....................................................................................................................................................... 193
40.2 Applicable Documents ............................................................................................................................ 193
40.3 Requirements .......................................................................................................................................... 193
40.3.1 Data Characteristics ......................................................................................................................... 193
40.3.2 Message Structure ............................................................................................................................ 193
40.3.3 Message Content .............................................................................................................................. 204
40.3.3.1 Telemetry Word ........................................................................................................................ 204
40.3.3.2 Handover Word (HOW) ........................................................................................................... 204
40.3.3.3 Subframe 1 ................................................................................................................................ 205
40.3.3.4 Subframes 2 and 3 ..................................................................................................................... 205
v