Page tree
Skip to end of metadata
Go to start of metadata

Syntax:

<condition field="${freetdm_span_number}" expression="X" break="never">
    <action application="bridge" data="sofia/internal/${destnumber}@<ip address>:<port>"/>                   
    <action application="hangup" data="${originate_disposition}"/> 
</condition>


Detailed description:

 In the above dialplan  replace  ‘X’ with the E1/T1 port you want to target.

 Also replace <ip address>:<port> with IP address and port of the sip end point you want to send the traffic to

  

Below is an example of traffic from port 2 that routes to softswitch 1.2.3.4:5060 and port 3 that routes to softswitch 5.6.7.8:5060: 

<condition field="${freetdm_span_number}" expression="2" break="never">  
    <action application="bridge" data="sofia/internal/${destnumber}@1.2.3.4:5060"/>
    <action application="hangup" data="${originate_disposition}"/>          
</condition>
<condition field="${freetdm_span_number}" expression="3" break="never">  
    <action application="bridge" data="sofia/internal/${destnumber}@5.6.7.8:5060"/>
    <action application="hangup" data="${originate_disposition}"/>          
</condition>


 Where to place these condition statements

 The above dialplan examples must be placed within the <context name="from-pstn-to-sip">> and above the ‘bridge’ line (which is line that routes the call)



 

  • No labels