[asterisk-users] CEL for attented transfer

Jean-Denis Girard jd.girard at sysnux.pf
Sun Nov 17 23:03:45 CST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi list,

I'm trying to use CEL to display channel information in real time. It
works fine for simple calls, blind transfers, or SIP attended transfers
(initiated from the SIP phone). My problem is for Asterisk attended
transfers (atxfer as configured in features.conf).

The scenario is:
 . phone 107 calls phone 100,
 . 100 dials the atxfer code,
 . 107 is on hold, and 100 hears the transfer message,
 . 100 dials phone 103,
 . 103 answers,
 . 100 hangups,
 . 107 and 103 are connected,
 . 107 hangups.

CEL is configured with apps=all and events=ALL, and events are stored in
a database via cel_pgsql.

This is the list of events in the database for this call:

   eventtype     |            channame            | peer
-
-----------------+--------------------------------+-------------------------------
CHAN_START       | SIP/107-0274                   |
CHAN_START       | SIP/100-0275                   |
ANSWER           | SIP/100-0275                   |
ANSWER           | SIP/107-0274                   |
BRIDGE_START     | SIP/107-0274                   | SIP/100-0275
CHAN_START       | Local/103 at 100-0042;1           |
CHAN_START       | Local/103 at 100-0042;2           |
CHAN_START       | SIP/103-0276                   |
ANSWER           | SIP/103-0276                   |
ANSWER           | Local/103 at 100-0042;2           |
BRIDGE_START     | Local/103 at 100-0042;2           | SIP/103-0276
ANSWER           | Local/103 at 100-0042;1           |
BRIDGE_START     | SIP/100-0275                   | Local/103 at 100-0042;1
BRIDGE_END       | SIP/100-0275                   | Local/103 at 100-0042;1
ATTENDEDTRANSFER | SIP/107-0274                   | Local/103 at 100-0042;1
CHAN_START       | Transfered/SIP/107-0274        |
BRIDGE_END       | Transfered/SIP/107-0274<ZOMBIE>| SIP/100-0275
BRIDGE_START     | SIP/107-0274                   | Local/103 at 100-0042;1
HANGUP           | SIP/100-0275                   |
CHAN_END         | SIP/100-0275                   |
HANGUP           | Transfered/SIP/107-0274<ZOMBIE>|
CHAN_END         | Transfered/SIP/107-0274<ZOMBIE>|
BRIDGE_END       | SIP/107-0274                   | Local/103 at 100-0042;1
HANGUP           | Local/103 at 100-0042;1           |
CHAN_END         | Local/103 at 100-0042;1           |
HANGUP           | SIP/107-0274                   |
CHAN_END         | SIP/107-0274                   |
BRIDGE_END       | Local/103 at 100-0042;2           | SIP/103-0276
HANGUP           | SIP/103-0276                   |
CHAN_END         | SIP/103-0276                   |
HANGUP           | Local/103 at 100-0042;2           |
CHAN_END         | Local/103 at 100-0042;2           |
LINKEDID_END     | Local/103 at 100-0042;2           |
(33 lignes)

How should these events be interpreted?


Asterisk version is 11.6.0.


Thanks,
- -- 
Jean-Denis Girard

SysNux                  Systèmes  Linux  en Polynésie française
http://www.sysnux.pf/   Tél: +689 50 10 40 / GSM: +689 79 75 27
-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAlKJn7EACgkQuu7Rv+oOo/gM+wCeMuUit/qQDBH3ymnxkngZAPUs
FKUAn3wYVXKqtyd/xEZQM5u4tVqAwyZ9
=6SQH
-----END PGP SIGNATURE-----



More information about the asterisk-users mailing list