Si, bueno depende de cada router, hay varias formas. En el mio hay unas casillas para especificar puertos y IPs a las que abrírselos y otra casila que dice "All ports" que sirve para abrirle todos los puertos a una IP, le pongo ahi la de la PS3 y listo (suele ser algo del tipo 192.168.1.34 hasta 192.168.1.40).
No se que puede ser... la intensidad de la señal si es wifi, algún proceso abierto en el PC,... No creo que sea esto, pero te lo cuento por si acaso; a mí telefónica me dio un router wifi con un firmware de fábrica al que se le caía el wifi de forma totalmente aleatoria, lo mismo me duraba 1 minuto que 1 día y había que resetearlo, al final me metí en la web del fabricante me baje el firmware más nuevo y arreglado.
Un saludo.