First thing I would do is check and upgrade the firmware in the router. You can do this with a PC and log into the router. Often this will fix the problem. Other than that I would suspect the router. Such cases are common.
paul
paul