Comunidad Asterisk de Nicaragua

un blog sobre Asterisk y Telefonía IP

Archivos de la categoría ‘asterisk’

Elastix facilita comunicaciones en las elecciones Ecuatorianas para presidente

Publicado por Emilio Pichardo en Mayo 5, 2009

Sin Duda alguna Asterisk es la mejor opción como plataforma orientada a la telefonía IP y que mejor ejemplo de su uso Elastix, una de las Distro de Asterisk mas usada en Latinoamerica:

Elastix

“Quito, Ecuador. El pasado Domingo 26 de Abril de 2009 se realizaron elecciones generales para presidente y gobiernos seccionales en el Ecuador. Para este proceso electoral se decidió optimizar la comunicación en todos los lugares donde se realiza el conteo de votos para monitorear el proceso. Elastix fue elegido como plataforma de comunicaciones por sus beneficios técnicos y económicos para el proyecto.

Elastix pudo comunicar sin inconvenientes a mas de ochenta (80) localidades a nivel nacional para conteo de votos. Gracias a Elastix se pudo implementar un sistema de comunicaciones de gran envergadura a nivel nacional en tan solo dos (2) semanas!

Por medio de Elastix se pudo proveer funcionalidad avanzada de call center para ayudar a solucionar problemas técnicos referentes al proceso Electoral.”

Queda demostrado nuevamente lo confiable, estable y  robusto que es una Central Telefónica Asterisk, también la capacidad que tiene para usarse en instalaciones de gran tamaño como lo son: Universidades, ministerios, Hospitales, Hoteles, etc.

También tenemos que felicitar a los amigos de PaloSantos por desarrollar un sistema en nuestro idioma.

Sigan Adelante

Saludos

Publicado en asterisk | Etiquetado: , , , , , | 2 Comentarios »

SETIC S.A. Distribuidor de la Marca OpenVox en Nicaragua

Publicado por Emilio Pichardo en Febrero 11, 2009

Tenemos el agrado de informarles que SETIC SA es ahora importador directo de la famosa empresa fabricante de tarjetas PCI para Asterisk OpenVox :

Tiene en existencia toda la amplia gama de tarjetas PCI para interconexiones Analogicas y Digitales.

Tarjetas PCI para puertos Analógicos de 4, 8 y 12:

A400P04

A800P08

A1200P0012

Tarjetas PCI para Enlaces Digitales E1 de un solo enlace, doble y cuádruple:

D110P

DE210P

DE410P

Esta en desarrollo tarjetas para chips GSM y también una tarjeta analógica para 24 puertos.

Para mas información contactarse aquí SETIC SA

Saludos

Publicado en asterisk | Etiquetado: , , , , | 7 Comentarios »

Fotografías del Primer Curso práctico de Asterisk en Nicaragua impartido por SETIC SA

Publicado por Emilio Pichardo en Noviembre 30, 2008

Ayer finalizo el primer curso practico de Asterisk en Nicaragua impartido por SETIC SA, fueron cinco días intensos de puro Asterisk.

primer dia del curso

primer dia del curso

Aqui los muchachos estan ponchando unos conectores RJ11

Aquí los muchachos están ponchando unos conectores RJ11

Haciendo las primeras Pruebas de comunicación con teléfonos IP y analógicos

Haciendo las primeras Pruebas de comunicación con teléfonos IP y analógicos

)

:)

D

El Super Diagrama de Douglas. :D

Algunos pegones en las definiciones de Colas y Agentes.

Algunos pegones en las definiciones de Colas y Agentes.

Parte de los materiales entregados en el Curso.

Parte de los materiales entregados en el Curso.

D

Aquí aparece el Teacher :D

Les agradecemos muchos a los asistentes al curso y les deseamos suerte en sus futuras instalaciones de centrales Asterisk. :P

Publicado en asterisk | Etiquetado: , , , , , | 3 Comentarios »

Guía de como instalar DAHDI (antes llamado Zaptel)

Publicado por Douglas Flores en Noviembre 25, 2008


Bueno amigos, después de comprobar la instalación al menos en 3 máquinas y verificar su funcionamiento les dejo aquí una guía para instalar DAHDI (antes llamado Zaptel) de una manera muy sencilla y explicita. Aunque todavía está en desarrollo.

Primero bajamos instalamos el sistema operativo de preferencia, luego de ello instalamos las dependencias para que nuestro asterisk funcione, y finalmente descargamos los paquetes de la pagina www.asterisk.org

En los cuales se incluyen 2 paquetes:
dahdi-linux 2.0.0
Este paquete contiene los módulos del kernel necesarios para poder utilizar las tarjetas de comunicaciones.

dahdi-tools 2.0.0
Este paquete contiene las aplicaciones necesarias para cargar la configuración, hacer pruebas a algunas tarjetas y otras cosas herramientas para hacer comprobaciones.

…y finalmente dahdi-linux-complete 2.0.0 + 2.0.0
Este paquete es la unión de los dos anteriores, se hizo con la intensión de no tener que descargar dos paquetes independientes.

Ahora, les dejo los pasos para la compilación, tan simple como antes(Zaptel):
ns:~# cd /usr/src/
ns:~# wget -c http://downloads.digium.com/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.0.0+2.0.0.tar.gz
ns:~# tar xvzf dahdi-linux-complete-2.0.0+2.0.0.tar.gz
ns:~# cd dahdi-linux-complete-2.0.0+2.0.0
ns:~# make
ns:~# make install
ns:~# make config

Y listo!!!

Ahora nos encontramos con estos cambios muy importantes:

Para empezar, los módulos de las tarjetas se encuentran en el directorio:
ns:~# cd /lib/modules/2.6.XX-XXX/dahdi

Por otra parte, una vez instalado DAHDI habrá que iniciarlo manualmente con:
ns:~# /etc/init.d/dahdi start

Luego tenemos los siguientes comandos:
ns:~# dahdi_hardware
Es para detectar el tipo de tarjeta de que estamos usando, al mismo tiempo para ver si la reconoce.

ns:~# dahdi_cfg -v
Es para verificar que el archivo de configuración está correcto, y por consecuencia muestra los canales bien configurados. Este comando hace lo que hacia el ztcfg -v

Pero no todo es virtud para DAHDI ya que todavia tienes unos problemas, ejemplo: no hay un comando para detener el demonio dahdi, como antes lo tenía zaptel. Esto es muy útil si queremos apagar el servicio dahdi sin que se nos queden canales bloqueados.

Finalmente tenemos dos opciones o posibilidades, deacuerdo a la estructura de configuración de estas últimas versiones.

Si usted utiliza Zaptel:
Con esta opción Asterisk 1.4.22 o superior, no traerá por defecto zapata.conf por lo se tiene que crear tomando como base el archivo chan_dahdi.conf aunque Asterisk seguirá buscando el archivo zapata.conf

Si usted utiliza DAHDI:
Con esta opción Asterisk 1.4.22 oo superior, se deberá configurar en /etc/dahdi/system.conf con una configuración prácticamente igual a la del zaptel.conf y seguidamente /etc/asterisk/chan_dahdi.conf para definir los canales que Asterisk va a utilizar.

Está claro que de ahora en adelante, DAHDI va a tener que hacerse paso en medio de lo que queda de Zaptel, al final Zaptel irá perdiendo soporte. El cambio es irreversible y solo queda actualizarse y detectar los bug que pueda tener DAHDI, esperando de que se vaya mejorando a medida que pasa el tiempo.

Saludos.

Ing. Douglas Flores.

Publicado en asterisk | Etiquetado: , , , | Deja un Comentario »

Requisitos para una buena implementación de Asterisk

Publicado por Emilio Pichardo en Noviembre 11, 2008

Las personas que están empezando en el mundo de Asterisk y la Telefonía IP,  desconocen que para brindar una adecuada calidad de voz en una red de datos es necesario priorizar los protocolos que manejan la VOIP en los Switch y/o routers.

VLAN y QoS

Existe un requisito indispensable para que la tecnología de VOIP funcione correctamente: QoS o calidad de servicio de punta a punta de la red.

¿Qué significa esto?

En una red de estándar la información de voz y video se transmite junto con el resto de los datos de una organización, si se llega a cierto volumen que logre saturar los enlaces, los paquetes de voz y video que son altamente sensibles al jitter y delay producirán una calidad de sonido e imagen
inaceptables, esto se soluciona mediante el uso de equipamiento de red con soporte para QoS en capas 2 o 3 de OSI y/o separación de las redes mediante LANs virtuales en sus switchs / routers (VLAN’s).

Codec Voip y ancho de banda que ocupan sin OVERHEAD IP:

  • GSM — 13 Kbps – Alta calidad (estándar red celular GSM)

  • iLBC — 15Kbps:: 13..3 Kbps – Alta calidad,, alto uso de CPU

  • ITU G.711 – 64 Kbps, (alaw/ulaw PCM) Calidad estándar TECO

  • ITU G.722 – 48/56/64 Kbps – Alta calidad, casi igual que G711

  • ITU G.723.1 — 5..3/6..3 Kbps – Calidad Baja – Útil para modems

  • ITU G.726 – 16/24/32/40 Kbps – Alta calidad

  • ITU G.728 — 16 Kbps – Media calidad / Alto uso de CPU

  • ITU G.729 – 8 Kbps, Media calidad – Muy usado

  • Speex – 2.15 a 44..2 Kbps – Calidad Variable – Usa mucha CPU

  • LPC10 — 2..5 Kbps – Baja calidad – Poco Usado

  • DoD CELP – 4.8 Kbps – Idem LPC10

Al uso de ancho de banda del codec debe sumarse aproximadamente 16kbps por cada canal de voz debido al overhead de encabezados RTP.

Cuando llega el momento de escoger un codec en una instalación de telefonía IP se tiene que tomar en cuenta 3 variables, 1 es el ancho de banda que requiere, 2 el uso de Procesador y 3 la calidad.  Por ejemplo para una central que únicamente se comunica en una LAN es recomendable usar el Codec G.711 que ademas de ser libre tiene muy buena calidad y hace poco uso del procesador al momento de codificarse.

Publicado en asterisk | Etiquetado: , , , , , | 1 comentario

Primer Curso Practico de Inicialización en Asterisk

Publicado por Emilio Pichardo en Noviembre 6, 2008

SETIC(Soluciones Empresariales en Tecnologías de la Información y Comunicación) se complace en presentar un curso de formación práctica sobre Asterisk, que se impartirá pronto.

Límite de Plazas: 10

El perfil de los asistentes al curso es: Administradores de sistemas de telefonía y/o personas interesadas en el despliegue de soluciones de Voz sobre IP usando el software de Código Abierto Asterisk. Así mismo empresas que quieren crear una línea de negocio utilizando dicho software y desean formar a su personal, así como técnicos y estudiantes de carreras afines a las TICs que desean adquirir una base de conocimientos sólidos sobre Asterisk.

Es requisito tener un conocimiento del sistema operativo GNU/Linux a nivel bajo, siendo el alumno capaz de trabajar sin un entorno gráfico y editar ficheros usando cualquiera de los editores en modo texto. El curso se impartirá usando CentOS Linux 5.2 y se dará sobre la versión 1.4 de Asterisk.

Este curso, de índole práctico, está orientado para que los asistentes salgan del curso con los conocimientos mínimos para poder realizar instalaciones de este producto de Código Abierto. Se trata por tanto de una formación orientada a futuros administradores de centrales Asterisk o empresas que desean formar a su personal. La formación será práctica y se desplegará una red de telefonía en el aula.

1er dia: ¿Qué es Asterisk? Historia del producto. Fabricantes de material de Voz sobre IP y tarjetas de interfaces para Asterisk. Funcionalidades generales. Instalación del servidor Linux (practico). Instalación de las tarjetas de telefonía y configuración básica. Pre requisitos Asterisk y dimensionado de Servidores. Diferencias entre RTC/Primarios.

2do dia:Compilación e instalación de Asterisk (práctico). Instalación y configuración de los teléfonos IP y del entorno del curso (simulación de una red telefónica analógica en el aula).

3er dia: Diseño del Dialplan en Asterisk (práctico)

4to dia: Montaje de la red telefónica en el aula (práctico). Asterisk y proveedores de Voz sobre IP (práctico).

5to dia: Solución de problemas en Asterisk. Dudas y preguntas. problemas en Asterisk.

Materiales:

Se dispondrá de un PC por cada dos alumnos, en el cual se realizará una instalación de Asterisk desde cero.

A cada alumno se le entregará el siguiente material, que se utilizará durante el curso y quedará en su propiedad a su finalización:

  1. 1 DVD conteniendo la distribución CentOS Linux 5.2 .
  2. 1 Memoria USB de 1 GB con contenido del software a utilizar en el curso (código fuente de Asterisk, voces y herramientas, etc).
  3. 1 Tarjeta de telefonía analógica OpenVox A400P11 (1-FXO + 1-FXS).
  4. 1 Teléfono IP GrandStream BT200(SIP).
  5. 1 Manual del curso.
  6. 1 certificado de asistencia.
  7. Tarjeta PCI con 1 puerto FXO y 1 FXS

    Telefono SIP

    Teléfono SIP

Costos:

El curso tiene un precio de $600.00 + IVA ($690.00) que deberán ser abonado del siguiente modo:

1. Un primer pago de $300.00 + IVA ($345.00) en concepto de reserva de plaza.

2. Un segundo pago de 300.00 + IVA ($345.00) como confirmación, que deberá ser abonado antes del día del curso.

Por cada uno de los pagos se emitirá la correspondiente factura.

Cancelación y/o no asistencia

En el caso de que las personas inscritas a un curso cancelen su asistencia en los últimos cinco días laborables antes de la fecha límite de pago, SETIC deducirá del abono un 30% de la cantidad pagada. en concepto de gastos de cancelación, teniendo el cliente el derecho a reclamar el 70% restante.

Si se ha abonado la reserva pero no se realiza el pago de la segunda parte del importe antes del día de curso, se pierde la plaza que será asignada a una de las personas que se encuentre en espera. SETIC deducirá del abono en este caso un 50 % de lo abonado, en concepto de gastos de cancelación, teniendo el cliente derecho a reclamar el reembolso del 50% restante.

SETIC no abonará importe alguno en caso de que las personas inscritas al curso no asistan al mismo sin haberlo comunicado previamente.

En el caso de que SETIC cancele o retrase el curso, el cliente tendrá derecho a percibir el 100% de lo abonado, o bien mantener dicho abono como reserva para el siguiente curso que se imparta.

Actualmente tenemos una persona inscrita que cancelo completamente el curso, así que solo hay plaza para 9 personas mas.


Lugar: Managua
Fechas: 25 al 29 de Noviembre de 2008
Horario: 9:00 am a 1:00 pm y 3:00 pm a 5:00 pm horas (Sabado 9:00 am a 1:00 pm )
Duración del curso: 28 horas
Precio: $600 + IVA. ($350 + IVA si no se desea el material)


SETIC
Tel. PBX: (505) 289-0285 (Powered By Asterisk)
Cel Claro: (505) 934-0502
Cel Movistar: (505) 897-9993
e-mail: info@seticsa.com
Pagina Web: www.seticsa.com

Publicado en asterisk | Etiquetado: , , , , , , , , , | 4 Comentarios »

Nuevo libro en español y libre sobre la Distro Elastix

Publicado por Emilio Pichardo en Noviembre 5, 2008

Me complace entregarles la noticia sobre el nuevo libro sobre Elastix totalmente en español, aquí les dejo la nota escrita en la pagina de Elastix.

Edgar Landivar promotor y creador del proyecto Elastix a publicado en línea la versión beta del libro “Comunicaciones Unificadas con Elastix” bajo licencia GNU FDL. Este libro no asume por parte del lector conocimientos previos en telefonía, voz/ip, Linux o Elastix. Luego de leer el libro una persona sin experiencia previa contará con el conocimiento necesario para administrar sistemas Elastix.


Este libro ha sido publicado con una licencia libre porque creemos la importancia el apoyo de la comunidad. Esperamos nos ayuden a encontrar errores, corregirlos y proponer nuevos textos para convertir este libro en la mejor fuente de referencia posible para Elastix. En ese sentido haremos una mención a todos quienes colaboren a mejorar el libro para futuras ediciones.

Desde hoy Elastix es la única distribución basada en Asterisk que cuenta con dos libros escritos que se pueden descargar de manera gratuita desde Internet y la única con un libro en Español. El primero libro escrito para Elastix es “Elastix Without Tears” por Ben Sharif con licencia CC.

Ya lo estuve leyendo un poco y les digo que esta muy bueno el libro sobre todo la introducción donde se tomaron la molestia de introducirnos a la Telefonía con detalles históricos y técnicos, también cabe señalar que a diferencia de  Elastix Without Tearseste nuevo libro entra en detalles sobre configuración avanzada a lo interno de Elastix, hablando sobre configuración de hardware, del propio linux. etc.

Se los recomiendo.

Emilio Pichardo

Libro de Elastix

Publicado en asterisk | Etiquetado: , , , , , , | 3 Comentarios »

20 Softphones gratuitos

Publicado por Douglas Flores en Noviembre 5, 2008

En algún momento hemos buscado en la red un softphone para nuestras pruebas. Y cuando hemos encontrado alguno, nos damos cuenta de que trabaja solamente con “X” proveedor o que simplemente no satisface nuestras necesidades.

faramphone-150x150
Así que en vista de este problema aquí les dejo una lista de softphones gratuitos. Softphones Gratuitos

Ahora bien, algunos se preguntaran ¿Qué es un Softphones? Pues bien, segun Wikipedia, es un software que hace la simulación de un teléfono convencional por computadora.

Casi siempre los softphones están basados en standares ejemplo H.323/SIP/IAX o ser privativo. Los SoftPhone son realmente parte de un grupo tecnológico mayor, el CTI (Integración Computadora Telefonía). Algunos softphones están implementados completamente en software, que se comunica con las PABX a través de la (LAN) Red de Area Local – TCP/IP para controlar y marcar a través del teléfono físico. Generalmente se hace a través de un entorno de centro de llamadas, para comunicarse desde un directorio de clientes o para recibir llamadas. En estos casos la información del cliente aparece en la pantalla de la computadora cuando el teléfono suena, dando a los agentes del centro de llamadas determinada información sobre quién está llamando y cómo recibirlo y dirigirse a esa persona. Pero esto ya es otro rollo que veremos en otra ocasión.

Douglas Flores.

Saludos.

Publicado en asterisk | Etiquetado: , | 1 comentario

Tipos de interconexiones en Centrales Asterisk:

Publicado por Emilio Pichardo en Noviembre 4, 2008

Muchos visitantes de nuestro Blog nos han preguntado bastante seguido, ¿Como se puede interconectar Asterisk con las Lineas de Enitel?

Para responder esta pregunta tenemos que conocer un par de conceptos, extraído de la Wikipedia:

Troncales: En lenguaje técnico de telefonía, una línea troncal es un enlace que interconecta las llamadas externas de una central telefónica concentrando y unificando varias comunicaciones simultáneas en una sola señal para un transporte y transmisión a distancia más eficiente (generalmente digital) y poder establecer comunicaciones con otra central o una red entera de ellas.

Existen varios tipos de lineas o abonados, por ejemplo: Enlaces Digitales E1, lineas digitales ISDN(Solo en Europa y Asia), Lineas analógicas y también proveedores de Voip.

En otras palabra la troncal sirve para comunicarnos con las lineas de Enitel.

Extensiones: Las extensiones suelen ser líneas sencillas conectadas a teléfonos simples(analógicos), con características similares a una línea de la RTC(Red de Telefonía Local Pública) en cuanto a tensión y señales eléctricas, por lo que son perfectamente compatibles.

Dentro del mundo de la Telefonía Privada existen varios tipos de extensiones, por ejemplo: extensiones analógicas, extensiones digitales(estas extensiones son propietarias y solo pueden ser usadas exclusivamente con la marca de la central) y extensiones IP.

Para resumirlo las extensiones son lineas para comunicaciones internas.

E1: es un formato de transmisión digital; su nombre fue dado por la administración de la (CEPT). Es una implementación de la portadora-E. El formato de la señal E1 lleva datos en una tasa de 2,048 millones de bits por segundo (Mbps) y puede llevar 32 canales de 64 Kbps * cada uno, de los cuales treinta y uno son canales activos simultáneos para voz o datos en SS7 o Sistema de Señalización Número 7 (también denominado CCS). En R2 (o CAS) el canal 16 se usa para señalización por lo que están disponibles 30 canales para voz o datos. E1 lleva en una tasa de datos algo más alta que el T-1 (que lleva 1,544 Mbps) porque, a diferencia del T-1, no hace el bit-robbing y los ocho bits por canal se utilizan para cifrar la señal.


FXO: (Foreign Exchange Office, en inglés) Es un dispositivo de computador que permite conectar éste a la RTC, y mediante un software especial, realizar y recibir llamadas de teléfono. Sirve sobre todo para implementar centralitas telefónicas (PBX) con un ordenador. Existen dispositivos que se denominan FXO y son usados en los gateway de VoIP, así como en tarjetas de ordenadores con funciones de centralitas telefónicas.

Las FXO son usadas para conectar Lineas Analógicas.

FXS: (sigla de Foreign Exchange Station) es el conector que permite conectar un teléfono analógico estándard.

Un ejemplo claro de los FXO y FXS son los modem.

Ahora que ya poseemos un poco de conocimientos de Troncales y extensiones voy a mostrarles las siguientes tarjetas utilizadas para interconectar troncales a una Central Asterisk:

Digium TE212P de dos Enlaces Digitales E1 y cancelador de Eco

Digium TE212P de dos Enlaces Digitales E1 y cancelador de Eco

Digium TDM410 de 4FXO y Cancelador de Eco

Digium TDM410 de 4 FXO y Cancelador de Eco

Aquí dejo unos ejemplos de gateway para conectar troncales al Asterisk:

Gateway con 4 puertos para Enlaces Digitales E1(128 canales)

Gateway con 4 puertos para Enlaces Digitales E1(128 canales)

Gateway con 8 puertos FXO

Gateway con 8 puertos FXO

Y por ultimo tenemos las tarjetas y gateway usados para conectar extensiones analógicas:

Digium TDM2400 con 24 FXS y cancelador de eco

Digium TDM2400 con 24 FXS y cancelador de eco

Gateway con 24 puertos FXS

Gateway con 24 puertos FXS

Para la utilización de los Gateway ellos requieren de un puerto en el Switch.

Saludos

Emilio Pichardo

Publicado en asterisk | Etiquetado: , , , , , , | 8 Comentarios »

Zaptel cambia su nombre por DAHDI

Publicado por Douglas Flores en Octubre 31, 2008

Pues después de que en tantos blog’s, páginas de Internet y foros, se ha anunciado la sustitución de Zaptel(Zaptel: Soporte para hardware. Drivers de tarjetas Digium) por la DAHDI.

Al parecer todo comenzó cuando el propietario de Zaptel hace un par de años le comunicó a Digium que la marca estaba registrada, casualmente por una empresa dedicada a la telefonía(una empresa de ventas para llamadas por teléfonos) y en parte se quejaba de que cuando alguien buscaba el termino “Zaptel” no aparecía su pagina.

Digium buscó una palabra que no estuviese registrada, para no tener el mismo clavo, y que tuviera relación con el paquete de software que da soporte a sus tarjeta. Y el nombre fue DAHDI(Digium Asterisk Hardware Devide Interface)

¿Qué pasará con Zaptel?
Pues se a dar un tiempo de “renombramiento” y se van a realizar modificaciones bastantes atractivas, de manera que tendrá todas las funciones de Zaptel así como también se harán ciertas mejoras.

¿Que versiones soporta DAHDI?
Pues bien, por el momento las cosas están así:
Asterisk 1.2 —> únicamente será compatible con Zaptel.
Asterisk 1.4 —> tendrá que adaptarse a Zaptel como a DAHDI. Es decir, soporta ambos dependiendo del administrador del sistema.
Asterisk 1.6 —> únicamente será compatible con DAHDI.

Para que la migración sea lo más cómodo posible tenemos este link: De Zaptel a DAHDI

Bueno pues no nos queda más que irnos adaptando el cambio y actualizar nuestro sistema, ya que dentro de menos de 1 año no tendremos ningún soporte para Zaptel. A menos que decidamos quedarnos a como estamos.

Saludos.
Tomado: http://douglasfloresnic.blogspot.com/

Publicado en asterisk | Etiquetado: , , , , , | 5 Comentarios »