V. F. de Lucena Jr. et al.: Designing an Extension API for Bridging Ginga iDTV Applications and Home Services 1077
Contributed Paper
Manuscript received 06/27/12
Current version published 09/25/12
Electronic version published 09/25/12. 0098 3063/12/$20.00 © 2012 IEEE
Designing an Extension API for Bridging Ginga
iDTV Applications and Home Services
Vicente Ferreira de Lucena Jr., Member, IEEE, Nairon Saraiva Viana, Orlewilson Bentes Maia,
João Edgar Chaves Filho and Waldir Sabino da Silva Jr.
Abstract — This paper presents the implementation process
for an API that integrates interactive digital TV (iDTV)
applications and home network (HN) services, mainly
concerning issues of the Brazilian iDTV model. The research in
this field is important because it represents current trends on
the use of iDTV opening many business opportunities. With the
convergence of service providers, modern communication
technologies and consumer electronics devices at home, new
iDTV applications have emerged, particularly those that use the
set-top-boxes (or digital TV sets) processing power to provide
additional services, which extends the possibilities of interaction
between the user and the connected home. To implement this
platform, a known model, which considers aspects of the Ginga
middleware and the Open Services Gateway Initiative (OSGi)
framework, was used. The idea behind the API model is to
export service objects from one side to another, allowing the
development of two types of applications: the first one on the
Ginga-J machine and the last one on the Ginga-NCL machine.
The main goals of this paper are (i) presenting the use of free
tolls to perform such integration and (ii) showing the most
relevant aspects in the core of the two models. Finally, a basic
step-by-step process is shown in order to build integrated iDTV-
HN real applications using this platform.
1
.
Index Terms — interactive Digital TV, Home Gateway, Ginga
Middleware, OSGi.
I. INTRODUCTION
Since the digital TV started providing interactive services,
the amount of applications and possible uses for this device
have been evolving, following an ever-growing technological
convergence and the need for offering innovative services to
the home users. This trend has been established throughout
recent years, mainly supported by the increasing evolution of
high speed and broadband networks as well as the more
powerful generation of consumer electronics devices. The role
1
This work was supported by the following funding institutions: CAPES
(Coordenação de Aperfeiçoamento de Pessoal de Nível Superior), CNPq
(Conselho Nacional de Desenvolvimento Científico e Tecnológico) and
FAPEAM (Fundação de Amparo à Pesquisa do Estado do Amazonas).
Vicente Ferreira de Lucena Junior, João Edgar Chaves Filho and Waldir
Sabino da Silva Junior are with the Electrical Engineering Graduate Program
at the Universidade Federal do Amazonas (PPGEE-UFAM), and CETELI,
Manaus, Brazil (e-mail: {vicente, jo_edgar, waldirjr}@ufam.edu.br).
Nairon Saraiva Viana and Orlewilson Bentes Maia are Ph.D. students with
Universidade Federal de Minas Gerais (PPGEE-UFMG) and also with
CETELI-UFAM (email: {nairon_viana, orlewilson_maia}@ufam.edu.br).
of a consumer electronic device is highly expanded when it
has some connectivity, either with the outside (through the
Internet) or the inside of the user’s home (through the Home
Networ - HN) [1].
The Interactive Digital TV (iDTV) evolution, regarding the
technological convergence process, started with tests of
applications that merged services from various providers in a
single interface; after that, the connectivity TV/Internet led to
the internet protocol television (IPTV); and finally, the
integration with mobile devices improved the potential of the
iDTV services [2]. Currently, this trend can be extended
considering the strong potential of the digital TV receivers
(Set-Top-Boxes, STBs) to provide an automated environment
for sharing multimedia content [3], or to perform control and
monitoring activities using such devices [4].
This idea of extending the connectivity of iDTV through
home has been discussed in several papers lately, which
considered some issues for making it possible to converge
iDTV and a computing device fit for the purpose of
centralizing all the services offered to other devices at home.
This key device is commonly named home gateway (HG). The
iDTV, whenever used as an HG, brings to the market new
services and new business models. It makes possible to use
services from several devices or service providers in such a
way that the interaction with a device, or a service, becomes a
part of the interactive process of the watching TV experience
(see Fig. 1). The iDTV-HG integration is implemented by
means of some collaboration mechanism, using the standard
technologies available for each domain.
Fig. 1. Delivering diverse content to home devices through a single iDTV-
HG platform (Adapted from Dixit and Prassad [5]).