A fleet management platform is a database with a map on top, and it assumes the data arrives. The hard engineering sits one layer down, on the device in the vehicle, where the connection is intermittent by nature. When the link drops, the device cannot simply stop: it has to keep timestamping events against a trusted clock, keep estimating position by dead-reckoning through the GNSS gap, and buffer everything so that when coverage returns the platform receives a correct, ordered history rather than a hole.
That turns connectivity into a tiering decision rather than a single choice of radio. Live safety events — a harsh brake, a panic button, a crash pulse — have to go now, over whatever bearer is up, even a satellite link that costs per byte. Routine telemetry can wait, batch and compress, and bulk data like video can wait for Wi-Fi at the depot. A fleet that streams everything live over cellular pays for bandwidth it did not need and still loses data in the dead zones; the design is about matching each class of data to the cheapest bearer that meets its deadline.
Two constraints then shape the rest. Vehicles cross regions, so the device needs a roaming strategy — an eUICC or multi-network SIM — that keeps it legal and connected across borders without a truck roll to swap hardware. And a vehicle spends much of its life with the ignition off, so the device has to persist on its own power budget, staying reachable enough to report a theft or a tow without flattening the battery. None of this is visible on the dashboard, which is exactly why it is where the work is.