Sei sulla pagina 1di 14

foneBRIDGE2 Gua Rpida de Instalacin

Aplica a los siguientes modelos: 750-5000, 750-5000-EC, 750-5050, 750-5050-EC, 750-5050-Single, 750-5050-EC-Single

1|Redfone

Communications LLC

Contenido
Descripcin General .............................................................................................................................................. 3 Operacin del dispositivo ................................................................................................................................ 3 Requerimientos de Hardware .......................................................................................................................... 3 Requerimientos de Software ........................................................................................................................... 4 Instalacin ............................................................................................................................................................. 5 Instalacin del Hardware ................................................................................................................................. 5 Instalacin del Software................................................................................................................................... 5 Instalacin de Zaptel/Dahdi ............................................................................................................................. 5 Ejemplo usando zaptel-1.4.5.1..................................................................................................................... 5 Descargar e Instalar la utilidad de configuracin fonulator. ........................................................................... 6 OPCIONAL: Script de instalacin (Para sistemas Debian & Redhat) ................................................................ 6 Configuracin de redfone.conf ........................................................................................................................ 7 Configurando zaptel.conf................................................................................................................................. 9 Muestra de zaptel.conf para 4x T1 PRI ...................................................................................................... 10 Muestra de una configuracin para un foneBRIDGE2 dual con 2x E1 PRI:................................................ 10 Muestra de una configuracin para un foneBRIDGE2 single con 1x E1 PRI .............................................. 11 Iniciando zaptel .............................................................................................................................................. 11 1. Cargando los mdulos............................................................................................................................ 11 2. Confirmar si los mdulos han cargado correctamente con zttool o dahdi_tool ................................... 11 Configurando el foneBRIDGE2 ............................................................................................................................ 12 Opciones Avanzadas ...................................................................................................................................... 12 Descripcin general de Longhaul y Shorthaul LBO .................................................................................... 12 Valores para Longhaul (longhaul='valor') .................................................................................................. 13 Valores para Shorthaul (shorthaul='valor') ................................................................................................ 13 Loopback .................................................................................................................................................... 13 Cancelacin de Eco ........................................................................................................................................ 13

2|Redfone

Communications LLC

Descripcin General
El foneBRIDGE2 de REDFONE es un dispositivo completamente compatible con Asterisk, provee interfaces T1/E1 que pueden ser conectadas a channel banks, lneas PRI o sistemas PBX E1/T1. Fundamentalmente, el foneBRIDGE encapsula la data TDM de una T1/E1, en paquetes de Ethernet (TDMoE). Para el servidor Asterisk el foneBRIDGE2 aparece como una tarjeta T1/E1 standard aunque no esta fsicamente instalada en el servidor. El formato TDMoE trabaja en la capa 2 del modelo OSI, es decir la comunicacin entre en foneBRIDGE2 y el servidor es a nivel de MAC address. No utiliza protocolos a nivel de IP, no puede ser enrutado y por lo tanto solo puede ser instalado en una red de rea local.

Operacin del dispositivo


El propsito del foneBRIDGE2 es proveer una comunicacin rpida y precisa entre el servidor Asterisk y las conexiones T1/E1 en el dispositivo. Con este objetivo en mente el foneBRIDGE2 ha sido diseado con un enfoque simple de configuracin para proveer una instalacin fcil y rpida. La configuracin es hecha a travs de una utilidad de consola en Linux, que le enva la informacin de configuracin a travs de Ethernet utilizando comunicacin bsica IP/UDP. Los parmetros de configuracin se encuentran en un pequeo archivo (redfone.conf) en el servidor Linux, que es analizado antes de enviar la informacin de configuracin al dispositivo. Una vez configurado el foneBRIDGE2 empezara a transmitir la data TDMoE a la MAC adres del servidor especificado en redfone.conf En el lado del servidor Asterisk, la configuracin de zaptel/dahdi es configurada para usar dynamic spans para comunicarse con la MAC address del foneBRIDGE2. Es importante recordar que esta comunicacin es a nivel de capa 2, no hay comunicacin IP entre el foneBRIDGE2 y Asterisk. El resto de la configuracin en Asterisk siguen las mismas reglas que en una instalacin standard de una tarjeta TDM.

Requerimientos de Hardware
Servidor Moderno Procesador Pentium IV, Opteron, o mas rpido Mas de 512 MB de memoria Una tarjeta de red dedicada solo para comunicacin con el foneBRIDGE Si se va a usar un switch asegurarse que sea un switch manejable

NOTA: Las tarjetas de red Intel Pro Gigabit Ethernet que utilizan el driver e1000 presentan ciertos problemas. Si esta es la tarjeta que est siendo utilizada, asegurarse de que tenga el driver ms actual.

3|Redfone

Communications LLC

http://sourceforge.net/projects/e1000

NOTA: Ambientes virtuales usandoVMWare, XEN o similares no son soportados en la actualidad.

Requerimientos de Software
Sistema operativo Linux En el tiempo de creacin de este documento, Linux es el nico sistema operativo con soporte completo para zaptel. Windows *BSD, Solaris y otros no son soportados. Asterisk- versin 1.2 en adelante son soportadas libpri- requerida para lneas PRI E1/T1 zaptel, dahdi - con el driver TDMoE Multiframe (ztd_ethmf, dahdi_dynamic_ethmf) fonulator- v1.4 o v2.0- utilidad para configurar el foneBRIDGE2

4|Redfone

Communications LLC

Instalacin
Instalacin del Hardware
1. El foneBRIDGE2 puede ser montado a una pared, o instalado en un rack (con el 1U enclosure upgrade) 2. El poder para el equipo se provee a travs del adaptador DC de 5 voltios incluido. EL uso de cualquier otro adaptador anulara la garanta del equipo. 3. Existen dos conexiones Ethernet (FB1 & FB2) para proveer rutas alternativas o redundancia. Los cables requeridos son cables standard de Ethernet. 4. Los puertos T1/E1 son configurados individualmente, lo que permite al dispositivo operar en un ambiente mixto de T1y E1. 5. Los cables usados para las interfaces T1/E1 son standard T1/E1 crossover con conectores RJ45/RJ48.

Instalacin del Software


1. Bajar e instalar las fuentes de zaptel con el patch de Redfone. 2. Configurar zaptel.conf de acuerdo con su implementacin. 3. Bajar e instalar la utilidad fonulator de Redfone. 4. Configurar redfone.conf de acuerdo con su implementacin.

Instalacin de Zaptel/Dahdi
1. Bajar las fuentes de zaptel o dahdi del sitio de soporte de redfone. http://support.red-fone.com/downloads/zaptel/ http://support.red-fone.com/downloads/dahdi/ Ejemplo usando zaptel-1.4.5.1
# wget http://support.red-fone.com/downloads/zaptel/zaptel-1.4.5.1.tar.gz 2. Desempacar

5|Redfone

Communications LLC

# tar -xzvf zaptel-1.4.5.1.tar.gz 3. Entrar en el directorio de zaptel. # cd zaptel-1.4.5.1 4. Configurar, instalar e instalar zaptel. # ./configure # make # make install 5. Para zaptel-1.2 solamente se necesita correr. # make # make install 6. Existe un init.d script de zaptel para las distribuciones Redhat y sus variantes(Fedora,CentOS,Trixbox,Elastix,etc.). Puede ser descargado de: http://support.red-fone.com/downloads/zaptel/zaptel-redfone

En la parte superior de este archivo se necesita modificar el parmetro ETHERNET="eth1" con la interface de red correspondiente utilizada para comunicarse con el foneBRIDGE2.

Descargar e Instalar la utilidad de configuracin fonulator.


Las instrucciones a continuacin describen como instalar fonulator para distribuciones basadas en Redhat tales como CentOS y Fedora Core.
1. Bajar el rpm de fonulator: # wget http://support.red-fone.com/downloads/fonulator/fonulator-2.0.0-36.i386.rpm 2. Instalar RPM # rpm -ivh fonulator-2.0.0-36.i386.rpm 3. Confirmar que fonulator ha sido instalado correctamente. Ejecute el siguiente comando: # fonulator -V fonulator 2.0.0 Copyright (C) 2007 Redfone Communications, LLC. Build Number: 36

Para ver las opciones avanzadas de fonulator ejectelo con la opcin help.
# fonulator --help

OPCIONAL: Script de instalacin (Para sistemas Debian & Redhat)


Descarga e instala todo el software necesario para fonulator con sus libreras y dependencias.

6|Redfone

Communications LLC

El script lee el MAC address del fonBRIDGE2 y mediante un men interactivo ayuda a construir redfone.conf y zaptel.conf Para que este script funcione en su totalidad es necesario que el foneBRIDGE2 este encendido y conectado a la tarjeta de red del servidor Linux. Este script no instala zaptel, Asterisk o libpri, no configura zapata.conf u otros scripts de inicio. El script crea una configuracin bsica en redfone.conf y zaptel.conf. Para ciertas implementaciones estos tienen que ser modificados a mano.
Bajar el script darle permisos para ser ejecutable y correr. # wget http://support.red-fone.com/downloads/tools/redfone_gen.sh # chmod a+x redfone_gen.sh # ./redfone_gen.sh

A continuacin el script se encargara de hacer una serie de preguntas para generar los archivos de configuracin basados en esta informacin.

Configuracin de redfone.conf
1. Bajar el archivo de muestra de redfone.conf y colocarlo en el directorio /etc.
# cd /etc/ # wget http://support.red-fone.com/downloads/fonulator/redfone.conf

2. El foneBRIGDE2 MOD-B utiliza comunicacin IP solo para la configuracin. Las direcciones ip de fb1 y fb2 son:
a. FB1=192.168.1.254 b. FB2=192.168.1.253

3. Configure la tarjeta de red del servidor en el mismo rango 192.168.1.X para poder comunicarse con el foneBRIDGE2.
Ejemplo; # ifconfig eth1 192.168.1.200

Una alternativa es utilizar una direccin ip alias a una tarjeta previamente configurada.
# ifconfig eth1:0 192.168.1.200

NOTA: Esta direccin IP debe ser hecha permanente y con las utilidades disponibles en su distribucin de Linux.

7|Redfone

Communications LLC

4. Editar el archivo redfone.conf con el editor de texto de su eleccin (nano,pico,vi, etc.) 5. En la seccin [globals] cambiar la MAC address en server= por la MAC address de la tarjeta de red del servidor que va a ser utilizada para la comunicacin con el foneBRIDGE2. Se puede determinar la MAC address de la tarjeta de red emitiendo el comando ifconfig.
Ejemplo; # ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:16:36:76:09:91

6. El parmetro port= indica cual de los puertos del foneBRIDGE va a ser utilizado para la comunicacin con el servidor Asterisk. Las opciones validas son 1 o 2 y corresponden a fb1 y fb2 respectivamente.
Ejemplo; port=1

7. La lnea priorites= indica que span deriva el clock de la lnea E1/T1, un 0 significa que este span deriva clock mientras las otras se van a sincronizar con este mismo clock. Si se requiere que el foneBRIDGE2 use su clock interno este parmetro debe ser especificado como priorities=0,0,0,0 NOTA: Aun cuando el dispositivo sea de 1, 2 o 4 puertos, la lnea priorities debe ser especificada para 4 spans. Si esta lnea no es especificada se establecer en su valor predeterminado de priorities=0,1,2,3. 8. Bajo cada [spanN] los parmetros especificados se utilizan para configurar cada span individualmente, las opciones por span son:
framing= ccs,esf,sf,cas encoding=b8zs,hdb3 crc4= (Utilizado en ciertas E1) rbs= Utilizado para lneas CAS/RBS en Channel Banks, E&M, etc.. shorthaul=0-4 (Ver la explicacin de Line Build Out al final del documento) longhaul=0-3 (Ver la explicacin de Line Build Out al final del documento) loopback= Establecer un loopback para pruebas de la lnea

NOTA: MFC/R2 requiere 'framing=cas'


Una muestra de redfone.conf para una configuracin de 4 T1 PRI se vera algo como esto; [globals] fb=192.168.1.254 port=1 server=00:11:22:33:44:55 #Clock es derivado en el span 1 priorities=0,1,2,3 [span1] framing=esf

8|Redfone

Communications LLC

encoding=b8zs [span2] framing=esf encoding=b8zs [span3] framing=esf encoding=b8zs [span4] framing=esf encoding=b8zs

Una muestra de redfone.conf para 4 E1 se vera algo como esto;


[globals] fb=192.168.1.254 port=1 server=00:11:22:33:44:55 #Clock es derivado en el span 2 priorites=1,0,2,3

[span1] framing=ccs encoding=hdb3 [span2] framing=ccs encoding=hdb3 [span3] framing=ccs encoding=hdb3 [span4] framing=ccs encoding=hdb3

Configurando zaptel.conf
El archivo zaptel.conf sigue las mismas reglas que para otro hardware zaptel. La nica diferencia es el uso spans dinmicos. NOTA: Si se esta utilizando un foneBRIDGE2 de 4 puertos es necesario especificar los 4 spans dinmicos en

9|Redfone

Communications LLC

zaptel.conf, incluso si no se estn utilizando todos los puertos T1/E1. La misma regla se aplica a un foneBRIDGE2 de 2 puertos, ambos spans dinmicos deben ser especificados inclusive cuando solo se este utilizando 1 puerto T1/E1 del foneBRIDGE2.
dynamic=ethmf,<ethN>,/<FB MAC address>,/<span number>,<numchans>,<timing>

Muestra de zaptel.conf para 4x T1 PRI


dynamic=ethmf,eth1/00:50:C2:65:D0:70/0,24,0 dynamic=ethmf,eth1/00:50:C2:65:D0:70/1,24,0 dynamic=ethmf,eth1/00:50:C2:65:D0:70/2,24,0 dynamic=ethmf,eth1/00:50:C2:65:D0:70/3,24,1 # bchan=1-23 dchan=24 bchan=25-47 dchan=48 bchan=49-71 dchan=72 bchan=73-95 dchan=96 # loadzone = us defaultzone=us

En el ejemplo anterior el servidor Asterisk se esta comunicando en su interface eth1 con el MAC address 00:50:c2:65:D0:70 del foneBRIDGE2. La numeracin de los spans empieza en 0. Se especifica que son 24 canales (T1), y el timing es 0 excepto para el ultimo span que es el timing master.

Muestra de una configuracin para un foneBRIDGE2 dual con 2x E1 PRI:

dynamic=ethmf,eth1/00:50:C2:65:D0:70/0,31,0 dynamic=ethmf,eth1/00:50:C2:65:D0:70/1,31,1 # bchan=1-15,17-31 dchan=16 bchan=32-46,48-62 dchan=47 # # NOTA: Las E1 utilizan codec a-law y debe ser especificado alaw=1-62 # loadzone = us defaultzone=us

10 | R e d f o n e

Communications LLC

Muestra de una configuracin para un foneBRIDGE2 single con 1x E1 PRI

dynamic=ethmf,eth1/00:50:C2:65:D0:70/0,31,1 # bchan=1-15,17-31 dchan=16 # # NOTA: Las E1 utilizan codec a-law y debe ser especificado alaw=1-31 # loadzone = us defaultzone=us

Iniciando zaptel
Despus de instalar zaptel configurar redfone.conf y zaptel.conf es necesario cargar los mdulos necesarios. 1. Cargando los mdulos
# modprobe zaptel # modprobe ztd_ethmf

O si se esta utilizando dahdi:


# modprobe dahdi # modprobe dahdi_dynamic_ethmf

2. Confirmar si los mdulos han cargado correctamente con zttool o dahdi_tool


# zttool (zaptel) # dahdi_tool (dahdi)

Si no se ven los spans configurados en zttool o dahdi_tool se debe ejecutar ztcfg (dahdi_cfg para dahdi) y de ah revisar zttool.

11 | R e d f o n e

Communications LLC

Configurando el foneBRIDGE2
Encender el foneBRIDGE2, para cargar la configuracin especificada en redfone.conf se debe ejecutar fonulator. Esta utilidad se encargara de analizar la informacin de configuracin en redfone.conf y la enviara al foneBRIDGE2 y empezara la transmisin de trafico TDMoE. 1. Ejecutar la utilidad fonulator desde la lnea de comando de Linux.
# fonulator

2. Fonulator buscara el archivo de configuracin en /etc/redfone.conf. Es posible especificar una alternativa simplemente aadiendo el path al archivo despus de la palabra fonulator. Ejemplo;
# fonulator /etc/redfone2.conf

3. Despus de ejecutar fonulator el LED de uno de los puertos Ethernet fb1 o fb2 debe estar prendido continuamente y los LED de T1/E1 deben estar en verde donde este una lnea conectada. Una vez configurado el foneBRIDGE2, se debe observar como mnimo una alarma YEL en zttool o dahdi_tool. Aunque las lneas T1/E1 no estn conectadas. Alarmas YEL indican que hay trafico TDMoE entre el servidor y el foneBRIDGE2. Si la lnea ha sido conectada y ha sido provisionada el estado de la alarma debe ser OK en zttool. 4. Cabe recalcar que si el foneBRIDGE2 es apagado perder su configuracin actual y se debe correr fonulator otra vez. Si se desea escribir la configuracin permanentemente se deber ejecutar el comando fonulator con la opcin write-config. Ejemplo
#fonulator write-config

5. La configuracin de Asterisk se hace a travs de /etc/Asterisk/zapata.conf siguiendo las indicaciones e instrucciones normales para canales tipo zap
http://www.voip-info.org/wiki/index.php?page=Asterisk+config+zapata.conf

informacin adicional as como tambin archivos de configuracin ejemplo se pueden encontrar en el sitio de soporte de Redfone. http://support.red-fone.com

Opciones Avanzadas
Descripcin general de Longhaul y Shorthaul LBO

12 | R e d f o n e

Communications LLC

Los parmetros de 'longhaul' y 'shorthaul' pueden ser aadidos a bloque [spanN] NOTA: estos valores deben ser cambiados de acorde con la TELCO. Longhaul active el Adaptive EQ. Solo se puede escoger shorthaul o longhaul no las dos opciones a la vez. Valores para Longhaul (longhaul='valor')
0 1 2 3 => => => => 0dB (No hay atenuacin solo activa el adaptive equalizer) -7.5dB -15.0dB -22.5dB

Valores para Shorthaul (shorthaul='valor')


0 1 2 3 4 => => => => => 0-133 pies 133-266 pies 266-399 pies 399-533 pies 533-655 pies

Loopback El parmetro loopback se puede poner para cada span, es utilizado para que la Telco pueda realizar pruebas en la lnea hasta el foneBRIDGE2. No es til para hacer pruebas en el lado del servidor Asterisk.

Cancelacin de Eco
El foneBRIDGE con cancelacin de eco se configura automticamente basado en la informacin disponible en redfone.conf.

13 | R e d f o n e

Communications LLC

All rights reserved Redfone Communications LLC Fonebridge and foneBRIDGE2 is a registered trademark of Redfone Communications LLC Asterisk is a trademark of Digium RedHat is a trademark of Red Hat Inc Debian is a registered trademark of Software in the Public Interest, Inc.

14 | R e d f o n e

Communications LLC

Potrebbero piacerti anche