I have a question....

I build my own computers, and program them and such, but I'm having a bit of a problem with my modem. My DSL modem keeps resetting every couple minutes. I have no clue why. Anyone have any general idea's, before I call my ISP?