I was on a team doing GPS and more tracking and the problem we encountered was just one thing. COST.
While it was possible to go the route/solution you noted no client was willing to pay for the monthly fees at the time. So our solution was to buffer the positions for hours and send them in when the vehicle came back into cellular coverage.
Our clients accepted this as the solution since for them they didn't need to know more than this. There was of course a dissenter in their ranks that demanded this be fixed but he was put down by the others because the company wasn't going to pay for edge cases.
I own a Geotab device that allows me to visualize my vehicle(s)’s fuel usage, speed and a lot of other information. It is also able to send all that info to my boss when wifi is available.
But when my vehicle is out of cellular coverage / wifi this becomes an issue. I currently use an Iridium modem (9603) but itcan only sends a small amount of data (2.4 kbps).
What I need is a satellite wifi hotspot that will connect and allow my GPS device to send me information about my vehicles when they're in remote areas. This hotspot would have to be able to send and receive a large amount of information over a wide geographical range.
I have looked into switching to IridiumGO! but it requires me to login with a username and password and my Geotab cannot support that.
Would Iridium Certus be a better option? Or something that uses the BGAN M2M terminal such as the Hughes 9450 In-Motion? Or even the Iridium Pilot Land station?