If I lose signal for a second, who cares? Just wait for signal again and then send any queued IP packets. The other side sending me data will notice the lack of ACKs and resend their data. You know... that whole TCP thing. Why does Verizon/Apple or whoever think it's nice to just disconnect the network device and force the whole slow setup process again (DHCP, etc)?
Are these parameters tunable?
Hopefully somebody has some background/explanation for why this sucks like this... it'd make me a little less depressed at least knowing the historical accident which caused this sad state of affairs.