TT#33301 Upgrade to work properly with kamalio 5.1.2

* Added start/return ROUTE_EXIT and start/return ROUTE_ENTRY
 * Updated caller/callee xavp content validation
 * Updated ngcp-kamctl calls to the new rpc format

Change-Id: I166a638a7a1f0ef5102db666180eb83e8b47d6e4
changes/41/19341/8
Marco Capetta 8 years ago
parent 6427edc128
commit dc9aba8e8d

@ -234,7 +234,7 @@ delete_locations() {
for f in ${SCEN_CHECK_DIR}/callee.csv ${SCEN_CHECK_DIR}/caller.csv; do
for sub in $(uniq "$f" | grep "${DOMAIN}" | cut -d\; -f1 | xargs); do
ngcp-kamctl proxy ul rm "$sub@${DOMAIN}"
ngcp-kamctl proxy fifo ul.rm location "$sub@${DOMAIN}"
# delete possible banned user
ngcp-sercmd lb htable.delete auth "$sub@${DOMAIN}::auth_count"
done
@ -249,7 +249,7 @@ delete_locations() {
-e 'select concat(username, "@", domain) as user from kamailio.location;' \
-r -s | head| uniq|xargs)
for f in $sub; do
ngcp-kamctl proxy ul rm "$f"
ngcp-kamctl proxy fifo ul.rm location "$f"
done
mysql -usipwise -p"${SIPWISE_DB_PASSWORD}" \
-e 'delete from kamailio.location;' || true

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 1 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:004321001@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 1 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -113,7 +113,7 @@
</action>
</nop>
<pause milliseconds="1000"/>
<pause milliseconds="1500"/>
<send start_rtd="4">
<![CDATA[

@ -2,7 +2,7 @@
<scenario name="Sipwise NGCP Benchmark UAC Caller">
<pause milliseconds="2000"/>
<pause milliseconds="2400"/>
<send start_rtd="1" start_rtd="2">
<![CDATA[

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -13,7 +13,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -13,7 +13,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -13,7 +13,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:(4318881003@)?127.0.0.1:5080(;transport=udp)? SIP/2.0'
- 'CSeq: \d+ ACK'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -12,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -13,7 +13,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -13,7 +13,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -1,12 +1,17 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
- start|ROUTE_IMP_WITHINDLG:
- return|ROUTE_IMP_WITHINDLG:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_ADD_CALLINFO_REPLY:
- return|ROUTE_AUTH:
- start|ROUTE_IMP_PRESENCE:
- exit|ROUTE_IMP_PRESENCE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,12 +1,17 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
- start|ROUTE_IMP_WITHINDLG:
- return|ROUTE_IMP_WITHINDLG:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_ADD_CALLINFO_REPLY:
- return|ROUTE_AUTH:
- start|ROUTE_IMP_PRESENCE:
- exit|ROUTE_IMP_PRESENCE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,11 +1,16 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_REG_REQUEST:
- start|ROUTE_REG_HANDLE:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^REGISTER sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_REG_REQUEST:
@ -14,7 +16,10 @@ flow:
- start|ROUTE_CHECK_UA:
- return|ROUTE_CHECK_UA:
- return|ROUTE_PREFERENCES:
- exit|ROUTE_REG_HANDLE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^REGISTER sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,11 +1,16 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_REG_REQUEST:
- start|ROUTE_REG_HANDLE:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^REGISTER sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_REG_REQUEST:
@ -14,7 +16,10 @@ flow:
- start|ROUTE_CHECK_UA:
- return|ROUTE_CHECK_UA:
- return|ROUTE_PREFERENCES:
- exit|ROUTE_REG_HANDLE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^REGISTER sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_LOAD_CALLEE_DOMAIN_PREF:
- start|ROUTE_FIND_CALLER:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE sip:1002@spce.test SIP/2.0'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -102,7 +104,10 @@ flow:
- return|ROUTE_ADD_CALLINFO:
- return|BRANCH_ROUTE_NO_SBC:
- return|BRANCH_ROUTE_NO_SBC:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE sip:1002@spce.test SIP/2.0'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -146,7 +148,10 @@ flow:
- return|ROUTE_ADD_CALLINFO:
- return|BRANCH_ROUTE_SBC:
- return|BRANCH_ROUTE_SBC:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- 'INVITE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'From: <sip:43110021003@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'From: <sip:43110021003@spce.test>;tag='

@ -1,8 +1,13 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_SCA_UPDATE:
- return|REPLY_SCA_UPDATE:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_ROUTE_RTPENGINE:
- return|REPLY_ROUTE_RTPENGINE:
- start|ROUTE_EXIT:

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 487 Request terminated'
- 'From: <sip:43110021003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_SCA_UPDATE:
- return|REPLY_SCA_UPDATE:
- start|REPLY_ROUTE_RTPENGINE:

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -10,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5085;prxroute=1 SIP/2.0'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -15,7 +17,10 @@ flow:
- start|ROUTE_SCA_UPDATE:
- return|ROUTE_SCA_UPDATE:
- start|ROUTE_OUTBOUND:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^BYE sip:127.0.0.1:5085;prxroute=1 SIP/2.0'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -13,7 +15,10 @@ flow:
- return|ROUTE_RESTORE_CLUSTERSET:
- return|ROUTE_STOP_RTPPROXY:
- start|ROUTE_OUTBOUND:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^BYE sip:testuser1002@127.0.0.1:5080 SIP/2.0'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 200 OK'
- 'From: <sip:43110021003@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 200 OK'
- 'From: <sip:testuser1003@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_LOAD_CALLEE_DOMAIN_PREF:
- start|ROUTE_FIND_CALLER:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE'
- 'Contact: sip:testuser1002@'

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -121,7 +123,7 @@ flow:
- return|ROUTE_ADD_CALLINFO:
- return|BRANCH_ROUTE_NO_SBC:
- return|BRANCH_ROUTE_NO_SBC:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
$avp(lua_dlg_profile): [
"totalaccountout:[% customerpbx_test.id %]",
"totaluserout:[% spce_test.testuser1002.uuid %]",
@ -131,6 +133,9 @@ flow:
"totaluser:[% spce_test.testuser1003.uuid %]",
"total"
]
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE sip:1003'
- 'Contact: sip:testuser1002@'

@ -9,7 +9,12 @@ flow:
"totaluser:[% spce_test.testuser1003.uuid %]",
"total"
]
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- 'SIP/2.0 100 Trying'
- 'From: <sip:testuser1002@'

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -114,11 +116,14 @@ flow:
- return|ROUTE_ADD_CALLINFO:
- return|BRANCH_ROUTE_SBC:
- return|BRANCH_ROUTE_SBC:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
$avp(lua_dlg_profile): [
"local",
"total"
]
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- 'INVITE sip:testuser1003@'
- 'From: <sip:testuser1002@'

@ -4,7 +4,12 @@ flow:
"local",
"total"
]
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'CSeq: \d+ INVITE'

@ -9,9 +9,14 @@ flow:
"totaluser:[% spce_test.testuser1003.uuid %]",
"total"
]
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_SCA_UPDATE:
- return|REPLY_SCA_UPDATE:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'CSeq: 2 INVITE'

@ -1,5 +1,7 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_ROUTE_RTPENGINE:
- return|REPLY_ROUTE_RTPENGINE:
- start|ROUTE_EXIT:

@ -1,5 +1,7 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_SCA_UPDATE:
- return|REPLY_SCA_UPDATE:
- start|REPLY_ROUTE_RTPENGINE:

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -10,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5085;prxroute=1 SIP/2.0'
- 'CSeq: 2 ACK'

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -10,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^ACK sip:testuser1003@127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'CSeq: \d+ ACK'

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -16,7 +18,10 @@ flow:
- start|ROUTE_SCA_UPDATE:
- return|ROUTE_SCA_UPDATE:
- start|ROUTE_OUTBOUND:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^BYE sip:127.0.0.1:5085(;prxroute=1)? SIP/2.0'
- 'Contact: sip:testuser1002@'

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -14,7 +16,10 @@ flow:
- return|ROUTE_RESTORE_CLUSTERSET:
- return|ROUTE_STOP_RTPPROXY:
- start|ROUTE_OUTBOUND:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^BYE sip:testuser1003@127.0.0.1:5080(;prxroute=1)? SIP/2.0'
- 'CSeq: \d+ BYE'

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 200 OK'
- 'CSeq: \d+ BYE'

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 200 OK'
- 'CSeq: 3 BYE'

@ -1,12 +1,17 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
- start|ROUTE_IMP_WITHINDLG:
- return|ROUTE_IMP_WITHINDLG:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_ADD_CALLINFO_REPLY:
- return|ROUTE_AUTH:
- start|ROUTE_IMP_PRESENCE:
- exit|ROUTE_IMP_PRESENCE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,12 +1,17 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
- start|ROUTE_IMP_WITHINDLG:
- return|ROUTE_IMP_WITHINDLG:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_ADD_CALLINFO_REPLY:
- return|ROUTE_AUTH:
- start|ROUTE_IMP_PRESENCE:
- exit|ROUTE_IMP_PRESENCE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_LOAD_CALLEE_DOMAIN_PREF:
- start|ROUTE_FIND_CALLER:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE sip:1003@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -116,7 +118,7 @@ flow:
- return|ROUTE_ADD_CALLINFO:
- return|BRANCH_ROUTE_NO_SBC:
- return|BRANCH_ROUTE_NO_SBC:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
$avp(lua_dlg_profile): [
"totalaccountout:[% customerpbx_test.id %]",
"totaluserout:[% spce_test.testuser1002.uuid %]",
@ -126,6 +128,9 @@ flow:
"totaluser:[% spce_test.testuser1003.uuid %]",
"total"
]
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE sip:1003@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -114,11 +116,14 @@ flow:
- return|ROUTE_ADD_CALLINFO:
- return|BRANCH_ROUTE_SBC:
- return|BRANCH_ROUTE_SBC:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
$avp(lua_dlg_profile): [
"local",
"total"
]
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^INVITE sip:testuser1003@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'Contact: <sip:testuser1003@127.0.0.1:5080>'

@ -1,8 +1,13 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_SCA_UPDATE:
- return|REPLY_SCA_UPDATE:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 180 Ringing'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_ROUTE_RTPENGINE:
- return|REPLY_ROUTE_RTPENGINE:
- start|ROUTE_EXIT:

@ -1,5 +1,7 @@
flow:
- start|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|REPLY_SCA_UPDATE:
- return|REPLY_SCA_UPDATE:
- start|REPLY_ROUTE_RTPENGINE:

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -10,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT:
sip_in:
- '^ACK sip:127.0.0.1:5085(;prxroute=1)? SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -10,7 +12,10 @@ flow:
- start|ROUTE_WITHINDLG_RTPENGINE:
- return|ROUTE_WITHINDLG_RTPENGINE:
- start|ROUTE_OUTBOUND:
- return|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^ACK sip:testuser1003@127.0.0.1:5080 SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -16,7 +18,10 @@ flow:
- start|ROUTE_SCA_UPDATE:
- return|ROUTE_SCA_UPDATE:
- start|ROUTE_OUTBOUND:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^BYE sip:127.0.0.1:5085;prxroute=1 SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_PRX_REQUEST:
@ -14,7 +16,10 @@ flow:
- return|ROUTE_RESTORE_CLUSTERSET:
- return|ROUTE_STOP_RTPPROXY:
- start|ROUTE_OUTBOUND:
- exit|ROUTE_OUTBOUND:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^BYE sip:testuser1003@127.0.0.1:5080 SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 200 OK'
- 'From: <sip:4311002@spce.test>;tag='

@ -1,6 +1,11 @@
flow:
- start|REPLY_ROUTE_NAT:
- exit|REPLY_ROUTE_NAT:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SIP/2.0 200 OK'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,12 +1,17 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
- start|ROUTE_IMP_WITHINDLG:
- return|ROUTE_IMP_WITHINDLG:
- start|ROUTE_AUTH:
- exit|ROUTE_AUTH:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

@ -1,5 +1,7 @@
flow:
- start|DEFAULT_ROUTE:
- start|ROUTE_ENTRY:
- return|ROUTE_ENTRY:
- start|ROUTE_NET_INFO:
- return|ROUTE_NET_INFO:
- start|ROUTE_IMP_REQUEST:
@ -12,7 +14,10 @@ flow:
- return|ROUTE_ADD_CALLINFO_REPLY:
- return|ROUTE_AUTH:
- start|ROUTE_IMP_PRESENCE:
- exit|ROUTE_IMP_PRESENCE:
- start|ROUTE_EXIT:
- start|ROUTE_RUNTIME:
- return|ROUTE_RUNTIME:
- exit|ROUTE_EXIT
sip_in:
- '^SUBSCRIBE sip:testuser1002@spce.test SIP/2.0'
- 'From: <sip:testuser1002@spce.test>;tag='

Loading…
Cancel
Save