ing several students, we came to the conclusion that
the main reason behind not registering to the wireless
network is the lower data transfer rate experienced by
their registered colleagues. This is due to access point
saturation during peak hours. In addition to that, wire-
less network has become unreachable at most outside
locations. Therefore, students prefer to use their own
wireless connectivity such as HSDPA even within the
university premises.
3 SCREEN SHARING TOOLS
AND TECHNOLOGIES
Cisco WebEx (www, 2009j) and Adobe Acrobat Con-
nect Pro (www, 2008) have a fully web based ap-
proach which supports desktop sharing and individ-
ual application sharing
1
. In order to use these tools
users must login to a central server hence the Internet
connectivity. In addition, these tools provide facilities
such as shared white boards, chat, and video confer-
encing with voice based communication. A competi-
tive, with limited facilities, open source tool for these
two proprietary applications is Open Meetings (www,
2009f). Since the server can be obtained and installed
in a local machine, Internet connection is not manda-
tory.
Screen sharing applications such as Glance (www,
2009b), Lotus Sametime Unyte (www, 2009c), Yu-
uGuu (www, 2009k) and ShowMy PC (www, 2009g)
also provide a web based viewer. However, the host
machines of the cooperative activity must install a
software application. There are several feature dif-
ferences between above mentioned fully web based
solutions and these applications.
Microsoft Shared View (www, 2009d) is a screen
sharing solution for cooperative activities from Mi-
crosoft Corporation. In contrast to YuuGuu, Mi-
crosoft Shared View does not provide a web inter-
face for viewers. Furthermore, even though it claims
to support individual application sharing, child win-
dows of a shared application are not shared. Cross-
Loop (www, 2009a) is a similar application and is not
capable of sharing individual applications.
TightVNC (www, 2009h) is an open source desk-
top remote control solution. TightVNC can also be
used for desktop sharing by adding client hosts to the
TightVNC server. Since, TightVNC server is installed
in a local machine no Internet connection is required.
Easy Broadcast VNC (www, 2009i) is an extensive
1
Individual application sharing is the feature that only a
particular application running on the desktop can be shared
among others without having to share whole desktop.
work done to ease the desktop broadcasting for a de-
fined list of hosts.
NetSupport School (www, 2009e) is a LAN based
comprehensive application for controlling and man-
aging a classroom. It is equipped with features to
broadcast activities between the teacher and students.
4 DISCUSSION
Most screen sharing applications focus on supporting
people who stay far from each other. Therefore, ap-
plications are deployed at a central location which
require a working network connection to access it
through the Internet or the Intranet. Even if the wire-
less network is available, poor download speeds af-
fect the motion of screens. Though, students can use
their HSDPA connections which are paid per Mega
Byte to communicate, few students have HSDPA con-
nections due to high costs. Moreover, projection de-
lays at viewers display due to accessing a remote
server make mentors instructions asynchronous with
the projection.
Even though students used to have their infor-
mal peer group learning activities in outdoor loca-
tions, members of each group gather themselves at
one physical location. Therefore, an isolated wireless
ad hoc network can be created to achieve connectiv-
ity between available laptop computers. Furthermore,
interpersonal communication can be achieved by us-
ing face-to-face vocal communication. In this setting
it would be the most effective way of interpersonal
communication. Hence, communication bandwidth
and processing power which are used for voice com-
munication can also be saved.
Most screen sharing tools are based on a client-
server architecture and therefore the users are re-
quired to connect to a server. However, there can be
limitations such as number of concurrent connections,
outbound network bandwidth. Therefore, broadcast-
ing screen information to peers can be an effective
way of achieving sharing. Moreover, implementing
a screen broadcast can be effective than managing
client-server connections among the peers of an ad
hoc network.
Most applications share whole desktop screen.
However, sharing individual applications have several
advantages over sharing whole desktop. First, stu-
dents can keep confidential information intact. Sec-
ond, students do not have to hand over the total sys-
tem control to other parties when control handing over
is required. Third, resource consumption can be re-
duced; for example, when calculating difference be-
tween current screen buffer and original screen buffer,
CSEDU 2010 - 2nd International Conference on Computer Supported Education
452