In some area (mostly China) DJI have a Cell module that attach to the host port. With it you can get real time map update without tethering to a cellphone.
This seems to be the only alternative to a stable internet connection. Wifi is turned off during the flight and additionally interferes with the Ocusync band. I wonder if phone tetering over usb will work.