Uma situação bastante comum quando você precisa interligar duas (ou mais) filiais via IAX para que os usuários de ambos locais possam falar sem custo entre si, é a existência de uma banda limitada para o uso de voz.
Quando temos este cenário, normalmente surge um problema: como podemos garantir que não teremos mais ligações simultâneas do que permite a “banda reservada” para este recurso.
Com esta demanda nas mãos, criei um plano de discagem que permite limitar o número de ligações simultâneas quando for utilizado IAX2 (ou, com pequenas adaptações, qualquer outro tipo de canal, como, por exemplo, SIP).
Para efeito de demonstração, vamos supor que você utilize um codec que consuma 64Kbps para cada ligação (G.711 a-law). Vamos supor também que você tenha 256Kbps disponível para voz, podendo realizar então até quatro ligações simultâneas sem perda na qualidade (cortes, “voz robótica”, etc…).
A configuração necessária para tal controle é feita no extensions.conf, em três contextos diferentes (não esqueça de adaptar o exemplo à sua realidade):
o contexto [globals] é padrão do Asterisk e nele você pode declarar variáveis para uso no plano de discagem;
No contexto [globals] você irá declarar a variável que controla o número máximo de chamadas permitidas, da seguinte forma:
No contexto [saidaexterna] você irá controlar as chamadas saintes via IAX e outras tecnologias como DAHDI, Khomp ou DGV, da seguinte forma:
ATENÇÃO: É importante que este plano de discagem seja implementado em ambos servidores para que possamos garantir que não sejam recebidas e nem realizadas mais ligações do que o valor limite.
Agora é com você. Adapte e estenda este plano de discagem e se quiser compartilhar suas melhorias, fique à vontade para postá-las nos comentários.

Ontem o Travis postou uma foto no Facebook da banda onde aparecia uma interrogação no rosto de Fran Healy, vocalista da banda. (clique aqui e veja a foto) Quem viu provavelmente pensou em algo tipo "Oi? Ele saiu?". Porém hoje a banda revelou uma nova imagem com Healy acima barbado junto de sua nova música Everything At Once.