similar way to a radio channel) and contents with
local information that depends on the location,
velocity and direction of travel of the user. The
second section is an introduction to the system
architecture. The third section concentrates in the
algorithm used by the terminals to select the
contents that are played. The proposed algorithm is
an adaptation of Takei’s algorithm that fulfils the
requirements of the problem exposed in this paper.
The fourth section illustrates the functioning of the
algorithm by means of a simulation.
2 ARCHITECTURE OF THE
SYSTEM
In this section there is a brief resume of the business
model that involves the providers, the customers and
the technological means that allow their
interactuation. To illustrate this, there will be
expounded some habitual use cases that the system
supports.
The profile of the customer consists of a person
or group of persons that carry a terminal that is
playing auditive information. There may be portable
terminals that can be carried by a person, for
example a small radio receiver, but the most usual
profile consists of a person that is travelling by car
(or some vehicle of that kind) and is listening to the
terminal that is installed in its car. The choice of this
profile as predominant is based on the high
percentage of drivers that listen to radio, due to their
capability for developing activities (in this case
driving a car) while are consuming auditive
information. Other means that integrate sound and
images are not so suitable for drivers because can
cause distractions that jeopardize the safety.
The system allows to the customers consuming
two kinds of contents: one of them is a thematic
channel. The information is sent from the server to
all the terminals that select the channel (in a similar
way to a radio channel), but the innovative aspect is
that the content is asynchronous. Every terminal can
play different parts of the content at the same time.
This feature is necessary because the second kind of
content, the advertising, is asynchronous too because
is dependent on the position of the terminal. If the
thematic channel was synchronous, there may be
lost of information produced when the thematic
channel was replaced by the ads. So the terminals
request the data from the server when they need to
play some information of the thematic channel. If
some ad is inserted, the terminal continues playing
the thematic channel at the point it was interrupted.
Related to the kinds of contents there are two
kinds of providers. One of them is the contents
provider, that provides data for the thematic channel.
The other is the ad provider, that provides the geo-
referenced advertising.
There must be some technological resources that
support all the system. First of all there must be a
server that stores the thematic content and the geo-
referenced advertising, must receive the requests
from the terminals and must send the corresponding
data to every terminal. Another component of the
system is the terminal. The main use case consists of
a personal radio that has capability of playing the
data sent from the server and requesting the
necessary data to the server, This terminal can be
configured with the preferences of the customer. For
example, the user may not be interested in listening
information relative to hotels. The secondary case of
use consists of the web interaction. The terminal
may access to internet and apply information
extraction techniques to look for specific
information. The data found is converted to auditive
information with a voice synthesizer. Finally, the
terminal must have the capability to extend the
information about one specific ad. This is necessary
because one geo-reference ad must be a resume of
the information to avoid overloading the network
with information that may not be interesting for the
customer. If the customer was interested in some ad,
by pressing a button he can obtain a more detailed
information.
The communication between the terminal and the
server must be through a wireless wide band
network. Nowadays this technology is supported by
UMTS but there are incoming standards as HDSPA
and WiMAX that improve the speed of transmission
and support more users.
To illustrate the functioning of the system some
possible use cases will be explained.
The first case of use consists of a family that is
travelling by car through Guadarrama Mountains.
They choose the thematic channel “Discover
Madrid” and activate the traffic warnings. While the
presenter talks about the mountains, the local
festivals and monuments, there are inserted some
warnings about the traffic in the area and some ads
about services that can be found through the route.
The second case consists of the owner of a new
restaurant located near an office building. He wants
to attract more clients, so hires the service to insert
an ad during the hour previous to habitual lunch
time. The ad is played in a ratio of 500 metres
ICE-B 2007 - International Conference on e-Business
158