Había varios toques shamanísticos que sugería la gente en los foros de dow2, como desbloquear uPnP en el router, o que a veces el router tenía un fw 'inteligente' que interpretaba ciertas secuencias de paquetes como ataques y los bloqueaba... a algunos les servia, a otros no... creo que es un hawt topic que puede encontrar en google bajo el nombre 'a login change has occurred' o algo similar.
A mi me pasaban varas raras con el Bittorrent DNA, que *creo* que sí afectaba la conexión e incrementaba el rate de disconnects exponencialmente, y si bien desinstalarlo mejoró la situación, no la solucionó por completo, y lo único que creo que está afectando ahorita es la conexión crappy en horas pico. Llamaría al ICE si tuviera más pruebas de que es eso, puesto que WoW por ejemplo no me desconecta a menos que de veras la conexión se me vaya al carajo (y lo noto porque se me van el messenger, gtalk, etc).
La otra vara es diagnosticar por qué se le esta desconectando. Aquí sería bueno, si su router guarda logs, leerlos cuando lo desconecta, o poner a correr un tcpdump... y quizás yo deba hacer lo mismo para dejar de batear...