GEOG 862
GPS and GNSS for Geospatial Professionals

The Navigation Message

PrintPrint
Navigation Message: 5 rows, 3 columns displayed, see text description in link below
The Navigation Message
Click here to see a text description.
An image of the following table, representing a navigation message: 1500 bits @ 30 seconds
Subframe 1 word 2 words 3-10 words
1 TLM How Clock correction, GPS week, Satellite Health, etc.
2 TLM How Ephemeris
3 TLM How Ephemeris
4 TLM How Ionosphere, PRN 25-32 Satellite Almanac and Health, UTC, etc. (Subframe 4 contains 25 subcommutated pages)
5 TLM How PRN 1-24 Satellite Almanac and Health, etc. (Subframe 5 contains 25 subcommutated pages)
At the bottom of the table a description says Each word = 30 bits, Each subframe = 10 words = 300 bits, Each frame = 5 subframes = 1500 bits, Navigation Message = 25 Frames = 37,500 bits
Source: GPS for Land Surveyors

This is the primary vehicle for communicating the NAV message to GPS receivers. The NAV message is also known as the GPS message. It includes some of the information the receivers need to determine positions. Today, there are several NAV messages being broadcast by GPS satellites, but we will look at the oldest of them first. The legacy NAV (NAV) message continues to be one of the mainstays on which GPS relies. The NAV code is broadcast at a low frequency of 50 Hz on both the L1 and the L2 GPS carriers. It carries information about the location of the GPS satellites called the ephemeris and data used in both time conversions and offsets called clock corrections. Both GPS satellites and receivers have clocks on board. It also communicates the health of the satellites on orbit and information about the ionosphere. The ionosphere is a layer of atmosphere through which the GPS signals must travel to get to the user. It includes data called almanacs that provide a GPS receiver with enough little snippets of ephemeris information to calculate the coordinates of all the satellites in the constellation with an approximate accuracy of a couple of kilometers. The Navigation code, or message, is the vehicle for telling the GPS receivers some of the most important things they need to know. Here are some of the parameters of its design.

The Navigation code has a low frequency, 50 Hz. It is modulated onto the GPS carriers. It communicates a stream of data called the GPS message, or Navigation message. The entire Navigation message, the Master Frame, contains 25 frames. Each frame is 1500 bits long and is divided into five subframes. Each subframe contains 10 words and each word is comprised of 30 bits. Therefore, the entire Navigation message contains 37, 500 bits and at a rate of 50 bits-per-second takes 12½ minutes to broadcast and to receive.

How does this information make its way from the satellite to the receiver? The answer is, the Navigation Message.

There are five sub-frames of the legacy Navigation Message. TLM stands for telemetry. HOW stands for handover word. Over on the right-hand side in the illustration, you see the clock correction, GPS satellite health, et cetera, in sub frame one. Two and three are devoted to the ephemeris. In four and five, you see ionosphere, and then PRN satellite numbers and almanac are mentioned. Those help with the identification system that was just mentioned.

Now, there's a blurb here about the navigation message. There are 10 30-bit words, 6 seconds. The entire navigation message contains 37,500 bits, and so on. Perhaps, it is important to take a look that 12.5 minutes to broadcast and receive at 50 bits per second is the amount of time that it takes to acquire the entire navigation message from a cold boot with a GPS receiver. In other words, getting the whole thing is not instantaneous. It does take a bit of time for the receiver to update its Navigation Message.

The essential point here is that this message is the fundamental vehicle for the satellite to communicate important information to the receiver. The Navigation Message is capable of telling the receiver where the satellite is after the receiver has acquired the signal from that satellite. The Navigation Message comes in at a pretty low frequency, 50 Hertz, and it does take some time for the satellite to acquire the whole thing.

The clock correction is one of the ways that the satellite can tell the receiver what time it is on-board the satellite. The ephemeris is the coordinate system. It tells the receiver where the satellite is at an instant of time. The ionosphere is that atmospheric information that will allow the receiver to make some corrections on the signal it receives from a particular satellite.

Then, the PRN is an abbreviation of pseudo random noise. This term is used because the GPS signals that the receiver uses for positioning appear to be random noise, but in fact, the signal is pseudo (false) random noise. In truth, the signals are very carefully designed and consistent. They are not noise at all. They just seem to be irregular. The PRN numbers 25 to 32 in sub-frame number four mean that satellite's almanacs from number 25 to number 32 are to be found there. The almanacs are just a little slice of their ephemerides.

Now, the PRNs from 1 to 24, those satellites have their almanacs, in other words, a little bit of their ephemerides in sub frame number five. You might wonder why they are there. This is that identification system. In other words, when a receiver acquires the Navigation Message from one satellite - embedded in that message - there's a bit of information, just a bit, that will tell the receiver where it can find the rest of the entire constellation in the sky. This helps it acquire the additional satellites after it's got the first one. That's what the satellite almanac does.