protocolo ECCP

339 views
Skip to first unread message

Fernando Villares

unread,
Apr 20, 2011, 11:01:08 AM4/20/11
to aster...@googlegroups.com
Buenas a todos necesito si uds me pueden dedicar unos minutos a este mail en especial Saul, Elio, Odi, IBC o gente con muchos conociemientos objetivos de protocolos...
Elastix ha lanzado el protocolo ECCP elastix call center, analizandolo a mi en particular me parece una ñapa reinventar la rueda y encima cuadrada, pero como mis discrepancias ya con la gente de elastix es conocida y nos hemos ido todos los community developers antes de publicar una nota sobre esto quiero tener opiniones objetivas de gente que realmente sepa.
 
Les dejo las specs publicadas y uds despues me pasan sus opiniones del protocolo de forma objetiva.
 
 
Saludos

Iñaki Baz Castillo

unread,
Apr 20, 2011, 11:31:59 AM4/20/11
to aster...@googlegroups.com
El día 20 de abril de 2011 17:01, Fernando Villares
<fvil...@gmail.com> escribió:


Le he echado un mínimo vistazo por arriba, para entender de qué va, y
sinceramente no me parece mal. O sea, ¿hay alternativa? Yo no creo que
la alternativa sea usar el AMI. El AMI es un protocolo para control de
Asterisk y como tal no ofrece un API de mayor nivel (a nivel de la
aplicación constuida sobre Asterisk con toda su programación extra).
Además, he visto al AMI cargarse Asterisk de forma fulminante, yo no
dejaría que terceros se conectasen a un Asterisk por AMI, nunca.

Por lo tanto, que diseñen otro protocolo tipo RPC para gestión de su
*aplicación* (que no sólo es un Asterisk sino que tiene más "cosas")
me parece bien.

Tal vez yo propondría usar un RPC estándar, como XMLRPC o JSONRPC, en
vez de crear su propio protocolo. Esto permitiría reusar librerías
cliente de XMLRPC ó JSONRPC existentes en muchos lenguajes de
programación.

--
Iñaki Baz Castillo
<i...@aliax.net>

Elio Rojano

unread,
Apr 20, 2011, 11:46:07 AM4/20/11
to aster...@googlegroups.com
IMHO: Nada nuevo bajo el sol...

Quiero decir, es un protocolo, como cualquiera que se pueda hacer, pero que no veo que aporte nada nuevo a la funcionalidad que ya ofrece Asterisk a través de manager y que cualquiera, aprendiendo un poco cómo funciona el Manager y un poco más de programación puede hacer prácticamente cualquier cosa.
En Uruguay hay una empresa dedicada a callcenters que desarrollaron un módulo específico para sustituir el chan_agent, el app_queue y que ofrecían servicios básicos para un callcenter y que en Asterisk hay que programárselo desde cero. La pena es que ese módulo únicamente está disponible para los clientes de dicha empresa y no son precisamente baratos... :(

Aunque creo que Asterisk tiene uno de los sistemas más flexibles para el mantenimiento y gestión de callcenters (colas, agentes y registro de eventos) lo "malo?" es que todo está ahí, pero para aprovechar todo el potencial hay que desarrollar herramientas que utilicen ese potencial, y que se centren en el mundo del callcenter y no únicamente en sacar un "producto de propósito general" como hace Elastix que igual le sirve al que quiere un pequeño callcenter de 4 agentes que al que quiere una centralita para 10 usuarios.

Un análisis bueno del queuelog y un poco de programación del manager para el análisis de eventos orientado al sistema de callcenter, lo vería más práctico que un nuevo protocolo. :)




--
http://www.sinologic.net/

Odicha

unread,
Apr 20, 2011, 12:02:49 PM4/20/11
to aster...@googlegroups.com
El 20/04/2011 10:01, Fernando Villares escribi�:

> Buenas a todos necesito si uds me pueden dedicar unos minutos a este
> mail en especial Saul, Elio, Odi, IBC o gente con muchos conociemientos
> objetivos de protocolos...
> Elastix ha lanzado el protocolo ECCP elastix call center, analizandolo a
> mi en particular me parece una �apa reinventar la rueda y encima

> cuadrada, pero como mis discrepancias ya con la gente de elastix es
> conocida y nos hemos ido todos los community developers antes de
> publicar una nota sobre esto quiero tener opiniones objetivas de gente
> que realmente sepa.
> Les dejo las specs publicadas y uds despues me pasan sus opiniones del
> protocolo de forma objetiva.

Parafraseando a Saul... WorksOnMyCallCenter (TM)

Depende de bastantes cosas espec�ficas de Elastix, as� que hereda sus
cosas buenas y malas (sobre todo las malas) Lo que si tengo claro es que
no lo resolver�a de esa forma.

Off Topic - Leer el cap�tulo "Proyecto bicicleta" (a partir de la pag.
11) de este libro. Ayudar� a a comprender el dise�o del ECCP
http://www.despacho101.com/files/MemoriasDeUnIngeniero.pdf

Iñaki Baz Castillo

unread,
Apr 20, 2011, 12:13:39 PM4/20/11
to aster...@googlegroups.com
El día 20 de abril de 2011 18:02, Odicha <o...@odicha.net> escribió:
> Parafraseando a Saul... WorksOnMyCallCenter (TM)

Por supuesto, de hecho dice claramente que es un protocolo de control
para Elastix.


> Depende de bastantes cosas específicas de Elastix, así que hereda sus cosas


> buenas y malas (sobre todo las malas) Lo que si tengo claro es que no lo

> resolvería de esa forma.

Hago una pregunta: ¿permite el protocolo AMI crear un usuario SIP o
cambiarle su password? Si no es así, nuestro "producto Asterisk" puede
ofrecer un interfaz web para gestionar usuarios y lalalala. Bien, ¿qué
hay de malo en que en vez de ofrecer un interfaz web final (con su
HTML y CSS a nuestro gusto) ofrezcamos un API SOAP/RPC para
operaciones de administración y permitir que el cliente desarrolle su
interfaz a medida (que podría ser un interfaz web, una aplicación de
escritorio, etc).

NOTA: Hablo en sentido figurativo, desconozco si este protocolo de
Elastix ofrece un API para gestión de usuarios SIP.

Samuel Cornu

unread,
Apr 20, 2011, 12:16:45 PM4/20/11
to aster...@googlegroups.com, aster...@googlegroups.com
Se puede saber como se llama la empresa uruguaya?

Enviado desde mi iPhone
--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
 
~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

Fernando Villares

unread,
Apr 20, 2011, 12:37:37 PM4/20/11
to aster...@googlegroups.com
Excelentes aportes voy a seguir mirando detenidamente ....realmente agradezco mucho que se hayan tomado el tiempo

Odicha

unread,
Apr 20, 2011, 12:38:46 PM4/20/11
to aster...@googlegroups.com
El 20/04/2011 11:13, I�aki Baz Castillo escribi�:
> El d�a 20 de abril de 2011 18:02, Odicha<o...@odicha.net> escribi�:

>> Parafraseando a Saul... WorksOnMyCallCenter (TM)
>
> Por supuesto, de hecho dice claramente que es un protocolo de control
> para Elastix.
>
>
>> Depende de bastantes cosas espec�ficas de Elastix, as� que hereda sus cosas

>> buenas y malas (sobre todo las malas) Lo que si tengo claro es que no lo
>> resolver�a de esa forma.

>
> Hago una pregunta: �permite el protocolo AMI crear un usuario SIP o
> cambiarle su password? Si no es as�, nuestro "producto Asterisk" puede
> ofrecer un interfaz web para gestionar usuarios y lalalala. Bien, �qu�

> hay de malo en que en vez de ofrecer un interfaz web final (con su
> HTML y CSS a nuestro gusto) ofrezcamos un API SOAP/RPC para
> operaciones de administraci�n y permitir que el cliente desarrolle su
> interfaz a medida (que podr�a ser un interfaz web, una aplicaci�n de

> escritorio, etc).
>
> NOTA: Hablo en sentido figurativo, desconozco si este protocolo de
> Elastix ofrece un API para gesti�n de usuarios SIP.
>
A eso me refer�a con lo de heredar lo bueno y lo malo de Elastix. Hay
muchas partes cuyo planteamiento inicial no es malo, pero con cuya
ejecuci�n y desarrollo "no me identifico... :)" A mi personalmente como
idea de GUI para Asterisk me gusta ragui, y est� abandonado... Cuando
tengas un rato te remito a la lectura del off-topic. A m� el ECCP me
huele a Porsche.

Iñaki Baz Castillo

unread,
Apr 20, 2011, 12:46:18 PM4/20/11
to aster...@googlegroups.com
El día 20 de abril de 2011 18:38, Odicha <o...@odicha.net> escribió:
> Cuando tengas un rato te remito a la lectura del off-topic.

Ya me lo he leído :)


> A mí el ECCP me huele a Porsche.

Yo es que hablaba conceptualmente :)

Odicha

unread,
Apr 20, 2011, 12:58:17 PM4/20/11
to aster...@googlegroups.com
El 20/04/2011 11:46, I�aki Baz Castillo escribi�:
> El d�a 20 de abril de 2011 18:38, Odicha<o...@odicha.net> escribi�:

>> Cuando tengas un rato te remito a la lectura del off-topic.
>
> Ya me lo he le�do :)
>
>
>> A m� el ECCP me huele a Porsche.

>
> Yo es que hablaba conceptualmente :)

Repite conmigo �BICICLETA!�BICICLETA!

>
>
>

Saúl Ibarra Corretgé

unread,
Apr 20, 2011, 1:34:14 PM4/20/11
to aster...@googlegroups.com
Aupa,

2011/4/20 Fernando Villares <fvil...@gmail.com>:

Peersonalmente me parece una opción bastante acertada.

Obviamente es algo WorksOnElastix, pero si es el producto que usas no
ha problema, es como el que usa las APIs de MacOSX.

El formato es a lo XML, facilito de parsear, y de forma estructurada,
lo cual mola. El manager apesta bastante en esto, y si te pueden
abstraer de ello, mejor.

Además, aunque no me lo he leido entero, se podrían (o se pueden)
hacer más operaciones. Este desacoplamiento de tecnologías puede ser
muy bueno, ya que el que desarrolle la lógica de aplicación del
callcenter no tiene que saber hacer un trunk SIP. Y para hacer spam
telefónico no hay que saber SIP :-P

Como nunca llueve a gusto de todos, nosotros en el curro no le damos
una interfaz al cliente, le damos un API SOAP y que se la haga el. Con
botones rosas si quiere, pero nadie sabe mejor lo que quiere que el
mismo.

Elastix apestará por otros motivos, pero esto lo veo como una buena cosa.

Mi par de centimos.

Ing. Saúl

xD

--
/Saúl
http://saghul.net | http://sipdoc.net

Angel Elena

unread,
Apr 20, 2011, 2:12:27 PM4/20/11
to aster...@googlegroups.com

muy bueno este libro .......la delgada línea marrón es tremenda!!!


----------------------------------
Ángel Elena Medina
cr...@craem.net
----------------------------------

________________________________________
De: aster...@googlegroups.com [aster...@googlegroups.com] en nombre de Odicha [o...@odicha.net]
Enviado el: miércoles, 20 de abril de 2011 18:02
Para: aster...@googlegroups.com
Asunto: Re: [Asterisk-ES] protocolo ECCP

El 20/04/2011 10:01, Fernando Villares escribió:
> Buenas a todos necesito si uds me pueden dedicar unos minutos a este
> mail en especial Saul, Elio, Odi, IBC o gente con muchos conociemientos
> objetivos de protocolos...
> Elastix ha lanzado el protocolo ECCP elastix call center, analizandolo a

> mi en particular me parece una ñapa reinventar la rueda y encima


> cuadrada, pero como mis discrepancias ya con la gente de elastix es
> conocida y nos hemos ido todos los community developers antes de
> publicar una nota sobre esto quiero tener opiniones objetivas de gente
> que realmente sepa.
> Les dejo las specs publicadas y uds despues me pasan sus opiniones del
> protocolo de forma objetiva.

Parafraseando a Saul... WorksOnMyCallCenter (TM)

Depende de bastantes cosas específicas de Elastix, así que hereda sus


cosas buenas y malas (sobre todo las malas) Lo que si tengo claro es que

no lo resolvería de esa forma.

Off Topic - Leer el capítulo "Proyecto bicicleta" (a partir de la pag.
11) de este libro. Ayudará a a comprender el diseño del ECCP
http://www.despacho101.com/files/MemoriasDeUnIngeniero.pdf

Fernando Villares

unread,
Apr 20, 2011, 2:51:59 PM4/20/11
to aster...@googlegroups.com
odi el proyecto porsche es la deficion exacta de la guerra que tuvimos con la dirigencia de elastix por 2 años y la razon que  nos fuimos todos a la mierda del proyecto....BICICLEEEEEEETAAAAAAA gritabamos y fuimos maltratados por ello jaja sos un grande odi me alegraste el dia

Odicha

unread,
Apr 20, 2011, 6:06:19 PM4/20/11
to aster...@googlegroups.com
El 20/04/2011 13:51, Fernando Villares escribi�:

> odi el proyecto porsche es la deficion exacta de la guerra que tuvimos
> con la dirigencia de elastix por 2 a�os y la razon que nos fuimos todos

> a la mierda del proyecto....BICICLEEEEEEETAAAAAAA gritabamos y fuimos
> maltratados por ello jaja sos un grande odi me alegraste el dia
>
El f�tbol es as�... No hay rival peque�o.


> El 20 de abril de 2011 15:12, Angel Elena <cr...@craem.net

> <mailto:cr...@craem.net>> escribi�:
>
>
> muy bueno este libro .......la delgada l�nea marr�n es tremenda!!!
>
>
> ----------------------------------
> �ngel Elena Medina
> cr...@craem.net <mailto:cr...@craem.net>
> ----------------------------------
>
> ________________________________________
> De: aster...@googlegroups.com
> <mailto:aster...@googlegroups.com> [aster...@googlegroups.com
> <mailto:aster...@googlegroups.com>] en nombre de Odicha
> [o...@odicha.net <mailto:o...@odicha.net>]
> Enviado el: mi�rcoles, 20 de abril de 2011 18:02
> Para: aster...@googlegroups.com <mailto:aster...@googlegroups.com>


> Asunto: Re: [Asterisk-ES] protocolo ECCP
>

> El 20/04/2011 10:01, Fernando Villares escribi�:


> > Buenas a todos necesito si uds me pueden dedicar unos minutos a este
> > mail en especial Saul, Elio, Odi, IBC o gente con muchos
> conociemientos
> > objetivos de protocolos...
> > Elastix ha lanzado el protocolo ECCP elastix call center,
> analizandolo a

> > mi en particular me parece una �apa reinventar la rueda y encima


> > cuadrada, pero como mis discrepancias ya con la gente de elastix es
> > conocida y nos hemos ido todos los community developers antes de
> > publicar una nota sobre esto quiero tener opiniones objetivas de
> gente
> > que realmente sepa.
> > Les dejo las specs publicadas y uds despues me pasan sus
> opiniones del
> > protocolo de forma objetiva.
>
> Parafraseando a Saul... WorksOnMyCallCenter (TM)
>

> Depende de bastantes cosas espec�ficas de Elastix, as� que hereda sus


> cosas buenas y malas (sobre todo las malas) Lo que si tengo claro es que

> no lo resolver�a de esa forma.
>
> Off Topic - Leer el cap�tulo "Proyecto bicicleta" (a partir de la pag.
> 11) de este libro. Ayudar� a a comprender el dise�o del ECCP


> http://www.despacho101.com/files/MemoriasDeUnIngeniero.pdf
>
>
>
> --
> Este email pertenece a la lista de Asterisk-ES
> (http://www.asterisk-es.org)
>
> ~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> - Para anular la suscripci�n:
> asterisk-es...@googlegroups.com
> <mailto:asterisk-es...@googlegroups.com>


>
> --
> Este email pertenece a la lista de Asterisk-ES
> (http://www.asterisk-es.org)
>
> ~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> - Para anular la suscripci�n:
> asterisk-es...@googlegroups.com
> <mailto:asterisk-es...@googlegroups.com>


>
>
> --
> Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
>
> ~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> - Para anular la suscripci�n: asterisk-es...@googlegroups.com

Ramon Lozano

unread,
Apr 20, 2011, 6:10:19 PM4/20/11
to aster...@googlegroups.com
Hablando de fútbol, enhorabuena al Madrid por esa Copa del Rey!!!





El 21 de abril de 2011 00:06, Odicha <o...@odicha.net> escribió:
El 20/04/2011 13:51, Fernando Villares escribió:
odi el proyecto porsche es la deficion exacta de la guerra que tuvimos
con la dirigencia de elastix por 2 años y la razon que  nos fuimos todos

a la mierda del proyecto....BICICLEEEEEEETAAAAAAA gritabamos y fuimos
maltratados por ello jaja sos un grande odi me alegraste el dia

El fútbol es así... No hay rival pequeño.


El 20 de abril de 2011 15:12, Angel Elena <cr...@craem.net
<mailto:cr...@craem.net>> escribió:



   muy bueno este libro .......la delgada línea marrón es tremenda!!!


   ----------------------------------
   Ángel Elena Medina
   cr...@craem.net <mailto:cr...@craem.net>

   ----------------------------------

   ________________________________________
   De: aster...@googlegroups.com
   <mailto:aster...@googlegroups.com> [aster...@googlegroups.com
   <mailto:aster...@googlegroups.com>] en nombre de Odicha
   [o...@odicha.net <mailto:o...@odicha.net>]

   Enviado el: miércoles, 20 de abril de 2011 18:02
   Para: aster...@googlegroups.com <mailto:aster...@googlegroups.com>

   Asunto: Re: [Asterisk-ES] protocolo ECCP

   El 20/04/2011 10:01, Fernando Villares escribió:
    > Buenas a todos necesito si uds me pueden dedicar unos minutos a este
    > mail en especial Saul, Elio, Odi, IBC o gente con muchos
   conociemientos
    > objetivos de protocolos...
    > Elastix ha lanzado el protocolo ECCP elastix call center,
   analizandolo a
    > mi en particular me parece una ñapa reinventar la rueda y encima

    > cuadrada, pero como mis discrepancias ya con la gente de elastix es
    > conocida y nos hemos ido todos los community developers antes de
    > publicar una nota sobre esto quiero tener opiniones objetivas de
   gente
    > que realmente sepa.
    > Les dejo las specs publicadas y uds despues me pasan sus
   opiniones del
    > protocolo de forma objetiva.

   Parafraseando a Saul... WorksOnMyCallCenter (TM)

   Depende de bastantes cosas específicas de Elastix, así que hereda sus

   cosas buenas y malas (sobre todo las malas) Lo que si tengo claro es que
   no lo resolvería de esa forma.

   Off Topic - Leer el capítulo "Proyecto bicicleta" (a partir de la pag.
   11) de este libro. Ayudará a a comprender el diseño del ECCP

   http://www.despacho101.com/files/MemoriasDeUnIngeniero.pdf



   --
   Este email pertenece a la lista de Asterisk-ES
   (http://www.asterisk-es.org)

   ~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   - Para anular la suscripción:
   asterisk-es...@googlegroups.com
   <mailto:asterisk-es...@googlegroups.com>


   --
   Este email pertenece a la lista de Asterisk-ES
   (http://www.asterisk-es.org)

   ~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   - Para anular la suscripción:
   asterisk-es...@googlegroups.com
   <mailto:asterisk-es...@googlegroups.com>



--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)

~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)

~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

Iñaki Baz Castillo

unread,
Apr 20, 2011, 6:51:47 PM4/20/11
to aster...@googlegroups.com
El día 21 de abril de 2011 00:10, Ramon Lozano <ra...@solidpc.net> escribió:
> Hablando de fútbol, enhorabuena al Madrid por esa Copa del Rey!!!

No es el Madrid, es la selección del mundo adquirida a golpe de
talonario. Felicidades al mundo.

Reply all
Reply to author
Forward
0 new messages