Está en la página 1de 128

1.

ARME SU PROPIO OTT


¨ LOS CAMBIOS EN LA INDUSTRIA DE LAS
TELECOMUNICACIONES SE DAN POR
EXIGENCIA DE LOS SERVICIOS OFRECIDOS
Y NO POR LA DEMANDA DE LOS MISMOS¨…
(Broapeak)
LA TV DIGITAL DE HOY
RED HFC

IP a QAM
Servidor Servidor
VOD Billing, SMS Última
milla

SWITCH DE ALTA VELOCIDAD


Servidor
CDN
DVB C/S2/T2
A IP M/SPTS Transcoder
INTERNET
Encriptor
OTT TV
Segmentador
IP MULTICAST

IPTV
RED
FTTH
IPTV IP UNICAST

ONU
IPTV
DE LA TV ANALÓGICA A LA TV DIGITAL
UN POCO DE HISTORIA…

BANDA BASE DE LA TV ANALÓGICA


NTSC
National Television System Comitte
60Hz, 525 líneas, 30 cuadros/seg
Líneas entrelazadas 2/1
Color desde 1963
PROTAGONISTA DE LA ERA ANALÓGICA DE LA TV:
EL MODULADOR

CANAL DE TV

AMP
MODULADOR DE TV VHF
VIDEO ANALÓGICO UHF

AUDIO ANALÓGICO

MEDIO DE DISTRIBUCIÓN:

•  ESPECTRO RADIOLÉCTRICO VHF,UHF


•  CANALES DE TV NACIONAL CON
ENLACES DE MICROONDAS
CANAL DE TELEVISIÓN
ANALÓGICO

CANAL DE TV, 6 MHZ

VIDEO

ESPECTRO DE UN CANAL DE TV

Visual Carrier Aural Carrier


(AM) (FM)
Vestigal
Sideband

AUDIO Color Carrier


(AM and PM)

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6

3.58 MHz
0.75 MHz 4.2 MHz
1.25 MHz 4.5 MHz
0.25 MHz
6 MHz
TELEVISIÓN RADIODIFUNDIDA

•  CADA CANAL OCUPA 6 MHZ DEL ESPECTRO VHF Y UHF

•  LA COBERTURA DEPENDE DEL SITIO DE RADIACIÓN


(MONTAÑA, TORRE) Y DE LA POTENCIA DEL TRANSMISOR

•  PARA TENER CUBRIMIENTO EXPANDIDO O NACIONAL, SE


REQUIEREN ENLACES DE MICROONDAS COMPLEJOS

•  SUCEPTIBLE A LA INTERFERENCIA CO-CANAL O DE CANALES


ADYACENTES

•  ESPECTRO RADIOLÉCTRICO LIMITADO Y REQUERIDO POR


OTROS SERVICIOS MAS EFICIENTES DE
TELECOMUNICACIONES

•  OBJETIVO DEL APAGÓN ANALÓGICO!!!


DESDE 1965: DISTRIBUCIÓN GLOBAL DE TV A TRAVÉS
DE LOS SATÉLITES GEOESTACIONARIOS

DTH

UP LINK

GENERACIÓN CONTENIDO TV POR CABLE


DISTRIBUCIÓN DE TV POR MEDIO DE LA TV POR CABLE Y
REDES HFC
RECEPCIÓN SATELITAL SUMA DE PORTADORAS

ESPECTRO CATV:
•  Cada canal 6 MHz
•  CTB, CSO, CN
A/V

PRINCIPIO: SUMA DE MODULADORES PARA LOGRAR FDM


DISTRIBUCIÓN DE LA TV ANALÓGICA

Manera tradicional de distribuir Televisión


Una PORTADORA

6 CANALES DE TV

ALGUNOS OPERADORES TIENEN HASTA 116 CANALES: 116 X 6 = 696 MHZ


TELEVISIÓN POR CABLE

•  LA PROFUSIÓN DE CONTENIDO DISTRIBUÍDO A TRAVÉS DEL SATÉLITE


IMPULSA LA TV POR CABLE COAXIAL

•  SE INICIA AL CONSOLIDACIÓN DE LAS CASAS PRODUCTORAS DE


CONTENIDO

•  SUMA DE PORTADORAS DE 6 MHz. HASTA 116 CANALES!!!!

•  RED EXPUESTA A RUIDOS Y DISTORSIONES: CTB, CSO, CN, ETC..

•  CALIDAD SD

•  NO PERMITE TV HD

•  POBRE GESTIÓN DE USUARIOS


SE CONSOLIDA EL TV DIGITAL

ES UNA MATRIX DE PIXELES

PIXEL: LA MENOR UNIDAD DIRECCIONABLE EN UN


DISPLAY COMPUESTO POR PUNTIOS DE UNA
IMAGEN DIGITAL

LOS COLORES DEPENDEN DE LA COMBINACIÓN R, G y B Y


DEL NÚMERO DE BITS
RGB
FULL HD: 1080 X 1920 PIXELES

FFULL HD: 1080p


LOS TELEVISORES DIGITALES DE HOY PUEDEN
OFRECER EL SERVICIO DE TV EN:
•  HD 1080P
•  UHD 4K
•  SUPER UHD 8K
LA TV DIGITAL

PROTAGONÍSTA DE LA TV DIGITAL: EL ENCODER

FUNCIONES:

•  CONVERSIÓN ANALÓGICA A DIGITAL


•  COMPRESIÓN EN MPEG-2/4/5
•  EMPAQUETADOR DEL STREAM EN TS ASI
•  EMPAQUETADOR DEL STREAM EN IPTV
•  GESTION
SINGLE PROGRAM TRANSPORT STREAM

VIDEO SPTS, ASI


AUDIO L
AUDIO R ENCODER MPEG-2 / H.264 / H.265

SPTS, IPTV

SINGLE PROGRAM TRANSPORT STREAM


QUÉ HACE UN ENCODER
RESUMEN COMPRESIÓN MPEG-2, H.264 Y H.265
BÁSICO

Eliminar la Eliminar la
Redundancia Redundancia Eliminar la
ESTADÍSTICA SUBJETIVA Redundancia
Eliminar la
TEMPORAL
Redundancia
ESPACIAL
QUÉ HACE UN ENCODER:
CONFORMA EL TRANSPOR STREAM, TS
SALIDA ASI

188 188 188 188 188 188 188

Audio Data Vid Vid Audio Vid Data

188 188 188 188 188 188 188

Header 4 bytes 184 bytes

Header Payload

sync transport payload transport transport adaptation continuity


byte error unit start priority PID scrambling field counter
indicator indicator control control

PID = Packet Identification


QUÉ HACE UN ENCODER:
CONFORMA EL TRANSPOR STREAM, TS
SALIDA IP

SALIDA IPTV
CONCLUSIÓN: IDEA DEL ENCODER MPEG, BASE DE LA DIGITALIZACIÓN

VIDEO SPTS, ASI


AUDIO L
AUDIO R ENCODER MPEG-2 / H.264/H.265

SPTS, IPTV

SPTS: SINGLE PROGRAM TRANSPORT STREAM


MÓDULOS BÁSICOS DE LA TV DIGITAL

Entrada analógica
VLR VLR
VLR VLR VLR VLR VLR VLR


SALIDA ASI

ENTRADA ASI
8 ENTRADAS ANALÓGICAS
ENCODER MPEG-2/4 8X1
SALIDA IP

GESTION

ENCODER DE 8 ENTRADAS ANALÓGICAS, SALIDAS ASI E IPTV


MÓDULOS BÁSICOS DE LA TV DIGITAL

Entradas
HD

SDI SDI SDI SDI


HDMI HDMI HDMI HDMI

SALIDA ASI
ENTRADA ASI
8 ENTRADAS HD: 4 HDMI Y 4 SDI
ENCODER 8X1, H.264
SALIDA IP

GESTION

ENCODER DE 8 ENTRADAS HD: 4 HMDI Y 4 SDI. SALIDAS ASI E IPTV


MÓDULOS BÁSICOS DE LA TV DIGITAL

ENTRADA ASI SALIDA ASI


TRANSCODER MPEG2 – H.264

MPEG2 H.264
ENTRADA IP SALIDA IP
H.264 MPEG2
GESTION

TRANSCODIFICADORE ENTRE MPEG2 Y H.264


ENTRADAS Y SALIDAS: ASI E IPTV
MÓDULOS BÁSICOS DE LA TV DIGITAL


ASI1 ASI2 ASI3 ASI4 ASII5 ASI6 ASI7 ASI9

SALIDA ASI

MUX/SCR/GATEWAY ASI IP
ENTRADA ASI
SALIDA IP
•  MULTIPLEXOR
GESTION/CAS •  SCRAMBLER, ACEPTA
CAS
•  CONVIERTE ASI A IP
•  PERMITE VARIOS CAS,
SYMULCRIPT
MÓDULOS BÁSICOS DE LA TV DIGITAL

TV SATELITAL DVB-S/S2


LNB1 LNB2 LNB3 LNB4 LNB5 LNB6 LNB7 LNB8

SALIDA ASI

ENTRADA ASI 8 LNB´S DBVS/S2


CAM
SALIDA IP
Smart Card
GESTION

CONVERTIDOR DVB S/S2 A ASI E IPTV.


MULTIPLEXIÓN Y SELECCIÓN DE CANALES FTA O DE PAGO
MÓDULOS BÁSICOS DE LA TV DIGITAL


TDT1 TDT2 TDT3 TDT4 TDT5 TDT6 TDT7 TDT8

SALIDA ASI

ENTRADA ASI 8 ANTENAS TDT


SALIDA IP

GESTION

CONVERTIDOR TDT A ASI E IPTV.


MULTIPLEXIÓN Y SELECCIÓN DE CANALES FTA
MÓDULOS BÁSICOS DE LA TV DIGITAL

ENTRADA IP MPTS
IP/ •  MÓDULO DE VARIAS
MUX/ 8 PORTADORAS
SCR/ QAM DE 6 Mhz
FUNCIONES
QAM
•  ENTRADAS ASI E IP MPTS
•  MULTIPLEXA Y FILTRA
ENTRADA ASI TABLAS PSI
MPTS
•  ADMITE CAS SYMULCRIPT Y
EPG
•  MODULA EN QAM CADA
PORTADORA
•  ENTRE 8 Y 12 CANALES POR
CAS, EPG
GESTION PORTADORA
COMPONENTES BÁSICOS DE SOFTWARE DE LA TV DIGITAL

ENTRADA IP
MPTS IP/ SMS
MUX/ 8 PORTADORAS
SCR/ QAM DE 6 Mhz
QAM
•  Todos los equipos de LA TV
digital se controlan y
ENTRADA ASI monitorean por medio del
MPTS protocolo SNMP

•  Cada uno de ellos tiene una


dirección IP para su acceso

•  Entre todos los equipos se


conforma una red Ethernet
100Mbps para control,
operación y Monitoreo

•  De esta manera se puede


SMS
operar el HE de manera remota
COMPONENTES BÁSICOS DE SOFTWARE DE LA TV DIGITAL

ENTRADA IP EPG
MPTS IP/
MUX/
SCR/
QAM
•  Este software tiene dos
funciones:

ENTRADA ASI
MPTS
1.  Almacenar las tablas PSI y
otras que describen la
numeración y formato de
los canales según la
organización hecha en el
MUX
2.  Almacenar y procesar el
contenido de la Guía de
programación de canales
SMS EPG
COMPONENTES BÁSICOS DE SOFTWARE DE LA TV DIGITAL

ACCESO CONDICIONAL CAS


ENTRADA IP Entre otras funciones el CAS permite:
MPTS IP/
MUX/
SCR/ 1.  Organizar la programación de
QAM video y audio
2.  Crear paquetes de canales
3.  Conectar y desconectar
ENTRADA ASI remotamente los STB´s de
MPTS los suscriptores
4.  Enviar mensajes colectivos o
por grupos a los suscriptores
5.  Enviar mensajes
personalizados
6.  Habilitar y deshabilitar
funciones de la caja o STB
7.  Conectarse al sistema de
facturación para operación
desde los puntos de atención
SMS EPG CAS al cliente
8.  Generar todo tipo de reportes
sobre la operación de los
usuarios
QUÉ HACE EL CAS

HEAD END TERMINAL DE USUARIO

¨ Para el suscriptor A…. ¨la lista de canales C… STB

CÓMO LO HACE !

Llave del cliente !

llaves

STB
11001100010 CAS 1001110011 1100 CAS 11001100010

No protege grabaciones ni tiene en cuenta diferentes dispositivos en diferentes ubicaciones


PRIMERA GENERACIÓN DE ARQUITECTURA DE
TV DIGITAL
Receptores A/V ASI
satelitales con MPTS
salida de A/V ENCODERS
MPEG-2/4
Producción de ASI MPTS
contenido local
A/V

MUX / SCRAMBLER
ASI SPTS/MPTS
ASI
Receptores MODULADOR
satelitales FTA con ASI-QAM
salida ASI SALIDA RF

ASI ASI
Receptores
satelitales con CAM
y salida ASI

ASI ASI
Producción y A RED COAXIAL
servidores digitales
ASI
ETHERNET

SMS EPG CAS


CARÁCTERÍSTICAS DE ESTA PRIMERA
GENERACIÓN DE ARQUITECTURA DE TV
DIGITAL

4 bytes 184 bytes

PARA LA CONECTIVIDAD USA EL TS MPEG Y LA SALIDA


ASI Header Payload

TIPO DE MPEG-2 bit rate


PROGRAMA mbps

NOTICIAS 4
EMPLEA CODIFICACIÓN MPEG-2 CINE 6
DEPORTES 8
PELICULA HD 12

DEPORTES HD 18
CARÁCTERÍSTICAS DE ESTA PRIMERA
GENERACIÓN DE ARQUITECTURA DE
TV DIGITAL

6 Mbits/sec Constant Bit Rate Stream

•  UTILIZA MULTIPLEXACIÓN DE BIT RATE


CONSTANTE
l  Bit Rate constante
l  Calidad variable
•  EN 6 MHz ES POSIBLE ALOJAR 38 MBps

•  CON MPEG-2 ENTRE 8 Y 10 CANALES POR


CADA PORTADORA
CBR Stream 1
Ancho de
Un canal CBR Stream 2

CBR Stream 3
ARÁCTERÍSTICAS DE ESTA PRIMERA
GENERACIÓN DE ARQUITECTURA DE
TV DIGITAL

MODULA EL TS EN UNA PORTADORA ANALÓGICA ENTRE 64 Y 256QAM

PARA TRANSMISIÓN A DISTANCIAS LEJANAS SE NECESITA ENLACE AM


DE FIBRA CON AMPLIFICACIÓN TIPO EDFA

TX ÓPTICO EDFA RX ÓPTICO


QAM
HEAD END
FIBRA
DESARROLLOS QUE IMPULSARON EL CAMBIO A LA SEGUNDA
GENERACIÓN DE LA TV DIGITAL
1
•  CONSOLIDACIÓN DE LAS REDES DE
COMPUTADORES O NETWORKING

•  CONSOLIDACIÓN DEL TRÁFICO DE


INFORMACIÓN IP

•  AMPLIACIÓN SIN LÍMITES DEL ÁREA DE


CUBRIMIENTO DE UNA RED

•  GRAN INTEGRACIÓN DE LOS CHIPS SET O


CIRCUITOS INTEGRADOS BASADOS EN
MODELO DIGITAL IP
DESARROLLOS QUE IMPULSARON EL CAMBIO A LA SEGUNDA
GENERACIÓN DE LA TV DIGITAL
2
LA EVOLUCIÓN DE LOS MÉTODOS DE COMPRESIÓN Y LA TV HD
BIT RATE PARA UNA PELICULA HD

TIPO DE MPEG-2 bit rate H.264 bit rate H.265 bit rate
PROGRAMA mbps mbps mbps

NOTICIAS 4 2 1

CINE 6 3 1.5

DEPORTES 8 4 2.0

PELICULA HD 12 6 3.0

DEPORTES HD 18 9 4.5
SEGUNDA GENERACIÓN DE ARQUITECTURA DE
TV DIGITAL
Receptores A/V IP
satelitales con
salida de A/V
ENCODERS
MPEG-2/4

Producción de
contenido local ASI
A/V

MUX MPTS MPTS

ASI SPTS/MPTS ASI-IP


IP IP

SWITCH
Receptores ASI
Coverter MODULADOR
satelitales FTA con IP-QAM
salida ASI SALIDA RF

ASI ASI
Receptores
satelitales con CAM
y salida ASI

ASI ASI
Producción y A RED COAXIAL
servidores digitales
ASI
ETHERNET

SMS EPG CAS

VERSIÓN 1.0
CONECTIVIDAD IP
SEGUNDA GENERACIÓN DE ARQUITECTURA DE
TV DIGITAL
Receptores iP IP
satelitales con
salida de IP
ENCODERS
MPEG-2/4 A RED COAXIAL
Producción de
contenido local. IP
Salida IP iP

MPTS

SWITCH
iP SPTS/MPTS IP
Receptores IP
MODULADOR
satelitales FTA IP-QAM
con salida IP SALIDA RF

IP IP
Receptores
satelitales con
CAM y salida IP

IP IP
Producción y ETHERNET
servidores
digitales IP

SMS EPG CAS

VERSIÓN 2.0
CONECTIVIDAD IP
RECEPTORES SATELITALES CON SALIDA IP MPTS

Ej: D9824
ARQUITECTURA IP DE SEGUNDA GENERACIÓN
Receptores
iP MODULADOR
satelitales con
MUX/SCR
salida de IP CIUDAD 1 IP-QAM
ENCODERS
MPEG-2/4 SALIDA RF
Producción de
contenido local. IP
Salida IP iP A RED HFC
RED NACIONAL IP

SWITCH
SPTS/MPTS
iP MPTS
Receptores IP
satelitales FTA
con salida IP

Receptores
IP IP
satelitales con
CAM y salida IP

IP IP A RED HFC
Producción y
servidores
digitales IP

ETHERNET
MODULADOR
MUX/SCR
SMS EPG CAS CIUDAD n IP-QAM
SALIDA RF

Producción de
contenido local.
Salida IP
CARÁCTERÍSTICAS DE LA RED DE TV DIGITAL DE SEGUNDA GENERACIÓN

•  PERMITE DISTRIBUCIÓN DE TV HD Y UHD

•  TODA LA CONECTIVIDAD EN EL HEAD END ES IP, ASI QUE NO


HAY DEGRADACIÓN DE LA SEÑAL

•  ES MUY FLEXIBLE LA ARQUITECTURA Y ADMITE TODO TIPO DE


FUENTES DE PROGRAMACIÓN: SATELITAL, TDT, CABLE, ETC..

•  UNA SOLA CABECERA PUEDE TENER CUBRIMIENTO NACIONAL.


200 CANALES REQUIEREN APROXIMADAMENTE 900 Mbps DE
INTERCONEXIÓN.

•  EN CADA CIUDAD SE PUEDE INSERTAR PROGRAMACIÓN LOCAL

•  LA ÚLTIMA MILLA ES COAXIAL O HFC


TERCERA GENERACIÓN: TV DIGITAL IP

TREN DE DATOS DE UN CANAL IP

•  HABILITA A OTROS MEDIOS PARA PRESTAR EL SERVICIO DE TV


•  ES POSIBLE LA TV IP A TRAVÉS DE LAS REDES DE COBRE ADSL DE LOS TELCOS
•  SOLO SE REQUIERE UNA RED IP CONTROLADA Y GESTIONABLE
•  EL NAVEGADOR EN LA CASA DEL USUARIO SERÁ EL STB
•  CADA CANAL UNA DIRECCIÓN IP
HEAD END DE IPTV
Receptores SPTS/MPTS
iP
satelitales con
salida de IP
ENCODERS
H.264
Producción de
contenido local. IP IP SPTS
Salida IP IP

IP

SWITCH
Receptores SPTS/MPTS IP Transcoding IP SPTS
satelitales FTA
con salida IP H.264

IP IP SPTS A RED IP:


Receptores SPTS/MPTS IP MPTS a SPTS
satelitales con
•  Red de PC
CAM y salida IP
•  Red XDSL
SPTS/MPTS IP SPTS •  Red inalámbrica
IP IP
Producción y •  Red FTTH
servidores
•  Red DOCSIS IP
digitales IP

ETHERNET

SMS MW CAS
SISTEMA IPTV
SISTEMA IPTV

•  Receptores
satelitales
•  CAS propietario
•  MPEG-2
•  Salidas SDI, SD, HD
SISTEMA IPTV

•  Transcoders
•  Cambio de MPEG-2
a H.264
•  Ajusta formato de
frames
SISTEMA IPTV
•  Codificadores a H.
264 en tiempo real
•  Encapsulan en IP

SISTEMA IPTV

•  Servidores de TV.
Almacenan y
distribuyen TV en
vivo
SISTEMA IPTV

•  Servidores de
Video
•  Almacenan
películas
•  Salida IPTV
SISTEMA IPTV

•  OBSS: Soporte
operacional y de
negocios
•  Iden5ficación
•  Facturación
•  Manejo IPTV Mul5cast
•  Manejo ancho de
banda
•  Aprovisionamiento
•  Monitoreo
SISTEMA IPTV

•  Enrutamiento de
video y audio IP
•  SWITCH de alto
desempeño
SISTEMA IPTV

•  Router de
DISTRIBUCIÓN
•  De muy alto
desempeño
•  Conectado
directamente al CORE

SISTEMA IPTV

•  CORE IP del
sistema
SISTEMA IPTV
•  Sistema de Última
Milla: FTTH, HFC,
ADSL, WIMAX
MÉTODO DE DISTRIBUCIÓN UNICAST

•  Cada IPTV Video stream se


envía a un IPTV STB
•  Si hay varios sintonizando el
mismo canal, cada uno de ellos
necesita un video stream
exclusivo
•  Fácil de implementar
•  Malo en ancho de banda
MÉTODO DE DISTRIBUCIÓN MULTICAST

•  Gran ahorro de ancho de banda


•  Se basa en grupos de membrecía a un
canal
CONCEPTO MULTICAST

CONCEPTO

• Se basa en la operación de grupos de MEMBRECÍA a un canal


particular
•  Cada grupo MULTICAST recibe el mismo CANAL de TV
•  El stream IPTV de ese canal se envía a los STB de la membrecía
•  No hay trayectoria de retorno para establecer comunicación entre el
STB y el servidor

APLICACIONES MULTISCAST

• Video Conferencia
•  e-Learning
•  Canal de Bolsa
•  Reportes del Tiempo
•  Consulta de bases de datos
•  Actualización sobre estado del tráfico


COMPARACIÓN UNICAST - MULTICAST

Sin MULTICAST Con MULTICAST

Video Video CORE


Head-End CORE Hea-dEnd

Minimiza
flujo
redundante
6 streams usando 3 streams usando
cada uno 4 Mbps cada uno 4 Mbps en la WAM y
(24 Mbps) (12Mbps) IP2000 optimiza el
CORE
Reducción de ancho
de banda a la mitad
DESVENTAJAS DEL SISTEMA MULTICAST

•  No permite operar como un VCR con opciones STOP, PAUSE,


FOWARD, REV

•  Cuando un nuevo miembro se une al grupo mira el programa de


TV ya iniciado

•  Los ROUTERS del sistema deben ser MULTICAST

•  Se aumenta el trabajo de los ROUTERS: deben llevar el registro


de las múltiples copias de los paquetes

•  Hay que ser MULTICAST de principio a fin

•  No opera bien a través de INTERNET pública


TIME SHIFTING IPTV

•  TV SHIFTED combina UNICAST y


MULTICAST
•  Hace uso de un servidor de video en
línea
NECESIDAD DE ANCHO DE BANDA EN IPTV

•  EL ANCHO DE BANDA DEBE ESTAR GARANTIZADO


•  DEBE ESTAR DISPONIBLE DE MANERA CONTINUA
•  ES MUY IMPORTANTE EL CÁLCULO DEL TRÁFICO PARA DIMESIONAR LA RED IP

H.264 •  1 TV SD •  1 TV SD •  1 TV SD •  3 TV HD •  3 TV HD •  2 TV HD
•  1 TV HD •  2 TV HD •  2 TV HD •  1 DVR •  1 UHD
•  1 DVR HD HD
Internet 20 20 20 20 20 20

Video SD, 2Mbps 2 2 2 - - -

Video HD, 9Mbps 9 18 27 27 36 18

TOTAL, Mbps 31 40 49 47 56

H.265
Video UHD, NA NA NA NA NA 25
20Mbps
TOTAL NA NA NA NA NA 63

PLATAFORMA IDEAL: FIBRA A LA CASA: FTTH !!!!!


CARÁCTERÍSTICAS DE IPTV

CARATERÍSTICA COMENTARIOS

•  Se introdujo para que las empresas de telefonía pudieran •  Severas limitaciones en el ancho de banda del par de cobre
prestar el servicio de TV lineal y bajo demanad (VoD) a •  Alguna mejora con el avance de la tecnología xDSL. Desde
través de ADSL ADSL hast G.Fast
•  Tendencia: los telcos en busca de la plataforma FTTH para
superar de plano esta desventaja

•  Utiliza el protocolo de transmisión UDP •  Es un protocolo de transmisión unidireccional


•  No hay realimentación del usuario
•  El video se entrega como un tren continuo de bit rate
constante CBR

•  Utiliza MULTICAST para distribuir canales en línea o TV en •  El ancho de banda lo define el servidor de streaming
vivo a los usuarios de manera simultánea •  Requiere una red controlada y de ancho de banda garantizada
•  Utiliza RTSP para control de las sesiones en los stream bajo •  porque los streams con CBR y no se adpatan a las
demanda condiciones de tráfic o de la red
•  Red sobrediseñada
•  Es una transmisión unidireccional basicamente •  Si hay bajo ancho de banda, significa que no hay entrega de
contenido
•  No hay recuperación del video si hay pérdidad de paquetes
•  NO SE ADAPTA A REDES DE ANCHO DE BANDA
DINÁMICO COMO LAS INALÁMBRICAS

•  Calidad de experiencia de usuario limiitada •  No es posible hacer Pausa


•  Pobre interactividad
•  Los transitorios de Video y audio no se corrigen
•  NO ES POSIBLE USAR INTERNET O LA NUBE CON IPTV
EL SERVICIO DE TV AHORA !!!!

CUALQUIER CUALQUIER CUALQUIER


CONTENIDO RED DISPOSITIVO

DE SATELITE TDT MOVIL INTERNET TELEVISOR / STB TABLETAS

CELULAR COMPUTADOR
POR SATELITE TV POR CABLE
SERVIDOR VOD TV EN VIVO

A CUALQUIER HORA…
ESTE NUEVO SERVICIO DE TV:

•  CUALQUIER CONTENIDO
•  A TRAVÉS DE CUALQUIER RED
•  EN CUALQUIER DISPOSITIVO
•  Y A CUALQUIER HORA

REQUIERE COMPLEMENTAR EL SERVICIO ACTUAL CON:

•  TV POR COMPLETO IP
•  TV STREAMING A TRAVÉS DE REDES WEB, IP.

TV QAM
HFC
TV
Y/O + STREAMING
IPTV
UDP/RTSP
CÓMO HACERLO ?.......
GARANTIZAR ÚLTIMA MILLA IP DE BUENA VELOCIDAD

•  PLATAFORMA HFC: MIGRAR A DOCSIS 3.1 O FTTH


•  PLATAFORMA DE PAR DE COBRE: MIGRAR A FTTH
•  RED INALÁMBRICA: 4G, 5G WIFI P2P

STREAMING SOBRE WEB

•  CAMBIAR PROTOCOLO UDP POR TCP. TCP ES BIDIRECCIONAL,


UNICAST Y CONTROLA LA DINÁMICA DE LA RED
•  CON TCP ES MAS FACIL HACERLE SEGUIMIENTO A UN ENLACE DE
DATOS
•  USAR TODOS LOS RECURSOS BÁSICOS DE LA WEB COMO HTTP:
HIPERTEX TRANSFER PROTOCOL (TCP)
•  CONCLUSIÓN: HACER STREAMING DE VIDEO USANDO HTTP
•  MODIFICAR EL STREAMING CLÁSICO POR MEDIO DE LA
TECNOLOGÍA ABR
CARGA PROGRESIVA HTTP TRADICIONAL

SE INICIA PLAY MIENTRAS LA DESCARGA ESTÁ EN PROGRESO

ARCHIVO
DE VIDEO

Control y Metadata

Paquetes de video NIVEL MÍNIMO


DE BUFFER
UDP/RTSP: 1452 bytes/ pak PARA PLAY
CBR: bit rate constante

CACHE DEL
NAVEGADOR
SERIAS DESVENTAJAS DE STREAMING PROGRESIVO
LIMITADO AL WEB TV

Requiere red con ancho de banda garantizado, sobrediseñado

Archivos de
X
•  Pérdida de paquetes
video y audio •  Pérdida de la transmisión
•  No se adapta a la velocidad de la red

•  Hay que esperar la carga mínima del buffer


•  No usa puertos estándar y es bloqueado el
estream en firewalls y NATs
CARGANDO… •  Dificil usar servidores de cache cercanos al
usuario
•  El servidor controla el estado del cliente. El
cliente es pasivo

OPCIÓN: HAY QUE ADPTAR EL VIDEO A LA WEB Y NO AL CONTRARIO


STREAMING HTTP CON ABR
ABR: Bit Rate Adaptative
•  HTTP ABR sugerido en el 2010 por Move Networks
•  Impulso definitivo de Apple
•  Emplea los recursos de la red básicos: HTTP y TCP

•  El tren de datos o streaming se segmenta en ¨trozos¨ de video de 2 a 10 segundos


de duración
•  Cada ¨trozo¨se transcodifica en diferentes bit rate: 200Kbps, 500Kbps, 1Mbps, 2
Mbps, 4Mbps…
•  El cliente (STB, Laptop, Celular y Tableta) solicita la velocidad que se ajuste al
dispositivo y a la red.
•  Si la red cambia el cliente solicita nuevo bit rate para adaptarse

El bit rate se adapta al estado de la red

Archivos de
video y audio •  Pérdida de paquetes recuperada por TCP
OPERACIÓN DEL STREAMING HTTP ABR

ARCHIVO
DE VIDEO
Imagen hasta 4K
Manifiesto

3Mbps
VoD

1Mbps

800kbps

•  Cliente
200kbps
8 seg
•  STB
0 seg 2 seg 4 seg
•  Ingesta de video •  Laptop
•  Transcodificación •  PC
•  Generación •  Varios bit •  Tableta
manifiesto rate para •  Transmisión según la •  SmartTV
cada petición del cliente •  Celular
•  Almacenamiento
programa por velocidad de la
•  Concepto CDN
•  ¨Trozos¨de red y equipo receptor
2 a 10 s
OPERACIÓN DETALLADA DEL STREAMING HHTP ABR

SERVIDOR
TRANSCODER
VARIOS BR
Solicita Manifiesto de un programa

Entrega Manifiesto
Bit rate
MANIFIESTO Frames
head

3Mbps RED IP
1280x720 a 3Mbps

1.5Mbps

702x400 a 1.5Mbps
Con el MANIFIESTO el
300Kbps cliente controla el
400x224 a 300Kbps
STREAMING, no el
servidor
DIFERENTES BIT RATE PARA LA MISMA PELÍCULA
HTTP ABR
Cada 2 segundos
SERVIDOR
TRANSCODER
VARIOS BR
ARRANQUE RÁPIDO AL MENOR BR (300Kbps)

Entrega ARCHIVO (300kbps) EN HTTP


Bit rate
MANIFIESTO 2seg
0 seg Frames
head

3Mbps

1280x720 a 3Mbps MANIFIESTO

800Kbps •  Arranque rápido 300Kbps 2 seg


•  Continuar 300Kbps 2 seg
702x400 a 1.5Mbps

300Kbps

400x224 a 300Kbps
HTTP ABR
Cada 2 segundos

SERVIDOR
TRANSCODER
VARIOS BR
RED BUENA, BIT RATE DE (1.5 Mbps)

Entrega ARCHIVO (1.5 Mbps) EN HTTP


Bit rate
MANIFIESTO 2seg
0seg 4seg Frames
head

3Mbps
MANIFIESTO
1280x720 a 3Mbps
•  Arranque rápido 300Kbps 2 seg
•  Continuar 300Kbps 2 seg
1.5Mbps
•  Red buena. Bit rate 1.5 Mbps, 2 seg
702x400 a 1.5MKbps

300Kbps

400x224 a 300Kbps
HTTP ABR
Cada 2 segundos

SERVIDOR
TRANSCODER
VARIOS BR
RED ÓPTIMA, MÁXIMO BR (3.0 Mbps)

Entrega ARCHIVO (3.0 Mbps) EN HTTP


Bit rate
MANIFIESTO 2seg 6seg
0seg 4seg Frames
head

3Mbps
MANIFIESTO
1280x720 a 3Mbps
•  Arranque rápido 300Kbps 2 seg
•  Continuar 300Kbps 2 seg
1.5Mbps
•  Red buena. Bit Rate 1.5 Mbps. 2 seg
702x400 a 1.5MKbps
•  Red Óptima. Máximo bit rate. 2 seg

300Kbps

400x224 a 300Kbps

CLIENTE MONITOREA: CLIENTE GESTIONA:


•  Recursos propios HW •  Transporte HTTP
•  Recursos de red •  Conexiones TCP CLIENTE SE ADAPTA
•  Ancho de bnada •  Base de datos del
Manifiesto
VISUALIZACIÓN DE UNA SESIÓN DE HTTP ABR
NECESIDAD DE PROTEGER EL CONTENIDO

•  EN LAS REDES DE TV DIGITAL QAM O SATELITAL SE PROTEGE EL CONTENIDO


POR MEDIO DEL ACCESO CONDICIONADO O CAS
•  EL CAS ENCRIPTA EL TREN DE ¨1¨y ¨0¨ Y ENVÍA LLAVES DE CONTENIDO Y DE
SERVICIO
•  EL STB MANEJA LA DESENCRIPTACIÓN EN TÉRMINOS SI/NO

PERO CON EL STREAMING HTTP ABR

•  HAY LA POSIBILIDAD DE GRABAR Y ALMACENAR EL CONTENIDO EN UN HD


•  LA INTERNET ES LA RED DE TRANSPORTE GLOBAL
•  Y ESTÁ LA RED DEL HOGAR
•  Y EL CONTENIDO NO TIENE LIMITACIÓN GEOGRÁFICA
•  EL CONCEPTO DE CONTENIDO CAMBIA. NO ES ENCRIPTACIÓN, ES EL
DERECHO DEL CLIENTE SOBRE UN CONTENIDO

CLIENTE DERECHOS

•  Cliente XY •  Lista de
•  En Zona A programas J
•  Con CPE B •  Perfil K
•  Derechos WX
DRM: DIGITAL RIGHT MANAGEMENT

MÉTODO SEGURO PARA CONTROLAR LOS DERECHOS SOBRE


UN CONTENIDO
CONTENIDO
LIBRE
SERVIDOR
ENCODER DE
CONTENIDO •  CLIENTE SOLICITA LICENCIA PARA
CDN USAR UN SERVICIO
•  ELSERVIDOR DE LICENCIAS EMITE
UNA CON LOS TÉRMINOS DE
SERVICIO Y LAS LLAVES
CORRESPONDIENTES
•  EL DRM HABILITA EN EL TERMINAL
SERVIDOR DEL CLIENTE LAS LLAVES
DE LLAVES
Y •  CLIENTE ACCEDE AL CDN Y BAJA EL
LICENCIAS CONTEINDO Y LO DESENCRIPTA

RED IP
FTTH
WEB
WIFI
SOLUCIONES DE STREAMING HTTP ABR

Hay CINCO grandes jugadores que proponen soluciones ABR:

•  Apple propone el estándar HLS


•  Google propone su tecnología WebM
•  Microsoft tienen Silverlight Smooth Streaming
•  Adobe tiene Streaming dinámico con http
•  Hollywood tiene MPEG-DASH

COMPARACIÓN DE LAS TECNOLOGÍAS HTTP ABR
Tecnología Apple Microsoft Google Adobe MPEG-ISO

Nombre de la HTTP Live Live Smooth WebM HTTP Dynamic MPEG-DASH


Tecnología Streaming(HLS) Streaming Streaming(HDS)
MSS
Protocolo de HTTP HTTP HTTP HTTP HTTP
Streaming

Container de A/V MPEG-2TS Formato MP4 Formato Formato MP4 MP4 Y MPEG2-TS
y datos Matroska

Indice del archivo M3u8 o M3u Manifiesto XML No segmenta F4M F4M

Codec de Video H.264 H.264, VC1 VP8 H.264 H.264 y más

Codec de Audio AAC, MP3 AAC, WMA Vorbis AAC, MP3 AA C y otros

Audio y Video SI NO SI NO SI
multiplexados

Gestión ABR Cliente Cliente Servidor Cliente Cliente

DRM Abierto PLAY READY Widevine Abierto Abierto


Abierto
COMPARACIÓN CUALITATIVA DE LOS SISTEMAS ABR

CARACTERÍSTICA Adobe Apple Smooth MPEG-DASH


HDS HLS Streaming
MSS
Utiliza servidores HTTP normales
SI SI
Estándar Internacional ISO/MPEG
SI
Múltiples canales de audio (lenguajes, comentarios, etc)
SI SI SI
Protección de contenido flexible con DRM común
SI SI SI SI
Subtítulos y Close Caption
SI SI SI SI
Inserción AD de comerciales eficiente
SI
Cambio rápido de canal
SI SI SI
Soporta vrios CDN en paralelo
SI
Soporta HTML5
SI
Listo para 4K HEVC
SI
Independiente de los codecs de video y audio
SI
Logs y reportes del cliente
SI
Modos de reproducción REV, PAUSE, FW
SI
ARQUITECTURA SISTEMA HTTP ABR

HTTP ABR EN LA WEB ES OTT


OTT: OVER THE TOP TV

TRANSCODIFICACIÓN

•  Ingesta de archivos y
programación en vivo
•  Video en H.264
•  Audio en AAC
•  Genera una salida
digital tipo TS
Transport Stream
MPEG
•  Varios Bit Rates
ARQUITECTURA OTT

TRANSCODIFICACIÓN EMPAQUETAMIENTO

•  Ingesta de archivos y •  Generar fragmentos


programación en vivo de TS o MP4
•  Video en H.264 •  Generar Play Lists
•  Audio en AAC •  Generar archivos de
•  Genera una salida manifiesto
digital tipo TS •  Control relaciones
Transport Stream cliente/ servidor
MPEG •  Diferentes formatos
•  Varios Bit Rates
ARQUITECTURA OTT

TRANSCODIFICACIÓN EMPAQUETAMIENTO PROTECCIÓN DE


CONTENIDO
•  Ingesta de archivos y •  Generar fragmentos •  AES 128
programación en vivo de TS o MP4 •  DRM: Play Ready,
•  Video en H.264 •  Generar Play Lists Secury Media, etc..
•  Audio en AAC •  Generar archivos de •  Políticas de manejo de
•  Genera una salida manifiesto usuarios
digital tipo TS •  Control relaciones
Transport Stream cliente/ servidor
MPEG •  Diferentes formatos
•  Varios Bit Rates
ARQUITECTURA OTT

TRANSCODIFICACIÓN EMPAQUETAMIENTO PROTECCIÓN DE ALMACENAMIENTO Y


CONTENIDO STREAMING
•  Ingesta de archivos y •  Generar fragmentos •  AES 128 •  Almacenamiento en el
programación en vivo de TS o MP4 •  DRM: Play Ready, origen
•  Video en H.264 •  Generar Play Lists Secury Media, etc.. •  Jerarquía en el CDN
•  Audio en AAC •  Generar archivos de •  Políticas de manejo de •  Caché en el borde
•  Genera una salida manifiesto usuarios
digital tipo TS •  Control relaciones
Transport Stream cliente/ servidor
MPEG •  Diferentes formatos
•  Varios Bit Rates
ARQUITECTURA OTT

TRANSCODIFICACIÓN EMPAQUETAMIENTO PROTECCIÓN DE ALMACENAMIENTO Y REPRODUCCIÓN EN EL


CONTENIDO STREAMING CLIENTE
•  Ingesta de archivos y •  Generar fragmentos •  AES 128 •  Almacenamiento en el •  Análisis del archivo de
programación en vivo de TS o MP4 •  DRM: Play Ready, origen manifiesto
•  Video en H.264 •  Generar Play Lists Secury Media, etc.. •  Envio a redes •  Análisis de claves y
•  Audio en AAC •  Generar archivos de •  Políticas de manejo de disytribuidoras de licencias
•  Genera una salida manifiesto usuarios contenido o CDN •  Solicitud de los
digital tipo TS •  Control relaciones •  Jerarquía en el CDN fragmentos de TS o
Transport Stream cliente/ servidor •  Caché en el borde MP4 necesarios según
MPEG •  Diferentes formatos cercano al usuario el play list
•  Varios Bit Rates •  Desencriptación
•  Reproducción en el
terminal del usuario
GRAFICAMENTE…..

PRODUCCIÓN HTTP ABR DISTRIBUCIÓN CLIENTE

MANIFIESTO
SATÉLITE CANALES EN VIVO

SEGMENTACIÓN
ENCRIPTACIÓN

EN VIVO CDN

ECODER
MULTI BIT RATE SERVIDOR DE ORIGEN
VOD
MANIFIESTO
CANALES VoD

HFC
ARME SU PROPIO OTT
DIY: Do It Yourself
SISTEMA COMPUESTO POR:

•  RECEPCIÓN DE CONTENIDO: Permite la ingesta de streams de


contenido multicast desde varias fuentes: Satélite, TV Cable, producción
local.
•  TRANSCODIFICACIÓN: Debe generar los streams multi bit rate
necesarios para distribuir eficientemente y con QoE el contenido.
•  PROTECCIÓN DEL CONTENIDO: El contenido se debe poder encriptar
para usarlo con varios DRM
•  ALMACENAMIENTO DEL CONTENIDO: Debe almacenar el contenido
VoD y no lineal
•  GESTIÓN: Gestionamiento del cliente, el dispositivo del mismo y del
servicio
•  DISTRIBUCIÓN: Distribución escalable del contenido en vivo y bajo
demanda
•  TERMINAL DEL USUARIO: Debe soportar múltiples pantallas y
dispositivos
•  BILLING SYSTEM: Debe tener un sistema de facturación y
aprovisonameinto de usuarios
SERVICIOS DE TV

•  TELEVISIÓN LINEAL, EN VIVO

•  VoD. TV POR DEMANDA

•  CATCH UP TV
•  SHIFT TV

•  nPVR
ARQUITECTURA DE UN OTT

SATÉLITE

El TRANSCODIFICADOR recibe el stream


TRANSCODER MPEG de la fuente de contenido, ya sea en
vivo o VoD y lo transcodifica a diferentes bit
EN VIVO rates o perfiles. El terminal del usuario
selecciona el más adecuado de acuerdo a las
limitaciones propias o al ancho de banda de la
VOD red disponible
IP MULTICAST

HFC
ARQUITECTURA DE UN OTT

SATÉLITE

TRANSCODER ENCRYPTOR

EN VIVO

VOD

IP MULTICAST

El servidor ENCRYPTOR recibe los


HFC
streams del TRANSCODER y los
segmenta en pequeños ¨trozos¨. Cada
uno de ellos se encripta con uno o mas
DRM según las condiciones de diseño
y de los terminales de usuario. Las
llaves de encriptación las suministra el
KEY SERVER
ARQUITECTURA DE UN OTT

SATÉLITE

TRANSCODER ENCRYPTOR ORIGIN SERVER

EN VIVO

VOD

IP MULTICAST

HFC

El Origin Server recibe los paquetes del ENCRYPTOR y los


adapta a los formatos HTTP ABR que requieren los usuarios como
HLS o MPEG-DASH. El procesos HTTP ABR finaliza en este
servidor. Si se requiere alimentar gran cantidad de usuarios es
ncesario conectar el ORIGIN SERVER a un SERVER CDN
ARQUITECTURA DE UN OTT

SATÉLITE

TRANSCODER ENCRYPTOR ORIGIN SERVER CDN SERVER

EN VIVO

VOD

IP MULTICAST

HFC

El servidor CDN recibe los streams del ORIGIN SERVER con


el fin de distribuirlos eficientemente a los usuarios. Puede
entregarse el contenido a uno o mas CDNs ubicados
estratégicamente cercanos a los clientes que correspondan.
CDN: CONTEN DELIVERY NETWORK
ARQUITECTURA DE UN OTT

SATÉLITE

TRANSCODER ENCRYPTOR ORIGIN SERVER CDN SERVER

EN VIVO

VOD

IP MULTICAST
El OTT SERVER alimenta a todos los clientes del sistema
HFC
con la¨info¨y ¨metadata¨ de todos los contenidos, de tal
forma, que el usuario pueda navegar entre canales de TV
OTT SERVER
en vivo, películas, eventos VoD y TV lineal almacenada o
catch-up TV. Este servidor realiza el Login y Autenticación
de los usuarios e inicia la búsqueda de las llaves que
garantizan los derechos
ARQUITECTURA DE UN OTT

SATÉLITE

TRANSCODER ENCRYPTOR ORIGIN SERVER CDN SERVER

EN VIVO
El KEY SERVER está compuesto de servidores
virtuales con las llaves de los DRM en uso. Por
ejemplo, si se emplean Apple Fairplay, Microsoft
VOD
PlayReady y Widevine de Google se necesitan 3
IP MULTICAST
servidores virtuales. Estos servidores
HFC
proporcionan las llaves al ENCRYPTOR y a los
clientes.
OTT SERVER KEY SERVER
ARQUITECTURA DE UN OTT

SATÉLITE

TRANSCODER ENCRYPTOR ORIGIN SERVER CDN SERVER

EN VIVO

VOD

IP MULTICAST El servidor CORE&HE es un SMS o


subscriber management system que gestiona
HFC
a todos los usuarios finales del sistema. Se
puede interconectara un SW externo para
OTT SERVER KEY SERVER
activar y desactivar clientes

CORE&HE SERVER
CUARTA GENERACIÓN DE TV DIGITAL
ARQUITECTURA DE UN OTT RED IP
STB

SATÉLITE

TRANSCODER ENCRYPTOR ORIGIN SERVER CDN SERVER

EN VIVO
APPLE

VOD
PlayReady
IP MULTICAST ANDROID
Widevine
HFC FairPlay

OTT SERVER

SMART TV

EPG Metadata
KEY SERVER CORE&HE SERVER
INTEGRANDO REDES CDN
DISTRIBUCIÓN DE CONTENIDO
NECESIDAD DE UNA RED DE DISTRIBUCIÓN DE CONTENIDO
CDN

En los computadores y microprocesadores, una memoria


CACHE es una RAM de alta velocidad donde se almacenan
temporalmente los datos mas solicitados

Cuando el CPU necesita un dato, primero lo busca en la memoria cache


NECESIDAD DE UNA RED DE DISTRIBUCIÓN DE CONTENIDO
CDN

De esta manera se reduce el tiempo de consulta. En las redes IP el


tiempo entre la solicitud y la entrega de información se llama latency

2 SEG

ORIGIN
SERVER
NECESIDAD DE UNA RED DE DISTRIBUCIÓN DE CONTENIDO
CDN

100 ms

CACHE
SERVER

CACHE
SERVER
CACHE
SERVER

ORIGIN
SERVER

Para reducir la distancia, y por lo tanto la latency, entre los visitantes y el servidor de un sitio
WEB, se almacena este contenido de manera cache en varios servidores ubicados
geográficamente de manera estratégica y más cerca de los usuarios
C.D.N: CONTENT DELIVERY NETWORK

Estas redes de entrega de contenidos o CDN son la columna vertebral o


backbone de Internet. Enrutan mas de la mitad del tráfico de Internet

Todas las consultas actuales de contenido se tramitan a través de estos


centros

Un sistema de CDN está compuesto por:

•  SERVIDOR DE ORIGEN

•  PUNTOS DE PRESENCIA O PoP DISTRIBUÍDOS GEOGRÁFICAMENTE


Cliente
PoP
ORIGIN SERVER
Cliente
PoP

Cliente

PoP

Cliente
PoP: PUNTO DE PRESENCIA DE UN CDN
Un PoP es un datacenter, estratégicamente ubicado, responsable del intercambio
de datos con los usuarios de la zona geográfica cercana. La misión de un PoP es
reducir el tiempo de ida y vuelta de una consulta acercando el contenido del
servidor original al usuario

Visitante Gestión

Switch de la red

Router del PoP

Cache Servers: Almacenaje del contenido

Scrubbing Server: depurar la base de datos

A Servidor de Origen
EJEMPLO DE UN PoP
SERVIDORES DE CACHE

•  Estos servidores almacenan los archivos en


cache
•  El objetivo es reducir el tiempo de consulta de
un sitio web y, al tiempo, ahorrar ancho de
banda
•  Están compuestos por dispositivos de
almacenamiento:

HHD: Disco duro mecánico de alta velocidad,


tipico 7200 rpm

SSD: Disco duro de estado sólido. Cada vez mas


utilizado. Almacena archivos frecuentemente
consultados

RAM: Sistema mas veloz. Almacena archivos de


alta prioridad
TIPOS DE CDN

PULL CDN

•  Usuario hace CLICK en un


contenido
PoP
•  El servidor DNS direcciona al nodo
de entrega
•  El nodo PoP entrega el contenido
al usuario
•  Si no está en el nodo lo solicita al ORIGIN SERVER

ORIGIN SERVER
•  Inteligencia de enrutamiento: DNS
•  Inteligencia de cache: nodo de
entrega PoP

1.2.3.4
DNS
query

local DNS 1.2.3.5


server
REDIRECCIONAMIENTO A TRAVÉS DE CDN USANDO DNS

ORIGIN SERVER
3
CDN
index.html

CLIENTE
2
ns1.cdn.com
1
domain.com/index.html

DNS SERVER
TIPOS DE CDN
PUSH CDN

•  El proveedor entrega el
contenido al nodo (PoP)
•  Usuario hace CLICK a un CONTENIDO

contenido
•  HTTP direcciona al nodo de PoP
entrega
•  El nodo o PoP entrega el
contenido
•  Inteligencia de enrutamiento:
proveedor del contenido NODO CDN

•  Inteligencia de cache: proveedor


de contenido

GET

Redirect

GET
OK
CACHE SERVER ES ÚTIL EN LOS ISP

Genera ahorro de ancho de banda

INTERNET INTERNET

Menor Canal Internacional

Cache
Server
ALGORITMOS Y ENCABEZAMIENTOS DE CACHE

ALGORÍTMOS

Objetivo: aumentar posibilidades de encontrar el archivo en cache

•  BELADY: Descartar la información que no se necesitará en un futuro lejano.


Desventaja: Es muy útil si hay elementos para predecir el futuro. Poco utilizado.

•  LRU (Least Recently Used): Descarta primero los archivos menos utilizados.
Se asigna un contador a cada archivo y se descartan los que tengan menos
valor. Es el método mas efectivo de cache.

•  MRU (Most Recently Used): Descarta primero el último archivo leído. Es útil
cuando el archivo más antiguo es el mas leído.
ALGORITMOS Y ENCABEZAMIENTOS DE CACHE

HEADERS: ENCABEZAMIENTOS
El protocolo HTTP tiene varias funciones que cache que se controlan
por medio de los HEADERS o encabezamientos

•  public: habilita el cache en plataformas públicas como un CDN


•  private: información provada que a la que no se puede hacer cache
•  no-store: totalmente prohibido hacer cache de ese achivo
•  max-age: ajusta el máximo tiempo en segundos que un contenido puede
estar en cache antes de ser purgado
•  expires: similar a max-age
•  etag: asigna idientificación especial al archivo para permitir selección
avanzada
•  surrogate: mayor jerarquía para el control del cache
VENTAJAS DE HACER CACHE PARA UN ISP

•  Réplica rápida de los contenidos mas solicitados

•  Reduce el costo de los servidores de origen

•  Balance de carga inteligente entre los servidores de origen


•  Puede reconstruir el contenido, por ejemplo transcoding y otras funciones

•  Reduce la latency

•  Conexiones constantes que reducen tiempo de TCP

•  Protege al servidor de origen de ataques DDoS o ataque al servidor


desde muchos computadores al tiempo hasta que nuege el servicio
PROVEEDORES DE REDES DE DISTRIBUCIÓN DE CONTENIDO
CDN

ENTRE MUCHOS MAS…


LOS OPERADORES (ISP, CATV) Y LOS CDN

OPCIÓN DE NEGOCIOS

•  PUEDEN CONVERTIRSE EN PoP DE LOS


CDN COMERCIALES Visitante Gestión
•  ALOJAR SERVIDORES DE NETFLIX,
GOOGLE, AMAZON, ETC… EN EL HEAD
END
•  REQUIERE DATA CENTER
HOMOLOGADO
•  SE UTILIZARÁ LA RED DEL OPERADOR
PARA ACERCAR LOS CDN AL USUARIO
•  BUENA RED UPLINK Y DOWNLINK
•  USUARIOS CON RED DE BANDA ANCHA
GESTIONABLES
A Servidor de Origen
LOS OPERADORES (ISP, CATV) Y LOS CDN

PARA EL OTT: CDN COMERCIAL O CDN PROPIO

•  Los cable operadores que quieran implementar servicios multi


pantalla, de Shift-TV, Cacht up TV y VoD necesitan un CDN

•  Los ISP que quieran prestar el servicio de TV, ya sea IPTV u


OTT, requieren un CDN

•  El dilema es: CDN comercial o CDN propio en las redes propias?

•  Es buena idea hacer un CDN para un grupo asociado de cable


operadores o ISP?

•  De todas formas la relación con los CDN debe ser un factor muy
importante en el plan de negocios de los ISP y Cable Operadores
CDN GLOBAL Vs CDN DE OPERADOR

CDN GLOBAL CDN OPERADOR


Alcance Internacional a través de la Dedicado a la red del operador. Pero
red de PoP (servidores) y también puede ser expandido
varios convenios de enlaces mediante convenios de enlaces.
Costo Bajo si hay economía de Si utiliza tecnología desarrollada para
escala o contratos de alto este fin peuede ser muy bajo.
conumo. Para un sistema Ejemplo: Edgeware, Broadpeak,
pequeño puede llegar a ser Cryptoguard, Antik, etc
alto
Calidad de Depende del estado de las Garantizada por el operador de su
servicio zonas de cubrimiento del CDN propia red
Información De tipo global, no cubre los Información detallada sobre la
aspectos relacionados con la operación en la red del operador a
distribución. Alto costo de menor costo
reportes detallados.
Soporte Metodología de las grandes Soporte local inmediato
compañías
EL CDN Y LA NUBE

Visitante Gestión

A Servidor de Origen

SE COMPLEMENTAN
COMPARACIÓN DE FUNCIONES
CDN y NUBE

NUBE
CDN
Hace computo en la red
Entrega contenido en las
cercanías del usuario IaaS: Infrastructure as a
Service. Máquinas virtuales
Contenido como archivo: tipo
VoD PaaS: Platform as a Service.
Contenido como Stream: TV en Aplicaciones API
vivo
SaaS: Software as a Service.
Interactividad: solo Pause, Aplicaciones de Oficina, por
Forward y Reverse
ejemplo
Objetivo: entregar
eficientemente todo tipo de La nube (computación) debe
contenido estar cerca al usuario para una
mejor respuesta
HACIA LA INTEGRACIÓN DE CDN Y NUBE
CDN SOBRE NUBE

Visitante Gestión

USAR LA INFRAESTRUCTURA DE
LA NUBE PARA LOGRAR UNA
PLATAFORMA FLEXIBLE DE CDN
A Servidor de Origen
HACIA LA INTEGRACIÓN DE CDN Y NUBE
NUBE SOBRE CDN

USAR LA INFRAESTRUCTURA DEL


Visitante Gestión
CDN PARA ACERCAR AL USUARIO LAS
MÁQUINAS VIRTUALES DE LA NUBE

A Servidor de Origen
HACIA LA INTEGRACIÓN DE CDN Y NUBE
CDN JUNTO A LA NUBE

Visitante Gestión

+
A Servidor de Origen

SEPARACIÓN DE SERVICIOS EN UNA


PLATAFORMA COMÚN
HACIA LA INTEGRACIÓN DE CDN Y NUBE
INTEGRACIÓN CDN Y NUBE

Visitante Gestión

A Servidor de Origen

CONTENIDO ACTIVO: COMPUTACIÓN + ALMACENAMIENTO + ENTREGA


TODO EL PROCESO DE IPTV Y OTT EN LA NUBE

EJEMPLO 1
TODO EL PROCESO DE IPTV Y OTT EN LA NUBE

EJEMPLO 2
TODO EL PROCESO DE IPTV Y OTT EN LA NUBE
EJEMPLO 3
CONCLUSIONES

•  Es inminente la consolidación de la TV IP como medio para


prestar el servicio de TV

•  El cable operador debe defender su nicho de TV con servicios de


TV digital de alta calidad HD, 4K

•  Los proveedores tipo ISP o Cable Operadores deben entrar al


mundo OTT

•  Un ISP sin TV, en el medio residencial, ya es incompleto

•  Hay tecnología barata para implementar DYI un OTT

•  Hay ofertas en la nube que pueden agilizar el proceso

•  Hay que evaluar la opción de alojar PoP en las redes de los


operadores. Es una opción para complementar la caida de la TV
lineal
REFERENCIAS

•  Adaptive-bitrate-technology. Peter Chave. Cisco


•  The transition from CA to DRM. Dave Belt. SCTE 2014
•  The future of videodelivery: ott. Jelena Kljujic. Comutel
•  Challenges delivering Multi-Scree Tv services. John Ulm. SCTE 2014
•  www.edgewre.tv
•  https://www.wowza.com/products/capabilities/live-stream-distribution
•  https://bitmovin.com/tutorials/setup-adaptive-bitrate-streaming-dash-hls/
•  Oskar van Deventer - CDN tutorial
•  http://www.cryptoguard.com/products-solutions/ip-tv/
•  CDN Architecture - KeyCDN Support

También podría gustarte