I seem to recall that some routers/hubs support schedules.  In the personal equipment arena, maybe something that can be flashed with a version of WRT or with Tomato?<p>E.g. (although it appears to be only controlling the wireless radio as opposed to overall connectivity):<p>Precise Radio Scheduling with DD WRT<p><a href="http://markspizz.net/?p=389" rel="nofollow">http://markspizz.net/?p=389</a><p>Then again, if you have other data (entertainment, Netfix, etc) flowing through the same equipment, this approach may not suit or may need refinement.