Configuring the Retry-After Header Calculation
- Access the
sip-config configuration element.
ORACLE# configure terminal ORACLE(configure)# session-router ORACLE(session-router)# sip-config ORACLE(sip-config)# - Do one of the following:
- Set the retry-after-enhancement parameter to enabled:
ORACLE(sip-config) #retry-after-enhancement enabled - Set the retry-after-enhancement parameter to disabled:
This is the default setting.ORACLE(sip-config)# retry-after-enhancement disabled
- Set the retry-after-enhancement parameter to enabled:
- Set the reject-interval and syscpu-reject-interval options according to your needs, and considering whether retry-after-enhancement is enabled.For example, to achieve a Retry-After value of around 900 seconds when the rejection rate is 100%:
- If retry-after-enhancement is enabled, set reject-interval to 7. The SBC will randomly select a different Retry-After value between 724 and 962 seconds for each message.
ORACLE(sip-config)# options +reject-interval=7 - If retry-after-enhancement is disabled, set reject-interval to 90. The Retry-After value will be 900 seconds for all messages.
ORACLE(sip-config)# options +reject-interval=90
- If retry-after-enhancement is enabled, set reject-interval to 7. The SBC will randomly select a different Retry-After value between 724 and 962 seconds for each message.
- Save and activate your changes. You do not need to reboot the SBC.