- Open Access
- Total Downloads : 16
- Authors : Manasi Amrutkar, Pratik N. Pooja D.Zope, Pathare
- Paper ID : IJERTCONV3IS06025
- Volume & Issue : ICONECT – 2015 (Volume 3 – Issue 06)
- Published (First Online): 24-04-2018
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Android Based LAN Monitoring
Manasi Amrutkar, Pratik N. Pooja D.Zope, Pathare
Department of Computer Engineering,
K.C. College of Engineering & Management studies, Kopri, Thane (E)-400 603, India.
AbstractToday for real time applications it is important to monitor system in efficient way which puts limit in terms of accuracy and repeatability if a human is employed on plant to do this task. The proposed system describes an intelligent Monitoring System which is based on android platform.The necessity of such a system arises when the user in unavailable at the actual site of the network. In such a case, to monitor and control the various activities of the network, a wireless and user friendly interface needs to be created through which the user can execute different commands to control the various activities of the network.
KeywordsInternet, Android, Remote Monitoring & Control, SHA, Password Security, Mobile phone, Remote Monitoring System with Android, Data Acquisition with Android.
Our society is more and more dependent on computer controlled devices. Everything from the simplest toaster to luxury cars has one, or often several, micro-computers embedded. Today, those micro-computers are mostly used to enhance the performance of the devices. However, the use of embedded micro-computers gives the ability to add completely new services and features too many devices.
We are going to develop system so that user can easily monitor his system or network process using mobile phones and able to kill the process. Thus our project aims at developing a system wherein the user can execute various commands to control the activities of the network even when he is not present at the actual site of the network using a mobile based application (Running on ANDROID O.S.). The user would enter the commands through the ANDROID application which would be sent to a remote server which would carry out the further functions. The administrator of the network would be authenticated using SHA (Secure Hash Algorithm) and then would gain the rights to monitor the network. The commands would be forwarded to the server through the internet.
This project proposed a monitoring scheme prototype based on android smart phone terminal. By collecting and processing data at server, sending data to smart phone terminal via Web Services, it reaches the purpose of monitoring the target site anywhere and anytime under the coverage of wireless network and enhances the flexibility of surveillance system greatly.
We have studied IEEE papers related to our project as follows:
Android Based Network Monitor:
Developing a system where in the user can execute various commands to control the activities of the network even when he is not present at the actual site of the network using a mobile based application (running on ANDROID O.S.). The user would enter the commands through the ANDROID application which would be sent to a remote server which would carry out the further functions. The administrator of the network would be authenticated Using SHA (Secure Hash Algorithm) and then would gain the rights to monitor the network. The commands would be forwarded to the server through the internet.
LAN Monitoring and Controlling using Android:
The interaction between the clients and the remote administrator is achieved via a central monitoring server. Using cell phone, we can monitor and control the network using SMS service and see who is busy with what in the office. It aims to develop an integrated software solution that allows a network administrator to remotely monitor his LAN by his cell. The interaction between the clients and the wireless media happens through this server. The primary goal of the paper is to remotely handle the request of the clients and to install the software is on their machine remotely. Remote Software Installation and LAN Controlled uses some of the existing+services that may already be deployed and in use within an organization, as well as adds some additional services. Remote LAN Controlled can be used to handle Remote processes and remote operation of clients. 
THE PROPOSED SYSTEM
Proposed system providing the following feature:
Offers valuable wireless connection.
There is no need of GSM modem in our application so it is cost effective.
The area of covered services is more than current system.
It requires lesser time to establish data connection than current system.
The maintenance of the product will be less than current system. 
Fig 1. BLOCK DIGRAM
Features controlled by the proposed system are as follows:
NetView: Get in your cell phone, the list of entire clients in LAN. Keep pinging every time to check the latest status of the PCs. Anytime, the PC goes offline, its name is removed from the list.
Process List: Get the list of all the processes running on the remote machine.
Read: You can read the drives, folders, files of any of the client machines / the server machine from cell.
OpenFile: A small text file residing in any of the client or the server machine can be opened in your cell phone.
Broadcast messages: Broadcast messages to clients, Server from cell.
Activate Process: Activate different processes in either the server machine or any of the clients.
Kill Process: Kill the desired processes on either the server or clients.
Shut Down: The client machines from mobile.
The network can be controlled in two ways. One way is to enter the commands through the mobile device while the other way is to control the network directly through the server which is a part of the network.
So the complete system can be briefed up into three major parts:
It receives the requests or control commands from the user (administrator). These commands are then processed by the server for performing the desired functions on the network. It also communicates with all the other client destinations on the network and monitors the activities carried out by them.
A client is the primary unit of any network. A number of clients (controlled by the main Server) work in co- ordination to complete the task as assigned to it by the server. Every client is installed with a client Demon tool which continuously keeps track of all the processes running on the client and performs the activities as instructed by the server.
Mobile application (based on Android):
It is an application which is installed on the administrator's Android based mobile phone. The basic use of this application is to allow the user to control the activities of the network form any remote location. The user enters the commands through an It is an application which is installed on the administrator's Android based mobile phone. The basic use of this application is to allow the user to control the activities of the network form any remote location. The user enters the commands through an Android based graphical user interface which are received by the server for further processing. This application can also be used to monitor the status any client in network.
Thistoolwouldbeinstalled ontheserver machinewherecommands fromtheuserwouldbe receivedandaccordingly variousfunctionswouldbe cariedout.Thesecommands wouldbereceivedatthe clientmachine toperform the required activityand provide necessary feedback to the server. The mobile device (Android application) can be used to monitor.  Administrator isprovidedwithaGUIbased application in J2ME to send command message instantlywithouttheneedtoretypemessageeverytime.
Serversendscommand totheclientslikestartprocess, shutdownprocess,killprocess, create,delete,sendtask list, compilecode.Through theGPRSserviceprovider thecommunication isdonewiththeISPserverwhich communicates withtheserverandtheserver communicates withtheclient.Allclientsarecontrolled and monitored by administrator via a series of messages.
TheadministratorcontrolstheLANthrough hismobile evenheisattheremoteplace.Theclients cannotsendbackorcommunicate totheadministrator thecommunication isunidirectionalitisnottwoway. Only the administratorcan give commandtothe clients.
Client on machine network.
Fig.2: Architectureof proposedsystem
The mobile used can be any mobile which has an Android operating system in it. Also the administrator can check the network load on the LAN by typing only a command. 
The administrator controls the LAN through his mobile even he is at the remote place. The clients cannot send back or communicate to the administrator the communication is unidirectional it is not two way. Only the administrator can give command to the clients. 
The software developed is a server based software application that provides ability to send and receive commands through the network and communicates through standard TCP/IP protocol. The software is capable of sending the notification to the network administrator on his mobile device and thereafter the corrective action can be taken by the network administrator by sending a notification in a prescribed format. 
1. Mobile Devices
The external hardware interface will support mobile Devices, such as smart phones and LAN network.
The product will work with Android 2.1 and above.
Integrated Commercial Components
The system will interact with web application
Thefutureenhancementsin theapplication includeLAN monitoring andcontrolwheneverthe administrator is out of station. This application reducesthetime aswell aseffortsofadministrator.
LAN mo nito r ingat t h e Un iversity/college levelcanbe usedformonitoring, loggingand retentionof networkpacketsthattraverse universitynetworks.
Thegoalof thisprojectistomaintain confidentialityintegrity availabilityofthe university networkinfrastructureand informationassets.
.LANmonitoringattheofficelevelcan be used to monitor the office LAN by the administrator atanytime ifata particular point he/shecannotbe presentthere. LAN monitoringatthe mallsis usedto monitorallinformationof mallsby administratoratany timeifatparticulartime he/shecannotbepresentthere.
In this paper a smart Remote Monitoring system is explained which does data acquisition from various channels in analog form digitizes it in high 10-bit resolution. Thereafter stores into database server.
This paper puts forward an innovative idea of making GUI in android application which can access data stored in dedicated web server anywhere from the world just by touch of ones. A build application is user friendly and more importantly a complete monitoring system is portable that one can carry in mobile phone. A proposed system can be expanded for applications such as Healthcare or Industrial plant monitoring system where real time monitoring is required. With 3G and forthcoming 4G technology it is also possible to monitor the plant LIVE in Video form due to increased bandwidth and faster data rates.
we like to offer sincere thanks to our project guide Prof.Sulochana Madchane Prof. Mandar Ganjapurkar and Prof.Sonal Balpande who has helped us throughout the project also we would like to express our sincere gratitude to our principal Dr. Hansraj Guhilot and our H.O.D. Prof. Amaraja Adgaonkar for giving us the opportunity to enhance our knowledge and following us to carry the work of our project Android Based LAN Monitoring we also like to offer thanks to all the other staff member and other non-teaching staff for their support and help.
Per StrÃ¶m. M2M – Maskin Till Maskin -Kommunikation,2001. http://www.atomerochbitar .se/-m-m.html.
Bluetooth SIG (Special Interest Group) Home Page. Http://www.bluetoothsig.org/.
ZDNet. TI launches sub-$5 Bluetooth chipset,October2001. http://news.zdnet.co.uk/story/-0,,t269- s2097647,00.html.
Vieira Junior, A.C. ,Anido, M.L., The Architecture of a Novel Tool for Network Management Using GSM/GPRS Mobile Devices, IEEE, 2004
Monitoring PCs using Android, International Journal of Scientific & Engineering Research, Volume 4, Issue 4, April-2013 1537,ISSN 2229-5518 .