Wednesday, November 04, 2009

Incluido en Asterisk el parche PacketCable NCS 1.0 Support for Docsis / Eurodocsis Networks

Por fin, se ha incorporado a Asterisk el parche PacketCable NCS 1.0 Support for Docsis / Eurodocsis Networks

La gran cantidad de trabajo realizado en Alea Soluciones para integrar Asterisk en redes que usen PacketCable NCS ha dado sus frutos y desde ayer, Asterisk incluye este código de forma oficial, lo que facilitará en gran medida su mantenimiento y mejora.

Esto permitirá de forma sencilla usar Asterisk como Call Manager en redes de cable Docsis en las que todos o parte de los eMTAs usen el protocolo PacketCable NCS.

En este tipo de redes HFC se está produciendo un proceso de migración a SIP, pero es muy normal encontrarse con redes mixtas SIP / NCS, o incluso algunas NCS en exclusiva, para las que era complicado tener un buen soporte de telefonía debido sobre todo a la falta de software que implementase el protocolo PacketCable NCS. Este parche y su incorporación oficial el Asterisk aporta su grano de arena a la solución de este problema.

Por supuesto, para estas redes (HFC con señalización de telefonia con PacketCable NCS) existen varios Call Managers privativos, pero aparte de tener precios elevados, no permitian crear soluciones flexibles, ni implementar muchos de los servicios de usuario que con Asterisk se pueden realizar facilmente. Además estos productos, en la mayor parte de los casos no permitian crear soluciones mixtas SIP/NCS.

Más información sobre el parche en
http://svn.digium.com/view/asterisk?view=rev&revision=227049

Ahora queda pendiente introducir a Asterisk algunas otras partes de código que han aparecido durante el proceso de desarrollo del parche y que no se han incluido en el "commit" realizado ayer (soporte de digimaps, mejoras de uso de memoria, etc)...

Sunday, September 20, 2009

Calendario del VoIp2Day

Esta semana se celebra el voip2day... Comenzó el año pasado y fue muy interesante... esperemos que las conferencias de este año estén al mismo nivel o incluso mejor (como conozco a bastantes de la organización y a algunos de los conferenciantes, estoy casi por asegurar que será así casi seguro...)

El calendario de ponencias se puede ver en voip2day pero para mi propia comodidad lo he cargado en un calendario público de google calendar... si ha alguien más le viene bien, lo puede consultar en:



Importante: La información está copiada de la página web voip2day y no es oficial...

A Continuación se puede ver la agenda completa de las jornadas:

Friday, September 18, 2009

Libro de citas (VI)

"If you know what you're doing, three layers is enough; if you don't, even seventeen levels won't help"

Michael Padlipsky

Thursday, September 10, 2009

Entrando en producción / asoma-t / asomat / plataforma Tv

asoma-t o asomat es la plataforma de televisión (incluyendo televisión de pago y contenidos) en los que he estado trabajando estos últimos meses...

Estos días estamos entrando en producción de una parte de la plataforma, por lo que he estado bastante atareado.

Aunque en la web de asoma-t ahora no hay contenido, la verdad es que el proyecto es técnicamente bastante interesante y parece que estamos haciendo razonablemente las cosas, puesto que está entrando en producción sin sobresaltos, con trabajo, pero sin sobresaltos...

Así que, como se suele decir por la puerta grande...

Sunday, August 16, 2009

Boscli Creating Interactive domain specific Shells in Python

Boscli is a framework to create interactive command line interfaces. Our mission is to help developers write interactive shells for domain specific task. It provides an easy way to wrap and join together command line apps and utilities and create specific shells with security levels and modes, history, auto-completion and so on.

Using this framework any developer can build an interactive command line interface for configuration or monitor an appliance in a few minutes.

The Boscli can be used as a great "glue code" for appliance's interfaces or to create a "homogeneous" administration interface for different systems and applications.

For example if you need to integrate different services and applications (asterisk, linux conf, monit, apache, etc...) but you want to offer to your users or to the systems administrator an integrated line oriented interface, you can use Boscli as a framework to create thin wrappers around the apps/services you want to integrate and create one or more boscli shells.

All the commands are defined as a Boscli plugin that can be reused for different shells in different configurations, so with the same code you can create different shells, for different users or for different task (initial conf, admon, etc....)

The main features are:
  • For developers:
    • Integrated plugin system
    • Easy new plugin creation
    • Easy new command definition
    • Easy new types definition
    • Auto generated help
    • Basic types support
    • Function access control support
    • Function mode support
    • Command execution Log
  • For final shell users
    • Command Autocompletion
    • Interactive line edition
    • Contextual Help
    • Pagination
    • Filters
    • Command history



More info at:
Home page: http://oss.alea-soluciones.com/trac/wiki/BoscliOss
Freshmeat entry http://freshmeat.net/projects/boscli-oss