[asterisk-users] call relation in call transfer
Rilawich Ango
maillisting at gmail.com
Fri Sep 28 02:56:19 CDT 2007
Thanks.
Actually, I want to have some information about the call transfer just
like to queue_log in queue.
According to your message, there is no such mechanism to associate the
call in call transfer. How about any variable that I can identify the
call which is made by call transfer?
As I know there is a variable ${BLINDTRANSFER} that will fill in a
value in blind transfer. However, I can't find any variable that will
fill in a attended transfer. Anyone can advise?
On 9/28/07, Alex Balashov <abalashov at evaristesys.com> wrote:
>
> On Fri, 28 Sep 2007, Rilawich Ango wrote:
>
> > In CDR, I found that there are 3 records after doing call transfer.
> > However, 3 of them are individual record that is very difficult to
> > identify they are related to call transfer. My question is how to
> > identify the call with a clear flow, from CDR or by other means, is a
> > call transfer.
>
> Do they have a common criterion? If they do not have a common
> criterion, it is probably not logically possible to associate them.
> Asterisk is a back-to-back user agent, so it builds out distinct legs for
> every call with unique Call-IDs and dialogue tags. This makes it hard to
> meaningfully associate call flows like this inherently, unless you do
> state tracking in the software to make this possible.
>
> This has been an ongoing topic of discussion periodically on the
> Asterisk Developers' List (asterisk-dev). It seems there is considerable
> interest in reworking the CDR engine to account for this type of situation
> more meaningfully. You may wish to search the list archives for greater
> insight into what core developers are thinking, or to join the list and
> add your two cents to what you want to see from it. You're definitely not
> the first person to run into this or regard it as a serious impediment. :)
>
> Cheers,
>
> --
> Alex Balashov
More information about the asterisk-users
mailing list