Hello all,
I'm trying to understand the exact impact of the PJSIP timeout configuration options because I need to match the high latency of a satellite service. I'm getting lots of 408 timeouts at the moment, particularly for REGISTER messages:
PJSIP_T1_TIMEOUT
PJSIP_T2_TIMEOUT
PJSIP_T4_TIMEOUT
PJSIP_TD_TIMEOUT
The problem is I cannot find any documentation explaining these timers, and when I change the default values the PJSIP timer behaviour is not matching the time periods I enter. Can anyone point me to a source of documentation or correct my understanding below?
PJSIP_T1_TIMEOUT = Retry frequency within transaction timeout; e.g. PJSIP will retransmit the message at the defined interval
PJSIP_T2_TIMEOUT = What is this?
PJSIP_T4_TIMEOUT = Transaction timeout period for non-INVITE requests
PJSIP_TD_TIMEOUT = Transaction timeout period for INVITE requests
Also when I change these values, the retransmits/timeouts do not match the time periods I enter. Why is that?
Cheers. Dave.