Если вы используете BO SH для подключения к вашему серверу, вы можете добавить keepalive в строку подключения
new Strophe.Connection(this._xmppConnectionsString, { 'keepalive': true })
Если вы используете веб-сокеты для подключения, вам необходимо написать setInterval после успешное первоначальное соединение.
setInterval(function(){
this._xmppConnection.send($pres().tree());
}, 12000);
Это должно решить вашу проблему.