Could it be that you have a Bluetooth-enabled device that's broadcasting every 20mins and crapping all over your WiFi?

I was playing with Bluetooth last week and the generic Toshiba/Sony PC drivers nagged me about the two technologies interfering with one another.