Whenever we connect with a system outside of our network we set up a VPN tunnel for the connection. Our network guy has some way that he can set up a keep alive on the firewall to keep this tunnel from timing out. Since he set this up we haven’t had a problem with the tunnel timing out.