A Django site.
April 12, 2010

Miguel Rabí­
miguellinux
Miguellinux
» Resumen del evento SUMTEC ITExpo

El dia 8 de abril, se realizo, en el Centro de convenciones del Atlantic City, un evento que por primera vez reunio a los lideres de la industria de la telefonía IP y las comunicaciones a nivel mundial, en el Perú, de la mano del distribuidor mayorista de valor agregado SUMTEC.

El evento SUMTEC ITEXPO (Internet Telephony Expo) sobrepasó toda expectativa, tanto por el lado de los organizadores, como de los expositores internacionales y en especial del publico asistente. Se contabilizó un registro superior a las 800 personas, pertenecientes todas al mundo TI, gerentes de sistemas, integradores, educadores, y comercializadores de tecnología de comunicaciones.

Cada una de las empresas participantes, conto con un stand donde exponer sus mas recientes novedades y en muchos casos innovaciones tecnologicas en forma de primicia y también ponencias, una por cada fabricante, en el salon principal, acondicionado para 400 personas.

Por el Perú, SUMTEC como organizadores y anfitriones del evento, IBM del Peru como Platimun Sponsor e integrador de soluciones, y Americatel  Perú como el carrier que viene impulsando las nuevas tecnologías de comunicación en sus clientes.

Participaron, por el lado de los visitantes extranjeros, desde Alemania, la marca Berlinesa de teléfonos IP SNOM, presentando sus nuevos modelos SNOM 870 Touch screen y Snom Vision, la botonera que rompe con los paradigmas del tipico telefono de operadora de muchos botones, equipos de Perifoneo IP y soluciones Inalambricas de tecnologia DECT que esperamos pronto puedan ser implementadas por el canal de integradores de SUMTEC.

Desde Canadá, la marca Mediatrix se ratificó como uno de los mayores fabricantes de Gateways FXS, FXO y E1, con soluciones que permiten la supervivencia en casos de desatres o caidas y balanceo de carga en soluciones criticas.

RedFone, una empresa norteamericana, dedicada a la electronica de mision critica, en especial tecnologia de comunicacion dentro de los aviones, presenta su linea de equipos de comunicaciones de alta disponibilidad para servidores Asterisk de 1 E1 a equipos rack de 1U de 8 puertos E1 con cancelacion de eco por hardware integrados.

YXWireless empresa Chilena, de amplia experiencia en comunicacion GSM presento sus nuevos equipos de conversion celular IP, orientados exclusivamente a las soluciones de comunicaciones IP. Equipos basados en el exitoso metodo de ruteo de llamadas por menor costo, portabilidad numerica y reportes precisos de consumo telefonico. Esta nueva generacion de Lyric IP fue presentada por primera vez, en este evento.

Asi mismo, InConcert, empresa Uruguaya de software, lider en tecnología de call center, delego en uno de sus clientes, la exposición de uno de los casos de éxito en el Perú, MiBanco, quienes alabaron la tecnología, pero lo hicieron desde el punto de vista de un usuario que ha sobrepasado sus metas con logros en calidad de atención al cliente, recuperaciones de cartera pesada, atención automatizada IVR, quedando claro porque son usuarios de una tecnología de costo efectivo y de alta flexibilidad y crecimiento.

IBM hizo lo mismo, brindando la oportunidad al cliente de expresar su satisfacción brindando una conferencia sobre una de las implementaciones de Asterisk mas grandes del Perú, Essalud, con mas de 8000 teléfonos IP, y al rededor de 80 servidores IBM xSeries a nivel nacional como una sola gran central telefónica, de crecimiento ilimitado.

AudioCodes una de las marcas ampliamente conocidas por los carriers y operadores telefonicos, presento por primera vez en el Perú, sus equipos orientados al canal integrador de soluciones Asterisk, gateways desde 2 FXS a soluciones de varios E1 o un OC3, asi como sus appliances o equipos que contienen un CPU, varios gateways modulares, un router y un switch Gigabyte PoE corriendo Asterisk internamente y sirviendo como IP PBX en una solución única y de costo muy aceptable. Íntegramente desarrollados y fabricados en Israel, por su equipo de alta tecnología.

Topex, marca Rumana lider europea en equipos gateway GSM de alta densidad, presento sus gateways multiaccess, totalmente modulares, expandibles hasta 60 canales GSM simultaneos y 240 chips SIM cards GSM en cada equipo.

Finalmente la empresa, también proveniente de Canada, SANGOMA, presento sus nuevas tarjetas multipuerto, B601 con 1 E1 pri, 4 FXO y 1 FXS y cancelacion de eco por hardware en una sola tarjeta. También anunciaron nuevos productos de Transcoding G729 superiores a 300 llamadas simultaneas y próximamente una tarjeta capaz de garantizar mas de 3000 llamadas simultaneas. Ademas de la conferencia final del evento brindada por el CEO de la compania David Mandelstam, quien quiso personalmente visitar nuestro país, por el gran crecimiento de nuestro mercado, en su conferencia magistral expreso su reconocimiento por el trabajo que se realiza en el Perú, el cual supera el 30% de las ventas de toda la región, desde México a Argentina. También compartió con los asistentes su visión del futuro de las OST (Open Source Telecomunications) donde soluciones como Asterisk destacan notablemente, y reitero su apoyo incondicional y creciente hacia generar mayor valor hacia el canal, crear nuevas formas de sociedad con los canales y desarrolladores de software y próximamente volver al Perú con nuevos productos y la muy esperada certificación oficial.

El evento culmino, con el sorteo de una Netbook Lenovo de ultima generación, y las palabras del Gerente General de SUMTEC, Ing. Victor Lay Cano, agradeciendo a los expositores y a los participantes en el evento que se mantuvieron constantes y ávidos de conocimientos y aprendizaje desde muy temprano hasta pasadas las 7 de la noche en un full day que por primera vez puso a los fabricantes de esta industria directamente en contacto con sus clientes y canales en el Perú.

Quedo la promesa hecha de volver el 2011 con mas productos, en un evento, estamos seguros que mucho mas grande y con mas expositores en esta industria que viene avanzando a pasos agigantados.

Nos quedo la experiencia de compartir de primera mano el conocimiento, y ser participes de este gran salto tecnologico, que como quedo demostrado, ayuda a reducir significativamente la brecha tecnológica, permite acelerar el ROI o simplemente reduce costos y ayuda a crecer a las empresas.

Miguel Rabi

miguellinux @ gizmo5

March 15, 2010

Miguel Rabí­
miguellinux
Miguellinux
» 1er Congreso de Telefonía IP SUMTEC IT Expo 2010

El día 8 de Abril se realizara el primer evento especializado en TELEFONIA IP en el Perú, se ofrecerán charlas dictadas por expositores internacionales de muy alto nivel, contaremos con la presencia de los gerentes de las marcas mas influyentes y que en los últimos 3 años se han convertido en el portafolio de Telefonía IP de SUMTEC y que lideran en el mercado de esta nueva pero creciente industria.

También habrá un área de exhibición con los principales productos y las innovaciones tecnológicas de cada una de las marcas y empresas fabricantes que participan en el evento.

Contaremos con la participacion de empresas como IBM, Americatel, Redfone, AudioCodes, YX Wireless, InConcert, Topex, Sangoma, Mediatrix, entre otros tanto en la exhibición de sus equipos y soluciones como en las conferencias magistrales.
El evento es Full day, de 8:30 am a 8:00 pm

Fecha: 8 de Abril, de 2010

Lugar: Centro de Convenciones Atlantic City, Miraflores.

Ingreso previa inscripción: itexpo@sumtecperu.com

» SPAM Telefónico, Jazztel y sus mil call-centers

El 1 de marzo de 2010 se ha convertido en una fecha de culto para los damnificados por siestas, comidas, cenas, reuniones, conversaciones, momentos de relax, o no, y un amplio etcétera de ocasiones interrumpidas por una llamada al teléfono fijo o móvil. ¿El interlocutor? Cualquier operadora de telecomunicaciones y sus interminables ofertas para convencer al no cliente de las bondades de la compañía y al que ya es abonado de la necesidad de contratar algo imprescindible que añadir a la factura.

Y ya no son sólo llamadas. También hay constantes mensajes de móvil con publicidad o, incluso, se ha recuperado la vieja costumbre de visitar puerta a puerta a los pretendidos clientes.

Las quejas y el malestar que provocan estas prácticas han llegado hasta tal punto que los legisladores han tenido que tomar cartas en el asunto. Contra algunas operadoras se han constituido incluso agrupaciones de afectados. ¿Su lema? No al acoso telefónico. La asociación de consumidores Facua ha incluido el spam telefónico entre las cinco categorías entre las que buscar a la peor empresa del año.

Para poner fin a esta situación, el jueves 31 de diciembre se publicó en el BOE la Ley 29/2009 por la que se modifica el régimen legal de la competencia desleal y de la publicidad para la mejora de la protección de los consumidores y usuarios. Uno de sus puntos clave es la prohibición del denominado spam telefónico, que no es otra cosa que las llamadas o contactos continuos de las empresas con ofertas de productos y servicios.

En realidad, la ley no se dirige sólo a las operadoras de telecomunicaciones, sino a cualquier empresa que use el spam telefónico. Pero es que las operadoras están a la cabeza del ranking… En cualquier caso, sea cual sea el negocio de la compañía en cuestión, con la nueva regulación esta práctica tiene las horas contadas si el usuario lo desea.

Al menos, esa es la teoría, aunque la realidad es que muchos consumidores dicen no haber notado ninguna diferencia. Puede, sin embargo, que sólo sea cuestión de tiempo. La ley incluía una disposición transitoria que daba dos meses de prórroga a las empresas afectadas para poner en marcha los mecanismos necesarios para poder cumplir la ley.

La fecha clave, por tanto, es el 1 de marzo de 2010. A partir de ese momento, ninguna operadora tiene justificación para seguir llamando o contactando con un cliente que le pida que no lo haga. Y eso le afecta a ella y a su canal de distribución, sea propio o subcontratado.

En concreto, la ley hace referencia a varias actuaciones de las compañías, todas ellas catalogadas como “prácticas agresivas por acoso”. En su artículo 29, la nueva legislación tacha de “desleal por agresivo realizar visitas en persona al domicilio del consumidor o usuario, ignorando sus peticiones para que el empresario o profesional abandone su casa o no vuelva a personarse en ella”. También tiene la misma consideración “realizar propuestas no deseadas y reiteradas por teléfono, fax, correo electrónico u otros medios de comunicación a distancia”.

Para terminar con estas prácticas, la ley exige a las compañías establecer sistemas que permitan al consumidor dejar constancia de su oposición a seguir recibiendo propuestas comerciales. Además, para que esto sea posible, el usuario debe poder saber quién le está llamando. Por ello, a partir de ahora, las operadoras ya no pueden llamar con números ocultos o privados, sino que deben realizar las llamadas desde un número identificable.

Máquinas

Entre las prácticas que se han puesto de moda en las operadoras para contactar a los clientes están los sistemas automáticos. Es decir, llama y dialoga con el usuario una máquina. El Gobierno ha pedido que esta modalidad se límite y alguna compañía lo ha erradicado.

Incumplimientos bajo sospecha

Es cierto que la ley que pretende acotar el spam telefónico lleva pocos días en vigor, pero ya son varias las quejas de usuarios sobre su incumplimiento. La principal es que la operadora sigue llamando, pese a las reiteradas peticiones a ser eliminado de la lista de candidatos.

Lo cierto es que todavía no ha dado tiempo a ver cómo se desarrolla la ley, porque la mayoría de las operadoras han dado órdenes a sus trabajadores y canales de distribución de plegarse a ella. Eso sí, igual que se han dado casos de comerciales que no dudan en engañar a los usuarios con tal de conseguir un cliente, también los hay que quebrantarán la legislación sobre spam telefónico o visitas a los domicilios.

Las operadoras alegan que estas actitudes se producen sin su conocimiento, que se trata de casos aislados de distribuidores que obran sin atenerse a las reglas. Es más, las compañías aseguran que estas prácticas les perjudican, porque enfadar a un usuario potencial es lo mismo que perderlo.

En la página oficial en Facebook de Jazztel, la operadora ha puesto una nota de disculpa por las molestias producidas ante quejas de consumidores por las llamadas recibidas. “Tenemos definidas políticas de actuación y control para asegurar el proceso de venta, pero pueden existir agentes que se salten las normas”, explica la compañía. Y a continuación pide a los usuarios ayuda para detectar “las malas prácticas y tomar medidas para que cesen”.

Entre las medidas tomadas por Jazztel está la exigencia de que sus distribuidores firmen un amplio contrato en el que se restringen los horarios para las llamadas y se limita a tres los contactos que se pueden hacer con un cliente.

Fuente: http://www.cincodias.com/articulo/empresas/Liberarse-spam-telefonico-posible/20100315cdscdiemp_9/cdsemp/

March 14, 2010

Miguel Rabí­
miguellinux
Miguellinux
» Portabilidad Numerica – Actualizacion

Luego del post anterior, me han caido algunas criticas por no haber sido muy minucioso en los detalles, aunque me base en la informacion visible superficialmente en las webs del MTC y OSIPTEL y lo que publicaron los operadores los primeros dias del año para atraer usuarios hacia sus redes.

Algunas de las criticas, son rescatables y aprovechare para actualizar mi post anterior, pero basicamente sigo pensando lo mismo… mas informacion no cambiara mi opinion respecto a lo que la portabilidad numerica significara para las empresas perauanas en general.

1)  Me dicen que fui muy vago al indicar que no seria tan fácil migrarse por contratos vigentes y ese tipo de detalles, pero la cosa era mucho peor, los impedimentos son mas extensos aun:

Puede estarse dentro del contrato y pagar las penalidades establecidas en él por terminación temprana. Asimismo el que un contrato esté extinguido muchas veces devuelve el número de teléfono al operador, lo que imposibilita su portabilidad. Además existe el tema de los equipos, muchas veces los contratos establecen el arrendamiento del equipo celular, muchos de los equipos que usamos a diario no son de nuestra propiedad, así que uno debe realmente evaluar si es que el operador de destino tiene disponible el mismo equipo si es que lo queremos conservar, y realizar la migración de nuestros datos. Además hay que verificar el estado del equipo ya que al tratarse de un alquiler-venta muchas veces si el equipo esta deteriorado deberemos pagar el valor restante del contrato de alquiler-venta por el equipo a manera de indemnización al dueño del equipo (el operador). También existe el problema de la propiedad del número, muchos de los usuarios de celular actualmente son usuarios de empresas.

2) Me tachan de desinformado cuando hablo de costos de las llamadas de fijo a celular y me discuten que el precio no este fijo… y luego me dicen que el costo de interconexion SI es FIJO… quien los entiende…

Yo solo me baso en la experiencia, y no en la teoría que me hayan querido hacer comulgar con ruedas de molino tanto el OSIPTEL como los operadores. Solo hay que mirar el recibo de telefono, de tu casa, de tu empresa y ver cuanto cuesta una llamada a celular. Que el costo de interconexion sea $0.922 us el minuto, no tiene nada que ver con lo que nos cobran actualmente, basta mirar el recibo y esa es la unica realidad valida que realmente afecta a nuestros bolsillos.

Pero me quedo con una super frase de mis detractores… que me ha dejado el peor sabor de boca…

Ojo que OSIPTEL no está para preocuparse por los “bolsillos del consumidor”, esa lo colocaría en una posición populista. OSIPTEL está para pensar en los bolsillos de los operadores también, y pensar en mantener la competencia en un nivel tal que permita que los usuarios tengan alternativas.

En cierta retorcida manera esa funcion era valida, cuando el Peru era territorio de la CPT (Compañia Peruana de Telefonos ) y se comenzaban a abrir las puertas para la inversion privada, algunas concesiones tuvieron que hacerse, para que esas empresas foraneas invirtieran en este pais, pero la cosa ya ha cambiado, los operadores estan lucrando bastante bien, ya es una guerra entre ellos para apoderarse del mercado, por tanto el Estado deberia ser un regulador del lado del consumidor, ya que ya no es necesario dorarle la pastilla a los operadores foraneos, ellos ya saben como es el mercado, y por donde apretar al sufrido usuario, no necesitan mas ayuda Estatal para eso.

3) Un buen aporte es que ya existe la buena pro, para que una empresa también extranjera administre la base de datos de la portabilidad numérica, es el consorcio comercial Español El Corte Ingles (!!!???) pero la mala noticia es que esa base de datos NO es publica… es SOLO para los operadores!!! asi que no tiene mucho sentido.

Lo mejor de todo es que hasta ahora las cifras de migrados no llega (ni creo que llegue) al 1% de los usuarios actuales de celulares en el Perú. Por lo que no afectara significativamente al uso de conversores celulares por las empresas.

Aquí viene mi verdadera demanda, lo que realmente seria un gran beneficio para el Perú es la portabilidad numérica de fijos, si, obviamente a Telefónica no le va a gustar, porque vive de la renta básica que sigue cobrándole a todos los Peruanos y que por no cambiar su numero no pueden acceder a los beneficios que brindan los demás operadores, y aquí en ese rubro hay varios operadores, incluso algunos ya son 100% IP, pero cuentan con su propia numeración y no pueden acceder a mayor mercado por lo mismo, cambiar el numero para muchas empresas significaría perder clientes, negocios establecidos y hasta publicidad ya contratada.

Imaginen poder cambiarse a un operador IP, sin renta basica, con un costo por minuto mucho menor, tarificado al segundo… con su mismo numero de siempre, eso seria realmente beneficioso para el Pais, asi que vayamos promoviendo esta idea.. en vez de discutir opiniones entre nosotros.

Portabilidad de fijos YA!!!

Miguel Rabi

January 2, 2010

Miguel Rabí­
miguellinux
Miguellinux
» Portabilidad numerica

Me dan muchisimo miedo estas “ideas” del gobierno dizque para la mejora de las comunicaciones, la verdad es que piensan siempre las cosas a medias.

No dudo del beneficio que puede tener un usuario amarrado a una compañia especifica por su numero , que ya estando libre de contrato (ojo con esto…) puede irse a otro operador que le brinde mejores equipos, ofertas y promociones.

Pero cuantos usuarios son los que se encuentran en esa situacion? bueno todos los de Nextel probablemente (/broma) ;-)

No creo que sea el principal problema en el Peru. El problema que TODOS tenemos son los altisimos costos!!!! para llamar a un Celular, desde un fijo… por obra y gracia del mismo ente que deberia regular el libre mercado de las telecomunicaciones y favorecer asi a todos los usuarios, obliga a que el costo de una llamada desde un fijo hacia un celular sea de costo fijo, es decir que no esta regido por un libre mercado sino que es un precio “congelado”… No nos recueda esto al gobierno anterior de Alan Garcia??? solo que en esa epoca se congelaban los precios para que no subieran, ahora se congelan para que no BAJEN!!!!!

Cuesta casi UN nuevo SOL por minuto, llamar desde un fijo (de cualquier operador) a un celular, independientemente del operador fijo desde el que se llame y del operador celular al que se llame… por este lado la portabilidad numérica nos importa poco…

Pero las empresas en el Peru no son tontas, si el costo de llamar a un celular es tan elevado, deben buscar alternativas, la mas frecuente y efectiva, llamar a celulares desde otros celulares, con eso si se pueden aprovechar las ofertas y tarifas promocionales entre los mismo operadores, es aqui en este apartado donde la Portabilidad Numerica esta causando un significativo estres y angustia… porque ahora no sabemos si un numero pertenece a un operador u a otro… variando significativamente el costo de la llamada segun el origen y destino de esta.

En los paises civilizados, osea cualquier otro…, existen bases de datos PUBLICAS, libremente accesibles, las cuales pueden ser consultadas para saber a que operador pertenece un numero determinado, esto claro, es poco practico para un uso manual, si por cada numero que requerimos llamar durante el dia debemos hacer estas consultas… pero las empresas PYMES, y ni hablar de las medianas y grandes empresas del Peru, utilizan bolsas o paquetes de minutos de cada operador y miden sus consumos segun sus estadisiticas de consumo telefonico mensual, conociendo los porcentajes o la incidencia de cada operador en sus consumos, realizando sus llamadas mediante sistemas llamados ruteadores que utilizando los primeros digitos de un numero celular pueden (o podian) discernir el operador al que corresponden “ruteando” la llamada y obteniendo asi las mayotes tasas de ahorro. El no conocer el destino de una llamada puede generar grandes perdidas de dinero en ese proceso mensual, desandandose lo avanzado con la inversion hecha en estos ruteadores equipos de comunicaciones de multiples canales simultaneos de telefonia celular para resolver el problema en el que nos ha metido el mismo OSIPTEL que dice preocuparse del bolsillo del consumidor de productos de telecomunicaciones asi como de una libre competencia que no me parece tal desde que los precios estan fijados con medidas antitecnicas… no por nada ya hay varias denuncias de colusion entre miembros del OSIPTEL y operadores telefonicos para preservar este caotico Status Quo.

A la fecha, aun no se sabe QUIEN ni COMO se manejara la base de datos de portados, y por supuesto solo las muy grandes empresas podran adquirir las soluciones “inteligentes” que permitan nuevamente hacer frente a estas “ocurrencias”… Algunos creen que la base de datos sera dificil de portar, administrar, consultar, etc.. probablemente tenga un costo de acceso…, tecnicamente el estado siempre se ha regido por hacer las cosas de la peor manera, no creo que tengan idea de lo que es un Webservice, XML, SOAP, y mucho menos con Software libre respetando ESTANDARES!!!

Ahora quien proteje a nuestras empresas, pequeñas, medianas y grandes consumidores de servicios de telefonia, que mensualmente gastamos cientos de miles de soles (y dolares) para mantener nuestra productividad, de la codicia de nuestros operadores telefonicos (todos muy nuestros, Españoles, Mexicanos, o Norteamericanos…)  y sus socios gubernamentales democraticamente elegidos y pagados por nuestros impuestos?

Quedo a la espera de sus comentarios,

Miguel Rabi

miguellinux @ gizmo5

December 7, 2009

Miguel Rabí­
miguellinux
Miguellinux
» IBM y Asterisk, Google y Gizmo5 entre otros chismes

IBM recientemente a lanzado para el mercado americano (por ahora) una solucion de hardware y software llamada “Smart Cube”, que basicamente es un servidor para las PYME que contiene aplicaciones de negocios y colaboración, así como de gestion de negocios, como CRM, ERP, entre otros,  pero la mas reciente incorporación es Asterisk.

Lo interesante es la integración de Asterisk con la interfase web de administración del Smart Cube, así como la integración con lotus Domino, Notes y el sistema de mensajería y presencia Sametime de Lotus.

Pero no es para ilusionarse, lo interesante de la noticia es el espaldarazo que significa para Asterisk ser reconocido por IBM como plataforma de telefonía IP, en especial conociendo su gran relación con Cisco… Pero la cosa no es tan simple la versión de Asterisk es licenciada en paquetes de llamadas simultaneas partiendo de 20 hasta 40 llamadas simultaneas, aparte de las tarjetas, la cosa podría costar mas de $1,999 dolares.

http://www.ibm.com/smartmarket/us/en/ListingOverviewAction.action?listingId=10502

http://blog.tmcnet.com/blog/tom-keating/asterisk/ibm-digium-join-forces-on-asterisk-for-smart-cube.asp

Google compro Gizmo5

Era de esperarse, Google ya habia comprado hacia un tiempo la empresa Grand Central la cual transformo en Google Voice, una utilidad mas de Google, que nos permite tener un numero (por ahora solo de USA) para hacer y recibir llamadas, y redireccionarlas a los números (también de USA que queramos y según varios criterios de selección) grabar voicemail y asociarlo a nuestro correo gmail o incluso hacer un increible esfuerzo por “traducir” los mensajes de audio a texto.

El unico servicio online al que Google Voice permitia reenviar las llamadas era Gizmo5, el cual ya se habia convertido en una excelente alternativa de sistema voip SIP, luego que casi desapareciera el antiguo FWD.

Una de las ventajas de Gizmo5, es la multiplicidad de clientes voip que ha desarrollado, obviamente hay versiones para windows, mac y Linux, asi como versiones moviles para casi todos los modelos inteligentes de Nokia, Blackberry, Iphone, entre otros.

Gizmo5 incluye un sistema de presencia, tipo chat, incluyendo sincronizar nuestros contactos de MSN Live, Yahoo y Gmail, tambien funciona como SIP Proxy permitiendonos reenviar llamadas SIP desde el cliente en formato usuario@sip-server.

Ya les había mencionado la excelente calidad de audio y su facilidad de integración con Asterisk:

http://blog.infomagia.com/?p=27

Así que si no abrieron su cuenta Gizmo5 en su momento… tendran que esperar a que Google lance el producto ya que por ahora esta cerrada la inscripción de nuevas cuentas, hasta nuevo aviso…

google-voice-gizmo5-skypein

El mas preocupado por estos ultimos eventos debe ser Skype…, el poder de Google + la tecnologia VoIP de Gizmo5 y muy bajos precios en las llamadas (incluso gratuitas dentro de USA, y un DiD numero entrante perenne y gratuito, no sera facil de vencer por cualquier proveedor de servicios VoIP)

Miguellinux @ gizmo5

305-3961113
Google voice

October 17, 2009

Miguel Rabí­
miguellinux
Miguellinux
» Alerta de Seguridad Asterisk

He recibido ya varios reportes de ataques severos de llamadas internacionales a traves de Call managers Cisco y de servidores Asterisk expuestos hacia Internet y mal configurados.

Sobre los Cisco… no tengo nada que decir. Pero sobre los servidores Asterisk hay mucho pan por rebanar.

Analicemos el escenario problema:

Estos ataques suceden en la mayoria de los casos, los fines de semana, los hasta ahora reportados por clientes de Telmex del Peru, este operador SOLO monitorea los consumos sospechosos de lunes a viernes y no los fines de semana.

Tambien Telefonica del Peru esta al tanto, habiendo reportado 5 casos en las ultimas 2 semanas (setiembre – octubre 2009) en su mayoria Ciscos Call managers y un caso de Asterisk.

Estos ataques buscan servidores Asterisk, expuestos hacia internet, incluso NATeados con firewalls, (cuando erroneamente se natea el puerto 5060 en TCP, se expone el puerto a los escaneos).

Son ataques SIP, no son intrusiones ni se estan aprovechando vulnerabilidades que se puedan reparar con un parche, se esta aprovechando un descuido en la configuracion.

Intentan mediante fuerza bruta, diferentes numeros de anexos, como los tipicos 100, 101, 1000, 201, etc etc y prueban muchos passwords. Es muy frecuente que usemos el mismo pass para todos los anexos y generalmente con muy poca imaginacion, solo numero y combinaciones como 1234, 7777, 0000, etc, etc…

Luego ubican un anexo que tenga salida a todos los recursos, esto mediante software robot que hace varias pruebas, con un 9, con 00, etc etc…, si logran tener salida, VENDEN la ruta a algun terminador internacional y durante ese sabado y domingo (o cualquier dia, o madrugada) pueden meter un trafico enorme de llamadas…

Uno de los casos que he visto, fueron mas de 20,000 minutos a celulares de Africa, lo que equivale a 60 mil soles de facturacion  en solo 2 dias.

A estar muy alertas!!!!

Recomiendo (y espero me puedan dar mas ideas)

1) Si hay que exponer el servidor, usar Portsentry para no dejarse escanear. OjO TODOS los ataques comienzan detectando el puerto SIP 5060 abierto en la victima. Con esta solucion no solo se oculta la informacion sino que se bloquea la IP del atacante.

2) Si es necesario hacer un NAT desde un router SOLO Natear en UDP no en TCP y SOLO los puertos necesarios, NO todo el servidor.

3) Verificar si en el SIP.CONF el [general] apunta a que contexto, normalmente Default, en ese contexto no debemos permitir llamadas anonimas!!! y si lo hacemos debe llegar a un IVR o solo hasta una extension pero no a los demas recursos… usemos los contextos que para eso han sido creados!!!

Ejemplo

[default]

exten=> s,1,Congestion

4) Que no existan cuentas que pueden salir a TODOS los recursos como celulares, llamadas internacionales etc etc.., no importa que sea la cuenta del fax o la del Gerente General, al exponer hacia internet el server se exponen TODOS los anexos.

5) Si es necesario tener esos accesos plenipotenciarios DEBEN usar claves de salida, prefijos o no permitir recursos simples como 00 para internacionales o 0 para nacionales. Es muy probable que esta medida no sea muy popular entre los jefes y gerentes… pero es eso o una factura de $20k.

6) Mejorar los passwords de los anexos, no usar el 0000 o el 1234… hay que ser mas creativos…

7) NAT=NO en los anexos que no seran usados desde el exterior, faxes, gerentes, etc.

8 ) Si se requiere un usuario viajero o movil recomiendo el uso de Zoiper, un softphone IAX, se puede usar un puerto diferente al estandar, es mucho mas seguro, la clave o password de usuario viaja en MD5, los ataques estan orientados hacia SIP y no a IAX, y por muchas razones mas IAX es la alternativa ideal.

9) En caso de ser necesaria la interconexion SIP o H323 con otros equipos via internet, se recomienda el uso de VPNs, si no se han considerado los puntos anteriores.

10) OpenVPN, es free, cuenta con un cliente para windows y roadwarriors (viajeros, que se mueven entre hoteles, locutorios o internets domesticos) se puede implementar en el mismo servidor Asterisk para recibir conexiones seguras de anexos remotos.

La marca SNOM, cuenta en sus nuevos modelos 370, 820 y 870 con clientes OpenVPN en el mismo telefono.

En VoIP los Firewalls no resuelven nada porque igual hay que abrirlos para que pase la voz y por esa misma via te pueden atacar.

Salu2

Espero sus comentarios

Miguel Rabi

August 31, 2009

Miguel Rabí­
miguellinux
Miguellinux
» La Cancelacion de eco

Hay muchos impedimentos que pueden tener un efecto en la calidad de la voz sobre IP (VoIP) como son la latencia, el delay, el jitter o entrecorte y en especial el eco. Cada uno de estos pueden dregadar la calidad percibida de una llamada en varios grados, desde ligeramente molesto a inaceptable.

El problema no es exclusivo de la VoIP, sin embargo a traves de años de prueba y error y la simple experiencia, los problemas de la calidad de la voz frente a la PSTN han sido resueltos por el lado de la red. Anchos de banda, cableados correctos, switches de mejor calidad, etc. Como las redes de VoIP  convergen con la PSTN es necesario lidiar con estos problemas de calidad.

Que es el eco? La definicion de diccionario dice: “Repeticion de un sonidopor reflejo de las ondas sonoras en una superficie“, pero en telecomunicaciones se define parcialmente como “… un tipo de falla de transmision en la cual una señal es reflejado hacia la fuente originante“.

En terminos simples, el eco es el sonido de nuestra propia voz retornando por el auricular, donde lo que varia es el tiempo en el este sonido retorna. Se considera ligero en el rango de 25 ms. Los estudios demuestran que ese tipo de eco es considerado bueno y que da confianza en la calidad de la llamada.

Pero rangos superiores pueden ser incomodos o hasta considerare inaceptables.

Las fuentes potenciales de eco desde la perspectiva del que origina la llamada:

Fisico, por el mismo telefono, cuando el audio del auricular se filtra al microfono.

Hibrido, Se refiere a un balance impropio o falta de filtros en transmision de en ese tipo de lineas (los hibridos son equipos que transmiten y reciben señales por 2 pares de lineas en un solo par)

Headsets, Un error comun, en los auriculares se suele subir el volumen del microfono por software, sin percatarnos que estamos subiendo la entrada de audio generando un retorno bastante molesto. SOLO se debe subir el volumen en el menu de INPUT y nada o casi nada en OUTPUT.

Soluciones:

Eliminacion en la fuente: Para el caso de los auriculares mal diseñados o los headsets con el volumen mal configurado. En el caso de los hibridos, aplicar filtros y verificacion del cableado.

Supresion de Eco: Es un filtrado radical del audio en un sentido de la comunicacion, da bastante malos resultados, da sensacion de comunicacion radial, o tambien ocasiona sonidos y entrecortes, resultando en la degradacion de la comunicacion.

Cancelacion de Eco: Aproximacion matematica para substraer exactamente la correcta proporcion de la señal transmitida de la retornante para eliminar el eco.

Los ecos mas complejos son aquellos que se producen en la señal de banda ancha, usualmente es el resultado de la misma señal que viaja por distintos caminos y tecnologias para llegar a su destino. En cualquier caso las señales con eco generan distorsion y deben ser removidas mediante un analisis avanzado y filtrado digital.

Para poder lidiar con el eco, lo primero que se debe hacer es medirlo. Entre las caracteristicasque necesitan ser medidas existe una llamada ERL (Echo return loss) el cual es el monto de atenuacion o perdida de la señal al interlocutor. Es decir, es determinar que tan fuerte es el audio que retorna contra el audio emitido. El ERL es critico para cancelar efectivamente el eco, porque basicamente ningun cancelador de eco puede manejar el eco que no haya sido atenuado en algun grado.

En Asterisk, la tipica pregunta es… cuantas llamadas simultaneas puedo manejar con tal o cual servidor… el problema es que al conectar tarjetas analogas o digitales para establecer estas llamadas, estas pasan por SIP, IAX, de telefonos analogos o IP, lineas analogas, primarios digitales, troncales sip, etc. etc.

En todos estos cambios de tecnologia se produce eco y este puede variar entre los 10 ms y los 200 ms.

Lo interesante es que Astersik tiene herramientas para cancelar el eco hacia las lineas analogas y digitales, dentro de Zaptel ahora Dahdi…  pero a que costo?  se estima que cancelar el eco por software a 30 llamadas simultaneas en un E1 Pri cuesta en terminos de consumo de CPU aproximadamente  400 MHz del procesador, y 40 llamadas al rededor de 600 Mhz, esto sin incluir los costos del transcoding y el funcionamiento basicos del Asterisk (lectura escritura, base de datos de reportes, memoria, y velocidad del bus de memoria y de la placa)

Por lo tanto la cancelacion de eco por hardware, donde el DSP (Digital Sound Processor) esta en una tarjeta y el trabajo del analisis y posterior cancelacion de eco hasta 128 ms ocurre sin afectar el procesador del servidor.

Por eso la recomendacion. La cancelacion de eco depende de la cantidad de llamadas simultaneas que manejemos y del servidor del que dispongamos.

Es un error comprar una tarjeta de 4 puertos analogicos con cancelacion de eco y usar un super servidor Xeon Quad Core, no tiene sentido.

Pero cuando vamos a montar un call center con 60 posiciones, y vamos a requerir 2 E1 Pri, y adicionalmente algunos canales analogicos para lineas o conversores celulares, ahi si se justifica que AMBAS tarjetas cuenten con cancelacion de eco.

Es mi humilde opinion basada en los analisis provistos por el CEO de SANGOMA, David Mandelstam

Miguel Rabi

305-3961113  (Google Voice)

July 29, 2009

Miguel Rabí­
miguellinux
Miguellinux
» Carta abierta a las Universidades y otras entidades…

Las Universidades y la Telefonia IP

Actualmente me desempeño como consultor en telefonia IP para muchas empresas y las Universidades son los casos de estudio mas resaltantes en nuestro país, especialmente por su tamaño y en muchos casos funcionalidad singular.

La primera en dar el paso hacia este tipo de telefonía, fue la Pontificia Universidad Católica del Perú, probablemente por dar una imagen de liderazgo tecnológico, pero en vez de ser una referencia, en su momento fue más un motivo de burla, debido al excesivo precio que tuvo que pagar. Más de 2 millones de dolares por una central telefónica es exagerado aqui y en cualquier parte del mundo. Actualmente cualquier vigilante de la Universidad tiene en su garita de control o a la intemperie un teléfono IP de aprox. $500 us, realizando la misma funcion que un teléfono de $80.

No sé a ciencia cierta, si la PUCP era conciente en el momento de realizar la compra que se embarcaba en una relacion de largo plazo con sus proveedores. La PUCP compró esta central de una marca muy afamada (ok, CISCO), pero que tecnologicamente es esclavizante, es incompatible con cualquier otra marca en el mercado, y lo que es peor, obliga a renovar las licencias del software y el soporte (aparte de las 12 personas que requiere la Universidad para su manenimiento) que tiene la central misma y los teléfonos cada cierto tiempo, con lo cual la tecnología demuestra no ser totalmente propia para la Universidad sino que se encuentra en un limbo entre la compra y el alquiler y que ademas podría ser declarada obsoleta por el fabricante en cualquier momento sin opcion a relcamo.

De cualquier manera, la PUCP es libre de elegir y ademas cuenta con los recursos economicos para hacerlo. Mi observación, mas crítica, va hacia las Universidades Nacionales, donde por seguir los pasos de las Universidades particulares y tratar de saltar la brecha tecnológica que las separa, han comprado o estan planeando adquirir soluciones similares. Actualmente las Universidades e instituciones culturales que más han reclamado sus carencias económicas, como la Universidad Nacional Mayor de San Marcos, la Biblioteca Nacional o la Universidad Nacional de Ingeniería, por citar algunos ejemplos, han también comprado, con sus escasos recursos, soluciones telefónicas de la misma marca que la PUCP, aunque ahora ya a un menor costo inicial, pero sin percatarse del compromiso de renovar constantemente las licencias del software, soporte tecnico costoso y la imposibilidad de interconectarse con otras marcas de equipos, o crecer sin el consentimiento de la marca proveedora.

La mayoria de entidades que comprometieron sus recursos en comprar estas soluciones, no hicieron lo mismo con sus presupuestos anuales en renovacion de licencias o soporte tecnico, porque tradicionalmente las centrales telefonicas eran equipos que se adquirian en total propiedad y funcionan durante años sin requerir mucha atencion. Lamentablemente algunas marcas de tecnologia de voz sobre IP han creado un nuevo paradigma, la central telefonica se entrega como el software… en uso, no en propiedad. Lo que ha generado que algunas entidades educativas tengan ahora elefantes blancos en los escritorios de los rectores y decanos.

Hago un llamado de atención a las entidades que planean comprar tecnologia de telefonía IP, y por dar un ejemplo la Universidad Nacional San Agustin de Arequipa, planea gastar 600 mil soles en la misma solución tecnológica a la que me he referido lineas arriba, no se si también son o no concientes del lo que tendran que pagar para que siga funcionando cada año, y se nota que no han investigado el mercado para hacer esa compra. Existen en el mercado soluciones del mismo tamaño, mismas funcionalidades y con un TCO (Costo total de Propiedad) muchisimo menor. Sólo por hacer el ejercicio matemático, la solucion requerida por la UNSA se podría conseguir, a precios de lista, sin descuentos por volumen, por menos de 230 mil soles y lo que es mejor… no requeriria el pago de licencias de software, ni costosas renovaciones y lo que es mas beneficioso tecnologicamente, es que estaria basada en sistemas estandar y abiertos, permitiendo la interconexion de todas las marcas disponiblen en el mercado, brindandoles independencia tecnológica y una solución duradera y totalmente propia.

Donde quedaron las buenas intenciones y las directivas de la oficina de Gobierno Electronico de la PCM?, las propuestas del congreso para que las entidades del estado den preferencia a las soluciones basadas en software libre?.

Por otro lado felicito a Universidades como la Nacional Pedro Ruiz Gallo, la Universidad Ricardo Palma, Universidad Norbert Wiener, la Universidad Continental de Huancayo, Universidad Peruana de Ciencias Aplicadas, Universidad Peruana Cayetano Heredia, entre muchas otras, que han implementado o vienen implementando soluciones basadas en software libre y tecnologias abiertas, que les brindaran independencia y liderazgo tecnologico, y contaran con una tecnologia duradera que los acompañara en su crecimiento.

Agradeciendo la atencion y reitero mi recomendacion simple, antes de comprar, analizar lo que actualmente hay en el mercado y no dejarse seducir por afamadas marcas que no son para nuestra realidad.

Atentamente

Miguel Rabi

miguellinux @ gizmo

» CRM y VoIP

Con el crecimiento y mejora tecnologica de los Call centers en el Peru muchos me preguntan sobre la relacion que debe exisitir entre el CRM y los marcadores en las aplicaciones de Call Center.

La consulta es bastante frecuente y es probable que se deba a que la mayoria de los marcadores predictivos requieren un CRM para mostrar las informacion de la victima al victimario… ejem.. quiero decir, cliente al agente… o como quieras denominar a la persona usuaria del marcador y a la persona a la cual este marcador predictivo a contactado.

Hay confusiones respecto al marcador mismo, los hay progresivos y los hay predictivos, cual es mejor? todo depende… en especial del numero de agentes disponibles para esa campania, numero de lineas o canales… y en especial de los objetivos del call center, si es Telemarketing mientras mas en menos tiempo mejor (predictivo)… pero si es para cobranzas, o toma de datos … el progresivo es mas recomendable.

El progresivo demora mas, porque lanza llamadas cuando se acaban las llamadas anteriores, el predictivo en cambio PREDICE cuando se deberian estar acabando las llamadas y lanza llamadas antes para que esten en la extension de los agentes ni bien termien de hablar con el cliente anterior…

Es decir que minimizan los tiempos de espera o los tiempos de Wrap-up (el tiempo que se toma al finalizar con un cliente … se termina de llenar algun formulario u ordenar las cosas para esperar otro cliente…)

El CRM, aunque importante para el manejo de la base de datos de clientes del negocio en si, en el tema del marcador no es mas que la parte que le muestra al Agente los datos del cliente en cuanto el marcador conecta una llamada y la cola de atencion se la asigna a cada agente.

El problema es que deben todos trabajar juntos… VicidialGnuDialer hacen un buen trabajo integrando todo, pero lamentablemente son muy dificiles de instalar (sin ayuda de sus autores o consultores) y
ademas consumen muchisimos recursos, un servidor con un Xeon Dual Core con 2 gb de Ram y discos SAS puede atender solo unas 35 a 50 agentes simultaneamente sin desfallecer…

Se requiere que trabaje Server web, Asterisk, Java, Mysql, CRM, marcador… todo junto… la sobre carga puede ser bastante grande.

Se pueden hacer soluciones mas simples… por ejemplo Sinedialer (ahora con otro nombre algo como Torque dialer) es un marcador predictivo para winbugs, se instala y funciona en una PC estandar… proque solo se conecta por el Manager al servidor Asterisk y desde ahi lanza las llamadas… no tiene CRM y sus autores modifican el Flash Operator Panel para que sirva como popup con los datos del cliente.. claro no son modificables es solo medio CRM.

Habria solo que escribir un AGI que permita utilizar las nuevas funcionalidades de los modulos para el SugarCRM (que es un CRM muy completo pero muy pesado) tengo entendido que los nuevos modulos son en AJAX lo que permitiria una integracion mas real ya que el factor critico de una de estas aplicaciones es que el popup no sea lo suficientemente rapido como para que el agente pueda saludar por su nombre a la persona con la que esta hablando porque la llamada yaconecto pero aun la pantalla del crm no carga… a estas cosas me refiero… con que sea muy “pesado” si no dimensionamos correctamente los servidores y si creemos que podemos usar Trixbox en escenarios como esos estamos mucho mas equivocados… Asterisk puro… y probablemente tuneado… la base de datos en otro server… nada de canceladores de eco… ojo con los codecs y el transcoding… muchos procesadores, mucha memoria… discos muy rapidos, y varios servidores son la solucion si piensas en 30, 40, o 100 agentes.

Tambien se puede manejar un cliente de popup por cada pc de Agente como el Asterisk Desktop Manager http://adm.hamnett.org/ que a su vez dispare una ventana del sugar, aqui se aplicaria el nuevo plug-in de SugarCRM en AJAX,

Hay un proyecto japones que acaba de lanzarse… http://astercrm.blog.com/
En su primera version ya cubre los popups rapidos y algunas funcionalidades interesantes.

Tambien Elastix nos plantea un modulo de call center, con marcacion predictiva y una aplicacion CTI que nos permite trabajar campañas entrantes y salientes con un formulario diseñado mediante una aplicacion provista en el modulo. No lo he usado mucho, pero las veces que lo intente presenta algunas trabas que se resuelven llamando al soporte tecnico, que esta en Ecuador. ($60 us la hora de soporte, lo cual es muuucho mas barato que lo que cobran por ViciDial o GNUDialer…)

Y si no quieres hacer experimentos …. pueder ir por una aplicacion comercial … pero muy segura, eficiente y que te provee de un
Asterisk modificado, super tuneado y con mucho soporte en Español porque estan en Uruguay http://www.inconcertcc.com aunque tienen representantes y call centers funcionando en Argentina, Chile, Perú, México y España.

Espero no haberlos aburrido mucho,

Salu2

Miguel Rabi

miguellinux @ gizmo

» Nokia N810, El gadget!

El Nokia N810, no es un celular, es un internet tablet, es la version mas avanzada luego de los primeros intentos de Nokia el N770 y N800, este ,en cambio. cuenta con un teclado QWERTY retraible, GPS interno, pantalla tactil por presion, por lo que se puede usar directamente los dedos o con un puntero.

Algunas caracteristicas son, pantalla de 4.1 pulgadas, 800×480, 2 GB de almacenamiento y 128 mb de ram y un procesador de 400 MHz Texas Instruments OMAP 2420, una ranura para memorias MiniSD pudiendo crecer e intercambiarse hasta 8 Gbs en cada memoria. Wifi de gran potencia y Bluetooth, un puerto mini USB para multiples usos y un conector de 3.5 mm para auriculares estereo y microfono, los cuales vienen incluidos.

nokia-810-internet-tablet

Uno de sus mayores atractivos es que el sistema operativo es LINUX, una version basada en Debian llamada Maemo.

La principal diferencia al navegar con el N810 es que el navegador, basado en Firefox, es que puede ejecutar casi todos los scripts como lo haria una PC de escritorio, y lo que es muy interesante es que ejecuta FLASH sin problemas, permitiendo ver video, web 2.0, ajax entre otros.

Incluye una version de Skype, video conferencia, Gizmo!!! importantisimo porque es un excelente softphone SIP, que nos permite hacer llamadas con otros usuarios de Gizmo, integrarlo con Asterisk y ahora con Google Voice.

Soporta mensajeria instantanea, incluye clientes jabber, twitter, lector RSS en scroll y transparencia, radio online, mplayer (el cual soporta muchos formatos de audio y video) y muchas aplicaciones super utiles como xterm, ssh, VNC, VMWare, entre otras…

Adicionalmente, la nueva diversion es instalarle otros Linux, entre los mas comunes Android de Google, Debian (con todo el catalogo de aplicaciones) y Ubuntu, hay muchas paginas y blogs que muestran los trucos para hacer funcionar otras distros sin malograr mucho el sistema original.

Visiten maemo.org para ver el amplio catalogo de aplicaciones que se pueden instalar.

Es sin lugar a dudas uno de lo gadgets mas interesantes y utiles para trabajar desde un Starbucks, sin cargar una laptop, cargador… maleta.. etc etc..

Salu2

Miguel Rabi

miguellinux @ gizmo

» Como poner una radio online como Musica en espera de Asterisk

Como podemos poner Koolrockradio (una super radio online basada en mp3 shoutcast) como Musica en Espera en nuestro servidor Asterisk?

Con Madplay

Aqui un manualito simple:

Asumimos que el Asterisk esta instalado sobre una plataforma CentOS o similar… de no ser asi, no hay problema pero hay que aplicar otra forma de instalar los binarios o las fuentes.

cd /usr/src
wget http://dag.wieers.com/rpm/packages/libmad/libmad-0.15.1b-4.el5.rf.i386.rpm
wget http://dag.wieers.com/rpm/packages/libid3tag/libid3tag-0.15.1b-3.el5.rf.i386.rpm
wget http://zak.googlecode.com/files/madplay-0.15.2b-1.el5.i386.rpm
rpm -ivh libmad*.*
rpm -ivh libid3tag*.*
rpm -ivh madplay*.*
cd /var/lib/asterisk/mohmp3/
mkdir stream
cd stream
touch stream.mp3

Deben verificar que las versiones sean las correctas… esas fueron las que yo encontre.

Luego editar el archivo /etc/asterisk/musiconhold.conf

[default]
mode=custom
application = /usr/bin/madplay -q -s –mono -A 3 –attenuate=-3 -r 8000 -f 8192 -b 0 http://stream.koolrockradio.com:8015

Esto es en Asterisk puro, en Trixbox o Elastix hay mas opciones y estas pueden ser seleccionadas desde las Trunks o las Extensions

Espero les guste la programacion de http://www.koolrockradio.com

Ojo, Asterisk viene con musica libre de derechos por la simple razon que entidades en todo el mundo como la Apdayc, en el Peru, tienen el privilegio (por no decir la desfachatez) de cobrar los derechos de autor por la musica propalada en las centrales telefonicas…

Salu2

Miguel Rabi

miguellinux @ gizmo

» Problemas con las tarjetas Digium

Recientemente se han reportado fallas, cortes de llamadas al azar, en algunas instalaciones usando las tarjetas Digium TE122p (tambien aplicable a algunos modelos anteriores como la TE120p)

El problema no es facil de diagnosticar y en muchos casos se tiende a hecharle la culpa al carrier que provee el E1 Pri.

El problema se da de igual manera en procesadores AMD como Intel. Tambien es muy comun con distribuciones que traen versiones pre compiladas de Asterisk y Zaptel, como es el caso de Elastix y otras.

Primero confirmemos los sintomas:

1) Las llamadas se caen (alarma roja)
2) Pueden ocurrir frecuentemente hasta 10 veces por dia
3) Alarma roja por unos cuantos segundos
4) zttool muestra un incremento en Interrupt misses
5) Mientras mas rapida la maquina mas interrupciones perdidas y por consiguiente mas cortes de llamadas

Ok, aparentemente es un tema de interrupciones, aparte de la consabida necesidad de IRQs libres para las tarjetas Digium, hay tambien un tema de modernidad de las placas madres actuales que han reducido el numero de puertos PCI, puesto discos SATA y muchas veces combinados con IDE (receta mortal.)

Comandos que debemos usar:

#cat /proc/interrupts

CPU0 CPU1
0: 56986323 0 IO-APIC-edge timer
6: 5 0 IO-APIC-edge floppy
8: 3 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
193: 990440 0 IO-APIC-level libata, wcte12x[p]
201: 56975304 0 IO-APIC-level eth0
NMI: 0 0
LOC: 55878552 55878496
ERR: 0
MIS: 0

Rapidamente podemos ver que el driver de los discos SATA esta compartiendo IRQ con la tarjeta Digium

Otra prueba que podemos hacer es:

[root@elastix ~]# zttest -v
Opened pseudo zap interface, measuring accuracy…

8192 zaptel samples in 8191.664 system clock sample intervals (99.996%)
8192 zaptel samples in 8191.016 system clock sample intervals (99.988%)
8192 zaptel samples in 8191.543 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.520 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.512 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.424 system clock sample intervals (99.993%)
8192 zaptel samples in 56191.512 system clock sample intervals (0.146%) < ==== el salto
8192 zaptel samples in 8191.480 system clock sample intervals (99.994%)
8192 zaptel samples in 8191.423 system clock sample intervals (99.993%)
8192 zaptel samples in 8191.456 system clock sample intervals (99.993%)

OJO no es muy frecuente… hay que correr el comando por un buen rato, normalmente se mantiene al 99.99% pero ocurren estos saltos, es una advertencia a los problemas que estamos buscando.

El comando lspci tambien nos puede dar informacion importante pero de la siguiente manera:

[root@asterisk]# lspci -vb

En este punto es importante intentar mover la tarjeta TE122p de slot pci, cambiarla a otro y volver a verificar las interrupciones con el comando:

cat /proc/interrupts

Y debe verse algo asi:

CPU0 CPU1
0: 56986323 0 IO-APIC-edge timer
6: 5 0 IO-APIC-edge floppy
8: 3 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
193: 990440 0 IO-APIC-level libata, eth0
201: 56975304 0 IO-APIC-level wcte12x[p]
NMI: 0 0
LOC: 55878552 55878496
ERR: 0
MIS: 0

Esto deberia bastar pero NO, es incluso PEOR.

Aqui vienen los trucos:

Modificar el BIOS, para que los equipos SATA no esten en AUTO sino en Enhanced

Para esto se debe retirar la lectora de CD/DVD IDE, se supone que ya instalamos y no la necesitamos mas, la presencia de equipos IDE y SATA evita que se pueda usar la opcion ENHANCED.

Pueden probar los resultados tambien instalando una lectora via USB o que sea SATA y comprobaran que la velocidad de instalacion con la tarjeta Digium puesta es el doble de rapida.

En resumen:

Ojo con el LIBATA
SATA en Enhanced mode
NO mezclar IDE y SATA, o retirar las cosas IDE cuando ya no las necesitamos.

Espero les sirva.

Salu2

Miguel Rabi

miguellinux @ gizmo

July 28, 2009

Miguel Rabí­
miguellinux
Miguellinux
» Adios FWD, hola Gizmo

Una cuenta SIP gratuita que nos permite hablar gratis e ilimitadamente con otros usuarios y hacer llamadas hacia otros servidores SIP en el mundo.

Como muchos usuarios de FWD (FreeWorldDialing) habran notado se acabo la gratuidad, ahora hay que pagar $30 us por 12 meses de servicio, lo cual no es caro. Mi respuesta fue… ok te los pago, pero solo si haces algunos cambios, como por ejemplo soportar otros codecs como GSM y G.729, y mejoraban la calidad de audio que nunca fue buena en especial al hacer peering o permitir marcar numeros 1800… hasta ahora no tengo respuesta, por lo que prefiero mirar hacia otro operador.

Desde hace algun tiempo me puse a jugar con Gizmo, http://www.gizmo5.com teniendo como ventaja, que provee una cuenta SIP, un proxy SIP que nos permite hacer llamadas a cualquier otro equipo SIP extension@dominio, tambien cuenta con un cliente que funciona muy bien en mi celular Nokia E65 (en el N95 y en una larga lista de Nokias y Blackberries, incluyendo los Tablets N770, N800 y N810), en Windows, Mac y en Linux. Cuenta con soporte para los codecs mas populares y una calidad de sonido espectacular, que ya me gustaria saber como logran tan excelente audio.

Como configurarlo en Asterisk:

En nuestro sip.conf

register => 1747zzzzzzzzz@proxy01.sipphone.com ; donde zzzz es el numero que nos han asignado al abrir una cuenta en Gizmo

[proxy01.sipphone.com]
type=friend
context=donde-deba-ser ;normalmente salientes
disallow=all
allow=ulaw
allow=gsm
dtmfmode=rfc2833
host=proxy01.sipphone.com
insecure=very
secret=clave
username=1747zzzzzzzz
canreinvite=no

En el extensions.conf

La salida:

exten => _881NXXNXXXXXX,1,Dial(SIP/${EXTEN:2}@proxy01.sipphone.com,50,Tt)
exten => _881NXXNXXXXXX,2,Hangup

Las entrantes…

Depende del contexto de entrada, lamentablemente no me reconoce llamadas entrantes por DID, asi que tiene que ser:

[entradas]

exten => s,1,Dial(SIP/666,50,Tt)
exten => s,2,Voicemail(666)

Actualizacion del Post:

Les di unos tips para la instalacion de nuestra cuenta Gizmo en Asterisk, pero faltan algunos detalles… por ejemplo, que para hacer llamadas usando la cuenta o  hacer llamadas a numeros externos, si contamos con credito en Gizmo, se requiere autenticacion por caller ID, de la siguiente forma (para la version Asterisk 1.4.x):

exten=> _1XXXXXXXXX.,1,Set(CALLERID(all)=Usuario<17478888888>)

exten=> _1XXXXXXXXX.,2,Dial(SIP/${EXTEN}@proxy01.sipphone.com,50,Tt)

exten=> _1XXXXXXXXX.,3,Congestion

Salu2

Miguel Rabi

miguellinux @ gizmo


» Universidad Americana bota a Cisco y pone Asterisk

Algunas empresas, organismos, o entidades están pensando dejar sus antiguas y super confiables centrales telefónicas analógicas y migrar hacia la telefonía IP, esto puede causar cierto temor, pero eso no es nada comparado con lo que hizo la Universidad SAM Houston State University SHSU del sur de Texas, esta universidad migro literalmente miles de usuarios de un renombrado Call Manager de Cisco a una solución OpenSource con Asterisk. SHSU ha migrado mas de 6000 usuarios, entre estudiantes, profesores y administrativos que estaban conectados al Cisco Call Manager y algunos otros de una antigua Nortel Meridian a una solucion basada en varios servidores Linux y Asterisk como procesadores de llamadas, servidores de voicemail, y gateways hacia la PSTN. El impulsor del proyecto fue el costo. Segun palabras del analista de voz de la Universidad Aaron Daniel:

Estamos seguros que este paso sera mucho mas economico a la larga, debido principalmente a la enorme cantidad de licencias y el alto costo requerido para el funcionamiento y mantenimiento del Cisco Call Manager

Aaron Daniel, presento todo el proyecto de migración en el evento VON (Voice over Network) en Boston en 2006.

En el modelo de Cisco, cada telefono conectado al Call Manager requiere una licencia independiente para poder operar, en el modelo que hemos planteado en la SHSU, mantenemos los telefonos de Cisco pero los conectamos a servidores Asterisk, por tanto el costo de licenciamiento desaparece.

SHSU migro mas de 4000 telefonos del Cisco call manager a Asterisk, el cual utiliza un SIP estandar IETF, distribuidos en varios servidores Dell separados en funcionalidades y en redundancias, algunos funcionando como Gateways hacia la PSTN armados con tarjetas Digium de 4 Pri, otros dedicados al procesamiento de llamadas y otro grupo para manejar los voicemails. Los telefonos Cisco, basicamente los modelos 7940 y 7960 fueron actualizados a SIP, eliminando el protocolo propietario Skinny o SCCP.

Solo tuvimos que reiniciar los telefonos y listo ya estaban funcionando nuevamente, gracias a los scripts de autoprovisionamiento.

- Comento Daniel. Otra de las razones para la migracion, y no menos importante, fue mejorar el control sobre los servidores, Daniel comento -

Antes nos sentiamos mas suceptibles a ataques, debido principalmente a que en el caso de Cisco solo se puede actualizar los servidores y aplicar parches autorizados por Cisco generando un alto riesgo para la plataforma en si basada en Windows 2000,

Actualmente nos sentimos mas tranquilos con nuestra solucion OpenSource ya que cualquier actualizacion o parche sobre las aplicaciones las podemos implementar nosotros sin afectar el resto de la solucion

Ademas de los telefonos, la gran mayoria de la infraestructura de red en la Universidad sigue siendo Cisco, los routers y switches, estos ultimos Catalyst con PoE para alimentar la energia de los telefonos, asi como aplicar las reglas de QoS necesaria en este tipo de redes aislando la voz en su propia VLAN. Adicionalmente los gateways Cisco VG228 que proveen 24 puertos analogos FXS para mantener extensiones analogas en los dormitorios estudiantiles y telefonos publicos.

Hasta la fecha la Universidad ha podido interoperar sus equipos Cisco con la solucion Asterisk por un tercio del costo de tener y mantener el Call Manager.

Un punto interesante fue la eliminacion de la Nortel Meridian, que ademas de integrarse facilmente a esos usuarios con nuevas extensiones SIP de Asterisk, se observo un importante ahorro energetico y por tanto economico, debido principalmente a que la central Nortel Meridian consumia mucha energia, generando mucho calor y contaba con un equipo propio de enfriamiento por aire acondicionado, y un generador extra solo para esa antigua central telefonica. Por otro lado alguna funcionalidad podia haber quedado sin atender por parte del protocolo SIP propiamente, como es el caso de las funciones de Jefe/secretaria que si estan implementadas en el protocolo SCCP, pero se han podido resolver gracias a la flexibilidad del manejo de contextos y control de llamadas de Asterisk. Aun asi la Universidad dedica recursos a la implementacion de las funcionalidades en el mismo protocolo SIP.

Con la migracion tambien se perdio le soporte de Cisco, reemplazandose con tecnicos capacitados especificamente, mediante el apoyo comunitario e incluso soporte comercial de Digium por la magnitud del proyecto.

Tuvimos que hacer un balance entre nuestro personal de TI y el soporte externo, para mantener los Linux y los Asterisk lo mas limpios posibles

- Indico Daniel, quien adicionalmente tambien ha documentado ampliamente la migracion, y las configuraciones hechas y los cambios que se han venido dando al software.

Basicamente si alguien viene a ocupar mi puesto, tendra documentacion muy completa para aprender y seguir haciendo lo que se viene haciendo y aun falta por hacer.

Dijo Aaron Daniel finalmente. Personalmente hare lo posible por comunicarme con Aaron Daniel para tener de primera mano sus impresiones y si es posible algun tip.. ;-)

Actualizacion del Post: Logre comunicarme con el, muy atento y accesible, y me comento que el proyecto en la Universidad siguió aun sin el y sin el equipo de soporte que se formo para administrar una solución tan grande, aunque se tuvo que recurrir a otras empresas e incluso en algunas areas no se continuo con Asterisk por falta de personal capacitado para administrarlo, y fue muy tajante en explicarme que no fue por que no funcionara adecuadamente, sino que por falta de personal que lo pudiera soportar, ya que el y muchos de los alumnos que participaban como apoyo en la administración de la central telefónica, fueron contratados por Digium. Así que hay que ponerse las pilas, aprender Asterisk, llevar cursos, instalar mucho, leer mucho de telefonía ya que es en el soporte y en el desarrollo de nuevas aplicaciones donde mas manos estan siendo requeridas.

Miguel Rabi

miguellinux @ gizmo5

June 29, 2009

Miguel Rabí­
miguellinux
Miguellinux
» Asterisk sobre Solaris 10?

Soy linuxero de hace muuucho… y siempre pense en Solaris como un UNIX avanzado pero amarrado a su propio hardware, y venido a menos especialmente por el gran desarrollo de los procesadores basados en Intel (o AMD) que lo hacian ver como costoso y obsoleto…

Pero la Innovacion y adaptacion es la unica estrategia que te permte sobrevivir en los negocios, en general. Asi pues, SUN, se ha subido varias veces en el carro del Open Source… a sabiendas que Linux compite directamente, ha abierto muchas de sus aplicaciones y plataformas, tengo entendido que por fin JAVA es Open Source, MySQL y algunas partes de su sistema operativo tambien, con OpenSolaris, incluso he visto por ahi un Ubuntu/Solaris… bastante simpatico.

Pero el sistema operativo Solaris 10, tambien corre sobre hardware relativamente estandar, AMD Opteron e incluso Intel mismo… y hay versiones que se pueden usar sin pagar.. Creo que es la version Express o por menos de $100 us se puede tener un UNIX sumamente estable y robusto.

A que viene todo este rollo… pues a este articulo que me encontre… donde indican lo bien que funciona Asterisk sobre Solaris 10… leanlo los que desean correr Asterisk con muchas llamadas simultaneas y muchos anexos…

http://www.thrallingpenguin.com/articles/asterisk-solaris.htm

Actualizacion del post:

Oracle compro SUN asi que las cosas tal vez no continuen por el mismo camino, pero de todas maneras ya hay una nueva version de OpenSolaris, se animan a probar Asterisk sobre esta plataforma? algo de feedback seria bueno.

Salu2

Miguel Rabi

1-747-697-4871 @  gizmo

June 14, 2009

Miguel Rabí­
miguellinux
Miguellinux
» Hello world!

Bienvenidos a este humilde blog…

Ultimamente me han interesado un par de temas en el lado tecnologico… VoIP y el Wireless, asi que aprovecharemos este blog para discutir algunos hacks sobre estos temas y otras cosas que puedan caer por ahi…

January 4, 2009

Miguel Rabí­
miguellinux
Miguellinux
» Llamadas gratis a USA, usando la puerta falsa

No se emocionen, esto no es para que se ahorren el dinero del millon de minutos que gastan en el call center de telemarketing vende basura a gringolandia... esto es para los usuarios de Asterisk, de los telefonos Nokia serie N y serie E o simplemente para los que usan ...

October 29, 2008

Miguel Rabí­
miguellinux
Miguellinux
» Hable con Aaron Daniel

En un post anterior, cite a Aaron Daniel, estudiante-graduado de la universidad del sur de Texas que migro miles de teléfonos Cisco del Cisco Call manager y sus costosas licencias, soporte caro y poca flexibilidad a una granja de servidores Asterisk. Logre comunicarme con el, muy atento y accesible, y me ...

October 8, 2008

Miguel Rabí­
miguellinux
Miguellinux
» Universidad Americana bota a Cisco y pone Asterisk

Esta noticia no es nueva, es de finales del 2006, pero al parecer no se ha traducido al castellano y ademas es tan buena que vale la pena tenerla presente...