This network power resetter is built based on PIC16F628 microcontroller. It controls a solid-state-relay that connecting 110VAC Power line with a satellite internet receiver or routers.
Once every 24 hours, The resetter will activate relay and drops power for 10 seconds to allow the receiver and routers to start clean, something that seems to be necessary to keep receivers and routers from “losing themselves” after running too long. If you want change the reset period, you can do it through MCU firmware. Project schematic and firmware.