As you know , the default timeout for SIP as well H323 TCP is 30 minutes, chances are high that the session is getting closed due to some in activity.
You can try increasing the timeout , if you are using the predefined services , you can use the following command to increase the inactivity timeout and see
set service "H.323" timeout 60
set service "SIP" timeout 60