problems and reflecting their experiences. These
students are supervised by a tutor or supervisor.
The literature suggests that strategies, in which
learning is based on problem solving, are effective in
teaching in summarily practical areas, such as
information technology. According to Cavalcante
and Embiruçu (2013), it is possible to realize how
this practice has been established around the world
and how it can be applied in engineering courses.
The use of VoIP technology has also been
established. Furthermore, its importance in the
communication systems, that are about to come, is
highlighted in Goode (2002). Recently, Dias (et al.
2013) showed that the use of practical experiments
can aid in teaching practical concepts of traditional
telephony and IP telephony.
This paper will present a case study on the
implementation of the Asterisk software as an aid
tool related to the practical teaching by using the
PBL approach to teach concepts of VoIP technology
and its interaction with the traditional telephone
system. This methodology was employed in courses
in Electrical Engineering and Telecommunication
System Technology, but it could easily be applied to
any course which had subjects with VoIP
technologies in their course programs.
The PBL technique was chosen so as the concept
and the motivation could be introduced to the
students at the beginning of the subject. This
method consists of groups´ choice and of the
fulfillment of practical problems which will be
solved through the use of software, laboratory
practices, theoretical content and the professor´s
support. Such method aids the undergraduate
students to solve practical questions by themselves
(Lamar et. al. 2012).
According to Ribaud and Saliou (2013), PBL can
help students to learn with the complexity and
perceive that there are no simple responses for
problem scenarios, nevertheless learning and life do
occur in contexts which can alter the available and
possible type of solution.
The problem-based learning method was initially
carried out in the Telephony subject with emphasis
on the telecommunication area. The students were
evaluated in accordance with their theoretical and
practical performance, being their critical sense
analyzed in relation to the proposed problem.
This paper is organized as follows: section 2 will
focus on a bibliographical review on the concepts of
VoIP and a presentation of the Asterisk tool; section
3 will describe the materials and methods used in the
design of the proposed experiment; in section 4, the
results obtained from the experiment will be
presented and in section 5, we present the
conclusions.
2 VOICE OVER IP AND
ASTERISK CONCEPTS
2.1 Voice over IP (VoIP)
Voice over IP is a set of networking protocols that
have the function to normalize and regulate the
sending of the voice from a source to a destination
by using TCP/IP data networks (Keller, 2009). That
is, an analog voice signal is converted into a set of
digital signals, which is then sent through an internet
connection in the form of packets with IP
addressing.
The main difference between VoIP and
traditional telephony is related to the way the voice
is transported. This difference suggests that the only
requirement to use VoIP technology is concerned
with the use of a TCP / IP connection between two
points with end to end delay less than 150 ms. This
requirement creates some unique advantages to
VoIP, such as (Keller 2009; Goode 2002):
Cost reduction: expenditure decrease with
traditional telecom operators and the use of
softphones instead of conventional phones;
Unique infrastructure: the convergence of voice
and data networks will also make the physical
network unique;
Mobility: the branch line must be in a position
where you can connect to the Internet;
The telephone system control: reduces the users´
dependence from the telephone exchange
maintenance company; and
New features: some of them which are not
available in the traditional telephony become
possible, such as voice encryption during calls.
In VoIP technology, signaling protocols are
responsible for determining a standard that specifies
the data format and the rules to be followed by data
traffic. Moreover, these signaling protocols are used
to establish connections, determine the destination
and also for issues related to signs such as: ring,
caller ID, disconnection, among others. Currently
the major signaling protocols for VoIP are (Silva,
2010):
Session Initiation Protocol (SIP);
Media Gateway Control Protocol (MGCP);
Jingle;
H.248/Megaco; and
CSEDU2014-6thInternationalConferenceonComputerSupportedEducation
198