Tambien e puede hacer por el GPS, pero en ese caso necesitas un programa que se encarge de "ver" tu posicion GPS y mandar los datos por GSM (una llamada de datos) a la central de tu empresa. Este medio es mucho mas caro inicialmente pero no depende del operador, con lo que a medio plazo se reducen costes, ademas es muchismo mas preciso.