Airport Express drops my internet connection every 20 or 30 minutes and has to be restarted
I have an Airport Express that is less than 1 year old and everything has worked perfectly until recently. The AE is connected directly to my cable modem. Everything works fine for about 20 or 30 minutes, then the AE drops the internet connection. If I unplug the AE and plug it in again, everything works fine once again for about 20 or 30 minutes. I have to repeat this procedure every 20 or 30 minutes. This has been going on for a couple of weeks, and my ISP says my modem appears to be working fine. It's becoming really frustrating to have to restart my AE every 20 or 30 minutes! Can anyone help?
MacBook Pro, OS X Yosemite (10.10.1)