A cellular network protocol that maintains the reliability of assisted GPS
based positioning is taught. An Integrity Monitor (IM) informs mobile
stations, their users, or networks of measurement quality and it warns
them of failing and failed GPS satellites by isolating them from the
effects of these failures. Whenever an unhealthy satellite is detected,
its corresponding assistance data will be excluded for delivery or for
position determination. In other words, there are two specific aspects to
the Integrity Monitor (IM). For DGPS users, it predicts the reliability
or quality of the DGPS corrections. For all users, it isolates the mobile
position calculation from the effects of GPS satellite failures. The UDRE
parameter, nominally output by a reference DGPS receiver, is used to
communicate the DGPS quality information, and DGPS corrections are simply
excluded for failed satellites. For autonomous GPS users, a special
integrity message is required and defined to communicate the satellite
failure status information.