I know that my ISP provider has the modem set to "sleep" within a certain time with no activity.
Make sure the poll time is below what your ISP has.