Sounds like you are being automatically disconnected:
In IE, Tools>Internet Options>Connections.
Highlight the connection and click Settings.
In Dial-up Settings click Advanced and uncheck the box next to
"Disconnect when Connection may no longer be needed".