sexta-feira, 29 de outubro de 2010

Configurando: Cisco Unified Border Element

Pessoal,

Pelo nome parece que o Cisco Unified Border Element (CUBE) é uma super feature, um appliance, ou qualquer outra coisa maior do que realmente é, não acham?

O CUBE não passa de uma feature "simples" aplicada em gateways de voz. É também conhecido como IP-IP Gateway.

A função dele é permitir que protocolos IP (SIP e H323) se falem no próprio gateway. Basicamente, ele permite comunicação entre dial-peers VoIP. Por default, os gateways permitem apenas comunicação de protocolos IP com interfaces digitais ou analógicas.

Ok, ótima notícia! Mas onde aplicar isso?

Hoje o principal uso do CUBE é na integração com operadoras VoIP. No lugar de uma E1 a operadora entrega um SIP Trunk, por exemplo.

Em ambientes mais avançados podemos integrar o CUBE com Gatekeepers, Communications Manager Express, entre outros. Podemos ter mudanças de codecs, translations...

Vamos criar um ambiente simulado para entendermos a feature:

- Ramais registrados num CUCM (192.168.100.1);
- CUCM aponta para o Gateway CUBE (192.168.100.2) via H323;
- O CUBE aponta para uma operadora VoIP (200.200.200.200) via SIP.

A configuração do CUBE, propriamente dita, é muito simples. Basta habilitar as linhas abaixo, personalizando o ambiente no qual o CUBE agirá. A configuração abaixo permite comunicação em qualquer direção:

voice service voip
 allow-connections h323 to h323
 allow-connections h323 to sip
 allow-connections sip to h323
 allow-connections sip to sip


Poderíamos ser mais específicos e habilitar somente isso para nosso cenário:

voice service voip
allow-connections h323 to sip
 allow-connections sip to h323

Não cito aqui as configurações de bind das interfaces para SIP e H323, mas elas devem estar configuradas para o ambiente funcionar.

Completando nosso cenário, crio as dial-peers. Vamos supor que a faixa DDR seja 1XXX e não preciso enviar nenhum prefixo para a operadora.


dial-peer voice 1000 voip
 description Entrada da Operadora VoIP

 incoming called-number 1...
 session protocol sipv2

 session transport udp
 dtmf-relay rtp-nte
 codec g711ulaw
 no vad
!

dial-peer voice 1001 voip
 description Saida para Operadora VoIP

 destination-pattern .T
 session protocol sipv2

 session transport udp
 session target ipv4:200.200.200.200
 dtmf-relay rtp-nte
 codec g711ulaw
 no vad

!
dial-peer voice 1002 voip
 description Entrada do CUCM

 incoming called-number .T
 dtmf-relay h245-alphanumeric
 codec g711ulaw
 no vad

!

dial-peer voice 1003 voip
 description Saida para CUCM

 destination-pattern 1...
 sessiont target ipv4:192.168.100.1
 dtmf-relay h245-alphanumeric
 codec g711ulaw
 no vad


Lembro que o IOS utilizado deve suportar a feature. Isso pode ser verificado através da ferramenta "Feature Navigator" no site da Cisco.

Abraços!

Nenhum comentário:

Postar um comentário