Communication Technique used in Commercial Vehicle Tracking Systems
Most vehicle tracking companies use the cellphone network available in the country (i.e GPRS). 

For example, using a very cheap GSM module like SIM800, one communicates with the server using a TCP/IP (search WebSockets). This is a common practice. I've seen teardowns of Automatic, CarSense and others.

For Automatic's teardown go to link.