VoiceGuide IVR Software Main Page
Jump to content

Caller Id Problems

Recommended Posts

Hi,

 

I added <CallerId>222054699</CallerId> to Options in Transfer module, but called station doesn't see this caller ID (no number presentation)

 

telecom provider send thuis:

 

24 72 51 55

F5 ADDRESS : 422715555F

0A PARAMETER : 0Ah

07 LEN : 7

--- CLG P NO ---

83 OE : 1....... = odd number of address signals

NOA : 03h = national (significant) number

15 NI : 0....... = complete

NUMB PLAN : .001.... = ISDN (Telephony) numbering plan (Rec. E.164)

PRESENT IN : ....01.. = presentation restricted

SCREENING : ......01 = user provided, verified and passed

22 02 45 96

09 ADDRESS : 222054699

 

48 22 20 54 69 9 48 42 27 15 55 5 2012-08-22 07:54:06 2012-08-22 08:01:32 00:00:02.051 00:07:23.965 16 normal call clearing 13571 AXE2NAT 13581 5ESS 1762 4 public network serving the remote user

 

 

VG log:

 

064640.311 6 3 1 RunModule start Transfer Call, [Transfer Call fa], iModuleIdx=232, previous: vgm=281, vgs=3:3

064640.311 6 3 1 rv replace start [$RV[insert_call_order_telefon1_$RV[kolejnosc]]]

064640.311 6 3 1 rv replace end [42271XXXX]

064640.311 6 3 1 t timer set 0,4 sec : EV_TIMEOUT_READYTOBEGINTRANSFER

064640.686 27 3 1 timer EV_TIMEOUT_READYTOBEGINTRANSFER

064640.686 27 3 1 q scr add evScriptEvent 9012 EV_TIMEOUT_READYTOBEGINTRANSFER

064640.686 6 3 1 q scr run evScriptEvent sCode=[EV_TIMEOUT_READYTOBEGINTRANSFER] iActionID=0, crn=0[0|0|0|0|0][|||||] 11|00:00:04.4218750

064640.686 6 3 1 scriptevent EV_TIMEOUT_READYTOBEGINTRANSFER 0|0|0 || LineState=LS_XFER_1_START

064640.686 6 3 1 LsXfer_1_Start : 9012(EV_TIMEOUT_READYTOBEGINTRANSFER),EV_TIMEOUT_READYTOBEGINTRANSFER,0,0,0,,,

064640.686 6 3 1 path {EV_TIMEOUT_READYTOBEGINTRANSFER} not found

064640.686 6 3 1 timeout on transfer attempt set by timeout path (30 sec)

064640.686 6 3 1 t timer set 30 sec : EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG

064640.686 6 3 1 state [Transfer Call fa] Monitored Dial and Connect to 42271XXXX

064640.686 6 3 1 dial IvrDevState strCID=[], strDialoutOptions=[<CallerId>222054699</CallerId>]

064640.686 6 3 1 dial sCidSentThisCall=222054699 (extracted from strDialoutOptions)

064640.686 6 3 1 dial sCidSentThisCall=[222054699] (post RV replace)

064640.686 6 3 1 dial strDialoutOptions=[<CallerId>222054699</CallerId>] (post RV replace)

064640.686 6 3 1 outbound call announce message not defined. vgm=232 [Transfer Call fa]

064640.686 6 3 1 calling FindFreeLine

 

 

Where is a problem with number presentation?

Share this post


Link to post

Can you capture the ISDN trace using Dialogic's ISDIAG.EXE application?

 

We should then be able to see the exact contents of the the packet being sent out.

 

After starting the ISDN trace make one inbound call and one outbound call (that has the CallerId set on it) and post the trace here.

 

The ISDIAG generated trace can be converted to readable format using the ISDTRACE.EXE utility.

Share this post


Link to post

The outgoing call does not seem to be captured in this trace, only incoming calls.

Share this post


Link to post

If you have multiple T1/E1 trunks in your system you need to ensure that the outgoing call is made on the same trunk on which the trace is being ran.

Share this post


Link to post

The outgoing calls SETUP mesage looks fine, and the CallerID is correctly specified in the SETUP message.

 

You should ask the company that had provided the PRI trunk as to why they are not passing it on.

 

Some Telcos do not let you set own CallerID on outgoing calls and will overwrite it with CallerID assigned the the ISDN trunk, or make it blank etc.

 

The outgoing SETUP message is similar in format to the incoming calls SETUP message, so there should be no problem with the Telco's switch understanding it.

 

 

                                      Time Stamp : 8/24/2012, 8:20:28.934
                                      TRANSMIT
                                      Command=0    SAPI=0x00
                                      TEI=0x00
                                      0xf6 0x30  Information
                                      Dest=0   CR=0x262f
                                      SETUP(0x05)
                                        1:           SENDING COMPLETE(0xa1)
                                        1:           BEARER CAPABILITY(0x04)
                                        2:           IE Length(0x03)
                                        3:  1------- Extension Bit
                                            -00----- Coding Standard
                                            ---00000 Info. Transfer Cap.
                                        4:  1------- Extension Bit
                                            -00----- Transfer Mode
                                            ---10000 Info. Transfer Rate
                                        5:  1------- Extension Bit
                                            -01----- Layer 1 Indent
                                            ---00011 User Info. Layer 1
                                        1:           CHANNEL ID(0x18)
                                        2:           IE Length(0x03)
                                        3:  1------- Extension Bit
                                            -0------ Interface ID Present
                                            --1----- Interface Type
                                            ---0---- Spare
                                            ----1--- Preferred/Exclusive
                                            -----0-- D-Channel Indicator
                                            ------01 Info. Channel Sel.
                                      3.2:  1------- Extension Bit
                                            -00----- Coding Standard
                                            ---0---- Number Map
                                            ----0011 Channel/Map Element
                                        4:  1------- Extension Bit
                                            -0010100 Channel Number/Slot Map
                                        1:           CALLING PARTY NUM(0x6c)
                                        2:           IE Length(0x0b)
                                        3:  0------- Extension Bit
                                            -000---- Type Of Number
                                            ----0000 Numbering Plan ID
                                       3a:  1------- Extension Bit
                                            -00----- Presentation Indicator
                                            ---000-- Spare
                                            ------00 Screening Indicator
                                            222054699  Number Digit(s)
                                        1:           CALLED PARTY NUM(0x70)
                                        2:           IE Length(0x0a)
                                        3:  1------- Extension Bit
                                            -000---- Type of Number
                                            ----0000 Numbering plan ID
                                            876101816  Number Digit(s)

 

 

Time Stamp : 8/23/2012, 11:9:57.391
RECEIVE
Command=1   SAPI=0x00
TEI=0x00
0xae 0xea  Information
Dest=0   CR=0x0023
SETUP(0x05)
 1:           SENDING COMPLETE(0xa1)
 1:           BEARER CAPABILITY(0x04)
 2:           IE Length(0x03)
 3:  1------- Extension Bit
     -00----- Coding Standard
     ---00000 Info. Transfer Cap.
 4:  1------- Extension Bit
     -00----- Transfer Mode
     ---10000 Info. Transfer Rate
 5:  1------- Extension Bit
     -01----- Layer 1 Indent
     ---00011 User Info. Layer 1
 1:           CHANNEL ID(0x18)
 2:           IE Length(0x03)
 3:  1------- Extension Bit
     -0------ Interface ID Present
     --1----- Interface Type
     ---0---- Spare
     ----0--- Preferred/Exclusive
     -----0-- D-Channel Indicator
     ------01 Info. Channel Sel.
3.2:  1------- Extension Bit
     -00----- Coding Standard
     ---0---- Number Map
     ----0011 Channel/Map Element
 4:  1------- Extension Bit
     -0000010 Channel Number/Slot Map
 1:           CALLING PARTY NUM(0x6c)
 2:           IE Length(0x0b)
 3:  0------- Extension Bit
     -010---- Type Of Number
     ----0001 Numbering Plan ID
3a:  1------- Extension Bit
     -00----- Presentation Indicator
     ---000-- Spare
     ------11 Screening Indicator
     728356126  Number Digit(s)
 1:           CALLED PARTY NUM(0x70)
 2:           IE Length(0x0a)
 3:  1------- Extension Bit
     -010---- Type of Number
     ----0001 Numbering plan ID
     222054695  Number Digit(s)

Share this post


Link to post

The trace last provided only had calls sent over ISDN trunk in one direction.

 

Its best to get a single trace that shows calls going in both directions - incoming and outgoing and then advise which of the calls captured was the outgoing call on which the CallerID was set (advise the number dialed and the CallerID number set on the call to let us identify the outgoing call).

Share this post


Link to post

I tried to transfer call in the same trunc searching free channel order from 30 to 25 and after 50 to 31, but VG trying to connnect starting 50th channel. It make umpossible to trace call into one ISDN trunc.

 

Is any newest VG version?

 

 

 

BTW. Can You send a messages to licenced users when new VG version is available (of course with "whats new" or fix description)?

0908_1216_vgEngine.zip

Share this post


Link to post

On the incoming call the 'Type of Number' and 'Numbering plan ID' field are set to:

 

      -010---- Type of Number
     ----0001 Numbering plan ID

 

and on the outgoing call the 'Type of Number' and 'Numbering plan ID' field are set to:

 

                                             -000---- Type of Number
                                            ----0000 Numbering plan ID

The Telco did dial the 516222696 number, so looks like the numbering plan settings are acceptable to Telco.

 

You should confirm with E1 ISDN trunk provider whether they do not accept the CallerID set on outgoing call due to the Numbering Plan used, or whether they do not allow the setting of CallerID on outgoing calls at all.

 

If the numbering plan needs to be changed then instructions on how to do this are provided here:

 

http://www.voiceguide.com/vghelp/source/html/configisdnsetup.htm

 

 

But most likely the switch used by the E1 ISDN trunk provider is just not accepting the custom CallerIDs set on the outbound calls.

 

 

Time Stamp : 9/8/2012, 12:52:20.810
RECEIVE
Command=1   SAPI=0x00
TEI=0x00
0x46 0xb8  Information
Dest=0   CR=0x0059
SETUP(0x05)
 1:           SENDING COMPLETE(0xa1)
 1:           BEARER CAPABILITY(0x04)
 2:           IE Length(0x03)
 3:  1------- Extension Bit
     -00----- Coding Standard
     ---00000 Info. Transfer Cap.
 4:  1------- Extension Bit
     -00----- Transfer Mode
     ---10000 Info. Transfer Rate
 5:  1------- Extension Bit
     -01----- Layer 1 Indent
     ---00011 User Info. Layer 1
 1:           CHANNEL ID(0x18)
 2:           IE Length(0x03)
 3:  1------- Extension Bit
     -0------ Interface ID Present
     --1----- Interface Type
     ---0---- Spare
     ----0--- Preferred/Exclusive
     -----0-- D-Channel Indicator
     ------01 Info. Channel Sel.
3.2:  1------- Extension Bit
     -00----- Coding Standard
     ---0---- Number Map
     ----0011 Channel/Map Element
 4:  1------- Extension Bit
     -0000001 Channel Number/Slot Map
 1:           CALLING PARTY NUM(0x6c)
 2:           IE Length(0x0b)
 3:  0------- Extension Bit
     -010---- Type Of Number
     ----0001 Numbering Plan ID
3a:  1------- Extension Bit
     -00----- Presentation Indicator
     ---000-- Spare
     ------01 Screening Indicator
     502131658  Number Digit(s)
 1:           CALLED PARTY NUM(0x70)
 2:           IE Length(0x0a)
 3:  1------- Extension Bit
     -010---- Type of Number
     ----0001 Numbering plan ID
     222054699  Number Digit(s)
 1:           HIGH LAYER COMP.(0x7d)
 2:           IE Length(0x02)
 3:  1------- Extension Bit
     -00----- Coding Standard
     ---100-- Interpretation
     ------01 Presentation Method




                                      Time Stamp : 9/8/2012, 12:52:39.650
                                      TRANSMIT
                                      Command=0    SAPI=0x00
                                      TEI=0x00
                                      0xbe 0x4a  Information
                                      Dest=0   CR=0x0002
                                      SETUP(0x05)
                                        1:           SENDING COMPLETE(0xa1)
                                        1:           BEARER CAPABILITY(0x04)
                                        2:           IE Length(0x03)
                                        3:  1------- Extension Bit
                                            -00----- Coding Standard
                                            ---00000 Info. Transfer Cap.
                                        4:  1------- Extension Bit
                                            -00----- Transfer Mode
                                            ---10000 Info. Transfer Rate
                                        5:  1------- Extension Bit
                                            -01----- Layer 1 Indent
                                            ---00011 User Info. Layer 1
                                        1:           CHANNEL ID(0x18)
                                        2:           IE Length(0x03)
                                        3:  1------- Extension Bit
                                            -0------ Interface ID Present
                                            --1----- Interface Type
                                            ---0---- Spare
                                            ----1--- Preferred/Exclusive
                                            -----0-- D-Channel Indicator
                                            ------01 Info. Channel Sel.
                                      3.2:  1------- Extension Bit
                                            -00----- Coding Standard
                                            ---0---- Number Map
                                            ----0011 Channel/Map Element
                                        4:  1------- Extension Bit
                                            -0011111 Channel Number/Slot Map
                                        1:           CALLING PARTY NUM(0x6c)
                                        2:           IE Length(0x0b)
                                        3:  0------- Extension Bit
                                            -000---- Type Of Number
                                            ----0000 Numbering Plan ID
                                       3a:  1------- Extension Bit
                                            -00----- Presentation Indicator
                                            ---000-- Spare
                                            ------00 Screening Indicator
                                            222054699  Number Digit(s)
                                        1:           CALLED PARTY NUM(0x70)
                                        2:           IE Length(0x0a)
                                        3:  1------- Extension Bit
                                            -000---- Type of Number
                                            ----0000 Numbering plan ID
                                            516222696  Number Digit(s)

Share this post


Link to post

You're sure, trunc provider changed isdn settings and now identification working.

 

 

BTW.

What with ordering channel usage over 30 channel?

Share this post


Link to post
You're sure, trunc provider changed isdn settings and now identification working.

OK, so sounds like the Telco has made some changes and now they are reading in and using the supplied CallerID.

 

What with ordering channel usage over 30 channel?

Are you asking how to modify the free channel search order? There is a number of settings in VG.INI that will let you specify whether VGDialer searches from high->low or from low->high ports when making outgoing call.

And the first free port found that (that is listed in your port selection set as well) gets selected.

Share this post


Link to post

The settings are:

 

in [VGDialer] section :

 

;Order in Which the Dialer looks for free ports on which to make outbound calls on.

;1=lowest to highest

;2=highest to lowest

 

FreePortSearchOrder=1

FreePortSearchOrder_OutboundCampaigns=1

FreePortSearchOrder_2ndLegOfTransferCall=1

 

It sounds like you have some of these settings set to "2" and you want them to be set to "1".

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×