" /> ring trip - Genesys CTI User Forum

Author Topic: ring trip  (Read 5802 times)

Offline yahoo

  • Newbie
  • *
  • Posts: 25
  • Karma: 0
  • yahoo
ring trip
« on: July 14, 2009, 03:25:04 PM »
Advertisement
hello all,

attached is the tserver log. agent tried to transfer the call to cdn 64038 and experienced a one ring and busy. tried for the second time and got suceeded. this happens now and then randomly. could any one please let me know what is causing this?

00f201b54b5bb7b7
« Last Edit: July 14, 2009, 03:29:50 PM by yahoo »

Offline CTIgem

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: 0
Re: ring trip
« Reply #1 on: July 14, 2009, 07:12:38 PM »
I believe there are two request ringback treatments, one from app and one from Tserver.
you can turn it off from Tserver option "give treatment" or somewhere in your app...


11:02:49.516 Trc 04541 RequestGiveRingBackTreatment received from 19 (0008 crcur)
message RequestGiveRingBackTreatment
AttributeThisDN '60624'
AttributeConnID 00f201b54b5bb7b7
AttributeReferenceID 13964
11:02:49.516 Int 04543 Interaction message "RequestGiveRingBackTreatment" received from 19 ("crcur")
11:02:49.516 Trc 04541 RequestGiveRingBackTreatment received from 19 (0008 crcur)
message RequestGiveRingBackTreatment
AttributeThisDN '60624'
AttributeConnID 00f201b54b5bb7b7
AttributeReferenceID 13965
11:02:49.516 Int 04543 Interaction message "RequestGiveRingBackTreatment" received from 19 ("crcur")
@11:02:49.5165 [gctm] request RequestGiveRingBackTreatment queued, waiting for 1 pending requests.

Offline yahoo

  • Newbie
  • *
  • Posts: 25
  • Karma: 0
  • yahoo
Re: ring trip
« Reply #2 on: July 15, 2009, 12:33:49 PM »
Thanks CTI gem,

[quote]you can turn it off from Tserver option "give treatment" or somewhere in your app...[/quote]

but have a question on your suggestion

URS parameter "give_treatment=true" is recommended for Nortel M1 switch. right?

Once enabled, T-server sends ringback treatment request to switch when route request message arrives at RP. Then, Nortel switch will give up monitor and control the interaction.

If it is not enable, Nortel switch has a 4 second timer and call interaction control will be routed to default ACD after timer expiration (4 seconds which is possibly not enough if no ready agent!) to route the interaction.

Wont this effect functionallity of calls?
« Last Edit: July 15, 2009, 12:41:20 PM by yahoo »

Offline CTIgem

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: 0
Re: ring trip
« Reply #3 on: July 15, 2009, 01:05:05 PM »
Yes, you have to use treatement=yes on nortel.
So you probably look at your app.

KBS

  • Guest
Re: ring trip
« Reply #4 on: July 15, 2009, 02:02:57 PM »
In our applications in a Nortel M1 environment, the only treatments we explicitly specify in the routing strategies is IVR (we use VTO for treatments).
We also have the give_treatment = yes to deal with ringback until the call is given a VTO treatment.
This has worked successfully for us for the last 6+ years.

Offline yahoo

  • Newbie
  • *
  • Posts: 25
  • Karma: 0
  • yahoo
Re: ring trip
« Reply #5 on: July 15, 2009, 03:38:11 PM »
hello CTigem and others,

still something is missing for me. may be i am not looking at it properly. can any one one of u help me


in the log i have provided below, there was a first RequestInitiateTransfer at 11:06:34 and agent reported that he could hear one ring and the then busy, he tried again at 11:06:51 (second RequestInitiateTransfer) and succeeded.


Is this beacuse of 2 request ringback treatments?



Offline bcyk

  • Full Member
  • ***
  • Posts: 113
  • Karma: 6
Re: ring trip
« Reply #6 on: July 15, 2009, 04:16:09 PM »
keep the URS give_treatment = yes unless duration for Genesys routing can be completed within 4 seconds.


pls see if below info may help.


[u]1. URS does not work well for consult call type[/u]

reference: http://www.sggu.com/smf/index.php/topic,2034.msg11246.html#msg11246

.....
An important "step" MUST be catered in URS strategy for consult call type.

Assuming that inbound call is answered by IVR and then transfer to CDN/RP, route_consult_call option must be set to true. There must be some reasons for Genesys to have this option default value as 'false'.......

It is suggested to have below or similar code segment in URS strategy to handle consult call type; otherwise, unexpected results may occur because transfer (EventPartyChanged) can be completed at any stage in URS strategy.
          - false/stuck waiting calls in CCPulse
          - missing KV-pairs
          - dropped call

{ delayTimer = 200 }
{ loopMax = 5 }
{ loopCnt = 0}
{ if CallType[] = Consult } --> delay(200) --> {loopCnt = loopCnt +1} --
        |          --> { if loopCnt < loopMax} ==( go to the if CallType[] = Consult block}
        |                        |
        | <---------------+
        |
{ ... next block ...}

Values of delayTimer and LoopMax here are example only; they depends on call transfer method and switch type (i.e., how fast to complete transfer).
Transfer method refers to single-step, mute-transfer, two-step transfer by machine or two-step transfer by agent (e.g., attended transfer).

Above values should work in most environment; maximum wait time is set to cater attended transfer call by agents.


[u]2. use 2-step transfer to CDN/RP[/u]

Another potential cause of dropped calls might be due to "conference port" resource in Nortel switch.
Turn-around time to fetch conference port might be various and depended on system loading.

A similar incident was encountered before in Genesys + Nortel M1 switch integration; IVRS transferred call to CDN/RP and calls were dropped randomly.
Extensive hours were spent to trace T-server debug log; no sign of transfer error was found.
The transfer was modified to 2-step transfer, with a configurable pause timer (e.g., 20 to 150 msec; default 50) between transferInitiate and transferComplete.
No compliant was reported on this issue afterwards!


Offline yahoo

  • Newbie
  • *
  • Posts: 25
  • Karma: 0
  • yahoo
Re: ring trip
« Reply #7 on: July 15, 2009, 07:00:00 PM »
[quote]The transfer was modified to 2-step transfer, with a configurable pause timer (e.g., 20 to 150 msec; default 50) between transferInitiate and transferComplete.[/quote]

is this done on softphone or urs strategy? please advice

Offline bcyk

  • Full Member
  • ***
  • Posts: 113
  • Karma: 6
Re: ring trip
« Reply #8 on: July 16, 2009, 03:13:46 AM »
It is the party that transfers the call....

In your case described above, it should be the soft-phone.
If there is call flow from IVRS to CDN/RP, it is the IVRS.

Bear in mind you may need to modify URS strategy to 'filter' consult call type as suggested.