If you're getting the boot all the time, it's your router that's the culprit, not the outside-internet connection.
At least with Comcast, they make bank by changing their service so frequently that you are forced to lease equipment from them, or deal with constant problems. They were able to disable options in our router, which is really a gateway, remotely, we can no longer use port forwarding.

