Brekeke SIP Server Wiki

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

Yes No
Suggest Edit