2, 2014
School of Electronic Engineering and Telecommunications, Faculty of Engineering, University of Cuenca, Av.
12 de Abril, Ciudadela Universitaria, Cuenca, Ecuador, EC010201
2
Department of Computer Science, University of Cuenca, Av. 12 de Abril, Ciudadela Universitaria, Cuenca,
Ecuador, EC010201
3
Department of Electrical, Electronic Engineering and Telecommunications, University of Cuenca, Av. 12 de
Abril, Ciudadela Universitaria, Cuenca, Ecuador, EC010201
Corresponding author:
{jose.medinam, cristian.villaa}@ ucuenca.ec,
{victor.saquicela, mauricio.espinoza, fabian.astudillos, humberto.alban, kenneth.palacio}@ ucuenca.edu.ec
http://www.dibeg.org/
2. LABORATORY DESCRIPTION
This project aims to implement a DTV broadcasting infrastructure that allows signal propagation
testing and that facilitates interactive applications development. There are three important
contributions of this work: i) the generation, transmission and reception of DTV signals according to
the ISDB-Tb standard, which stand as the main goal of this implementation; ii) the development of an
application for DTV user activity logging and, iii) the implementation of an application server. The
additional specific functions that have been defined out of the scope of signal transmission are aimed
to expand the functionality of the laboratory.
For the transmission stage (i), the broadcasting signal is generated from pre-recorded audiovisual
content which is coded and packaged in addition to interactive applications and electronic program
guide information. Moreover, transmission parameters such as modulation type, throughput, power,
frequency and bandwidth can be monitored and tuned. To test interactivity, a return channel has been
enabled for user information retrieval. This scenario simulates a real environment on which it is
possible to perform several experiments and tests. Since the laboratory has been thought to comply
the current government regulation, the ISDB-Tb standard is used. The technical features of the ISDB
Tb standard are briefly presented in section 2.1.
The user activity logging application (ii) has been created to record the DTV users behavior and
watching television habits. This information could be analyzed and used in the domain of the
generation of personalized audiovisual content, for example through the use of recommender systems,
such the one documented in (Avila, y otros 2014), (Saquicela, y otros 2013). Recommender systems
could make use of semantic information obtained from both the analysis of the user profile, as
described in (Espinoza-Meja, y otros 2014) and from electronic programming guides enriched with
external resources such as the one documented in (Saquicela, y otros 2013) to fully exploit the
advantages of DTV, therefore, the need for a users activity capturing platform. The development of
DTV applications requires the use of a software layer or Middleware between the application code
and the run-time infrastructure, as described in (de Mello Brandao, y otros 2010), that in the case of
the ISDB-Tb standard corresponds to Ginga-NCL2 and Lua scripting.
To store the information related to the DTV applications and users activity, a server is incorporated to
the laboratory infrastructure (iii) so that, other systems could be able to access to it by simple
querying a MySQL database.
2.1. ISDB-Tb Standard Main Features
The Integrated Services Digital Broadcasting Terrestrial, Brazilian version (ISDB-Tb) is a digital
television standard, which is adapted from ISDB-T (Japanese standard) to the needs established by
Brazil. It is also known as Sistema Nipo-Brasileo de Television Digital Terrestre (SBTVD). This
standard supports: high definition television (HDTV), standard definition (SDTV), simultaneous
digital transmission for reception of fixed and mobile devices, and finally interactivity (Supertel
2010).
http://www.gingancl.org.br/en
Interactive Digital TV Generator Station: Named as ISDB-T Signal Generator Station; this
block deals with the generation and transmission of audiovisual content and applications,
including:
- Audiovisual content and Ginga applications multiplexing.
- Audiovisual content and data: coding and multiplexing.
- Audiovisual content, data and Ginga applications transmission and synchronization
under the ISDB-Tb standard.
- Radio-frequency signals amplification for wide area broadcasting.
Interactive Services Provider or Return Channel Server:
- An interactive application and information storing resource manager.
- Access to a return channel through LAN or WAN network.
- Access to a database and interactive external services.
Applications Development Environment: In addition to the functions of before mentioned
block it has:
- Ginga-NCL development environment.
- Set-top-box (STB) emulation tools.
User Lab or User Environment:
- Audiovisual content, data and Ginga applications reception under the ISDB-Tb
standard.
- Access to a return channel through a LAN or WAN networks.
- Access to a database and interactive external services.
3. LABORATORY DESCRIPTION
Figure 2 shows the architecture implemented for the laboratory, which has been designed following
the recommendations presented in (Cochancela y Gutirrez 2013).
3
4
http://www.avalpa.com/the-key-values/15-free-software/33-opencaster
Program Specific Information / SI: Service Information.
Figure 4 shows how the broadcasting process is currently performed and the needed equipment. Once
the TS is created in one computer, a second computer running the Windows OS, makes use of the
StreamXpress5 application which communicates via the USB port with a DTU-215 modulator
interface card which generates the RF signal from the content stored in a high capacity external hard
drive attached to the computer. This application allows monitoring of the PSI/SI tables coded in the
TS, as well as managing transmission parameters such as: output power, modulation type, frequency,
bandwidth, etc. Additionally a 36 dB signal booster has been included before the antenna input to
expand the system coverage area. Each Broadcaster shares the same configuration described in this
section.
www.abdn.ac.uk/erg/research/future-net/digital-video/mpeg2.html
Figure 9. Flow diagram of the data coding, transport layer and interactibity channel. Source:
(EiTV 2014)
The architecture and its components could be summarized as follows:
1.
2.
3.
4.
5.
6.
Multimedia repository
Transport stream generation
RF signal generation
RF signal radiation
DTV signal reception
Applications Server
Once an architecture model was chosen, the next step was to define the broadcaster and system
components.
As mentioned before, OpenCaster executes functions required for the Transport Stream generation,
however, it does not allow real time transmission. Moreover, the radio frequency (RF) signal
generation is performed by the DTU-215 unit, which was chosen as a well known and fully tested
option in order to speed up the implementation process. The Applications Server implementation, on
the other hand, had to be completely defined and developed by the team, since there is not so much
Revista semestral de la DIUC
10
www.dvb.org
www.telemidia.puc-rio.br/
9
www.ffmpeg.org
10
esupport.sony.com/LA/p/model-home.pl?mdl=KDL32BX359
8
REFERENCIAS
Alulema, D. La Televisin Digital Terrestre en el Ecuador es interactiva. EIDOS Universidad
Tecnolgica Equinoccial 1, n 5 (2012): 12--19.
Avila, J., X. Riofro, M. Espinoza-Meja, V. Saquicela, K. Palacio-Baus, y H. Albn. Anlisis de la
influencia de las propiedades semnticas en los sistemas de recomendacin. Revista
Politcnica, Escuela Politcnica Nacional - EPN, 2014: 34.
Cochancela, M., y A. Gutirrez. Diseo de un Laboratorio de Televisin Digital para la transmisin
de seales con multiprogramacin, contenidos interactivos y gua electrnica de
programacin (EPG). Universidad de Cuenca, 2013.
DiBEG, Digital Broadcasting Experts Group. ANNEX-AA Structure of ISDB-T system and its technical
features. ISDB-T technical report, 2007.
EiTV. Entretenimiento e Interatividade para TV Digital. 2014.
http://www.eitv.com.br/es/solucoes/laboratorio-isdb-t-dtvi (ltimo acceso: 25 de Agosto de
2014).
Espinoza-Meja, M., V. Saquicela, K. Palacio-Baus, y H. Albn. Extraccin de Preferencias Televisivas
desde los Perfiles de Redes Sociales. Revista Politcnica, Escuela Politcnica Nacional - EPN
34 (2014).
Medina, J., y C. Villa. Implementacin de un Laboratorio de Televisin Digital que cumpla el
Estndard ISDB-Tb. Universidad de Cuenca, 2014.
Revista semestral de la DIUC
13