Patent ID: 8451170

Claim:
A device configured to determine a position of a satellite receiver on the basis of data packets that are received from the satellite receiver, comprise a satellite signal, and are provided with packet sequence marks, the device comprising: a packet loss detector configured to detect, while using the packet sequence marks, whether one or more data packets between two received data packets have been lost; and a data packet processor configured to replace the one or more lost packets by one or more fill-in packets so as to generate a data stream as a sequence of the received data packets and of the fill-in packets inserted in place of the lost data packets; a correlator configured to correlate the data stream with a reference data sequence so as to acquire a correlation result; and a position determiner configured to determine the position of the satellite receiver based on the correlation result; wherein the packet loss detector is configured to determine a number of lost data packets between two successively received data packets by evaluating a relationship between the packet sequence marks of the two successively received data packets; and the packet sequence marks are configured as counters, and wherein the packet loss detector is configured to determine the number of lost data packets while using the difference of the counter readings of the two counters within two successively received data packets.