LAN Chat Messenger (LCM) Using JAVA Programming With VOIP: November 2013
LAN Chat Messenger (LCM) Using JAVA Programming With VOIP: November 2013
net/publication/261056310
CITATION READS
1 1,683
4 authors, including:
Umapathy Eaganathan
Vels University
13 PUBLICATIONS 8 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
e-Supply Chain (e-SC) trust model for B2B collaboration-A case study of Malaysian construction industry View project
All content following this page was uploaded by NorShakirah Aziz on 29 December 2015.
Abstract—LAN Chat Messenger (LCM) using VOIP offers sends another colleague an email the colleague (recipient)
zero cost communication among staffs in a company. Not may have to go online to check his/her email before the
limited to that, it is also allows them to chat, send files and free message can be seen or read [2]. Some staffs do check their
voice call. This study offers voice call and file transfer which mail every two or three days, so if a message is sent, it may
helps to solve the communication issue especially on time and take the recipient two to three days to reply because that is
cost of the communication maintenance. The information when he would be able to access or check his mail.
exchange between individual becomes smoother and provides Therefore, with the highlighted problem above, LCM aims
more options. The Rational Unified Process(RUP) development is to give a solution to this setback. This Messenger will
methodology was used in the development of the System and help save time, evaluate work presence and reduce the staff
for implementation Client/Server network and TCP/IP was stress.
used. LCM is a standalone application using JAVA
programming as the programming language and tested at one
of the private organization as domain study. II. LITERATURE REVIEW
Keywords-LAN, Chat, Messenger, Client Server. LCM is a computer program for the widespread online
conference.LCM is considered for an instant messaging
I. INTRODUCTION build for the use only in a single LAN (Local Area
Network) [3].As a matter of fact there are countless
The relatively amorphous nature of synchronous messaging
allows it to potentially support many different types of assortments of chatting. The simplest computer chatting is a
communication.It could boost business activities, save time, method of dispatching, consenting, and storing typed
energy and cost in some cases, it also takes place in memos alongside a web of users. This web might be WAN
different forms such as speech, text, signals and the likes. It (Wide Area Network) or LAN (Local Area Network).This
can also be said to be a conceptual way of exchanging study proposed chat system using LAN’s (static IP address).
information between entities [1]. It is made up of two requests one runs on the server side
The despite of uprising growth, popularity and advancement (every computer on the web that selects it to be the server)
in communication technology which many organizations are as the supplementary is held and gave on the client side.
using today, some of them still lags behind i.e. they still Every single period the client wants to chat he/she runs the
have not gotten the basic use of Instant Messaging service
client application.The client must login and then enter port
among Staffs. The communication still conducted with the
conventional way which the staffs communicate with each number and IP address of the server, while the server
other by walking to the office of the colleague they intend to application started.
communicate with. They do similarly or call using mobile With a LCM, it is easy to broadcast information to other
phones when they need information from a colleague, which clients. It makes information sharing possible without any
is stressful and/or costly. Also, despite the use of emails for physical contact. As stated by [4] the Importance of chat
communication, it still has this drawback that if a colleague messenger includesconnections provision combined
problematic resolving, coordination, communal connection,
428
3rd International Conference on Research and Innovation in Information Systems – 2013 (ICRIIS’13)
and collective knowledge which are important for difficult and devices (such as modem, printer or fax card). The
collaboration.This is very helpful mainly for large offices clients neither share their resources with any Client nor the
because the distance barrier is broken and reduces burden on Server. The figure 2 below shows the Client/Server network
staff. Information that could be shared can include; files, architecture.
text and pictures. Therefore, chat messenger can be
considered as a powerful tool for information sharing. The
proposed system will be using voice call, send file and will
support multiple clients to have a conversation that is
conference.
Many firms rely on LCM to stay in stroke alongside every
single other. And alongside the attendance indicator, one
can swiftly and facilely notify if a co-worker is at their desk
or computer. According to [1], It has become common
place for teams to work across distances so common, in fact,
that new terminology such as virtual teams and global work
are becoming widely accepted. Many economic factors
drive this style of working. Despite inexperienced claims in
some quarters that working across distance is not essentially
different from co-located work, careful analysis and Fig. 2 Client/Server network keeps resources centralized [6]
examination of the evidence indicate otherwise.
The LCM system uses the three (3) tier client server A protocol is a set of formal rules describing how data is
architecture as shown in Figure 1. Most of the company transmitted especially across a network [7]. This study,
logic is placed in the middle tier which the company logic is TCP/IP protocol was used for implementation purposes and
encapsulated as a constituent in a distinct tier. In this client server model for communication. All instant
construction, after the company attention or company laws messenger clients use one or more protocols to enable
change, merely the middle tier has to be adjusted [5]. communication possible. Computer Network Protocols
commonly use packet switching technique to send and
receive messages in a packet format [7].
According to [8], TCP/IP layers is widely accepted standard
to promote interoperability among vendor equipment and to
encourage economies of scale. This is due to complexity of
communication tasks. The communication layers are
divided into layers to promote understandability and
modularity for process communication.The table below
explains the five layers in the TCP/IP architecture layer of a
network communication according to [8].
429
3rd International Conference on Research and Innovation in Information Systems – 2013 (ICRIIS’13)
430
3rd International Conference on R
Research and Innovation in Information Systems – 2013 (ICRIIS’13)
For the send file function, the Fiigure 8 shows the work
flows of send the file. The send file function in this system
n one second and receive
is very fast, it sends files in less than
files in less than one second.
Select Online
User
Click Send
File
431
3rd International Conference on Research and Innovation in Information Systems – 2013 (ICRIIS’13)
listed all of the incoming call which the existing systems Factor Akeni LAN Outlook LAN Proposed
don’t have. It allows users to communicate on networks Messenger Messenger System
outside internet boundaries. At the same time, it saves Protocol It uses the It uses the It uses the
money and time especially in the process of getting single single single
information. It allows multiple chat (conference) which can protocol i.e. it protocol i.e. it protocol i.e. it
be integrated in the school library for communication can only can only can only
between students and Librarian. The proposed system can communicate communicate communicate
with other with other with other
work on all Windows platforms provided the Client and users on the users on the users on the
Server are using the same type of operating system and it same client same client same client
enables connected clients to save their chat history. software software using software using
using the the TCP/IP the TCP/IP
TCP/IP protocol. protocol.
protocol.
Communication No Voice No Voice Call Support Voice
feature Call Call
Factor Akeni LAN Outlook LAN Proposed [1] Handel, M and Herbsleb, J.D (2002) What Is Chat Doing in the
Messenger Messenger System Workplace?, ACM Publishers, New York.
Security It is a secure
It is a secure It is more [2] Flynn, N., (2004),Instant Messaging rules: a business guide to
LAN LAN secure managing policies, security & legal issues for safe IM
messenger messenger because there communication, Amacom, USA.
is encryption [3] LAN Messenger http://en.wikipedia.org/wiki/LAN_messenger
Encryption No No The messages (2012)
sent to other [4] Bonnie, A.N, Steve, W and Erin, B (2000) Interaction and
users are Outeraction: Instant Messaging in Action, ACM Publishers,
New York.
encrypted. [5] Chandra, S.Y and Kumar, S.S (2009) An Introduction to
Network It requires It requires It requires CLIENT/SERVER COMPUTING, New Age International
Connection only the LAN only the LAN only the LAN Publishers, New Delhi.
Type to to to [6] Hallberg, B. (2010), Networking, a beginner's guide, 5th ed.,
communicate communicate communicate USA: McGraw-Hill Companies
with other with other with other [7] Meghanathan, N. (2010), Recent Trends in Networks and
Communications, Germany: Springer-Verlag.
users. users. users. [8] Williams, S (2004) Computer Networking with Internet
Protocols and Technology Alan Apt, Pearson Education, Upper
Saddle River.
432
3rd International Conference on Research and Innovation in Information Systems – 2013 (ICRIIS’13)
433