<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><span style="font-family: Arial; font-size: large; ">We are running freeswitch connected with a sangoma A101 card to the PSTN. We have an application that is connected to the event socket to control incoming calls.</span><br><font face="Arial" size="4">When bridging a call to an external number, I set the profile variable "destination_number_ton" and put it also as option to the&nbsp;bridge&nbsp;command to have the variable filled in all channel events.</font><font face="Menlo" size="2">&nbsp;</font>&nbsp;&nbsp;<br><font color="#0f61c8"><br></font><span style="font-family: Menlo; font-size: 10px; ">sendmsg&nbsp;</span><br><span style="font-family: Menlo; font-size: 10px; ">call-command: execute</span><br><span style="font-family: Menlo; font-size: 10px; ">execute-app-name: set_profile_var</span><br><span style="font-family: Menlo; font-size: 10px; ">execute-app-arg: destination_number_ton=1</span><br><span style="font-family: Menlo; font-size: 10px; ">event-lock: true</span><br><font color="#0f61c8" face="Menlo" size="2"><br></font><span style="font-family: Menlo; font-size: 10px; ">sendmsg&nbsp;</span><br><span style="font-family: Menlo; font-size: 10px; ">call-command: execute</span><br><span style="font-family: Menlo; font-size: 10px; ">execute-app-name: bridge</span><br><span style="font-family: Menlo; font-size: 10px; ">execute-app-arg: {calltype=FORWARD,destination_number_ton=1}freetdm/1/a/XXXXXX</span><br><span style="font-family: Menlo; font-size: 10px; ">event-lock: true</span><br><font color="#0f61c8" face="Menlo" size="2"><br></font><span style="font-family: Arial; font-size: large; ">In this scenario everything works fine, the type for the Called Party Number is set correctly to "international".</span><br><font color="#0f61c8" face="Menlo" size="2"><br></font><span style="font-family: Menlo; font-size: 10px; ">Prot Disc:Q.931/I.451 (0x08)</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Call Ref:007C (Originating side)</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Type:SETUP (0x5)</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Sending complete:</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Bearer Capability:Coding:ITU-T(0) TransferCap:Speech(0) TransferRate:64 Kbit/s(16) L1Prot:G.711 A-Law(3)</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Channel Id:No:1 Type:B-chans(3) &nbsp;Exclusive/Implicit</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Calling Party Number:XXXXX(l:11) plan:isdn(1) type:national(2)scr:user, passed(1) pres:allowed(0)</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; Called Party Number:XXXX(l:15) plan:isdn(1) type:international(1)&nbsp;</span><span style="font-family: Menlo; font-size: small; ">&lt;&lt;&lt;----------------- OK</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; [ 08 02 00 7c 05 a1 04 03 80 90 a3 18 03 a9 83 81 6c 0d 21 81 32 32 31 35 35 34 30 30 33 31 38 70</span><br><span style="font-family: Menlo; font-size: 10px; ">&nbsp; &nbsp; 10 91 34 39 32 32 31 34 30 30 36 37 38 33 31 30 33 ]</span><br><font color="#0f61c8"><br></font><span style="font-family: Arial; font-size: large; ">For another scenario I need to originate calls with bgapi function like:</span><br><font color="#0f61c8"><br></font><span style="font-family: Menlo; font-size: 10px; ">bgapi originate {origination_caller_id_number=XXXX,originate_timeout=20,origination_uuid=7a1093b5-4225-4a99-b3dc-bb4254217e4,destination_number_ton=1}freetdm/1/a/XXXX &amp;park</span><br><font color="#0f61c8"><br></font><span style="font-family: Arial; font-size: large; ">event if I set the profile_var destination_number_ton, it's not "transported" to the ISDN layer. In the ISDN trace I can see that the number type of the&nbsp;Called Party Number&nbsp;is always "unknown".</span><br><font color="#0f61c8"><br></font><span style="font-family: Menlo; font-size: small; ">Prot Disc:Q.931/I.451 (0x08)</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Call Ref:007A (Originating side)</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Type:SETUP (0x5)</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Sending complete:</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Bearer Capability:Coding:ITU-T(0) TransferCap:Speech(0) TransferRate:64 Kbit/s(16) L1Prot:G.711 A-Law(3)</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Channel Id:No:1 Type:B-chans(3) &nbsp;Exclusive/Implicit</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Calling Party Number:XXXXX(l:12) plan:isdn(1) type:national(2)scr:user, passed(1) pres:allowed(0)</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; Called Party Number:XXXXX(l:15) plan:isdn(1) type:unknown(0) &lt;&lt;&lt;----------------- NOT OK</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; [ 08 02 00 7a 05 a1 04 03 80 90 a3 18 03 a9 83 81 6c 0e 21 81 30 32 32 31 35 35 34 30 30 33 31 38</span><br><span style="font-family: Menlo; font-size: small; ">&nbsp; &nbsp; 70 10 81 34 39 32 32 31 34 30 30 36 37 38 33 31 30 31 ]&nbsp;</span><br><font color="#0f61c8"><br></font><span style="font-family: Arial; font-size: large; ">How to can the destination_number_ton be set when originating a call via bgapi?</span><br><font color="#0f61c8" face="Arial" size="4"><br></font><span style="font-family: Arial; font-size: large; ">Thanks</span><br><font color="#0f61c8" face="Arial" size="4"><br></font><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><font face="Arial" size="4">Markus</font></div></div></div><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><font face="Arial" size="4"><br></font></div></div></div><div><br></div><div><br></div></body></html>