|It is more likely that it is your wireless connection that is the problem, something that TalkTalk have no control over.|
Next time it disconnects, check exactly where the connection problem is. If it is the wireless link you need to be looking at what is causing the break. There may be some local interference that is causing the disconnection. The first thing to try is changing the Channel your wireless a router uses in case there is a conflict with another wireless router in the location.