kaangyib Report post Posted 08/22/2013 07:35 AM Hi support team, Currently our VG is using a D/300JCT card and installed VG 30 channels license into the server. We are planning to use the fax features and had bought a D/41JCT card to work along with D/300JCT for fax purposes. Right now, how do we proceed with the VG configuration to set D/41JCT for faxing purposes. We are using Panasonic PBX and using E1 tie. Please advise. Thanks! Share this post Link to post
SupportTeam Report post Posted 08/22/2013 09:54 AM Simplest approach is to have the Config.xml edited so that the line device uses dxxx resource from the D/41JCT (that can do fax). Then outgoing fax calls can be specified to only be made on the lines that use the fax enabled resources. Share this post Link to post
kaangyib Report post Posted 08/25/2013 08:11 AM Hi, Do I have to connect both card using CT-Bus connector? How do I set the Config.XML file? Attached is the config.XML file for your kind reference. Thank you! Config.xml.zip Share this post Link to post
SupportTeam Report post Posted 08/25/2013 09:30 AM Do I have to connect both card using CT-Bus connector? Yes. How do I set the Config.XML file? Please post the ktTel and vgEngine traces capturing service startup. We can then advise how to set the Config.xml Share this post Link to post
kaangyib Report post Posted 08/26/2013 07:56 AM Hi support team, Can I set the D/41JCT card to use it as fax as well as to process hook flash transfer to PBX extension? Share this post Link to post
SupportTeam Report post Posted 08/26/2013 08:06 AM Yes, D/41JCT can issue hookflashes on calls received on it's ports. Share this post Link to post
kaangyib Report post Posted 08/26/2013 10:27 AM Hi support team, I had swap the D41JCT card with another D120JCT card. Right now, the system is running on D300JCT with CT Bus cable connected to D120JCT card. Could you guide me how to set in the config file to use the 120JCT to send fax and hook flash transfer to PBX extension? Thank you! Log.zip Share this post Link to post
SupportTeam Report post Posted 08/26/2013 10:32 AM Please post the ktTel and vgEngine traces (.ZIPed) capturing service startup. We can then advise how to set the Config.xml Share this post Link to post
kaangyib Report post Posted 08/26/2013 10:37 AM Hi, I attached the wrong log file. Kindly find attached log file. 0826_1813_vgEngine.txt.zip Share this post Link to post
SupportTeam Report post Posted 08/26/2013 10:49 AM We also need to see the ktTel trace capturing system startup. Share this post Link to post
kaangyib Report post Posted 08/26/2013 10:54 AM Hi, kindly find attached log file. 0826_ktTel.txt.zip Share this post Link to post
kaangyib Report post Posted 08/26/2013 11:03 AM Hi, I forgot to describe the PBX setup scenario. We are using Panasonic PBX and uses QSIG tie between PBX PRI card with D/300JCT card. The PBX had set a prefix of 51 for Dialogic to dial into the PBX. In another word, in order to intercom to PBX extension, we have to dial 51, follow by extension number. Share this post Link to post
SupportTeam Report post Posted 08/26/2013 01:10 PM Please see attached Config.xml The ports 17 to 28 now use voice resources from the D/120JCT card. To confirm which of these 12 voice resources from the D/120JCT card support fax please update system with attached Config.xml and then restart VoiceGuide service and post the ktTel trace capturing system startup. We can then advise which ports support fax transmission/reception. Config.zip Share this post Link to post
kaangyib Report post Posted 08/26/2013 04:54 PM Hi Support team, Thanks for the attached config file. When I replace the existing config file, the IVR stop playing voice prompt after pressing the first level IVR option. Is there anything wrong? As for the hook flash transfer, I have select transfer call module and uses PBX hookflash transfer - blind and enter !512039 (51 is the prefix to access the QSIG tie card and 2039 is the PBX extension to be transfer to). Do I have to do any other setting for this to work? Kindly find attached log file for your kind perusal. Thank you! Log.zip Share this post Link to post
SupportTeam Report post Posted 08/26/2013 06:52 PM ktTel trace shows following 4 devices support fax: dxxxB9C1, dxxxB9C2, dxxxB11C1, dxxxB11C2 so the system is able to support 4 simultaneous fax calls. 940 003439.951 4420 49 fx_open (dxxxB9C1) => 52, fax is supported on the primary voice device 974 003439.999 4420 53 fx_open (dxxxB9C2) => 55, fax is supported on the primary voice device 206 003440.191 4420 68 fx_open (dxxxB11C1) => 70, fax is supported on the primary voice device 241 003440.239 4420 71 fx_open (dxxxB11C2) => 73, fax is supported on the primary voice device This corresponds to ports 1,2,9,10 on the D/120JCT card. ktTel trace shows the channels are then being constantly BLOCKED and UNBLOCKED. Is something wrong with the E1 trunk connection or maybe with the CT-Bus connector linking the two cards? The Dialogic rtf logs may show more information as to what is happening. Share this post Link to post
SupportTeam Report post Posted 08/26/2013 07:04 PM As for the hook flash transfer, I have select transfer call module and uses PBX hookflash transfer - blind and enter !512039 (51 is the prefix to access the QSIG tie card and 2039 is the PBX extension to be transfer to). Do I have to do any other setting for this to work? Only the number dialed needs to be specified in the 'transfer call' module. You do not need to specify the "!". Only other main setting would be the hookflash length which can be set in Config.xml using the DXBD_FLASHTM setting. If you have lines connected to the analog cards ports then it may be simplest to just send out the faxes over those lines - then there is no need to change dxxx resource allocations between the cards. Share this post Link to post
kaangyib Report post Posted 09/10/2013 01:45 AM Hi Support team, I have fix the connection problem with the 300JCT with PBX PRI card. The connection now is stable. From our last post, you mentioned we need to preset which port to use as fax and configure the 120JCT for fax and call transfer purpose. We do not have any lines connected to the analog cards ports. Would like to utilize the PRI link to do so. I hereby attached along the log file for your kind reference. Thank you! Log.zip Share this post Link to post
kaangyib Report post Posted 09/10/2013 04:25 AM Hi support team, I tried using Outbound Call Loader and try to make outbound calls to mobile number or dial extension number, both calls successfully connected. But when I try using voice guide on the main script using blind transfer or try making an outbound calls, it does not work. Where could it be wrong in the config file. Meanwhile, i try to use Outbound Call Loader to send a fax file to a fax machine, it does not work too. Kindly find attached log file again. Thank you! 0910_1134_vgEngine.txt.zip Share this post Link to post
SupportTeam Report post Posted 09/10/2013 10:14 AM For fax calls we will need to see the ktTel trace that covers the time the call was made as well. Please post the ktTel trace that captures system startup and the outgoing call and we can then comment on what happened during the call. (most likely the wrong resource was assigned to channel on which the outgoing fax call was being made) 114820.032 6 2 1 Set_hCall crn=2800023, called from StartSendingFaxMessage 114820.032 6 2 1 OnOutboundCallAnswered_Start_SendFax_Option strDialoutOnAnswerFax is a pdf/tif/tiff [C:\Program Files (x86)\VoiceGuide\Scripts\Fax\TestFax.tif] 114820.033 6 2 1 strDialoutOptions= 114820.033 6 2 1 SendFax_Start ktTel_Fax_Tx_Start_Enqueue call [C:\Program Files (x86)\VoiceGuide\Scripts\Fax\TestFax.tif] 114820.034 6 2 1 q tel add cmd_Fax_Tx_Start [0,0,0,0,0][C:\Program Files (x86)\VoiceGuide\Scripts\Fax\TestFax.tif||VoiceGuide||] 114820.034 6 2 1 t timer set 120 sec : EV_TIMEOUT_HANGUP 114820.034 7 q tel max count 1 114820.034 7 q tel max time 00:00:00 114820.034 7 2 1 q tel run cmd_Fax_Tx_Start 00:00:00 max:1|00:00:00 114955.846 22 2 1 wcf IPortStatus Action_Hangup call. iPort=1 114955.846 22 2 1 HangupCall, source=LineStatusWcf, WorkModeScript=Running_Dialing, yLineStateAppPov=[Connected], lPlayId=0, lRecId=0 114955.846 22 2 1 LineStatusWcf invoked call - resetting iState, not resetting yLineStateAppPov 114955.846 22 2 1 ls set Disconnect_Pending (scriptstate=LS_ENDINGCALL) 114955.846 22 2 1 state Hanging up... [LineStatusWcf] Share this post Link to post
kaangyib Report post Posted 09/18/2013 08:11 AM Hi Support team, As per your request, kindly find attached log file for your reference. Thank you! VG Log.zip Share this post Link to post
SupportTeam Report post Posted 09/18/2013 09:09 AM From the traces we can see that the way this system is set up the following voice devices support fax : dxxxB9C1, dxxxB9C2, dxxxB11C1, dxxxB11C2 : 940 120558.861 2636 49 fx_open (dxxxB9C1) => 52, fax is supported on the primary voice device 975 120558.897 2636 53 fx_open (dxxxB9C2) => 55, fax is supported on the primary voice device 207 120559.112 2636 68 fx_open (dxxxB11C1) => 70, fax is supported on the primary voice device 242 120559.148 2636 71 fx_open (dxxxB11C2) => 73, fax is supported on the primary voice device (it looks like this system has an E1 card (D/300JCT?) and D/120JCT card) the way this system is set up these voice devices are assigned to be used with these ports on the E1 ISDN trunk: 17, 18, 25, 26 : 910 120558.829 2636 fn LineOpen(dxxx=dxxxB9C1, dti=dtiB1T17, media=, fax=, protocol=ISDN, sOpt=<port>17</port>, iRecFileFormat=7) 944 120558.861 2636 fn LineOpen(dxxx=dxxxB9C2, dti=dtiB1T18, media=, fax=, protocol=ISDN, sOpt=<port>18</port>, iRecFileFormat=7) 177 120559.079 2636 fn LineOpen(dxxx=dxxxB11C1, dti=dtiB1T25, media=, fax=, protocol=ISDN, sOpt=<port>25</port>, iRecFileFormat=7) 211 120559.113 2636 fn LineOpen(dxxx=dxxxB11C2, dti=dtiB1T26, media=, fax=, protocol=ISDN, sOpt=<port>26</port>, iRecFileFormat=7) So any outgoing fax calls must be handled on one of these ports. Traces show that outgoing fax calls were made on other ports - mostly port 1 and one call was made on port 27 Send fax attempt on a port not enabled for fax will result in error. We can see in trace: 744 121528.003 2636 74 fn LineMakeCall(iLineId=74, iCallRequestId=0 (ignored), strNumberToCall=[2977272888], callprog=FAX_CNG, timeout=60, params:0,0,cidtosend=[],opt=[]) 745 121528.003 2636 74 makecall protocol is: ISDN 746 121528.003 2636 CleanDialString [2977272888]=>[2977272888] 747 121528.008 2636 74 TelDriver_LineMakeCall hli->Dial_zsOtherCallProgressSettings=[] 748 121528.008 2636 74 Set_DX_CAP_ca_intflg zDial_DxCap.ca_intflg=FAX_CNG 749 121528.008 2636 74 CallProgressOption=[FAX_CNG] ca_intflg=319113456 750 121528.008 2636 MakeCall select driver. strDti=[dtiB1T27] 751 121528.008 2636 MakeCall driver non-HMP version used strDti=[dtiB1T27] ... 794 121531.555 2636 74 fn Fax_Tx_Start(sFileList=C:\TestFax.tiff, sHdr2=, sOptions=) 795 121531.555 2636 74 Fax_Tx_Start(strSoundFile=[C:\TestFax.tiff], sHdr1_LocalId=[], sHdr1_User=[VoiceGuide], sHdr2=[], sOptions=[]) 796 121531.555 2636 fax device not opened on this line. Aborting fax send. Without changing system configuration try placing the outgoing fax call on these E1 ISDN ports: 17, 18, 25, 26 Share this post Link to post
kaangyib Report post Posted 09/19/2013 06:48 AM Hi Support team, From your previous post, you mentioned that the fax line are at port 1,2,9,10 on the D/120JCT card and right now it's on port 17,18, 25, 26. Will this be randomized each time we restart the server? Can we reserve the card to use only port 17, 18, 25, and 26 for fax only and calls are not allowed to use this 4 ports? Meanwhile, I'll try to place a fax call using port 17, 18, 25 and 26 to try. Thanks! Share this post Link to post
SupportTeam Report post Posted 09/19/2013 07:08 AM fax line are at port 1,2,9,10 on the D/120JCT Correct... and right now it's on port 17,18, 25, 26. Because the way that the Config.xml is set up on this system, the voice/fax devices from ports 1,2,9,10 on the D/120JCT are assigned to be used by channels 17,18, 25, 26 of the D/300JCT E1 card instead. Can we reserve the card to use only port 17, 18, 25, and 26 for fax only You can specify on what port/channel or set of ports/channels any outgoing calls are to be made, so you can specify "17,18, 25, 26" as the allowed outgoing ports at the time the outgoing call is loaded. Share this post Link to post
kaangyib Report post Posted 11/13/2013 07:54 AM Hi Support Team, From the attached ktTel log file, I can see that the following port can support fax which uses the resources from D120JCT card and from dxxxB9C1 to dxxxB11C4 also uses the analog channel from D120JCT card. 941 150935.933 4296 49 fx_open (dxxxB9C1) => 52, fax is supported on the primary voice device 975 150935.958 4296 53 fx_open (dxxxB9C2) => 55, fax is supported on the primary voice device 208 150936.125 4296 68 fx_open (dxxxB11C1) => 70, fax is supported on the primary voice device 242 150936.149 4296 71 fx_open (dxxxB11C2) => 73, fax is supported on the primary voice device I would like to achieve the following scenario by setting the config.xml: Reserve dxxxB9C1, dxxxB9C2, dxxxB11C1 and dxxxB11C2 for fax on demand only (when caller call into the IVR system and use the Fax On Demand option, the system will then uses the mentioned port for sending fax to their fax machine) Reserve dxxxB9C3, dxxxB9C4, dxxxB10C1, dxxxB10C2, dxxxB10C3, dxxxB10C4, dxxxB11C3 and dxxxB11C4 for hook flash trasnfer option (when caller call into the IVR system and select the option to transfer to PBX extension, the system will then uses the mentioned port for hook flash trasnfer) The remianing not mentioned port number above will be used for caller to call into the system for voice data retrieval and when they select the fax on demand or hook flash trasnfer option in the IVR menu, the system will use the respective allocated port to complete the action. Can this be done? Would appreciate it very much if you can provide me a complete config.xml file where I have no knowledge in any programming language. I have attached along the ktTel and config.xml file together in a zip file. Thanks! 1113_ktTel.zip Share this post Link to post
SupportTeam Report post Posted 11/13/2013 10:03 PM Do you now have analog telephone lines attached to the D/120JCT card? or: Is the D/120JCT card still used only for it's voice resources and no telephone lines are attached to it - and calls are made over the E1 trunk only? Also: If a call comes in over an E1 trunk it is not possible to do a 'hookflahsh transfer' on that call. Hookflash transfers can only be done if a call is connected over an analog line. Share this post Link to post
kaangyib Report post Posted 11/14/2013 01:06 AM Hi Support team, Is the D/120JCT card still used only for it's voice resources and no telephone lines are attached to it - and calls are made over the E1 trunk only? Yes, the card is used only for it's voice resources and no telephone lines are attached to it. (D300JCT are connected with D120JCT with a CT bus cable) All calls are made over the E1 trunk only. If a call comes in over an E1 trunk it is not possible to do a 'hookflahsh transfer' on that call.Hookflash transfers can only be done if a call is connected over an analog line. I understand that hookflash transfer cannot be done over E1 trunk. Is it possible to use the 120JCT resources to do the hookflash trasnfer when the call comes from E1 trunk? (PBX PRI card is physically connected with D300JCT using QSIG tie and Telco PRI line is seated in PBX side) Share this post Link to post
SupportTeam Report post Posted 11/14/2013 01:23 AM Is it possible to use the 120JCT resources to do the hookflash trasnfer when the call comes from E1 trunk? No. A hookflash transfer is something that can be done on calls on analog lines only. Share this post Link to post
kaangyib Report post Posted 11/15/2013 06:08 AM Understand that. In this case, can I "Out Service" those port using E1 trunk and only uses dxxxB9C3, dxxxB9C4, dxxxB10C1, dxxxB10C2, dxxxB10C3, dxxxB10C4, dxxxB11C3 and dxxxB11C4 for accepting incoming calls so that the caller can choose the IVR option to transfer to respective extension using hook flash transfer and when the caller chooses to use Fax on Demand option, the mentioned port above can utilize dxxxB9C1, dxxxB9C2, dxxxB11C1 and dxxxB11C2 to send fax to their fax machine at the same time? Please advise. Thank you! Share this post Link to post
SupportTeam Report post Posted 11/15/2013 07:37 AM A hookflash transfer is something that can be done on calls carried over analog lines only. Are you going to connect analog lines to the D/120JCT card? If yes, then calls coming in over those analog lines and answered by the D/120JCT card can then be hookflash transferred by the D/120JCT card. Share this post Link to post
kaangyib Report post Posted 11/15/2013 05:30 PM Hi support team, Are you going to connect analog lines to the D/120JCT card? No. I'm not connecting analog lines to the D120JCT card. In this case the only way we can do is to use dial and conference feature? How about faxes? If I did not connect analog lines to D120JCT, will those ports that uses D120JCT resources can perform this task? My ultimate goal is to ensure that when callers call into the IVR system, they are able to transfer to PBX extension and at the same time choose fax on demand option if they require to. I understand that only 4 ports in my system that support fax function. In this case, only calls that answered by this 4 ports can send fax out whereas calls that answered by other ports will not be able to send fax out? Please advise the best method in achieving this and guide me how to preset the config.xml file. Thank you! Share this post Link to post
SupportTeam Report post Posted 11/16/2013 04:52 AM I'm not connecting analog lines to the D120JCT card. In this case the only way we can do is to use dial and conference feature? Correct. You would need to use the "Dial and Conference" option. For a "fax back" type system where the IVR makes a new call to the specified fax machine, and transmits the fax, you just need to specify that the outgoing calls are to be made on selected lines/channels - the lines/channels that use the fax capable resource. On systems where you have limited fax capable resources this 'fax-back' approach is the only way to ensure 100% that all fax calls will have access to a fax resource when the fax transmission is made. Otherwise, if more callers request fax then there are fax resources available then the system will not be able to send a fax when no fax resource are currently available. Also - many callers do not call from fax machines these days - another reason to use a fax-back approach. Looking at previous notes on this system it looks like the faxes here are reports that are generated, and may take a while to generate (more then a few seconds). In these situations it is best to have the fax back system instead of keeping caller waiting on the phone for the report to be generated. Share this post Link to post