Is it just the one computer? Is it always roughly the same amount of time? It could possibly be a power setting for the network card. Check in device manager. Goto the network card properties and check the power management tab. Uncheck the allow computer to turn off this device, see if that helps. Check the settings in the power options in control panel aswell.