...
| Блок кода | ||
|---|---|---|
| ||
vesr# vesr# configure vesr(config)# esbc vesr(config-esbc)# route-table ROUTE_TABLE #Добавление первого правила с условиями CONDITION_1, CONDITION_2 и действием отправить вызов в транк TRUNK_1: vesr(config-esbc-route-table)# rule 0 vesr(config-esbc-route-table-rule)# condition 0 cgpn ^23000$ vesr(config-esbc-route-table-rule)# condition 1 cdpn ^24000$ vesr(config-esbc-route-table-rule)# action direct-to-trunk TRUNK_1 vesr(config-esbc-route-table-rule)# exit #Добавление второго правила с условиями CONDITION_3, CONDITION_4 и действием отправить вызов в транк TRUNK_2: vesr(config-esbc-route-table)# rule 1 vesr(config-esbc-route-table-rule)# condition 0 cgpn ^23000$ vesr(config-esbc-route-table-rule)# condition 1 cdpn ^24001$ vesr(config-esbc-route-table-rule)# action direct-to-trunk TRUNK_2 |
| Блок кода |
|---|
#Добавление второго правила с условиями CONDITION_3, CONDITION_4 и действием отправить вызов в транк TRUNK_2:
vesr(config-esbc-route-table)# rule 1
vesr(config-esbc-route-table-rule)# condition 0 cgpn ^23000$
vesr(config-esbc-route-table-rule)# condition 1 cdpn ^24001$
vesr(config-esbc-route-table-rule)# action direct-to-trunk TRUNK_2 |
Синтаксис для написания условий
...
| Блок кода |
|---|
INVITE sip:24000@192.168.114.129:5460 SIP/2.0 Via: SIP/2.0/UDP 192.168.114.130:5460;rport;branch=z9hG4bKPj8e1WEAvAy16Bk8Vrj-VZiFK-bNOjnjY9 Max-Forwards: 70 From: "Simple UAC send bye" <sip:24001@192.168.114.130>;tag=R83mrTm4KQsFL1Bk87hTOB8e182yCSJ. To: "24000" <sip:24000@192.168.114.129> Contact: <sip:24001@192.168.114.130:5460;transport=udp> Call-ID: eQueXFpyDZESB.hXK.uCGn7XL7TBUdmQ CSeq: 8831 INVITE Allow: PRACK, SUBSCRIBE, NOTIFY, REFER, INVITE, ACK, BYE, CANCEL, UPDATE Supported: timer, 100rel, replaces Session-Expires: 1800 Min-SE: 90 #Заголовок Test_header с содержимым отличным от "example string не удаляется: Test_header: new string Content-Type: application/sdp Content-Length: 157 v=0 o=tester 3927597832 3927597832 IN IP4 192.168.114.130 s=A conversation c=IN IP4 192.168.114.130 t=0 0 m=audio 8074 RTP/AVP 8 a=rtpmap:8 PCMA/8000 |
...
Пример использования модификатора транзита и замены заголовка (replace)
...