when im on the net, or on xbox live, every 10 minutes or so the connection just cuts off

says its a DNS error, i unplug the modem, plug it in again and the connections fine again
been doing it for a good week now, starting to piss me off
is it my end of the line, or is it something to do with blueyonder?
cheers in advance