You are on page 1of 76

Módulo II – Tema 6

6. La creación de la trama digital. Modulaciones

6.1. Fuentes de Datos


i. Datacasting
ii. Teletexto/Subtítulos
6.2. Acceso Condicional
6.3. Señalización (SI/PSI)
i. Consideraciones en transmisión
6.4. El transport Stream
6.5. Modulaciones para TV Digital
Módulo II – Tema 6

6. La creación de la trama digital: modulación

6.1. Fuentes de Datos


i. Datacasting
ii. Teletexto/Subtítulos
6.2. Señalización (SI/PSI)
i. Consideraciones en transmisión
6.3. El transport Stream
6.4. Acceso Condicional
6.5. Modulaciones para TV Digital

6.1 Fuentes de datos

Datos
– Paquetización de datos Æ Se organizan en paquetes MPEG
PES o TS
– Tipos de datos:
• Teletexto
• Subtitulos
• Flujos de datos para aplicaciones
• Aplicaciones
• Protocolos (IP)
– Equipos:
• Generadores de Teletexto
• Generadores de subtitulos
• Paquetizadores de datos
• Playout Server
• Paquetizador en secciones DSMCC
6.1 Fuentes de datos

Transmisión de datos
Métodos principales:
– Data Piping:
– Data Streaming:
– DSM-CC: Digital Storage Medium Command and
Control.
– MPE: Multiprotocol Encapsulation.

6.1 Fuentes de datos

Métodos principales (II):


– Data Piping:
• Transmisión asíncrona.
• Generalmente transmisión puntual en sistemas cerrados
• Se inserta la info en paquetes TS privados

188 Byte
4 Byte 184 Byte
Header Payload
Optional
Header Adaptation
Field

Sync Transport Payload Transport Transport Adaptation Continuity


Byte Error Unit Start Priority PID Scrambling Field Counter
Indicator Indicator Control Control

8 1 1 1 13 2 2 4 Bit
6.1 Fuentes de datos

Métodos principales (III):


– Data Streaming:
• Transmisión asincrona o síncrona.
• Generalmente sistemas cerrados
• Transmisión en PES de 64Kbytes que se insertan en paquetes
de TS de 188bytes

DATA

PES Payload PES Payload PES Payload

4 Byte 184 Byte 4 Byte 184 Byte 4 Byte 184 Byte


Header Payload Header Payload Header Payload
Optional Optional Optional
Header Adaptation Header Adaptation Header Adaptation
Field Field Field

TS PACKETS

6.1 Fuentes de datos

Métodos principales (IV):


– DSM-CC: Digital Storage Medium Command and Control.
• Datos se introducen en secciones de una tabla privada MPEG2
• Longitud máxima de una sección: 4096 Bytes
• Cabecera de sección compuesta por:
- Table_ID
- Syntax-Indicator
- Section length

Sección x Sección y Sección z

Header Data CRC

Stuffing

Puntero Header TS
Payload Unit start indicator Trama de transporte
6.1 Fuentes de datos

Transmisión de datos
Métodos principales (V):
– MPE: Multiprotocol Encapsulation.
Transmisión de cualquier protocolo de comunicación en las
secciones DSM-CC (ej. TCP/IP)

6.1 Fuentes de datos

Data Carousel:
Estructura de datos monolítica

– Secciones DSM-CC con table_ID=0x3B:


DSI = Download Server Initializing
DII = Download Info Identification

– Secciones DSM-CC con table_ID=0x3C:


DDB = Data Download Block

USO TIPICO: actualizaciones del SW de sistema.


6.1 Fuentes de datos

Estructura Data Carousel

- Grupo (aplicación SW):


módulos relacionados
- Grupos divididos en
módulos
- Cada móduloÆfichero
- Módulos divididos en
bloques (DDB)
- DSI: proporciona
estructura de grupos
- DII: proporciona
estructura de módulos

6.1 Fuentes de datos

Transmisión de datos
Métodos principales (V):
– Object Carousel: estructura de “directorios”. Transmisión de objetos
identificables individualmente
• Imágenes
• Texto
• Lista de directorios
Objetos agrupados: Service Domain
Diferentes frecuencias de repetición para objetos
Uso Típico: aplicaciones interactivas
6.1 Fuentes de datos

Estructura Object Carousel

6.1 Fuentes de datos

Transmisión Data/Object Carousel

DDB
DDB DII

DDB
DDB

DDB
DDB

DII
DSI
DDB DDB
Secuencia de
transmisión
6.1 Fuentes de datos

CASO PARTÍCULAR

El Teletexto insertado en VBI en TV Analógica (Ttext EBU)


En la compresión MPEG2 se elimina el Ttext para optimizar el
bitrate utilizado

Existe el Teletexto Digital, pero puede interesar mantener el


formato de Teletexto actual:
- Migración de contenidos a Ttext Digital costoso
- Periodos de adaptación de los usuarios a nuevos servicios: están
acostumbrados al Ttext “de toda la vida”
- Gran número de receptores no reciben Ttext digital: han de
disponer de receptores interactivos

6.1 Fuentes de datos

Teletexto EBU sobre DVB se inserta en paquetes PES:

N * 184 Bytes
6 Byte (N * 184) - 6
Cabecera Datos útiles
39 Byte

Optional Data
PES Header PES ID
...
Header 1 Byte

3 Byte Start Stream ID PES Packet Campos de datos


Code Prefix
00 00 01
„0xBD“ Length de teletexto
24 8 16 Bit
6.1 Fuentes de datos

Campo de datos:

44 Byte
TTXT Campos de datos
Estructura
0x2C según teletexto
EBU
(= 1 línea TTXT)
Data unit

Framing Magazine
length

Field Line 40 Byte (Character)


Code & Packet
Data

reserved
unit

Parity Offset Teletext Data


ID

0xE4 Address

8 8 2 1 5 8 16 320 Bit
0x02=EBU Datos de Teletexto
0x03=EBU Datos de subtitulación

Módulo II – Tema 6

6. La creación de la trama digital: modulación

6.1. Fuentes de Datos


i. Datacasting
ii. Teletexto/Subtítulos
6.2. Señalización (SI/PSI)
i. Consideraciones en transmisión
6.3. El transport Stream
6.4. Acceso Condicional
6.5. Modulaciones para TV Digital
6.2. Señalización

Señalización:
– Necesaria para que STB reciba información:
• Dónde y cómo sintonizar (información del tipo de transmisión y
parámetros de modulación)
• Dónde y cómo encontrar los servicios (información del servicio,
identificadores de programa, audio, vídeo, datos)
• Dónde y cuándo van a tener lugar los programas
• Qué contenidos son encriptados y cuáles en abierto
– Se puede generar en alguno o todos los sistemas
siguientes:
• Multiplexor
• Generador de Tablas
• Sistema de Acceso Condicional

6.2. Señalización

Regulado por el DVB: ETSI EN 300 468

Información específica de:

Canal de emisión Eventos en emisión y futuros


Frecuencia de portadora Fecha y hora
Paramétros de la modulación Información de Acceso
Organización de programas (servicios) Condicional
Composición de programas ….
PIDs
6.2. Señalización

6.2. Señalización

Service Information/Program Specific Information


6.2. Señalización

Tablas PSI (definidas en MPEG):


PAT: Program Allocation Table Localización de
señalización
Información de
CAT: Conditional Access Table
acceso condicional
Información de la
PMT: Program Map Table composición de los
programas

6.2. Señalización

Tablas SI (definidas por DVB)


NIT: Network Information Table Información de Red
BAT: Bouquet Association Table Información sobre Bouquets
SDT: Service Description Table Información de servicio
EIT: Event Information Table Información de Evento
RST: Running Status Table Información estado de un evento
TDT: Time and Date Table Información sobre fecha y hora
TOT: Time Offset Table Fecha y hora y offset local
ST: Stuffing Table Invalidación de ciertas secciones
AIT: Application Information Table Descripción de aplicaciones
UNT: Update Notification Table Notificación de SW Updates
6.2. Señalización

SI/PSI: Transmisión (I)


• Inserción en TS en secciones de 1024 bytes (max) (PSI)
• EIT limitada a 4096 bytes

Sección x Sección y Sección z

Header Data CRC

Stuffing

Puntero Header TS
Payload Unit start indicator Trama de transporte

6.2. Señalización

SI/PSI: Transmisión (II)


• Identificación de secciones:
– Table_id: identificación de la tabla a la que pertenece la sección.
– Section_syntax_indication: indica si la estructura utiliza CRC o no
– Section_length: longitud de la sección en bytes
– Subtable_id: sub-tabla utilizada
– Version_number: indica cambios en las SI
– Current_next_indicator: indica que la sección es valida ahora o en un futuro
inmediato
– Section_number: permite reensamblaje de las secciones en el receptor
– Last_section_number: indica última sección, para que el receptor sepa que se
ha recibido al completo.

Sub table_ID
Version number
Table_ID Section number
Syntax-indicator Last section number
Section length

Extensión Sintaxis
Cabecera
Cabecera Datos CRC
larga

Sintaxis
Cabecera Datos corta
6.2. Señalización

SI/PSI: Transmisión (III)


• Emisión de tablas en abierto
• Cada tabla identificada por su
PID
• Tasa de repetición: intervalo
entre llegada de último byte y el
siguiente ≥25msg
• Envío en carrusel para
garantizar accesos aleatorios

6.2. Señalización

Tablas Actual/Others
SDT Actual: información de los servicios del múltiplex actual
(actualmente sintonizado)

SDT Others: Información de servicios del resto de múltiplex

Tablas pf/Schedule
EIT pf:
– Proporciona información únicamente del evento actual y el
siguiente.
– Utilizado en servicios de “miniguía”
EIT schedule:
– Proporciona información de los eventos emitidos en un cierto
intervalo de tiempo (7 días)
– Información básica para generación de EPGs
6.2. Señalización

TABLAS ACTUAL/OTHERS
EN TDT

6.2. Señalización

EFECTO DE SEÑALIZACIÓN CRUZADA


6.2. Señalización

Semántica de las PSI/SI

6.2. Señalización

Descriptores: dan información detallada de los elementos referenciados en la tabla


NIT:
- network_name_descriptor: nombre de la red en formato texto
- service_list_descriptor: identificación de los identificadores y tipo de servicios
del múltiplex
- stuffing_descriptor: invalida descriptores previamente insertados
- satellite_delivery_system_descriptor: indica parámetros de modulación en un
sistema de satélite (frecuencia, FEC, etc)
- cable_delivery_system_descriptor: indica parámetros de modulación en un
sistema de cable (frecuencia, FEC, etc)
- linkage_descriptor: apunta a un servicio que proporciona información adicional
de la red (nombre del operador, datos de contacto, etc)
- terrestrial_delivery_system_descriptor: indica parámetros de modulación de un
sistema de transmisión TDT (frecuencia, intervalo de guarda, FEC, etc)
- multilingual_network_name_descriptor: información de la red en mas de un
idioma en formato texto
- frequency_list_descriptor: lista completa de frecuencias de otros múltiplex de un
sistema de transmisión
- cell_list_descriptor: lista de celdas de una red TDT y sus áreas de cobertura
- cell_frequency_link_descriptor: identifica el resto de frecuencias utilizadas en
una red TDT
6.2. Señalización

SDT
• stuffing_descriptor: invalida descriptores previamente insertados
• bouquet_name_descriptor: nombre del bouquet en formato texto
• service_descriptor: nombre del proveedor del servicio y del servicio en formato texto
• country_availability_descriptor: lista de países donde un servicio está disponible
• linkage_descriptor: apunta a un servicio que proporciona información adicional del servicio
• NVOD_reference_descriptor: información de los servicios que juntos forman la oferta de
Near Video On Demand
• mosaic_descriptor: da información sobre un servicio de mosaico, describiendolo por número
de celdas e identificando cada una de ellas
• CA_identifier_descriptor: identifica si un servicio está encriptado con CAS y qué CAS se
utiliza.
• telephone_descriptor: número de teléfono que ha de usar el STB para realizar la llamada
mediante el módem telefónico
• multilingual_service_name_descriptor: información del proveedor del servicio y nombre del
servicio en mas de un idioma
• data_broadcast_descriptor: indica el tipo de componentes de datos de un servicio en forma
de texto
• announcement_support_descriptor: tipo de anuncios soportados en el servicio
(emergencias, news, etc)
• service_availability_descriptor: información de las celdas en una red TDT donde un servicio
está o no disponible

6.2. Señalización

SDT
• stuffing_descriptor: invalida descriptores previamente insertados
• bouquet_name_descriptor: nombre del bouquet en formato texto
• service_descriptor: nombre del proveedor del servicio y del servicio en formato texto
• country_availability_descriptor: lista de países donde un servicio está disponible
• linkage_descriptor: apunta a un servicio que proporciona información adicional del servicio
• NVOD_reference_descriptor: información de los servicios que juntos forman la oferta de
Near Video On Demand
• mosaic_descriptor: da información sobre un servicio de mosaico, describiendolo por número
de celdas e identificando cada una de ellas
• CA_identifier_descriptor: identifica si un servicio está encriptado con CAS y qué CAS se
utiliza.
• telephone_descriptor: número de teléfono que ha de usar el STB para realizar la llamada
mediante el módem telefónico
• multilingual_service_name_descriptor: información del proveedor del servicio y nombre del
servicio en mas de un idioma
• data_broadcast_descriptor: indica el tipo de componentes de datos de un servicio en forma
de texto
• announcement_support_descriptor: tipo de anuncios soportados en el servicio
(emergencias, news, etc)
• service_availability_descriptor: información de las celdas en una red TDT donde un servicio
está o no disponible
6.2. Señalización

EIT
• stuffing_descriptor: invalida descriptores previamente insertados
• linkage_descriptor: apunta a un servicio que proporciona información adicional
del evento
• short_event_descriptor: indica nombre del evento y descripción corta del mismo
• extended_event_descriptor: información detallada de un evento en forma de
texto.
• component_descriptor: indica el tipo de componentes (Audio, vídeo, datos)
utilizadas en el servicio
• CA_identifier_descriptor: identifica si un servicio está encriptado con CAS y qué
CAS se utiliza.
• content_descriptor: información de clasificación de un evento (noticias, cine,
audio, etc)
• parental_rating_descriptor: información de clasificación basada en edades
• telephone_descriptor: número de teléfono que ha de usar el STB para realizar la
llamada mediante el módem telefónico
• multilingual_component_descriptor: da información sobre las componentes en
mas de un idioma en formato texto
• data_broadcast_descriptor: indica el tipo de componentes de datos de un
servicio en forma de texto

6.2. Señalización

PMT
• VBI_data_descriptor: indica el stream que lleva datos de VBI
• VBI_teletext_descriptor: indica streams que llevan teletexto VBI
• mosaic_descriptor: da información sobre un servicio de mosaico,
describiendolo por número de celdas e identificando cada una de ellas
• stream_identifier_descriptor: Etiqueta las componentes de un servicio
• teletext_descriptor: indica el stream que lleva información de Teletexto
• subtitling_descriptor: indica el stream que lleva la información de
subtítulos
• service_move_descriptor: permite al STB localizar un servicio que ha
sido movido de un múltiplex a otro
• data_broadcast_id_descriptor: indica el tipo de datos del servicio
(similar al data_broadcast_descriptor)
• AC-3_descriptor: identifica la componente de un servicio como AC-3
• adaptation_field_data_descriptor: indica tipo de datos contenidos en el
campo de datos del adaptation field de la trama
• ECM_repetition_rate_descriptor: indica la frecuencia de repetición de
los ECMs que contienen la clave para desencriptar los servicios
6.2. Señalización

Particularidades Satélite
Satellite Delivery System Descriptor(NIT):
Información sobre frecuencia, posición orbital,
polarización, modulación, symbol rate y FEC.

Frequency List Descriptor (NIT): información


sobre el resto de frecuencias utilizadas para
transmisión de otros TS

6.2. Señalización

Particularidades Cable
Cable Delivery System Descriptor (NIT):
información sobre frecuencia, modulación, FEC,
Symbol Rate

Frequency List Descriptor (NIT): información


sobre la lista de frecuencias utilizadas para
transmisión de otros TS del sistema
6.2. Señalización

Particularidades TDT
Cell Frequency Link Descriptor (NIT): información del resto de
células de la red y sus frecuencias
Cell List Descriptor (NIT): descripción de las celulas de la red y
su localización
Terrestrial Delivery Descriptor (NIT): información sobre
frecuencia, ancho de banda, constelación, jerarquía, FEC,
intervalo de guarda, modo de transmisión (2k, 8K)
Frequency List Descriptor (NIT): información sobre la lista de
frecuencias utilizadas para transmisión de otros TS del sistema

Módulo II – Tema 6

6. La creación de la trama digital: modulación

6.1. Fuentes de Datos


i. Datacasting
ii. Teletexto/Subtítulos
6.2. Señalización (SI/PSI)
i. Consideraciones en transmisión
6.3. El transport Stream
6.4. Acceso Condicional
6.5. Modulaciones para TV Digital
6.3. El Transport Stream

Multiplexación
– Paquetiza los servicios en una única trama
– Prepara la trama para ser transmitida en un medio hostil
(trama de transporte)
– Inserta señalización
– Es capaz de encriptar contenidos (scrambler) si integrado
con AC
– Inserta paquetes nulos para mantenimiento de bit rate
constante
– Inserta cabeceras de transporte
– Inserta referencias de reloj para correcta sincronización en
recepción.
• Sistemas:
– Multiplexor
– Remultiplexor

6.3. El Transport Stream

Objetivos
Agrupación de servicios de audio, vídeo y datos en una
única trama para su emisión en entornos con pérdidas

Múltiplex 1
VIDEO 1 encoder PROGRAMAS
Programa 1

AUDIO 1 encoder Múltiplex


1 TRANSPORTE
DATA 1 encoder
2
MPEG2 -TS

n
6.3. El Transport Stream

Tipos de trama:
• Elementary Streams
– Trama formada por paquetes de un único componente:
audio, vídeo, o datos.
– Son la unidad básica de trama MPEG2
• El Program Stream:
– trama que incluye PES de vídeo y audio para formar un
programa
– Todos los elementary streams comparten una misma base
de tiempos
– Adecuados para transmisión en canales sin errores (error-
free)
– Los paquetes pueden tener longitud variable

6.3. El Transport Stream

Tipos de trama:
• El Transport Stream:
– Trama de transporte que incluye PES de video, audio,
datos, e información de transporte de múltiples programas
– Contiene diferentes bases de tiempo
– Adecuado para transmisión en entornos con grandes
pérdidas
– La longitud del paquete es siempre de 188 bytes
6.3. El Transport Stream

Diseño del Transport Stream- Objetivos

•Permite recuperar datos codificados de un programa,


descodificarlos y presentarlos con esfuerzo mínimo

Video Video
Decode descodificado
deMux
Audio Audio
Trama de transporte descodificado
(contiene múltiples Decode
Programas)

6.3. El Transport Stream

• Permite Extracción de paquetes de transporte de un


programa para la formación de un TS diferente
• Permite extracción de paquetes de transporte de uno
o varios TS para formar un TS diferente
reMux

Trama de transporte Trama de transporte


(contiene múltiples (contiene un solo
Programas) Programa)
6.3. El Transport Stream

• Permite la extracción de contenido de un programa y la formación


de un Program Stream de forma sencilla
• Permite convertir un PS en un TS para transporte en entorno
hostil, para formar un nuevo PS tras su recepción.

deMux/
reMux
Trama de transporte Program Stream
(contiene múltiples (contiene un solo
Programas) Programa)

6.3. El Transport Stream

PID=0x200
PID=0x300
Multiplexor MPEG-2

PID=0x400

MPEG-2 TS

PID=0x600
PID=0x100
PID=0x500

PID = Identificador de paquete


6.3. El Transport Stream

Sincronización:
Es necesario asegurar retardo constante para reproducción de
imágenes de forma correcta
En codificación y decodificación el retardo es variable Æ retardos
del vídeo no iguales que los del audio
REQUISITO: recuperación del reloj de la codificación

STC clock
vídeo

PCR
Video D/A,
Vídeo buffer
extraction decoder Display
Demod
Canal
PCR
Audio D/A,
Audio buffer
extraction decoder loudspeaker

PCR: program clock


STC reference
vídeo
clock STC: system time
clock

6.3. El Transport Stream

Formato de trama de transporte basado en MPEG (ISO/IEC 13818-1)


6.3. El Transport Stream

Inserción de PES en TS Packets


188 bytes

PAYLOAD PAYLOAD

TS Packet TS Packet

Optional
Cabecera
Header DATOS (ej: vídeo)

PES Packet
Hasta 64Kbytes
(variable)

6.3. El Transport Stream

Descripción de la Cabecera de TS Packets


6.3. El Transport Stream

Modelo de Extracción de Programas del TS

6.3. El Transport Stream

Conclusiones sobre el TS:


- Contiene todos los programas correspondientes a un Múltiplex
de TV Digital, independientemente del medio de Trx
- Contiene la señalización correspondiente a ese MUX y/o otros
MUXs de la misma red (señalización cruzada)
- Contiene información de sincronización para recuperación de
referencias de reloj para decodificación
- El Bitrate total será la suma de los bitrates de:
- Todos los streams de vídeo
- Todos los streams de audio
- Bitrate de señalización (SI/PSI)
- Datos insertados (Ttext, subtitulos, data carousel, object carousel)
- Paquetes nulos: insertados para rellenar el TS y así alcanzar
bitrate total del múltiplex
6.3. El Transport Stream

Bitrate Total MUX


100%
NULL PACKETS

Object Carousel SI/PSI


Audio 4
Video 4
Audio 3
Video 3
Audio 2
Video 2
Audio 1
Video 1
tiempo

6.3. El Transport Stream

Optimización del ancho de banda

Técnicas para adaptar el reparto del ancho de banda a las


características de la fuente de señal y los contenidos
Tres Técnicas principales
Multiplexación estadística: asignación de bit rate
variable según contenidos y características de la
señal
Zero Bit Allocation: inserción de datos en ancho de
banda libre al utilizar statMux
Null Packet Optimization: utilización de paquetes
nulos para la transmisión de datos
6.3. El Transport Stream

Multiplexación Estadística

Principio de funcionamiento
mantenimiento de la calidad de codificación

CBR: Constant Bit Rate. Mantenimiento de la tasa binaria


VBR: Variable Bit Rate. Mantenimiento de la calidad

Tasa de ahorro de BW
entre 20%y 40%

6.3. El Transport Stream

CBR
100%
80% Ancho de banda ocupado Sport
60% News
40%
Film
20%

VBR
100%
80%
Ancho de banda ocupado
Sport
60%
40% News
20% Film
6.3. El Transport Stream

Zero Bit Allocation

Principio de funcionamiento
Al codificar en VBR se libera ancho de banda
utilizable para inserción de datos

Tasa de ahorro de BW
entre 20%y 40% aprovechado para datos

6.3. El Transport Stream

Zero Bit Allocation


6.3. El Transport Stream

Null Packet Optimization

Principio de funcionamiento
Existencia de paquetes nulos en los TS
Null Packets: insertados por los Mux cuando no hay
suficiente información válida de programa para
mantener bitrate requerido

Tasa de ahorro de BW
Entre 256 kbps y 500 kbps

Módulo II – Tema 6

6. La creación de la trama digital: modulación

6.1. Fuentes de Datos


i. Datacasting
ii. Teletexto/Subtítulos
6.2. Señalización (SI/PSI)
i. Consideraciones en transmisión
6.3. El transport Stream
6.4. Acceso Condicional
6.5. Modulaciones para TV Digital
6.4. Acceso Condicional

Protección y Encriptación de contenidos


• También conocido como Acceso Condicional
– Paquetiza la oferta audiovisual de los operadores
– Restringe el acceso a contenidos a los usuarios que tienen
derechos de acceso
– Basado en algoritmo común europeo(DVB-CSA)
– Algoritmos de clave privada
– La forma de proteger las claves diferencia a los proveedores de
Acceso Condicional
• Sistemas:
– Sistemas de gestión de usuarios
– Sistemas de autorización de usuarios
– Sistemas de generación de derechos
– Sistemas de generación de claves privadas
– Totalmente integrado con sistemas del operador
– Inyectan claves en el Multiplexor que, utilizándolas, encripta la
información.

6.4. Acceso Condicional

• Introducció
Introducción

• Funcionamiento básico:
– enmascarado de contenidos
– mensajes de gestión(ECMs y EMMs)
– arquitectura y procesos de cabecera
– recepción y desenmascarado

• Funcionalidad de los sistemas de acceso condicional

• Compatibilidad

• Ejemplo de sistema de acceso condicional


6.4. Acceso Condicional

OBJETIVO
OBJETIVO FUNDAMENTAL
FUNDAMENTAL

Limitar
Limitar el
el acceso
acceso aa contenidos
contenidos de
de televisión
televisión únicamente
únicamente aa las
las
personas
personas oo agentes
agentes que
que estén
estén autorizados
autorizados aa ello.
ello.

+
ENTORNO
ENTORNO DOMÉSTICO
DOMÉSTICO
Materializar
Materializar técnicamente
técnicamente la
la oferta
oferta comercial
comercial de
de los
los operadores
operadores
Aportar
Aportar servicios
servicios adicionales
adicionales

6.4. Acceso Condicional

VARIEDAD DE PROVEEDORES
Requisitos básicos:
• Seguridad
• Fiabilidad
• Funcionalidades
• Integración:
• IRD
• Cabecera compresión, sistemas de la compañía
• Otros sistemas de acceso condicional
6.4. Acceso Condicional

• Introducción

• Funcionamiento bá básico:
– enmascarado de contenidos
– mensajes de gestió
gestión(ECMs y EMMs)
EMMs)
– arquitectura y procesos de cabecera
– recepció
recepción y desenmascarado

• Funcionalidad de los sistemas de acceso condicional

• Compatibilidad

• Ejemplo de sistema de acceso condicional

6.4. Acceso Condicional

• Un sistema de acceso condicional enmascara unos


contenidos mediante el empleo de unos algoritmos
y unas claves teóricamente secretos

Transmisión de
Contenidos Contenidos
algoritmo contenidos algoritmo-1
en claro enmascarados en claro

clave K clave K

• Para desenmascarar estos contenidos se emplean


una serie de mensajes de control y gestión que
autorizan el acceso a los contenidos
6.4. Acceso Condicional

• Los sistemas complejos que se basan en el MPEG2/DVB como


formato de compresión y organización de trama emplean el
Algoritmo Europeo de Aleatorización especificado por el DVB:
– Algoritmo de clave simétrica denominada palabra de control que
cambia con mucha frecuencia (criptoperiodo típico de 10-20 segundos)
custodiado por la ETSI
– Puede actuar sobre la carga útil de paquetes PES o de paquetes TS
– Común a todos los sistemas de acceso condicional con las ventajas
que ello aporta al mercado. El algoritmo es ejecutado en el
descodificador una vez disponible la palabra de control

6.4. Acceso Condicional

• Productos: responde a la política comercial de una empresa


– Precio
– Contenido
– Fechas de validez
– Información
• Derechos: información enviada y almacenada en la tarjeta que traduce
los requisitos de los productos a registros manejados por el sistema de
acceso condicional

Plataforma Sistema de
IRD + Tarjeta
digital Producto Acceso Condicional Derechos
(especificación)
6.4. Acceso Condicional

• Para poder desenmascarar los contenidos es necesario hacer llegar la


palabra de control a los receptores =>
ECMs (Entitlement Control Messages)
= palabra de control (CW) + criterios de acceso
• Para autorizar a los receptores a desencriptar los ECMs para acceder
a los contenidos es necesario enviar derechos o autorizaciones =>
EMMs (Entitlement Management Messages)
autorizaciones, gestión de tarjeta,...
• La forma de gestionar y proteger los ECMs y los EMMs es lo que
diferencia a los diferentes proveedores de sistemas de acceso
condicional.

6.4. Acceso Condicional

EMM
• La CAT (Conditional Access Table) indica a los receptores
donde se encuentran los flujos de los EMMs para poder recibir
mensajes de gestión.
• CA_descriptor: indica PID y proveedor de los EMMs
6.4. Acceso Condicional

ECM
• CA_descriptor: indica PID y proveedor de un flujo de ECM.
– Asociado al programa (o sus componentes) cuyas componentes han sido
enmascaradas con la palabra de control a la que hacen referencia

6.4. Acceso Condicional

La tarjeta inteligente es un dispositivo seguro que contiene algoritmos y claves


que permiten gestionar derechos y autorizaciones y procesar las palabras
de control:
– La tarjeta inteligente recibe los EMMs, los desencripta y actualiza sus derechos
– La tarjeta inteligente recibe los ECMs y, si tiene los derechos adecuados,
desencripta el ECM, extrae la palabra de control y se la proporciona al receptor
para que proceda al desenmascarado.

Tarjeta
ECMs
inteligente
EMMs

derechos CWs
6.4. Acceso Condicional

Contenidos
enmascarados
+
Contenidos ECMs y EMMs
en claro
Multiplexor Enmascarador

EMMs ECMs Palabras de control


Sincronizados

Encriptador Encriptador

Palabras de control
Sistema de
Gestión de
Abonados

6.4. Acceso Condicional

• Recepción y desenmascarado: desencriptado


ECMs y desenmascarado

Descodificador
EMM
SmartCard
ECM
Interface
?
CW
Right
componente
Descrambler
Tarjeta
inteligente
TV
6.4. Acceso Condicional

• Introducción

• Funcionamiento básico:
– enmascarado de contenidos
– mensajes de gestión(ECMs y EMMs)
– arquitectura y procesos de cabecera
– recepción y desenmascarado

• Funcionalidad de los sistemas de acceso condicional

• Compatibilidad

• Ejemplo de sistema de acceso condicional

6.4. Acceso Condicional

Servicios de suscripción
Servicios de Pago Por Visión
Productos especiales
API (integración con aplicaciones IRD)
Otras funcionalidades
6.4. Acceso Condicional

• Productos de suscripción: agrupación de servicios para su


comercialización conjunta

ABC
CBS
Showtime
Fox Kids
Eurosport

• Funcionalidades añadidas:
• un mismo servicio en varios productos
• perfil evento distinto del servicio
• manejo de fechas de validez

6.4. Acceso Condicional

• Pago por visión: comercialización de eventos de forma individual

Cine 01 Tít 11 Tít 12 Tít 13 Tít 14


Cine 02 Tít 21 Tít 22 Tít 23 Tít 24
Cine 03 Tít 31 Tít 32 Tít 33 Tít 34
Deporte 01 Fút 11 Fút 12 Fút 13 Fút 14
Deporte 02 Bal 21 Bal 22 Bal 23 Bal 24

• Funcionalidades añadidas:
• compra impulsiva y canal de retorno
• tiempo de visionado promocional
• notificación inmediata
6.4. Acceso Condicional

Productos especiales: responder a nuevas fórmulas de


comercialización:
– Pago por tiempo: por ejemplo de 20:00 a 02:00
– Eventos de una temporada, ciclos,...
– Acceso a PPV sin necesidad de compra
– Compra condicional de eventos

6.4. Acceso Condicional

API (integración con aplicaciones IRD)


– Compra IPPV mediante aplicaciones atractivas al
usuario
– Inserción de información de acceso condicional en
aplicaciones
– Lista de compras
– Información del sistema
– Consulta de permisos
6.4. Acceso Condicional

• Otras funcionalidades
– Blackout: limitar geográficamente el acceso a contenidos
– Encriptado de aplicaciones y datos
– Formas eficientes de direccionamiento a tarjetas de abonado
• Otras funcionalidades avanzadas
– Control de grabaciones en disco duro
– Suscripciones impulsivas
– Compras a crédito o a débito en función del perfil del cliente
– Precios distintos en función del perfil del cliente, del momento de la
compra...

6.4. Acceso Condicional

• Introducción

• Funcionamiento básico:
– enmascarado de contenidos
– mensajes de gestión(ECMs y EMMs)
– arquitectura y procesos de cabecera
– recepción y desenmascarado

• Funcionalidad de los sistemas de acceso condicional

• Compatibilidad

• Ejemplo de sistema de acceso condicional


6.4. Acceso Condicional

Dos enfoques compatibles:


– Multicrypt (Interfaz Común) => Complejidad en la
recepción
• Definición de una Interfaz Común que permite conectar
módulos PCMCIA con diferentes accesos condicionales
• El desencriptado se realiza fuera del descodificador
– Simulcrypt => Complejidad en la transmisión
• Envío de una CW única encriptada con ECMs de
diferentes sistemas de acceso condicional

6.4. Acceso Condicional

MULTICRYPT
• Definición de una interfaz común, física y lógica, que separa la circuitería del
descodificador y sus funcionalidades, de las del acceso condicional
• Un módulo PCMCIA recibe el flujo de transporte encriptado y devuelve los
programas seleccionados desenmascarados

Programa
desenmascarad
o

descodificador
Trama
enmascarada
6.4. Acceso Condicional

MULTICRYPT

Sintonizador demodulador Descodificador


MPEG
demultiplexor
(Vídeo y audio)

INTERFAZ COMÚN
Desenmascarador
DVB CW
Procesado
ECMS y EMMs
inteligente
Tarjeta

6.4. Acceso Condicional

MULTICRYPT
• No requiere acuerdos técnicos entre operadores y la
incorporación de nuevos sistemas no supone
complicaciones adicionales
• El receptor es universal, independiente del sistema de
acceso condicional, facilitando la existencia de
economías de escala
• Operación compatible con el Simulcrypt.
6.4. Acceso Condicional

SIMULCRYPT
• Posibilidad de utilizar varios sistemas de
acceso condicional para recibir unos
únicos contenidos
• Se utiliza una única CW para ECMs +EMMs CA1
enmascarar los contenidos y se envía ECMs +EMMs CA2

encriptada en ECMs de los diferentes


sistemas de acceso condicional.
• Del mismo modo se envían varios flujos
de EMMs

6.4. Acceso Condicional

SIMULCRYPT
• Muchas de las interfaces de los sistemas de la cabecera no son objeto de
ninguna especificación lo que exige un mayor esfuerzo de integración a la
hora de comenzar a operar un sistema
• Necesita de acuerdos técnico-comerciales para ponerse en operación. La
modificación de alguno de los servicios en operación o la aparición de algún
nuevo operador complica aún más el escenario
• La seguridad de varios sistemas funcionando en Simulcrypt es la seguridad
del sistema más débil. Basta que un sistema esté comprometido para
comprometer automáticamente al otro también.
6.4. Acceso Condicional

• Introducción

• Funcionamiento básico:
– enmascarado de contenidos
– mensajes de gestión(ECMs y EMMs)
– arquitectura y procesos de cabecera
– recepción y desenmascarado

• Funcionalidad de los sistemas de acceso condicional

• Compatibilidad

• Ejemplo de sistema de acceso condicional

6.4. Acceso Condicional

Sistemas Principales
• SMS Gateway => interfaz con el Sistema de Gestión de Abonados
• IMS (Information Management System) => Responsable de la
encriptación y de la generación de la información de servicio (DVB SI)
• ACS (Access Control System) => Responsable de envío de EMMs a
las tarjetas de abonado
• CC (Call Collector) => Recibe las compras impulsivas hechas por los
abonados a través de la red telefónica
• SAS (Subscriber Authorisation System) = ACS + CC
6.4. Acceso Condicional

Aplicaciones

Interface usuario
IMS

Generador EPG
Parrilla Importer/ PSI/SI
eventos exporter
MUX
MUX
ECM TX
ECM
manager

EMM IRD
IRD
SAS

Sistema SMS ACS


Sistema de
de SMS
gestión
gestión de
de abonados
abonados GWY
GWY EMM Manager

Call
Call Collector
Collector

Módulo II – Tema 6

6. La creación de la trama digital: modulación

6.1. Fuentes de Datos


i. Datacasting
ii. Teletexto/Subtítulos
6.2. Señalización (SI/PSI)
i. Consideraciones en transmisión
6.3. El transport Stream
6.4. Acceso Condicional
6.5. Modulaciones para TV Digital
6.5. Modulaciones para TV Digital

Modulación: Adaptación de la cadena de bits resultante de la


digitalización, al canal físico de transmisión

TRANSMISOR CANAL RECEPTOR


FÍSICO DE
TRANSMISIÓN

6.5. Modulaciones para TV Digital

Adaptación al canal
– Implementa mecanismos de protección de la señal previo a
ser modulada
• Añade bits de redundancia
• Codigo convolucional (Viterbi)
• Entrelazado (interleaving)
– Modula la señal
– En TDT:
• Genera portadoras moduladas en QPSK, 16QAM o 64QAM.
• Inserta potadoras piloto
• Inserta MIPs
• Inserta intervalo de guarda
– Sistemas:
• Moduladores
• Adaptadores SFN
• Elementos de sincronización
6.5. Modulaciones para TV Digital

TS(188) TS(204) ½,¾,etc

Modulador
Inversión
TS(188) de
Reed Entrelazado
sincronismo
Solomon (Interleaving) Viterbi
Y Dispersión QPSK
de Energía
QAM
COFDM

Asegura Detecta y Evita Protección


transiciones corrige hasta ráfagas de de errores
binarias sin 8 bytes errores para C/N
interferencias erróneos consecutivas bajas

6.5. Modulaciones para TV Digital

Modulaciones en TV Digital (Broadcast)

QPSK

QAM

COFDM
6.5. Modulaciones para TV Digital - Satélite

Satélite Órbita
Geoestacionaria

UPLINK DOWNLINK
36.000Km 36.000Km

6.5. Modulaciones para TV Digital - Satelite

Transmisión por Satélite


Distancia Tierra - Satélite Geoestacionario= 36.000 km
(aprox.)
Satélite Geoestacionario Æ aparentemente fijos en el
espacio.

Atenuación muy grande (más de 200 dB en el enlace


descendente):
• Longitud del enlace
• Ruido Atmosférico
• Potencia del Transmisor del Satélite limitada
6.5. Modulaciones para TV Digital - Satélite

El sistema debe ser ROBUSTO FRENTE AL RUIDO

QPSK: Modulación de Fase en Cuadratura

Fuerte protección frente a errores:


• Código bloque Reed Solomon (188, 204)
• Código Convolucional VITERBI

6.5. Modulaciones para TV Digital - Satélite

QPSK: Características principales


• Robusta frente al ruido
• Baja Eficiencia Espectral Æ Las señales a transmitir
requieren un ancho de banda elevado pero soportable en
esta zona del espectro

Banda Ku Æ10.7 GHz – 12.75 GHz


6.5. Modulaciones para TV Digital - Satélite

• 1 satélite Æ entre 16 y 24 transpondedores.


• 1 transpondedor Æ entre 36 MHz y 54 MHz

1 transpondedor de 36 MHz
FEC = 2/3 6-7 Canales
Calidad PAL = 5-6 Mbps

Ventaja competitiva
Con 1 satélite se consigue gran cobertura incluso en zonas de difícil
acceso en las que el despliegue de otra red no sería viable.
Desventaja competitiva
Fuerte inversión en el satélite (ancho de banda)

Cadena de Trx – Adaptación al Canal: QPSK

Esquema de Transmisión por Satélite


6.5. Modulaciones para TV Digital - Cable

Transmisión por Cable

Canal no sufre atenuaciones: ↓ ↓ degradación de la señal


Distancias menores: ↓ ↓ Atenuación

Robustez no es una necesidad


Eficiencia espectral es necesaria

QAM: Modulación de Amplitud en


Cuadratura

6.5. Modulaciones para TV Digital - Cable

Modulación 64QAM
Canales de 8MHz
Banda de transmisión = 86 – 862 MHz
Digitales ≈ 80 canales en 100 MHz (6 Mbps)
Canal de Retorno en el mismo canal (cable)
• Modulación QPSK
• Banda de retorno = 5 – 65 MHz
Modulador QAM

TS(188) TS(204)
Inversión
TS(188) de
Reed Entrelazado
sincronismo
Solomon (Interleaving)
Y Dispersión
de Energía
6.5. Modulaciones para TV Digital - Cable

Reparto de Espectro
Canales Analógicos de TV + Radio FM
Canal de Broadcast

f (MHz)
86 470 606 862

Canal de Retorno

Tráfico de Usuario: Telefonía, solicitudes de VOD, PPV ...

f (MHz)
5 65

6.5. Modulaciones para TV Digital - Cable

Esquema de Transmisión por Cable


6.5. Modulaciones para TV Digital -
Terrestre

Canal Terrestre

La señal recibida es el resultado de la suma


de la señal DIRECTA más las señales
reflejadas en edificios, paredes y demás
obstáculos: MULTITRAYECTO

6.5. Modulaciones para TV Digital -


Terrestre

Terrestre
Rebotes de la señal en obstaculosÆ Multitrayecto
Señal analógica muy sensible a multitrayecto Æ doble imagen

Señal digitalÆ alta protección frente a multitrayecto


6.5. Modulaciones para TV Digital -
Terrestre

MULTITRAYECTO
• Zonas Urbanas Æ edificios, árboles, coches…
• Viviendas Æ paredes, muebles ...

EFECTO DOBLE IMAGEN

Robustez frente a multitrayecto

COFDM: Coded Orthogonal Frequency Division Multiplexing

6.5. Modulaciones para TV Digital -


Terrestre

• Canales de 6,7 y 8 MHz Æ MÚLTIPLEX


• En cada Múltiplex se distribuyen portadoras moduladas en
QPSK o QAM.
• Redes de frecuencia única Æ SFNs
• Principales Parámetros:
– Número de Portadoras
– Intervalo de Guarda
• Utilización de Portadoras Piloto
• Permite la utilización de GAP FILLERS: aseguran cobertura en
zonas de sombra de forma económica
6.5. Modulaciones para TV Digital -
Terrestre

• Bases (I)
Múltiples Portadoras equiespaciadas: cada portadora tiene un nulo
espectral en cada extremo

6.5. Modulaciones para TV Digital -


Terrestre

• Bases (II)
Modulación portadoras: 16QAM, 64QAM, QPSK
Mas común: 64QAM

CLAVE para tolerancia a multitrayecto: Velocidad de símbolo se


reduce de forma significativa

Tiempos de transmisión de símbolo del orden de cientos de


microsegundos.
6.5. Modulaciones para TV Digital -
Terrestre

• Bases (III)
Portadoras: A mayor número de portadoras, mayor es la duración
del símbolo y por tanto más robusto es el sistema al
multitrayecto.

Terreno muy accidentado Æ 8k portadoras (6817)


Terreno poco accidentado Æ 2k portadoras (1705)

Intervalo de Guarda
Elimina la interferencia entre símbolos, espaciando cada
símbolo entre si.
Mayor para largas distancias entre transmisores

6.5. Modulaciones para TV Digital -


Terrestre

Efecto del Intervalo de Guarda

ECOS en
Intervalo de
Guarda no
afectan a la señal
útil
6.5. Modulaciones para TV Digital -
Terrestre

Estructura DVB-T Dominio del tiempo

• La señal radiada se organiza en tramas (frames) con duración TF


• Cada trama consiste en 68 símbolos
• Existen estructuras de un nivel superior:
– Super-trama (super-frame). Consiste en 4 tramas
Una super-trama contiene un número exacto de paquetes DVB de 204 bytes
sea cual sea el modo de transmisión.

– Mega-trama (mega-frame):
• Consiste en 8 tramas (2 Super-tramas) para el modo 8k. Esto es: 8 · 68 =
544 símbolos
• Consiste en 32 tramas (8 Super-tramas) para el modo 2k. Esto es : 32 . 68
= 2176 símbolos
• En una Mega-trama hay un número exacto de paquetes RS (204
bytes) que es divisible por 8, que es la secuencia de inversión del
byte de sincronismo para inicialización del embrollado,
“randomización”. Se usa en redes de frecuencia única, SFNs
(Single Frequency Networks)

6.5. Modulaciones para TV Digital -


Terrestre
6.5. Modulaciones para TV Digital -
Terrestre

Portadoras
• El espectro de la señal DVB-T consiste en:
– 6817 Portadoras en el modo 8k
– 1705 Portadoras en el modo 2k
• Las 6817 ó 1705 portadoras se dividen en:

6.5. Modulaciones para TV Digital -


Terrestre

Portadoras de Datos
• Hay 6048 portadoras de datos en el modo 8k y 1512
portadoras de datos en el modo 2k
• Cada portadora se puede modular en modo:
– QPSK (4-QAM)
– 16-QAM
– 64-QAM
• Modulación Jerárquica:
– A un modulador se le pueden aplicar simultáneamente dos
flujos de transporte (TS) independientes y aplicar mayor
prioridad (robusted) a uno que al otro
6.5. Modulaciones para TV Digital -
Terrestre

Constelaciones

QPSK
16QAM

64 QAM

6.5. Modulaciones para TV Digital -


Terrestre

PILOTOS CONTINUOS
• Se distribuyen a lo largo del espectro de manera pseudo-aleatoria.
– El índice k para los 45 pilotos continuos del modo 2k es:
• 0, 48, 54, 87, 141, 156, 192, 201, 255, 279, 282, 333, 432, 450, 483, 525, 531, 618, 636, 714,759, 765, 780, 804,
873, 888, 918, 939, 942, 969, 984, 1050, 1101 1107, 1110, 1137, 1140,1146, 1206, 1269, 1323, 1377, 1491, 1683
y 1704.
– Para el modo 8k, esta distribución pseudo-aleatoria se repite cuatro veces, por lo que añadiendo
1704 a los índices anteriores se obtiene el segundo conjunto. Añadiendo 3408 y 5112 se obtienen los
índices para el tercero y cuarto conjuntos respectivamente hasta el piloto final que es k = 6816.
– Las dos portadoras externas son pilotos continuos en ambos modos (k = 0, 1704) y (k=0, 6816).
• Hay un número impar de portadoras por lo tanto hay una en el centro.
– La portadora central en el modo 2k es k = 852 y es una portadora de datos modulada QAM.
– La portadora central en el modo 8k es k = 3408 y es una portadora continua.
• Los pilotos continuos tienen una fase de 0º ó 180º (están en el eje I).
– La fase asignada a cada piloto se basa en una secuencia pseudo aleatoria wk que se inicializa con k
= 0 para cada símbolo.

– Dependiendo del intervalo de guarda seleccionado algunos pilotos no mantienen la continuidad de


fase. La denominación de continuos viene de que existen permanentemente, no de que mantengan
fase continua.

• La amplitud asignada a los pilotos es mayor que la amplitud media de las portadoras de
datos en un factor 4/3, es decir: 20 log 4/3 = 2,5 dB.
6.5. Modulaciones para TV Digital -
Terrestre

PILOTOS SALTEADOS (SCATTERED)


• La secuencia de presencia se repite cada cuatro símbolos.
• Empiezan con el primer símbolo de una trama (68 símbolos por
trama) con el índice k=0 y se sitúan cada 12 portadoras, esto
es, índices 0, 12, 24, 36, etc.
• A lo largo de los tres símbolos siguientes, los pilotos se
desplazan tres índices hacia arriba, por lo que en el segundo
símbolo ocupan los índices 3, 15, 27, etc., en el tercer símbolo
los índices son 6, 18, 30, etc., y en el cuarto símbolo 9, 21, 33,
etc.. Luego se repite la secuencia de cuatro símbolos
• También su potencia está reforzada en 2,5 dB.

6.5. Modulaciones para TV Digital -


Terrestre

Portadoras de señalización, TPS (Transport Parameter Signalling)


• Estas portadoras se usan para transmitir los parámetros de modulación:
– Tipo de constelación incluyendo la información jerárquica.
– Intervalo de guarda usado.
– Relación de código FEC (1/2, 2/3, etc.)
– Modo de transmisión (2k u 8k)
– Número de trama en la super-trama (super-frame).
• Se distribuyen a lo largo del espectro de manera pseudo-aleatoria.
– El índice k de las 17 portadoras TPS del modo 2k es: 34, 50, 209, 346, 413, 569, 595,
688, 790, 901, 1073, 1219, 1262, 1286, 1469, 1594 y 1687.
– Para el modo 8k, esta distribución pseudo-aleatoria se repite cuatro veces, por lo que
añadiendo 1704 a los índices anteriores se obtiene el segundo conjunto. Añadiendo
3408 y 5112 se obtienen los índices para el tercero y cuarto conjuntos
respectivamente hasta el piloto TPS final que es k = 6799.
• Las portadoras TPS tienen una secuencia de 68 símbolos, es decir, una trama,
y por tanto transportan 68 bits.
• Todas las portadoras de un mismo símbolo transportan el mismo bit de
información.
• Las portadoras TPS se modulan en DBPSK (Differential Bi-Phase Shift Keying).
• Se transmiten con la misma potencia que el promedio de las portadoras de
datos.
6.5. Modulaciones para TV Digital -
Terrestre

Portadoras TPS

6.5. Modulaciones para TV Digital -


Terrestre

Portadoras Piloto y TPS: vista en la constelación

TPS
Portadoras
Piloto
6.5. Modulaciones para TV Digital -
Terrestre

La ventana de adquisición se puede


desplazar en el tiempo sin exceder el
intervalo añadido del intervalo de guarda

6.5. Modulaciones para TV Digital -


Terrestre

Parámetros Principales señal COFDM


• Canal de RF: 6 MHz; 7 MHz; u 8 MHz
• Modo: 2 k u 8 k
• Intervalo de guarda: 1/4; 1/8; 1/16 ó 1/32
• Constelación: QPSK; 16-QAM ó 64-QAM
• Desplazamiento (offset): α = 1; α = 2 ó α = 4
• Jerarquía: 1 Transport Stream ó 2 TSs
• FEC (code rate): 1/2; 2/3; 3/4; 5/6 and 7/8
• Consecuencias en la velocidad útil de flujo:
– Modo no-jerárquico: Desde 3,732 Mb/s hasta 31,67 Mb/s
– Modo jerárquico:
• Baja prioridad, LP: desde 3,732 hasta 21,11 Mb/s
• Alta prioridad, HP: desde 3,732 hasta 10,56 Mb/s
6.5. Modulaciones para TV Digital -
Terrestre

Máxima Distancia entre transmisores para SFN

Modo 8K 2K
Relación ∆/Tu 1/4 1/8 1/16 1/32 1/4 1/8 1/16 1/32

Duración Tu 896 µs 224 µs


224 µs 112 µs 56 µs 28 µs 56 µs 28 µs 14 µs 7 µs
Duración ∆
1120 µs 1008 µs 952 µs 924 µs 280 µs 252 µs 238 µs 231 µ s
Duración Total
Ts=∆+Tu

La velocidad de propagación de las ondas es aprox. 3*108m/s


La distancia máxima entre transmisores: e=c*t=67.200m

6.5. Modulaciones para TV Digital -


Terrestre
6.5. Modulaciones para TV Digital -
Terrestre

6.5. Modulaciones para TV Digital -


Terrestre

• Bit Rate de transmisión:


Depende de:
– Modulación de las portadoras
– Inner Code Rate
– Tamaño del intervalo de guarda
ESPAÑA
64QAM
2/3
Intervalo de guarda de 1/4
6.5. Modulaciones para TV Digital -
Terrestre

• Bit Rate de transmisión:

6.5. Modulaciones para TV Digital -


Terrestre

• Bit Rate de transmisión:


6.5. Modulaciones para TV Digital -
Terrestre

• TDT permite implementar Redes de Frecuencia Única


(SFNs) Æ cobertura sobre un país completo con una
sola frecuencia

• TDT permite transmisión en modo jerárquico: se


transmiten dos flujos con características de protección
diferentes

• Ventaja competitiva Æ garantiza la total cobertura del


territorio sin costes para el usuario.
• Permite recepción móvil Æ DVB-H
• Permite recepción portátil: antenas portátiles

6.5. Modulaciones para TV Digital -


Terrestre

Esquema de Bloques COFDM


6.5. Modulaciones para TV Digital -
Terrestre

Espectro típico

8MHz

6.5. Modulaciones para TV Digital -


Terrestre

RED TDT: Problemática SFN


Zonas de cobertura de dos transmisores a la misma frecuencia y el
mismo TS: el retraso entre las señales no puede ser mayor que el
intervalo de guarda Æ reflexiones actúan como ruido interferente

SOLUCION: MegaFrames. Grupos de frames que se utilizan para


sincronizar transmisores.

MIP: Megaframe Initialization Packet. Determina cuando los Megaframes son


transmitidos Æ Permite sincronización de transmisores
6.5. Modulaciones para TV Digital -
Terrestre

RED TDT: SFN

6.5. Modulaciones para TV Digital -


Terrestre

RED TDT: SFN


- Adaptador SFN en el origen: ajusta la velocidad final del
flujo del TS al valor adecuado para el modo y
parámetros seleccionados. Define el comienzo del
megaframe e inserta los MIPs
- Adaptador SFN en estaciones: tiene buffer apropiado al
máximo retardo de la red. Ajusta dinámicamente el
retardo local basándose en valores de los MIPs
- Mediante un sistema GPS se obtiene una referencia de
tiempo (STS:Synchronization Time Stamps)que se
inserta en el MIP.
- El sistema de sincronización hace la compensación de
retardo comparando el STS con la referencia de tiempo
local.
6.5. Modulaciones para TV Digital -
Terrestre

Información contenida en el MIP


- Identificador de sincronización
- Longitud de sección
- Puntero: dos bits que indican el número de paquetes
desde el MIP hasta el primer paquete del siguiente
megaframe
- Flag Periódico: inserción periódica o no del MIP
- STS
- Retardo máximo: cuenta la diferencia entre la salida del
megaframe M+1 en transmisión y el comienzo de ese
mismo megaframe en el adaptador SFN.
- Identificador de transmisor

6.5. Modulaciones para TV Digital -


Terrestre

Estructura del MIP


6.5. Modulaciones para TV Digital -
Terrestre

Esquema de Transmisión Terrestre

ANEXO I
Introducción al DVB-H
ANEXO I. Introducción DVB-H

DVB-H: DVB for Handheld Devices

Recepción DVB en dispositivos móviles

DVB-H No es sólo recepción de archivos multimedia en


dispositivos móviles

Permite recepción de emisiones de TV en dispositivos


de mano (móviles, PDAs, Tablet PC, etc)

DVB-H deriva de DVB-T

ANEXO I. Introducción DVB-H

El sistema DVB-T permite la recepción en


movimiento, pero…

• Es necesario adaptar los parámetros de


modulación
• Modo de transmisión 2k Æ No permite SFN
• Velocidad máxima 200 km/h para 2k, 16QAM, 1/2
• Capacidad 12 Mbps con Intervalo guarda = 1/32
• C/N mínima Æ11.2 dB (canal Rayleigh)
• C/N mínima Æ ≈ 19 dB (recepción móvil)

¡¡¡No es suficiente para implementar un


servicio móvil de difusión de datos!!!
ANEXO I. Introducción DVB-H

Requisitos del sistema:


• Compatibilidad con DVB-T, sin necesidad de aplicar nuevas opciones
• Las nuevas opciones se podrán implementar con cambios mínimos
• Efectividad: ha de mejorar las características respecto a DVB-T
• Coste razonable de emisión(económico y temporal)
• Consumo reducido Æ Alimentación por baterías. P < 100 mW
• Receptor con una sola antena
• Buen comportamiento en entornos móviles (C/N, doppler, ruido
impulsivo, desvanecimientos) tanto en interiores como exteriores
• Posibilidad de implementar redes extensas de frecuencia única
• Posibilidad de coexistencia de servicios DVB-H y DVB-T en un
mismo canal
• Ancho de banda: 15 Mbps
• Velocidad máxima ≈ !!! 350 km/h !!!
• Basado en tecnología IP
• Posibilidad de realizar “handover”
• Fecha límite de especificación 01/01/2005

ANEXO I. Introducción DVB-H

• DVB-T puede cumplir todos los


requisitos

• Pero NUNCA todos a la vez

• Se requiere adaptar los parámetros


de modulación para cada situación
ANEXO I. Introducción DVB-H

• Características básicas
• Time Slicing: se transmiten los contenidos
en intervalos de tiempo fijos con un bitrate
fijo (multiplexación en el tiempo de los
contenidos y con ancho de banda fijo)
• Utiliza el estándar DVB-MPE para transmitir
paquetes IP
• Protección adicional de los datos MPE-FEC:
aplicado únicamente a los paquetes MPE
• Utilización de bits reservados en portadoras
TPS
• Nuevo modo: 4K
• In depth interleaver
• Disponibilidad de nuevo ancho de canal

ANEXO I. Introducción DVB-H

Esquema típico
MPEG2 TV Content
MPEG2 TV Content DVB-T Mod
MPEG2 TV Content TS
Mux
8k 4k 2k DVB-H TPS
DVB-H
IP-Encapsulator
RF
MPE- Time
MPE
FEC Slicing
Canal

RF
DVB-H
DVB-T Demod. IP-Decapsulator
TS
8k 4k 2k DVB-H TPS
Time MPE-
Nuevo en DVB-H Slicing FEC
MPE
Más información

• Para más información:


– www.mpeg.org
– www.dvb.org
– ISO/IEC 13818-1
– ISO/IEC 13818-2
– ISO/IEC 13819-3
– www.etsi.org Æ Descarga de estándares DVB