Check your scheduled tasks to see if you can either disable the task or reschedule it to run on a different time frame to see if it changes behavior.

Else, check your ISP's maintenance schedules. They may be doing something preriodically. TWC is famous for doing this....unfortunatley sometimes when I am playing late on a weekend night too.