Patent ID: 9733359
Date: 2017-08-15
CPC Classifications: G01S

Claim:
1. A method to generate a global navigation satellite system (GNSS) correction message, comprising: observing GNSS signals using a GNSS receiver at a reference station, wherein the reference station is one of multiple reference stations, receiving correction data derived from observations at the multiple reference stations, located within a region, including the reference station, of GNSS signals of multiple satellites over multiple epochs, separating the correction data into network elements relating to the multiple reference stations and cluster elements relating to subsets of the multiple reference stations, wherein each network element includes a time tag, a geometric correction for each of the multiple satellites, and a location of a point within the region, and each cluster element includes a tropospheric scaling value for each of the multiple reference stations in a respective subset, an ionospheric correction for each of the multiple reference stations in the respective subset for each of the multiple satellites, and a location for each of the multiple reference stations in the respective subset, and constructing the GNSS correction message comprising at least one network message containing the network elements and at least one cluster message containing the cluster elements; and transmitting the GNSS correction message to a GNSS rover, receiving the GNSS correction message, using the GNSS rover, and determining a position of the GNSS rover using the GNSS correction message for improved positioning accuracy of the GNSS rover.