Global navigation satellite systems (GNSSs) can provide reliable positioning information under optimum conditions, where at least four satellites can be accessed with sufficient quality. In critical situations, for example, urban canyons or indoor, due to blocking of satellites by buildings and severe multipath effects, the GNSS performance can be decreased substantially. To overcome this limitation, we propose to exploit additionally information from communications systems for positioning purposes, for example, by using time difference of arrival (TDOA) information. To optimize the performance, hybrid data fusion and tracking algorithms can combine both types of sources and further exploit the mobility of the user. Read More