[asterisk-users] Progress() and Proceeding()

Philipp Kempgen philipp.kempgen at amooma.de
Sat Feb 14 06:28:24 CST 2009


Hi,

The descriptions of Progress() and Proceeding() are really vague.

Progress():
---cut----------------
[Synopsis]
Indicate progress

[Description]
  Progress(): This application will request that in-band progress information
be provided to the calling channel.
---cut----------------

Proceeding():
---cut----------------
[Synopsis]
Indicate proceeding

[Description]
  Proceeding(): This application will request that a proceeding message
be provided to the calling channel.
---cut----------------

I know Asterisk is a multi-protocol PBX so it's quite obvious that
what the applications really do largely depends upon the channel
driver.

But OTOH "Indicate progress" or "Indicate proceeding" doesn't
mean anything for the end user.

For SIP Progress() seems to send
"183 Session Progress" (AST_CONTROL_PROGRESS),
Proceeding() is "100 Trying" (AST_CONTROL_PROCEEDING).
183 starts early media, 100 does not.

Are there any situations where it makes sense to use either of
these applications from the dialplan?


   Philipp Kempgen

-- 
AMOOCON 2009, May 4-5, Rostock / Germany   ->  http://www.amoocon.de
Asterisk: http://the-asterisk-book.com - http://das-asterisk-buch.de
AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied  ->  http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
-- 



More information about the asterisk-users mailing list