Front-end Server Setup
– Dial plans used on front-end Brekeke SIP server
Priority | Name | Matching Patterns | Deploy Patterns |
1 | REGISTER to Server1 | &lb.register = 1 $request = ^REGISTER To = sip:(.+)@ $addr = (.+) $port = (.+) |
To = sip:%1@172.16.0.2 &&lb.register = 2 &net.sip.replacecontact = false &net.sip.replacecontact.nat = false X-Remote = %2:%3 |
2 | REGISTER to Server2 | $request = ^REGISTER To = sip:(.+)@ $addr = (.+) $port = (.+) |
To = sip:%1@172.16.0.3 &&lb.register = 1 &net.sip.replacecontact = false &net.sip.replacecontact.nat = false X-Remote = %2:%3 |
3 | INVITE to UA | $request = ^INVITE $addr =^172.16.0.3|^172.16.0.2 X-Remote = (.+) |
$target = %1 $rtp = off $continue = false |
4 | INVITE to Server1 | &lb.invite = 1 $request = ^INVITE To = sip:(.+)@ |
To = sip:%1@172.16.0.2 $rtp = off &&lb.invite = 2 |
5 | INVITE to Server2 | $request=^INVITE To = sip:(.+)@ |
To = sip:%1@172.16.0.3 $rtp = off &&lb.invite = 1 |
Note:
The IP addresses in above dial plans are only for examples.
Please change them to the real IP addresses used in your network system.
Click [Apply Rules] button to make dial plans take effect.
– From front-end Brekeke SIP server admintool > [Configuration] > [SIP] -> [Authentication],
set Authentication OFF for both [REGISTER] and [INVITE]
– Set correct system time at all brekeke sip servers