Olivier wrote:
Hello,

For lab testing, I'm trying to build two differents PJSIP trunks between
two  Asterisk 13.8.0enabled boxes.
I thought I could set up both trunks like this:
Box A/port 5060 <------ Trunk1 -----> Box B/port 5060
Box A/port 5062 <------ Trunk2 -----> Box B/port 5062

and declare trunks like this:

[foobar1]
type=endpoint
transport=simpletrans
context=from-customer
aors=foobar1
allow=!all,alaw

[foobar1]
type=identify
endpoint=foobar1
match=100.66.1.104:5060 <http://100.66.1.104:5060>

[foobar1]
type=aor
contact=sip:100.66.1.104:5060 <http://100.66.1.104:5060>

You would need to use From user based matching to differentiate the two trunks. This can be accomplished by specifying the remote endpoint name to match using the from_user parameter on an endpoint. Example:

[trunk1]
type=endpoint
from_user=trunk2

When an outbound call is initiated using the trunk1 endpoint then the From user will be 'trunk2'. If this is received by another chan_pjsip it will attempt to look for an endpoint named 'trunk2'.

This will allow you to differentiate.

--
Joshua Colp
Digium, Inc. | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com & www.asterisk.org


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
              http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to