pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/docker-playground/+/37477?usp=email )
Change subject: ttcn3-asterisk: extensions.conf: Reject subsequent MO calls in VoLTE when busy ......................................................................
ttcn3-asterisk: extensions.conf: Reject subsequent MO calls in VoLTE when busy
Reject calls when the VoLTE endpoint is already busy with an ongoing call.
Related: SYS#7003 Change-Id: If4ce1fee36e51ac72681ac2ce04531d501ccb56c --- M ttcn3-asterisk-ims-ue-test/asterisk/extensions.conf 1 file changed, 17 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/77/37477/1
diff --git a/ttcn3-asterisk-ims-ue-test/asterisk/extensions.conf b/ttcn3-asterisk-ims-ue-test/asterisk/extensions.conf index e7ed535..29dd387 100644 --- a/ttcn3-asterisk-ims-ue-test/asterisk/extensions.conf +++ b/ttcn3-asterisk-ims-ue-test/asterisk/extensions.conf @@ -31,8 +31,12 @@ same => n,Hangup(16)
exten => _.!,1,Verbose(5,${EXTEN}: Call external number from ${CALLERID(num)}) + same => n,Set(GROUP()=IMSgroup) + same => n,GotoIf($[${GROUP_COUNT(IMSgroup)} > 1]?999) same => n,Dial(PJSIP/${EXTEN}@volte_ims) same => n,Hangup(16) + same => 999,Verbose(1,${EXTEN}: VoLTE client already busy (${GROUP_COUNT(IMSgroup)}) rejecting call from ${CALLERID(num)}) + same => n,Set(DIALSTATUS=CHANUNAVAIL)
[volte_ims]