Pour calculer une position, de nombreuses techniques existent. Elles reposent principalement sur des technologies comme le GNSS (Global Navigation Satellite System) ou les réseaux sans fil terrestres (4G/5G, UWB, BLE…) ou les capteurs des terminaux (accéléromètre, gyroscope…). Elles utilisent une capacité de calcul embarquée dans le dispositif à localiser ou bien déployée dans le réseau ou le cloud. Chacune de ces techniques présente des avantages et inconvénients en fonction de critères tels que la précision, la disponibilité géographique et temporelle, le niveau de confiance, la consommation d’énergie, la complexité de conception, de déploiement et d’exploitation et le coût.