Contador estandar

25. May 2008

Día de Asterisk en Berlín

Este Lunes 26 y Martes 27 se celebra en Berlín un ciclo de conferencias llamado Asterisk-Tag (Día de Asterisk) en el que los afortunados asistentes podrán disfrutar de las charlas de:

Más información: www.asterisk-tag.org

Aprovecho para recordar otros dos eventos que se celebran en España:

- Mañana Lunes 26 de Mayo, el Desayuno Tecnológico sobre VoIP en Madrid.
- El siguiente Lunes, 2 de Junio, Mark Spencer vendrá a Bilbao a dar una de sus conferencias magistrales.

16. May 2008

OpenSer 1.3.2 Released!

En el blog de Jesús Rodríguez leo que acaba de hacerse pública la versión 1.3.2 de OpenSer.

Al parecer, esta versión soluciona algunos bugs en los módulos de bases de datos MySQL, PostgreSQL y ODBC, en el esquema de autentificación y mejora en la gestión de la memoria.

Aquí podeis ver el ChangeLog y descargarlo de aquí.
Enlace: http://www.openser.org/mos/view/News/NewsItem/OpenSER-1.3.2-is-released/

28. April 2008

Todo preparado para la SIP MasterClass de Barcelona

Todo está listo para que comience el lunes el mayor curso de SIP que se hará en España impartido por Olle Johansson (principal desarrollador del Chan_sip de Asterisk), y Daniel-Constantin Mierla (Co-fundador del proyecto OpenSER) que junto a Sergio Serrano como traductor en caso de necesidad, harán las delicias de aquellos que quieren aprender las posibilidades de OpenSER y Asterisk en entornos especialmente para operadores y proveedores de servicios IP.

El curso comenzará el próximo lunes 5 de Mayo en Barcelona y ya están haciéndose todos los preparativos para semejante convocatoria que seguro que no dejará a nadie en su sitio como siempre que viene Olle Johansson a España.

De momento, ya conozco a varios que están preparando algunas sorpresas con estos artistas de la VoIP y es que lo de la Asterisk night Party de la pasada Bootcamp ha creado precedente.

¿tendremos una OpenSER night Party en esta ocasión? :)

Enlace: http://www.avanzada7.com/es/SIP_Masterclass

21. April 2008

Asterisk-ES para profesionales en LinkedIn

El viernes se creó el grupo Asterisk-ES en la red social LinkedIn.com con el objeto de permitir el contacto entre los profesionales de Asterisk en habla hispana/castellana/española y de esta manera unir más si cabe a las empresas que trabajan con Asterisk.

Para pertenecer a este grupo, primero hay que tener una cuenta en LinkedIn, y una vez creada la cuenta, hay que entrar en el siguiente enlace:

http://www.linkedin.com/groupInvitation?groupID=90000&sharedKey=2B4E334E77FC

Hace unos meses, Digium empezó a informar a aquellos que han obtenido la certificación dCap que se había creado un grupo en LinkedIn exclusivamente para los titulados llamado Grupo dCap y que contarían con el logotipo asociado a su cuenta.

15. April 2008

Aclarando conceptos sobre SIP y VoIP

El protocolo SIP (que significa Protocolo de Iniciación de Sesiones) nació en 1996 cuando Mark Handley y Eve Schooler presentaron el primer borrador ante la IETF de lo que sería un protocolo de comunicaciones IP que solucionaría gran parte de los inconvenientes de protocolos anteriores.

En este borrador se exponían conceptos nuevos y que posteriormente pasaría a utilizarse en todo el mundo como uno de los protocolos más utilizados en las aplicaciones de mensajería instantánea, aplicaciones CRM, ERP y por supuesto VoIP. Entre estos nuevos conceptos destaca alto tan básico como el “registro”, por el cual un usuario informaba a la red dónde podía recibir invitaciones de comunicaciones por parte de otros usuarios, lo que permitía que un usuario pudiera recibir un mensaje en su casa y si luego se trasladaba al trabajo y se “registraba”, el mensaje lo recibiera en el trabajo y no en su casa.

El protocolo SIP es un protocolo de señalización, es decir, SIP no transporta audio ni vídeo, por lo que sería incompleto decir que en una comunicación de VoIP en SIP solo interviene este protocolo que se transmite por el puerto 5060 TCP o UDP.

Entonces ¿como se puede enviar audio y vídeo por SIP?. Sencillamente, no se puede, SIP no está diseñado para esto, aunque sí que permite indicar el sistema y el puerto por el que se puede enviar un flujo de datos que encapsula la voz y el vídeo. Para este flujo de datos se utiliza otro protocolo: SDP (que significa “Session Description Protocol” en español “Protocolo de Descripción de Sesiones“) y envía los parámetros de inicialización de audio y vídeo transmitidos por streaming por varios puertos UDP altos (por encima del 1024)

La comunicación SIP se realiza entre lo que se denominan “Agentes de Usuario SIP” comúnmente conocido como “usuario SIP”, “Servidores de Registro” también conocido como “SIP Server” y “SIP Proxy” también conocido como “SIP Proxy” :P

- Usuarios SIP:
Un usuario SIP puede ser una aplicación de mensajería, un softphone, un teléfono IP, y en general cualquier dispositivo o software que sea compatible con SIP y que tenga la capacidad de “registrarse” con una cuenta SIP. Los usuarios SIP reciben una URI formada por “usuario”@”dominio” donde el campo dominio se corresponde con el Servidor SIP donde se encuentra registrado.

- Servidor SIP:
Un servidor SIP es una aplicación o dispositivo que permite crear y gestionar cuentas SIP y permitir que los Usuarios SIP se “registren” almacenando la dirección IP donde deben acceder para realizar la comunicación con este usuario.

- Proxy SIP:
Un Proxy SIP es una aplicación que permite que cualquier usuario SIP envíe un comando a otro usuario SIP.

Con estos tres conceptos claros, empieza la parte divertida, cuando dos usuarios SIP quieren hablar entre si, hace falta:
- Dos usuarios SIP (100@dominio y 200@dominio)
- Un servidor SIP donde se registrarán los dos usuarios
- Un proxy SIP para enviar los paquetes necesarios desde uno de los usuarios al otro para empezar a establecer una comunicación.

Una vez establecida la comunicación, el envío de los paquetes streaming de audio y vídeo se realiza únicamente y exclusivamente entre la aplicación registrada como 100@dominio y la aplicación registrada como 200@dominio, por lo que queda demostrado que SIP es un protocolo P2P tan mal visto por los medios de comunicación. :)
En este caso, el usuario 100@dominio también podría iniciar la comunicación introduciendo el usuario 200@direccionIP donde “direccionIP” sería la que tuviese ese usuario en ese instante. ¿pero qué ocurre cuando el usuario cambia de IP? ¿Perdemos la posibilidad de llamarle? Justamente para eso sirve el servidor SIP y el Proxy SIP.

Aprovechando estas definiciones interesantes, me gustaría aclarar algunas más relacionadas con la VoIP:

- B2BUA (Back 2 Back User Agent)
El B2BUA es una aplicación para controllar llamadas entre usuarios SIP y se diferencia de un Proxy SIP en que este únicamente gestiona el estado de una llamada cuando se realiza, mientras que el B2BUA mantiene el estado de las llamadas y las mantiene para conseguir información valiosa en determinados entornos como facturación, redireccionamiento de llamadas en caso de caída de un proveedor SIP, etc.
Asterisk es mucho más que un B2BUA ya que no únicamente controla todo esto, si no que incluso puede llegar a realizar acciones que ni un Proxy SIP ni un B2BUA pueden realizar como: grabaciones de llamadas, sistemas de buzón de voz, reproducción de locuciones, ofrecer menús IVR, reproducir música en espera, y un larguísimo etc.

- Media Gateway (MGW)
El Media Gateway es una aplicación o dispositivo que convierte la señalización SIP y el audio streaming, recibidos por SIP en el formato necesario para que sea transportado por otra “tecnología” como líneas analógicas, digitales, diferentes protocolos IP, etc.

- Softswitch
El Softswitch es una aplicación o dispositivo que realiza las labores de un Proxy SIP y un Media Gateway.
Ejemplo de softswitch es el conocido FreeSwitch al que además le han añadido algunas opciones más típicas de centralitas.

- PBX
Un PBX es una centralita basada en la red telefónica (analógica, digital o incluso móvil) que realiza las acciones que ya conocemos de toda centralita: gestionar transferencias, programar menús IVR, grabar conversaciones, etc.

- Media Server
Un Media Server es un dispositivo o aplicación que permite almacenar contenido multimedia (audio, vídeo, imágenes, etc…) y que puede enviarla mediante algún tipo de protocolo sin importarle a quien.
Es un reproductor de contenido multimedia que se conecta a cualquiera de los sistemas que he mencionado con anterioridad y ofrece este contenido a uno o varios usuarios.
Tras esta breve explicación, espero que estos conceptos hayan quedado más claros y evitar utilizar una aplicación para realizar tareas más propias de otras. :)

02. April 2008

Cursos de OpenSER

Leyendo el blog de Alberto Sagredo me entero que Asipto, la empresa de Daniel-Constantin Mierla, está preparando cursos y una certificación oficial de OpenSER de la misma manera que las Bootcamp y dCap de Digium para Asterisk.

La idea es estupenda ya que tanto Daniel-Constantin como Elena-Ramona y Olle Johansson son grandes desarrolladores de entornos SIP y siempre viene bien que gente que conoce este mundo tan bien como ellos sean los que ofrezcan un certificado de estas características.

Podeis ver más información en:
El blog de Daniel-Constantin
La web de Asipto

28. December 2007

Resumen de la VoIP en este 2007

Si el 2007 se planteó como el año de la revolución de la VoIP, podría afirmar que más que revolución, ha sido el año de la estabilidad en la VoIP. Este año será recordado sobre todo por la cantidad de novedades y cambios que ha traído.

Voy a recordar, para los nostálgicos, las principales noticias de este año:

Enero:
- Apple anuncia su nuevo teléfono iPhone.
- Cisco y Apple se enfrentan por la marca “iPhone”.
- Mark Spencer graba un vídeo tutorial para instalar AsteriskNOW
- Asterisk compatible con 3G.
- Digium lanza la TDM800, la TE120P y la tarjeta de Transcoding.
- Danny Windham pasa a ser el nuevo CEO de Digium.

Febrero:
- Lanzamiento del cancelador de eco HPEC de Digium.
- Nuevas tarjetas de Junghanns.
- AsteriskNOW gana el premio Best Of Show.

Marzo:
- MiniVoiceMail para Asterisk.
- Cisco abandona Skinny en favor de SIP.
- Digium lanza AADK (Asterisk Appliance Development Kit).
- VoIP-Info cae durante varios días.
- Digium y PulverMedia preparan la DigiumAsteriskWorld.
- Aparecen nuevos TTS Y ASR en español compatibles con Asterisk.

Abril:
- Digium crea un sistema de boletines de seguridad para Asterisk.
- Junghanns publica BriStuff con Asterisk 1.4.
- n-ésimo troyano para Skype.

Mayo:
- Primeras palabras sobre Asterisk 1.6.
- Asterisk en el AppleTV.
- Nuevas voces en español neutro para Festival.
- Lanzamiento del phoneBridge2.
- Primera opinión sobre Fring.
- AsteriDevCon. Objetivo: Asterisk 1.6.

Junio:
- Digium lanza AsteriskNow beta 6.
- Digium anuncia sus nuevas tarjetas PCI-Express.
- Nomasystem publica una API para un clicktocall vía web.
- Pirelli lanza el primer teléfono Wifi-GSM libre.
- Apple lanza su mega-popular iPhone.

Julio:
- RedIris se hace representante de la versión alternativa de Enum.
- Thomson lanza su nuevo terminal IP: ST2022.
- Digium compra Sokol&Associates.
- Europa por delante de EEUU en cuanto a usuarios VoIP.
- Ideafisk se convierte en Zoiper.
- Condenan a Skype de violar la GPL.
- SineApps se convierte en VentureVoIP.
- Cisco compra Linksys.

Julio:
- Digium convoca los premios a la innovación.
- Freeswitch dona nuevas aplicaciones para Asterisk.
- Digium lanza la nueva appliance AA50.
- Usuario detenido por robar 10 millones de minutos VoIP.

Agosto:
- GrandStream lanza nuevos terminales.
- Skype deja en la estacada a miles de usuarios.

Septiembre:
- TrixBox Pro viola la licencia GPL.
- Huawei compra 3Com.
- Digium compra SwitchVox.
- Primeros intentos de VoIP en el iPhone.
- Yahoo compra Zimbra.
- Pika lanza su appliance.
- Digium y Fonality se apuntan a los blogs.
- Fring soporta roaming de 3G y Wifi.

Octubre:
- SwitchVox libera una versión gratuita.
- Resumen de la Digium AsteriskWorld.
- Instalando Asterisk en un iPhone.
- 3Com instalará las AA50.
- Microsoft presenta su VoIP.
- La TDM800 ahora en versión PCI-Express.
- Primer cumpleaños de SinoLogic.
- Skype lanza su movil y cae en picado.

Noviembre:
- Presentado PBX-in-a-Flash.
- Avanzada7 y Digium presentan Asterisk en el SIMO.
- Elastix 0.9 released.
- BootCamp en Madrid

Diciembre:
- AsteriskCounter llega a los 1000 usuarios.
- Listado de softphones para Mac.
- Fonality organiza su propia convención.
- SIP MasterClass con Asterisk y OpenSER.
- Softphone y clicktocall compatible con Firefox y Asterisk.
- Publicada versión catalán de Festival.
- TrixBox decepciona a sus usuarios con el Spyware que trae.
- Digium anuncia 1.000.000 de descargas de Asterisk.

Ha sido un año muy bueno para muchos y no tan bueno para otros profesionales que pronostican que esto de la VoIP no va a tener el éxito que auguraban. Lo que está claro es que este año ha servido para que muchas empresas se introduzcan el mercado y aumenta la competencia. El 2008 creo que será un año que hará replantear muchos de los avances que han salido este año, y donde veremos grandes fusiones y compras de empresas, así como nuevos productos y más y más de lo mismo lo que permitirá estabilizar aún más los productos más veteranos y ofrecer a los usuarios y a las empresas más productos, mejor calidad y precios más competitivos.

15. December 2007

OpenSER 1.3.0: Changelog y portabilidad para FreeBSD

openSERLeo en el blog de Jesús Rodriguez, que el pasado día 13 salió a la luz la versión 1.3.0 de OpenSER, el router SIP por excelencia.

Los cambios con respecto a la versión anterior lo podeis ver en el Changelog:
http://www.openser.org/pub/openser/1.3.0/ChangeLog

Y podeis descargarlo desde su web:
http://www.openser.org/pub/openser/latest/src/

También anuncia en su web una versión de OpenSER en FreeBSD.

Enlace: http://lists.openser.org/2007-December/…

Via: http://www.jerocu.net/wordpress/?p=99

11. December 2007

SIP MasterClass con Asterisk y OpenSER

Por un correo de Olle Johanson me entero que el curso SIP MasterClass que dará el próximo mes de Enero en Estocolmo además de con Asterisk también se añadirá una nueva aplicación al curso: OpenSER
SIP MasterClassPara dar la parte del curso relativa a OpenSER se contará con una persona especial:  Daniel-Constatin Mierla (co-fundador y desarrollador de OpenSER), por lo que si el curso ya era MUY INTERESANTE, ahora lo será doblemente: Olle Johanson para la parte de Asterisk y Daniel Constantin para la parte de OpenSER.

El curso estará enfocado a la construcción de una infraestructura de tipo “carrier” o proveedor IP en una arquitectura de red escalable con Asterisk y OpenSER.

Como requisito para aprovechar el máximo el curso es necesario conocer Asterisk como mínimo al nivel que se da en la BootCamp, e imagino que algo de redes, y seguro que se agradece algo de experiencia SIP (entender un poco el ‘sip debug‘ o similar).

Podeis ver el currículum de los profesores, así como la estructura del horario del curso en la página web donde os podeis inscribir: http://edvina.net/training/sipmasterclass/index.shtm