This is most likely being caused by your router. Which make and model is it?
Login to it and look for these such settings:
- DDOS (Denial of Service)
- flood protection
- Intruder protection
If you find any of these settings, turn them off!
Most routers detect SIP calls to be a flood and cut out the call after 30 seconds or a minute.