Alan,
This is not specific to 4G but rather my experience with 3G and a few others, what halped for frequent disconnects is relaxing DPD timers. Do not disable it, just tweak the settings.
As a side note, if the medium is not great the tunnel performance/operation is also going to be not-great-at-best.
M.