¿Cómo hacer la vida miserable a otros con marcación masiva automática?

Preview:

DESCRIPTION

Fernando Romo Mexico Incuvox 2nd Conference - ElastixWorld 2011 Making life miserable to others with massive automatic dialing Cómo hacer la vida miserable a otros con marcación masiva automática

Citation preview

Marcación de mensajes de audio masivos para campañas políticas y

cobranza

Fernando Romo

pop@incuvox.com

Thursday, November 10, 11

Como hacerle la vida miserable a los demas con marcación

automática usando Asterisk

Fernando Romo

pop@cofradia.org

Thursday, November 10, 11

Antes que nada una disculpa

• Por despertarlos en la mañana

• Interrumpirles el sueño

• Interrumpir otras cosas...

• Pero alguien tiene que hacer el trabajo sucio....

Thursday, November 10, 11

Thursday, November 10, 11

Thursday, November 10, 11

Thursday, November 10, 11

Todo empezó con ...

• En el año de 2006 nos invitan a un proyecto para crear un sistema que ayudara a realizar encuestas políticas masivas.

• En nuestra profunda ignorancia dijismo “Si”, sin realmente saber en que problema nos metimos.

• El proyecto pretendía hacer 4 millones de llamadas, con 50 operadores... pero termino siendo un proyecto de 382 operadores y mas de 16 millones de llamadas :P

Thursday, November 10, 11

Un caso práctico

• Procesar 4 millones de llamadas en 2 semanas

• Posteriormente procesar 16 millones de llamadas en otras dos semanas.

• Desbordar llamadas a un centro de contacto externo.

Thursday, November 10, 11

Thursday, November 10, 11

Thursday, November 10, 11

Cluster de marcación • 6 servidores con 200 troncales SIP cada uno

• Base de datos de alto desempeño

• un servidor de aplicaciones para control del cluster

• Conexión directa al Switch de MCM Telecomm

• Rápido crecimiento de líneas, en 24 horas pasamos de 200 a 1,200 lineas.

• Capacidad de procesar 800,000 llamadas en 12 horas (llamada promedio a 60 segundos).

Thursday, November 10, 11

Thursday, November 10, 11

Robot validador• Adicionalmente se activó un robot de validación de

registros:

• 60 troncales ISDN-PRI

• Filtrado del Plan Nacional de Numeración (PNN)

• Proceso de barrido previo a números de teléfono dudosos

• Mayor presición en marcadores de Robots/Predictivos

Thursday, November 10, 11

Y un poco de ingenieria social

• Una solicitud de una tienda departamental fué que se calificara la respuesta humana

• Se creo un audio con varias voces que decía “Bueno... Bueno” y al contestar destinatario se analizaba la frecuencia de respuesta del sonido para detectar tono humano. Si no era una persona, se le dejaba un mensaje de invitación una venta, en caso contrario, se le hacia un cuestionario y si deseaba mas información se le desbordaba a un call center de “vendedores”.

Thursday, November 10, 11

Thursday, November 10, 11

DEMO

DEMO

DEMO

DEMO

DEMO

DEMO

Thursday, November 10, 11

¿Como lo hacemos?

Thursday, November 10, 11

Asterisk

• Nace en 1999, creado por Mark Spencer basado en el trabajo de Jim Dixon (creador de las tarjetas “Tormenta” y “Zapata”).

• GPL, escrito mayormente en C

• B2BUA

• Plataformas Linux/BSD

• 600,000 lineas de código

Thursday, November 10, 11

Arquitectura de Asterisk

Thursday, November 10, 11

Integración con Asterisk

Thursday, November 10, 11

un pequeño demo:joder.pl

Thursday, November 10, 11

Una tarea:

test.pl

http://cofradia.org/down/tarea.tar.gz

89553421

Thursday, November 10, 11

Thursday, November 10, 11

Recommended