Asterisk 1.6 Update
Asterisk 1.6 is starting to shape up with some features of Asterisk 1.2 and 1.4 already successfully merged and new dialplan functions already in place. Listed below is a summary of latest update in the functionality CHANGES file of Asterisk.
AMI - The manager (TCP/TLS/HTTP)
Added functionalities include: TLS support for the manager interface and HTTP server, URI redirect option for the built-in HTTP server, GetConfigJSON (action that returns the contents of an Asterisk configuration file in JSON format), a “Bridge” action which allows you to bridge any two channels that are currently active on the system, and a “ListAllVoicemailUsers” action that allows you to get a list of all the voicemail users setup.
Dialplan functions
Added functionalities include: a DEVSTATE() dialplan function that allows retrieval of any device state in the dialplan, a new option to Dial() for telling IP phones not to count the call as “missed” when dial times out and cancels, LOCK(), TRYLOCK(), and UNLOCK().
CLI Changes
Added functionalities include a ‘core show channels count’ CLI command and the ability to set the core debug and verbose values on a per-file basis.
SIP changes
Added functionalities include: an improved NAT and STUN support, new way of matching incoming requests, “busy-level” for setting a level of calls where asterisk reports a device as busy, new realtime family called “sipregs” (used to store SIP registration data), more support for T.140 realtime text in SIP/RTP, new variables for call transfers, and a new header that is displayed for cancelled calls answered by another phone.
IAX2 changes
Added functionalities include: trunkmaxsize configuration option to chan_iax2, srvlookup option to iax.conf, and support for OSP.
DUNDi changes
Added functionalities include: the ability to specify arguments to the Dial application when using the DUNDi switch in the dialplan, ability to set weights for responses dynamically, dialplan functions (DUNDIQUERY and DUNDIRESULT) that will allow you to initiate a DUNDi query from the dialplan and find out how many results there are as well as access each one.
ENUM changes
Added functionalities are two new dialplan functions (ENUMQUERY and ENUMRESULT) that will allow you to initiate an ENUM lookup from the dialplan access the results without doing multiple DNS queries.
Voicemail Changes
Added functionalities include: the ability to customize which sound files are used for some of the prompts within the Voicemail application, the ability for the “voicemail show users” CLI command, “tw” language support, support for storage of greetings, and the ability to customize forward, reverse, stop, and pause keys for message playback.
More of the latest updates on my next post. To view the detailed updates including modified and removed functionalities you can check out their changes file.
Don't miss a post! Subscribe to the RSS feed or by email today!
September 3rd, 2007 at 12:43 pm
What happens to the 2 bridged channels after one of them hangs up. Is there any bridge owner? Where do the channels fall in the dialplan after Bridge returns
There was a similar functionality provided by the ChanGrab dialplan application also. Is it the same?
http://www.freeswitch.org/asterisk_stuff/app_changrab.c
December 30th, 2008 at 7:39 am
Since I saw a couple of good changes/features in Asterisk new version 1.6 here:
http://www.syednetworks.com/asterisk-1-6-features
And I upgraded to new version but I faced two different issues:
1. Since i’m using Digium telephony card TDM410 FXO, so after installation I tried to check zap status with “zap” commands on CLI but unfortunately i couldn’t get chan_zap.so module? what package provides me this?
2. My second problem is my zaptel hardwares are dropping some warnings for echo cancellation. I guess new version doesn’t support echo cancellation or what?
please someone guide me with this. Thanks