Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de...

38
INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES Herramienta de monitorización del Servicio de Radiodifusión de Datos basado en el SoC MSD7831 Ing. Jorge Rodríguez Rodríguez Autor: Email: [email protected] www.lacetel.cu 16/05/2018

Transcript of Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de...

Page 1: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Herramienta de monitorización del Servicio de Radiodifusión de Datos

basado en el SoC MSD7831

Ing. Jorge Rodríguez RodríguezAutor:

Email: [email protected] www.lacetel.cu16/05/2018

Page 2: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Uso de nuevos esquemas de transmisión ytécnicas correctoras de errores, que permitenobtener mejor calidad de imagen y sonido.

Introducción

2/38

Multiplexación de programas, posibilitando unmejor uso del recurso espectro radioeléctrico.

Servicios interactivos, permitiendo enriquecerla experiencia de los usuarios.

Page 3: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Clasificación de los servicios interactivos

3/38

Según su contenido:

Independiente

Dependiente Transaccionales

Según la forma en que ocurren:

Local

RemotaServicio de Radiodifusión

de Datos

Page 4: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Estructura del servicio Información del Servicio (secciones BAT, EN 300 468).

Datos del Servicio (secciones FDT, GD/J018).

4/38

TSServidor DBPID 0x1000 (Información)

PID 0x200 (Datos)

TS

NIT PID 0x0010SDT/BAT PID 0x0011 (Información)EIT PID 0x0012TDT/TOT PID 0x0013

Servidor EPG

Page 5: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Situación problemática

5/38

Han sido detectados problemas en la transmisión de este servicio.

Las entidades encargadas de generar los contenidos digitales ydistribuirlos, no pueden analizar los datos asociados a este serviciouna vez transmitidos.

No se cuenta en el país con una herramienta que permita talesfines.

Page 6: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

ObjetivoEncontrar una solución queposibilite monitorizar entiempo real las actualestransmisiones del Serviciode Radiodifusión de Datos,encontrando y registrandolos errores asociados a esteservicio.

6/38

Page 7: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Concepción de la solución

7/38

La monitorización debe ser en tiempo real.

Debe sintonizar y demodular señales del estándar DTMB (Modo 6),por ser el estándar de transmisión empleado en el país.

Debe extraer paquetes MPEG-2, pues es el estándar utilizado paraencapsular y transportar todos los servicios de la TV Digital.

Debe procesar correctamente tanto la Información (tabla BAT)como el Contenido (tabla FDT) del Servicio de Radiodifusión deDatos.

Page 8: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Concepción de la solución

8/38

En el caso de la tabla BAT: Debe procesar tanto la transmitida en el PID 0x0011 como en el

0x1000. Debe procesar toda la estructura del descriptor

linkage_descriptor.

Debe visualizar los datos procesados, así como los errores quepuedan existir.

Debe ser capaz de llevar registros diarios de los análisis realizadosal servicio.

Page 9: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Instrumentos y softwares disponibles

9/38

Tiempo real DTMB MPEG-2 PID0x0011 / 0x1000 linkage_descriptor Registros

BLUETOPBTA-P200 Si Si Si Solo 0x0011 *2 Parcialmente Si *3

DEVISER S7000 Si Si Si Solo 0x0011 *2 Parcialmente Si *3

4T2 Content Analyser Si *1 Si Si Solo 0x0011 *2 Parcialmente Si *3 *4

DVB Inspector No Si Si Solo 0x0011 *2 Parcialmente No

*1 – Necesita de hardware adicional.*2 – PID 0x1000 es visualizado byte a byte.*3 – Otros tipos de errores.

*4 – Necesita licencia.

Page 10: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Posibles implementaciones

10/38

Implementación 1: Basada en un PC, una tarjeta o dongle y el diseño de un

software.

Implementación 2: Basada en la modificación del firmware del System on Chip

(SoC) de una caja decodificadora comercial.

SoC MSD7831 de MStar

Page 11: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Resultados obtenidos Diseñada una interfaz gráfica para la visualización de los

metadatos transmitidos en ambos PID, así como los erroresencontrados.

11/38

Modificadas y/o agregadas nuevas funciones en el firmware delSoC que permiten:

Recibir y almacenar cada cinco minutos los Metadatos delservicio transportados en las tablas BAT del PID 0x0011 y el0x1000.

Page 12: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Resultados obtenidos Modificadas y/o agregadas nuevas funciones en el firmware del

SoC que permiten:

12/38

Detectar 73 posibles errores relacionados a valores nopermitidos por los estándares, así como diferencias entre lastablas transportadas en el PID 0x0011 y 0x1000.

Visualizar de manera organizada los metadatos transportadosen ambas tablas en la interfaz creada.

Registrar vía USB los errores de cada procesamiento realizado.

Page 13: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Validación de los resultados

13/38

Prueba 1

Prueba 2

Prueba 3

Prueba 4

Page 14: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Prueba 1

14/38

Objetivo de la prueba: Comprobar la recepción, procesamiento y visualización de una

tabla BAT acorde al estándar y transmitida solamente en el PID0x0011.

Resultado esperado: La herramienta debe recibir, procesar y visualizar de manera

correcta la información del servicio transmitida en el PID 0x0011. El error que la herramienta debe encontrar debe estar

relacionado a la no transmisión de la tabla BAT en el PID0x1000.

Page 15: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

15/38

PID 0x0011 seleccionado

DVB Content Analyser Herramienta

Page 16: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

16/38

DVB Content Analyser

Herramienta

Page 17: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

DVB Content Analyser Herramienta

17/38

Page 18: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

18/38

Page 19: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Prueba 2

19/38

Objetivo de la prueba: Comprobar la recepción, procesamiento y visualización de una

tabla BAT acorde al estándar y transmitida solamente en el PID0x1000.

Resultado esperado: La herramienta debe recibir, procesar y visualizar de manera

correcta la información del servicio transmitida en el PID 0x1000. El error que la herramienta debe encontrar debe estar

relacionado a la no transmisión de la tabla BAT en el PID0x0011.

Page 20: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

20/38

table_id = 0x4Asection_syntax_indicator = 0x1section_length = 0x384bouquet_id = 0x7011version_number = 0x4current_next_indicator = 0x1section_number = 0x0last_section_number = 0x0bouquet_descriptors_length = 0x377

Del análisis byte a byte de lospaquetes:

Herramienta

PID 0x0011 seleccionado

Page 21: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

21/38

Herramienta

Page 22: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

22/38

Page 23: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

23/38

Prueba 3 Objetivo de la prueba: Comprobar la recepción, procesamiento y visualización de las

tablas BAT cuando son transmitidas en ambos PID y lainformación que transportan es distinta.

Resultado esperado: Recibir, procesar y visualizar de manera correcta la información

transportada en ambos PID. Los errores encontrados solo deben estar relacionados a la

diferencias entre ambas tablas BAT, así como a la transmisiónincompleta de la información transportada en el PID 0x0011.

Page 24: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

24/38

PID 0x0011 PID 0x1000

Page 25: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

25/38

PID 0x0011 PID 0x1000

Page 26: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

PID 0x0011

26/38

PID 0x1000

Page 27: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

27/38

Page 28: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

28/38

Page 29: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

29/38

Page 30: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

30/38

Prueba 4 Objetivo de la prueba: Comprobar el funcionamiento de la herramienta durante una

operación continuada de siete días analizando el Servicio deRadiodifusión de Datos de las actuales transmisiones de TVD.

Resultado esperado: Operación continuada y de manera correcta durante siete días. Registro vía USB de 7 archivos correspondientes a los días de

operación y conteniendo los errores encontrados.

Page 31: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

31/38

Prueba 4

7

Primer análisis

Segundo análisis

Page 32: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

0

50

100

150

200

250

300

Día 1 Día 2 Día 3Día 4

Día 5Día 6

Día 7

3730

28 3735

145

287260 266 269

262 264

147

0

297 296 297 299 299292

287

00

00

00

0

00

00

00

0

Error Tx PID 0x0011 Error Info PID 0x0011

Error Tx PID 0x1000 Error Info PID 0x1000

PID 0x0011 vs PID 0x1000 32/38

Prueba 4

Page 33: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Conclusiones De las pruebas realizadas durante la validación de la herramienta

desarrollada fue detectado que:

33/38

El instrumento o software que actualmente se emplea en lacabeza de línea para la conformación y transmisión de losMetadatos del servicio, no hace uso de toda la capacidad detransporte que la tabla BAT brinda.

Las actuales transmisiones del Servicio de Radiodifusión deDatos contienen errores que imposibilitan su correcta recepcióny visualización en los STB comercializados.

Page 34: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Conclusiones La aplicabilidad del firmware modificado y su relación

costo/beneficio, lo hacen una solución viable a emplear en el actualdespliegue y puesta a punto de la TVD en el país, puesinstrumentos y softwares de terceros, además de ser máscostosos, no se adaptan a las especificidades del Servicio deRadiodifusión de Datos empleado en el país.

34/38

Page 35: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Recomendaciones Crear las funciones que permitan:

35/38

Descargar, procesar y visualizar en la interfaz la cabecera de lastablas FDT de los archivos que conforman el servicio.

Descargar y registrar vía USB todos los archivos que componenel servicio.

Procesar y visualizar en la interfaz los restantes descriptorespermitidos en la tabla BAT.

Page 36: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

Recomendaciones Elaboración de la Documentación Técnica y concepción del

Convenio de Licencia de Software de Usuario Final, para el registrode la solución desarrollada como módulo de Propiedad Intelectual.

36/38

Page 37: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

DIGITAL TELEVISION

LABORATORY

Page 38: Presentación de PowerPoint · Uso de nuevos esquemas de transmisión y técnicas correctoras de errores, que permiten obtener mejor calidad de imagen y sonido. ... tablas transportadas

INSTITUTO DE INVESTIGACIÓN Y DESARROLLO DE TELECOMUNICACIONES

www.lacetel.cu