SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Elio Rojano | @hellc2

http://www.sinologic.net | @sinologicnet
10 AÑOS DE VOIP
CONOCER EL PASADO PARA
PRONOSTICAR EL FUTURO
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
twitter.com/hellc2
facebook.com/rojano
linkedin.com/in/rojano
sinologic.net
github.com/hellc2
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
¿Qué ha cambiado en la VoIP en estos 10 años?

¿Qué NO ha cambiado?

Nuevos conceptos y cambios de paradigmas

10 años de evolución de la VoIP
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
[ Vídeo ]
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Estudiar la evolución de la VoIP en 10 años
Es necesario ver qué se hacía antes
y cómo se haría ahora.
10 años de evolución de la VoIP
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Tarjetas/Gateways
vs.
Operadores IP
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
En 2007, el 90% de las empresas con Asterisk

utilizaban tarjetas
El ancho de banda no permitía conexiones de calidad con
operadores IP
Zaptel/DAHDI eran términos conocidos por todos los usuarios
de Asterisk
Tarjetas/GW vs. Operadores IP
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
En la actualidad, las tarjetas han quedado obsoletas.
Gracias al aumento del ancho de banda, los operadores IP
conectan la mayor parte de las llamadas a la PSTN.
Aún existen casos que las empresas quieren recibir llamadas
utilizando sus líneas tradicionales, por lo que prefieren
Gateways a tener tarjetas.
Tarjetas/GW vs. Operadores IP
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Desde 2012, la conexión a Internet no ha hecho más que
mejorar: Cable, FTTH, ADSL,…
Las empresas han aprovechado estas conexiones para contratar
operadores IP inicialmente para poder hacer llamadas
económicas.
Tarjetas/GW vs. Operadores IP
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Tarjetas/GW vs. Operadores IP
Los operadores IP no solo ofrecen llamadas más económicas,

si no servicios que sustituyen a bastante hardware VoIP
Centralitas, Gateways, SBC, etc.
Todo ello en LA NUBE.
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Instalación y Configuración
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
En 2007, uno de los retos era instalar y configurar un Asterisk.

Hoy día, con toda la documentación, blogs, foros, wikis, etc.,
todo el mundo sabe instalar y configurar un Asterisk.

Entonces la versión utilizada era Asterisk 1.4
Asterisk: Instalación y Configuración
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
En 2017 han pasado tras de sí muchas versiones de Asterisk…
Asterisk 1.4 Asterisk 1.6 Asterisk 1.8 Asterisk 10 Asterisk 11 Asterisk 12 Asterisk 13 Asterisk 14 Asterisk 15
Los usuarios siguen instalando y configurando Asterisk
exactamente igual que hace 10 años
Asterisk: Instalación y Configuración
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Opus
G.722 Realtime
TLSSRTP
PJSIP
func_ODBC
ACL
ARI
WebSocket
Asterisk: Instalación y Configuración
Calendar
ICE
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
	 VoIP en la Web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
	 VoIP en la web
En 2007, empresas como i6Net anunciaban la existencia de mecanismos para disponer
de un softphone web gracias a plugins Flash y el módulo app_rtmp.

En aquel entonces existían incluso Applets Java compatibles con IAX2 (JIAXClient)
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
En 2011, Iñaki Baz y Jose Luís Millán presentaron en casi
primicia mundial un futuro estándar que cumplirían los
navegadores para poder hacer conexiones VoIP (voz, vídeo,
texto, etc.): WebRTC

En 2012, presentaron JSSIP (una librería Javascript para
crear un softphone SIP utilizando Websocket como
transporte).

En 2013, nos volvieron a explicar que 

WebRTC != softphone Web.
	 VoIP en la web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Cliente Web
Protocolo
Servidor SIP Teléfono SIP
Protocolo SIP
¿Qué quiere el mercado?
	 VoIP en la web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Servidor
WebSocket
Cliente WebRTC
Protocolo WebRTC*
Cliente WebRTC
Protocolo WebRTC*
¿Qué ofrece WebRTC?
(*) WebRTC no es en sí un protocolo VoIP, pero nos sirve para ilustrar el concepto
	 VoIP en la web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Cliente SIP
Protocolo SIP
Servidor SIP
Servidor
WebSocket
Cliente WebRTC
Protocolo WebRTC*
Teléfono SIP
Cliente WebRTC
Protocolo WebRTC*
Protocolo SIP
	 VoIP en la web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Cliente SIP
Protocolo SIP
Servidor SIP
Servidor
WebSocket
Cliente WebRTC
Protocolo WebRTC*
Teléfono SIP
Cliente WebRTC
Protocolo WebRTC*
Protocolo SIP
Lo que realmente necesita el mercado
	 VoIP en la web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Cliente SIP
Protocolo SIP
Servidor SIP
Servidor
WebSocket
Cliente WebRTC
Protocolo WebRTC*
Teléfono SIP
Cliente WebRTC
Protocolo WebRTC*
Protocolo SIP
Lo que realmente necesita el mercado
> 3.4.0
>= 14?
	 VoIP en la web
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
VoIP en la web
Saúl Ibarra también nos lleva enseñando esto
desde hace mucho, mucho tiempo…
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Escalabilidad horizontal
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Escalabilidad Horizontal
2007
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Escalabilidad Horizontal
2007
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Escalabilidad Horizontal
VoIP2DAY 2015 VoIP2DAY 2016
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Virtualizacion
El uso de virtualización hace 10 años para la VoIP estaba 

limitada por el ancho de banda
Como había poco ancho de banda, lo habitual era utilizar tarjetas
de comunicaciones para conectar con la PSTN.

Se podía utilizar Gateways, pero eran más caros.

También se podía utilizar XEN, pero era mucho más complejo que
VMWare, Virtualbox, Parallels, VirtualPC, etc.

Solución: UTILIZAR SERVIDORES DEDICADOS
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Virtualizacion
A medida que aumentaba el ancho de banda y el número de conexiones de
fibra, el uso de operadores IP se hacía más común a medida que se reducía el
número de tarjetas de comunicaciones y la virtualización empezó siendo una
alternativa.
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Virtualizacion
El problema de la virtualización es que exige un
dimensionamiento específico para cada máquina.
Para solucionar esto, aparecieron los contenedores.
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Virtualizacion
Aún así, el mundo de los contenedores avanza a pasos
agigantados gracias a nuevos sistemas como Docker
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Virtualizacion
La nueva virtualización permite manejar fácilmente:

Balanceo de carga
Alta disponibilidad
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
OTROS TEMAS…
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Seguridad
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
#CAPTAINCRYPTO
#MORECRYPTO
Seguridad
#MORETLS
#MAKEAFAVOURTOYOURSELF
#DNSSEC
#MORESECURITY
#DONTPUTTHISPASS
#PLEASEDONTDOTHAT
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Seguridad
Hay cosas que no cambian hasta que no nos obligan a hacerlo.

El 95% de las comunicaciones VoIP (y el 99.9% de las
comunicaciones de voz tradicionales) no están cifradas.
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Seguridad
La gente quiere seguir
utilizando usuarios y
contraseñas “fáciles de
recordar” en dispositivos
VoIP y se les olvida que
un bot es capaz de
probar
900.000.000.000.000
contraseñas en una hora.
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
IPv6
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
IPv6
Al menos, esta vez gran parte de la culpa es de los operadores
Por suerte, hay ciertos operadores que, viendo la carencia de
direcciones IPv4, han empezado a ofrecer IPv6, aunque de
forma muy rudimentaria (nateada, tunelizada, etc.)
Hasta que los operadores no empiecen a ofrecer IPv6 en
condiciones, la gente seguirá utilizando IPv4, y cuando lo
hagan, debemos estar preparados (dispositivos, software,
configuraciones, etc.)
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Qué viene…

¿Ciencia Ficción?

o

¿Futuro próximo?
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Conceptos futuros
Infraestructura distribuida

Blockchains
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Conceptos futuros
Bots + Inteligencia Artificial
Gracias por llamar a su operadora.

¿tiene alguna cuestión más?…



Pues no se retire, que le van a pasar
una encuesta de satisfacción…
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
Conceptos futuros
Videoconferencia en Realidad Virtual o Realidad Aumentada
http://sinologic.net
Elio Rojano (hellc2@gmail.com)
GRACIAS
- A Rosa Atienza por ser la co-autora de esta presentación.

- A Pablo por dejarme tiempo para hacerlo. ;)

- A la organización del VoIP2DAY por invitarme todos estos años a dar estas charlas.

- A los ponentes del VoIP2DAY por seguir ilustrándonos sobre el presente y futuro de la VoIP.

- A los lectores de Sinologic.net por seguir leyéndonos día tras día.

- A vosotros por seguir ahí.
GRACIAS

Contenu connexe

Tendances

Configuración de escenarios reales con asterisk
Configuración de escenarios reales con asteriskConfiguración de escenarios reales con asterisk
Configuración de escenarios reales con asterisk
Diego Llanes
 
Configuración básica asterisk sixbell - v2.0
Configuración básica asterisk   sixbell - v2.0Configuración básica asterisk   sixbell - v2.0
Configuración básica asterisk sixbell - v2.0
Sebastian Cisternas Arenas
 

Tendances (20)

Voz ip desde dispositivos móviles
Voz ip desde dispositivos móvilesVoz ip desde dispositivos móviles
Voz ip desde dispositivos móviles
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia
 
Curso de VoIP / Parte 01: VoIP y Asterisk
Curso de VoIP / Parte 01: VoIP y AsteriskCurso de VoIP / Parte 01: VoIP y Asterisk
Curso de VoIP / Parte 01: VoIP y Asterisk
 
Presentacion Elastix
Presentacion ElastixPresentacion Elastix
Presentacion Elastix
 
El proyecto Elastix
El proyecto ElastixEl proyecto Elastix
El proyecto Elastix
 
Seminario - Bitsense - UADE / Fundacion Proydesa
Seminario - Bitsense - UADE / Fundacion ProydesaSeminario - Bitsense - UADE / Fundacion Proydesa
Seminario - Bitsense - UADE / Fundacion Proydesa
 
Elastix, TLS, SRTP y OpenVPN
Elastix, TLS, SRTP y OpenVPNElastix, TLS, SRTP y OpenVPN
Elastix, TLS, SRTP y OpenVPN
 
Voz ipv6
Voz ipv6Voz ipv6
Voz ipv6
 
Introducción a la vo ip
Introducción a la vo ipIntroducción a la vo ip
Introducción a la vo ip
 
Configuración de escenarios reales con asterisk
Configuración de escenarios reales con asteriskConfiguración de escenarios reales con asterisk
Configuración de escenarios reales con asterisk
 
Laboratorio comunicaciones de voz sobre ip con elastix
Laboratorio comunicaciones de voz sobre ip con elastixLaboratorio comunicaciones de voz sobre ip con elastix
Laboratorio comunicaciones de voz sobre ip con elastix
 
Curso de Asterisk (e-Verano 2007)
Curso de Asterisk (e-Verano 2007)Curso de Asterisk (e-Verano 2007)
Curso de Asterisk (e-Verano 2007)
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)
 
Configuración básica asterisk sixbell - v2.0
Configuración básica asterisk   sixbell - v2.0Configuración básica asterisk   sixbell - v2.0
Configuración básica asterisk sixbell - v2.0
 
iPhone + Botnets = Fun
iPhone + Botnets = FuniPhone + Botnets = Fun
iPhone + Botnets = Fun
 
Juan Oliva
Juan OlivaJuan Oliva
Juan Oliva
 
Seguridad en VoIP
Seguridad en VoIPSeguridad en VoIP
Seguridad en VoIP
 
Capitulo1 Nat Dhcp
Capitulo1 Nat DhcpCapitulo1 Nat Dhcp
Capitulo1 Nat Dhcp
 
Elastix SIP Firewall: Una capa extra de seguridad para su PBX
Elastix SIP Firewall: Una capa extra de seguridad para su PBXElastix SIP Firewall: Una capa extra de seguridad para su PBX
Elastix SIP Firewall: Una capa extra de seguridad para su PBX
 
CONFIGURACIÓN DE REDES IPv6
CONFIGURACIÓN DE REDES IPv6CONFIGURACIÓN DE REDES IPv6
CONFIGURACIÓN DE REDES IPv6
 

Similaire à 10 años de VoIP: Conocer el pasado para pronosticar el futuro.

V2 d2013 elio rojano - 12 pruebas de asterisk
V2 d2013   elio rojano - 12 pruebas de asteriskV2 d2013   elio rojano - 12 pruebas de asterisk
V2 d2013 elio rojano - 12 pruebas de asterisk
VOIP2DAY
 
voip2day 2012 - Llámame a mi correo electrónico elio rojano
voip2day 2012 - Llámame a mi correo electrónico   elio rojanovoip2day 2012 - Llámame a mi correo electrónico   elio rojano
voip2day 2012 - Llámame a mi correo electrónico elio rojano
VOIP2DAY
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
Quobis
 
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
VOIP2DAY
 
voip2day 2012 - Voipv6 alberto sagredo
voip2day 2012 - Voipv6   alberto sagredovoip2day 2012 - Voipv6   alberto sagredo
voip2day 2012 - Voipv6 alberto sagredo
VOIP2DAY
 

Similaire à 10 años de VoIP: Conocer el pasado para pronosticar el futuro. (20)

El control de la informacion
El control de la informacionEl control de la informacion
El control de la informacion
 
V2 d2013 elio rojano - 12 pruebas de asterisk
V2 d2013   elio rojano - 12 pruebas de asteriskV2 d2013   elio rojano - 12 pruebas de asterisk
V2 d2013 elio rojano - 12 pruebas de asterisk
 
Sipml5 to Elastix
Sipml5 to ElastixSipml5 to Elastix
Sipml5 to Elastix
 
SIPML5toElastix
SIPML5toElastixSIPML5toElastix
SIPML5toElastix
 
Voip con-asterisk3046
Voip con-asterisk3046Voip con-asterisk3046
Voip con-asterisk3046
 
Llámame a mi correo electrónico
Llámame a mi correo electrónicoLlámame a mi correo electrónico
Llámame a mi correo electrónico
 
Llámame a mi correo electrónico
Llámame a mi correo electrónicoLlámame a mi correo electrónico
Llámame a mi correo electrónico
 
voip2day 2012 - Llámame a mi correo electrónico elio rojano
voip2day 2012 - Llámame a mi correo electrónico   elio rojanovoip2day 2012 - Llámame a mi correo electrónico   elio rojano
voip2day 2012 - Llámame a mi correo electrónico elio rojano
 
[VoIP2Day 2012] World Wide SIP
[VoIP2Day 2012] World Wide SIP[VoIP2Day 2012] World Wide SIP
[VoIP2Day 2012] World Wide SIP
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
 
JsSIP: SIP + WebRTC
JsSIP: SIP + WebRTCJsSIP: SIP + WebRTC
JsSIP: SIP + WebRTC
 
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
 
JsSIP: SIP + WebRTC (el futuro está aquí)
JsSIP: SIP + WebRTC (el futuro está aquí)JsSIP: SIP + WebRTC (el futuro está aquí)
JsSIP: SIP + WebRTC (el futuro está aquí)
 
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
 
World Wide SIP
World Wide SIPWorld Wide SIP
World Wide SIP
 
Charla Asterisk - UPCI
Charla Asterisk - UPCICharla Asterisk - UPCI
Charla Asterisk - UPCI
 
Presente y futuro del nuevo IVOZ Provider
Presente y futuro del nuevo IVOZ ProviderPresente y futuro del nuevo IVOZ Provider
Presente y futuro del nuevo IVOZ Provider
 
voip2day 2012 - Voipv6 alberto sagredo
voip2day 2012 - Voipv6   alberto sagredovoip2day 2012 - Voipv6   alberto sagredo
voip2day 2012 - Voipv6 alberto sagredo
 
20170530 VoIP Teoría General
20170530  VoIP Teoría General20170530  VoIP Teoría General
20170530 VoIP Teoría General
 
HTML5 Today #3
HTML5 Today #3HTML5 Today #3
HTML5 Today #3
 

Plus de Elio Rojano

Plus de Elio Rojano (10)

Qué hace tu Asterisk cuando no miras
Qué hace tu Asterisk cuando no mirasQué hace tu Asterisk cuando no miras
Qué hace tu Asterisk cuando no miras
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas Asterisk
 
Charla tendencias para el 2015
Charla tendencias para el 2015Charla tendencias para el 2015
Charla tendencias para el 2015
 
Elastix Market
Elastix MarketElastix Market
Elastix Market
 
The 12 tasks of Asterisk
The 12 tasks of AsteriskThe 12 tasks of Asterisk
The 12 tasks of Asterisk
 
Profundizando manager
Profundizando managerProfundizando manager
Profundizando manager
 
Profundizando en las novedades de Asterisk 1.8
Profundizando en las novedades de Asterisk 1.8Profundizando en las novedades de Asterisk 1.8
Profundizando en las novedades de Asterisk 1.8
 
Comunicaciones Unificadas En Grandes Infraestructuras
Comunicaciones Unificadas En Grandes InfraestructurasComunicaciones Unificadas En Grandes Infraestructuras
Comunicaciones Unificadas En Grandes Infraestructuras
 
Avaya Vs Asterisk Bulos Y Leyendas
Avaya Vs Asterisk Bulos Y LeyendasAvaya Vs Asterisk Bulos Y Leyendas
Avaya Vs Asterisk Bulos Y Leyendas
 
Los mejores trucos para Asterisk (VoIP2DAY 2008)
Los mejores trucos para Asterisk (VoIP2DAY 2008)Los mejores trucos para Asterisk (VoIP2DAY 2008)
Los mejores trucos para Asterisk (VoIP2DAY 2008)
 

Dernier (6)

EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptxEVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
 
Willer Gehizon Sanchez Mora
Willer Gehizon Sanchez MoraWiller Gehizon Sanchez Mora
Willer Gehizon Sanchez Mora
 
Expo Construir 2024 agenda-workshops (2).pdf
Expo Construir 2024 agenda-workshops (2).pdfExpo Construir 2024 agenda-workshops (2).pdf
Expo Construir 2024 agenda-workshops (2).pdf
 
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALESLA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
 
DIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigaciónDIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigación
 
Modelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdfModelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdf
 

10 años de VoIP: Conocer el pasado para pronosticar el futuro.