A network-aided GNSS node locator for receiving GNSS signal samples. A
GNSS positioning system may include a GNSS remote node for sampling a
GNSS signal and transmitting the GNSS signal samples through a
communication network having an intermediate node. The GNSS node locator
receives the GNSS signal samples through the communication network,
geolocates the intermediate node from a node ID, and uses the GNSS signal
samples with the intermediate node geographical location for determining
the geographical location of the remote node.