Blog

  • Interrupciones y las ventajas del PCI-Express

    Hace un par de semanas Digium anunció dos modelos nuevos de tarjetas de primarios con una característica especial: PCI-Express.
    Hacía bastante tiempo que estábamos esperando estas nuevas tarjetas y es que ofrecen unas ventajas importantes frente a los mismos modelos PCI.

    La principal, y que seguro que al usuario le interesa más, es que son mucho más baratas.
    Otra ventaja es que no hace falta cambiar nada de la configuración el driver sigue siendo el mismo.
    Pero seguro que al personal técnico le gusta más esta última ventaja: No dan conflictos de IRQ.

    Pasaré a explicar el porqué:

    Una placa base está dividida en dos partes: Zona norte y zona sur.

    Esquema Placa Base

    La zona norte es donde se encuentra el procesador, la memoria, la tarjeta gráfica y algunos otros dispositivos estándar. Todos estos dispositivos se comunican mediante un bus que llevan toda la información hasta el procesador y se unen en un controlador llamado «Controlador Norte«.

    La zona sur es donde se encuentran los slots PCI, PCI-X, PCI-Express, USB, discos duros, etc. y la información que se envía y recibe desde estos componentes se comunican entre sí gracias a un controlador llamado «Controlador Sur»

    Ambas zonas se comunican entre sí mediante un bus rápido y ámplio para poder pasar gran cantidad de información desde una PCI-X hasta el procesador. Este bus se conoce como «Bus de Entrada/Salida«.
    Pues bien, la conexión del Controlador Sur con los slots PCI se produce mediante un enlace compartido: el mismo para todos los slots PCI.

    Por este motivo, cuando instalamos dos tarjetas que están continuamente enviando información (como es el caso de las tarjetas de comunicaciones) en el bus que une los slots PCI  con el Controlador Sur se produce un «cuello de botella» que no deja pasar toda la información en el momento, y ha esperar su turno para poder ser enviada desde el Controlador Sur al Controlador Norte.

    Esquema PCI PCIe


    En este caso, cuando tenemos varias tarjetas de comunicaciones, ocurre lo mismo, los datos se bloquean en el cuello de botella provocando, en el caso de las analógicas: cortes de audio, y en el caso de las digitales: pérdidas de tramas, incluida la de sincronización lo que podría ocasionar en el reinicio de todo el primario.

    Las IRQ sería el orden en el que las tarjetas pueden utilizar ese bus y claro, si dos tarjetas comparten interrupciones con otros dispositivos, el cuello de botella aumenta ocasionando problemas casi con toda certeza.

    En el caso de las PCI-Express este funcionamiento cambia radicalmente, ya que el bus que comunica los slots con el controlador sur es único para cada slot, eliminando ese cuello de botella y permitiendo que pasen todos los datos con garantía de llegada en el momento establecido.

    Entre la explicación (que habrá que leerla despacito) y las imágenes, espero que se haya comprendido. 🙂

  • FreePBX 2.3.0 beta1 Released!

    FreePBXLa nueva versión de FreePBX acaba de ser lanzada para el uso y disfrute de todos aquellos que estaban esperandola para poder utilizarla con la versión de Asterisk 1.4.

    Los cambios más importantes son:

    • Actualización OnLine de los módulos del núcleo y del resto de la aplicación.
    • VmX™ Locater, un nuevo gestor para el VoiceMail y utilización del Follow-Me que permite a cada usuario tener su propio menú IVR, el cual es controlado desde el portal ARI.
    • Control de la música en espera basada en el número marcado para acceder a Asterisk.
    • Nuevas estrategias de llamada para el Follow-Me y los RingGroups.
    • Servicio modo nocturno.
    • Soporte para Asterisk 1.4 (aunque continuará soportando 1.2)

    Y la instalación no puede ser más sencilla:

    su -
    cd /usr/src/
    wget http://mirror.freepbx.org/freepbx-2.3.0beta1.tar.gz
    tar -zxvf freepbx-2.3.0beta1.tar.gz
    cd freepbx-2.3.0beta1
    ./install_amp --force-version 2.2.2
    amportal start

    Enlace: http://www.freepbx.org/freepbx/

  • iPhone sale a la venta este viernes

    Sin duda, el móvil del año en los EEUU (poco probable que llegue a Europa hasta el año que viene) y el más comentado y anunciado en Internet.

    Como curiosidad, tras el conflicto con Cisco sobre el uso de la marca «iPhone», no hay una página en el buscador de imágenes de Google que buscando «Cisco» no aparezca,  al menos una imagen del iPhone (probadlo)  😛

    En las comparativas con el N95 de Nokia, incluso sale perdiendo, pero si algo hay que decir es que este gadget es una revolución no solo por el diseño, ya utilizado por HTC y otras marcas

    Ya hay gente haciendo cola en las Apple-Store y eso que algunos sopesan si es preferible comprarse un iPhone con los planes recientemente anunciados de AT&T o un coche nuevo.

    iPhone y Steve JobsPese a que aún no tiene UTMS, GPS, ni puede enviar MMS (quien quiere enviar MMS pudiendo enviar emails) , ni se puede liberar para utilizarlo con otros operadores y ya han anunciado que tampoco soportará aplicaciones de terceros (por lo que, adiós a los softphones VoIP), es seguramente el teléfono más atractivo y prometedor de todos los existentes y por supuesto, estoy seguro que pese a su precio y a sus limitaciones, será todo un éxito de ventas.

    Es por eso por lo que la llegada de los primeros modelos a las tiendas ha tenido que ser escoltada hasta las tiendas y llevadas a salas especiales para evitar cualquier «incidente».

    Sea como sea el iPhone ha sido todo un éxito antes venderlo.

    Enhorabuena Steve!

    P.S. quiero uno!!!! 😀

  • Asterisk se prepara para Giga-entornos

    Hasta hoy sabemos que si queríamos montar una red de VoIP con Asterisk y 10.000 extensiones SIP, ibamos a necesitar apróximadamente 10-15 servidores Asterisk conectados entre sí (con DUNDi, por ejemplo) para ofrecer un resultado satisfactorio, o unir Asterisk con SER para ofrecer esa escalabilidad.

    Hoy, tras una entrevista a Mark Spencer, fundador de Asterisk ha comentado que el objetivo del futuro próximo de Asterisk y de Digium, es mejorar Asterisk para que pueda ofrecer grandes soluciones sin necesidad de tanta escalabilidad: mayor aprovechamiento de los recursos.

    A su vez, también están preparando Asterisk para todo lo contrario, es decir, para sistemas empotrados y para pequeñas redes de no mas de 250 extensiones.

    Podeis ver la entrevista aquí:
    http://gigaom.com/2007/06/24/digium-asterisk-spencer/

  • Primer BootCamp y examen dCap en Latinoamérica

    Curso Bootcamp PeruAVANZADA7 y SUMTEC organizan desde el próximo día 2 al 6 de Julio, el primer curso BootCamp oficial de Digium en Latinoamérica integramente en español. El curso se realizará concretamente en Lima -Perú- aunque por lo que he leído son muchos los que van desde otros países.

    Tras el curso Bootcamp se realizará el tradicional examen de Digium (dCap)  para conseguir la certificación oficial como profesional de Asterisk reconocido.

    Cada persona apuntada al curso recibirá el siguiente material:

    • Digium Wildcard TDM11B
    • Digium Wildcard TE110P
    • Training workbook
    • Asterisk Business Edition manual
    • O’Reilly book – Asterisk: The Future of Telephony
    • Polycom SoundPoint® IP 320 Phone
    • Digium computer laptop bag
    • Asterisk t-shirt
    • Calculator
    • Mouse pad
    • Screwdriver
    • Orange Ice Digium pen

    Atención: La BootCamp y el examen de certificación dCap se realizará sobre la versión de Asterisk 1.4.

  • Asterisk 1.4.5 para MacOSX

    Asterisk MacMezzo.net nos obsequia con una versión compilada y empaquetada de Asterisk 1.4.5 para MacOSX.

    Esta versión trae aplicado los parches para app_ldap, app_notify, app_swift, func_iconv y res_bonjour.

    Podeis ver más información en su web:
    http://www.mezzo.net/asterisk/

    Y podeis descargar Asterisk de aquí:
    http://www.mezzo.net/asterisk/Asterisk-1.4.5.dmg

  • Fring disponible ya para Windows Mobile 5 y 6

    Acabo de ver que Fring ya ha dispuesto de una versión beta para PDAs y teléfonos que corran con Windows Mobile 5 y 6 (aquellos que tengamos Windows Mobile 2003SE o inferior, abstenerse por ahora).

    FringWM5

    Enlace: http://www.fring.com/

  • Tutorial para integrar SpanDSP en Asterisk 1.4

    faxAcabo de ver un fantástico artículo de VoipPhreak donde explica paso a paso cómo instalar SpanDSP en Asterisk 1.4.5.

    SpanDSP es una herramienta que permite a Asterisk capturar un fax y convertirlo en un archivo .tiff donde, gracias a diferentes herramientas disponibles en Linux, podremos automatizarlo y exportarlo a PDF, PostScript, TXT, HTML, y un largo etcétera.

    El SpanDSP fue originalmente creado por Steve Underwood y empezó a caer en desuso gracias a la combinación de IAXModem e Hylafax (donde teneis un fantástico tutorial en la web de Julian J. Menendez)

    Ahora tenemos un nuevo tutorial para echar a andar el SpanDSP en Asterisk 1.4.5 y poder utilizar las herramientras rxfax y txfax que tan bien funcionaban en las primeras versiones.

    Lo podeis ver aquí:

    http://www.voipphreak.ca/archives/421

    Que lo disfruteis.

  • Terminal IP con una pinta estupenda

    Acabo de ver un artículo de Engadget que hace referencia a un teléfono IP con una pinta estupenda aunque quizá esté algo falto de características esenciales.

    Para empezar, este teléfono cuenta con un núcleo de Linux (como los Snom) y con una pantalla LCD color de 3,5 pulgadas, conexión ethernet y Wifi 802.11b. También cuenta con una webcam y salida RCA para enviar la videoconferencia a una pantalla externa (como el GXV-3000 de GrandStream) y cuenta con 4 líneas para monitorización o registro en otras PBX (muy pocas en mi opinión)

    No obstante, la pinta de este terminal IP es bastante buena, y el precio ronda los $260.

    El modelo se llama Sysmaster-Tornado-M20 y servirá como precedente para nuevos terminales que ofrecerán características similares dentro de muy poco. (ya he visto algunos modelos que vienen con características similares y con una trayectoria más sólida).

    Sysmaster

    Sysmaster2

    Enlace: http://linuxdevices.com/articles/AT5873204559.html

  • ¿ Está el usuario preparado para la VoIP ?

    VoIPEsta semana he tenido que viajar a Madrid, y he podido aprovechar y quedar con un amigo que trabaja en esto de la VoIP y una de las preguntas que salió fue: ¿está el público preparado para la VoIP?

    Todos hemos escuchado hablar de la tecnología Wimax, y del UTMS mucho antes que salieran los primeros modelos de teléfonos a la venta, y antes que eso, el GPRS y hablábamos de la tecnología Wireless e intentábamos montar una red entre varios vecinos.

    La tecnología avanza a pasos agigantados, pero como pasa con todo, el usuario final debe acomodarse lentamente. Por eso ya sabíamos de la existencia de teléfonos UMTS y Wifi hace tanto tiempo, pero nadie lo ponía a la venta: el usuario debe acostumbrarse lentamente a los cambios.

    Con la VoIP pasa algo parecido, la gente está tan acostumbrada a la telefonía analógica y ahora a los móviles que les cuesta creer que puedas tener un teléfono móvil con 3G que se conecte a un servidor Asterisk situado a 700Km y puedas hablar por Internet sin pagar más que la tarifa plana de Internet.

    En cambio, ya son muchos los que utilizan softphones como algo habitual (en el aeropuerto de barajas acabo de ver a un hombre hablandole al portatil) y la gente que pasaba a su alrededor pasaba mirándole como si estuviera hablándole a un bastón o a su maleta.

    Puede que dentro de poco aparezcan los primeros «bastones con tecnología Wifi y con softphone SIP», pero de momento la VoIP avanza a pasos tan grandes, que al público de a pie sigue pensando en esta tecnología como recién salidas de la mente de un escritor de ciencia ficción.

    Quizá seamos los que nos dedicamos a esto, los que tengamos que hacer a veces, la labor de «evangelizadores», trabajo que actualmente suele hacer la televisión cuando aparece un chaval con un móvil conectado a unos auriculares bailando mientras escucha su música MP3 o una empresa de VoIP cuando se gaste varios millones de euros en empapelar las ciudades con su publicidad.