Академический Документы
Профессиональный Документы
Культура Документы
PRESENTED BY
KANTA ABHISHEK III/IV YEAR C.S.E DEPARTMENT INTELL ENGINEERING COLLEGE ANANTAPUR abhi1431123@gmail.com abhi_intell@rediffmail.com
MOBILE: 9704448428
A software package is installed on the mobile phone, which grants the client a graphical userinterface and allows the ability of advanced control between the computer and the network administrator. The server-side software is developed using servlets and java, which will process the user requests and sends appropriate replies. General Packet Radio Service (GPRS), Hyper Text Transfer Protocol (HTTP) and a duplex communication between the parties form the medium that links these two ends. The paper, Network Controlling through Mobile is a mobile application that one can use to track and manage their computer in a network. Using this application one can access the resources of their computer. They can even make some changes to files and store edited contents in their computer. This paper not only helps in making an
ABSTRACT
Mobile technology is evolving at such a rapid pace that new doors have been opened in the field of mobility and wireless applications. The purpose of the paper, Network Controlling through Mobile is to develop a mobile application that can be used to manage a system in a network remotely using a GPRS enabled mobile phone. This report gives an account of the architecture behind the end-to-end control of a system, and how this was achieved successfully in real-time.
individuals work easy but also makes him productive all the time.
necessary link required for accessing the remote PC. This pathway can also be utilized for reverse communication between the computer and the mobile client. This concept is an advancement over the existing system which enables a communication between two computers which are connected in a LAN or some form of network.i.e.Users of two computers need to be in front of the computer always to accomplish their work. The concept I am developing is making use of the wireless technology to establish a communication between a personal computer and a mobile phone. i.e., a user can access the resources of his computer from a remote place at any time.
1. INTRODUCTION
This section is going to introduce the new system Network Controlling through Mobile which is being developed. It includes the system overview, literature survey, motivation to the project, proposed project and organization of the document.
For getting a clear idea about this technology, one needs to know how a wireless technology works? What is GPRS and GSM system? How
2. How GPRS system is connected to the Internet? GPRS is connected to the Internet via Gateway
Mobile
User
GPRS Network
Inte rnet
Computer
Figure1: Architecture of the system GPRS Support Node (GGSN). GGSN contains GPRS system is connected to the Internet? To answer all these questions a detailed survey of the literature is needed. The answers to the above questions along with their sources from where they are taken are given below: 1. What is GPRS and GSM system? GSM, which stands for Global System for Mobile communication, is a second-generation digital mobile telecommunication system, which provides voice services compatible to ISDN, and other PSTN systems. GPRS, which stands for General Packet Radio Service, is a system that enhances the data transmission capabilities of the GSM system. In my paper I will be using GPRS system for establishing a communication between the mobile and computer in a network.
routing information for GPRS users, performs address conversion etc. The figure shows the Architecture of the Network Controlling through Mobile. The mobile phone, which acts as a client, is actually GPRS enabled and J2ME compatible.
An administrator who is having GPRS enabled mobile phone can connect to computer in a network and access resources using a GPRS network. Computer, which acts as a server, should have a global IP address. The Gateway GPRS Support Node (GGSN), which is present in the GPRS network, will connect to the external Internet to which the computer is connected.
Intel Pentium III or above processor 128MB RAM & above 600MB of hard disc space Internet connection
Operating system: Windows 2000/XP Software: J2ME. Operating System: Windows 2000/XP Software: Wireless Tool Kit JDK1.4 Jakarta Tomcat Server 5.0 Managers Checking currently running process Sending file as an E-mail attachment Writing a message File view View drives and their contents Sending file as an E-mail attachment File manipulation Write Sending file as an E-mail attachment File view Can use any available options depending on their need.
Server side:
4. System Features:
Various features of the system along with their functionalities and functional requirements are given below. Marketing Staff Students
Public
Figure 3: A Use case diagram used for modeling system the requirements of the
5. About Technology
This section is going to present the technologies Figure2: Use case diagram for modeling the drives of the system used in client, server and communication between the two.
Configuration
OEM
Classes
Operating System
Tier 2: The servlet tier is also known as the web-server as the business logic.
Client
Web-
Server
Servle t
The 2-tier approach increases scalability and separates the display and business layers.
Figure 5: Client Server interaction A Servlet accepts the request from the client via the web server , performs some task and rturns the results. The web server receives the request from the client and sends it to the servlet. If the servlet has not yet been loaded, the web server will load it into the JVM and execute it. The servlet will receive the HTTP request and perform tasks and return a response to the web server which in turn forwards it to the client.
It is simple to design and implement. It is easier to modify or replace any tier without affecting the other tiers. Adequate security policies can be enforced within the server tiers without hindering the
clients. Front-End For 7. Using UML: users HTTP Figure 6: Two-Tier ArchitectureWebServer Below figure shows the activity diagram of the Server Tier
Client system Side Users
Tier 1: The client contains the presentation logic, including simple control and user input validation. This application is also known as a Midlet.
Figure7: do Process ()
Figure8: Activity diagram for do drives () The DoDrives activity is itself shown separately as another activity diagram. Swimlanes are used to partition the activity states in the activity diagram in to groups. Here PC and Mobile are the names of the swimlanes.
8. SCREENSHOTS
This section describes the screens of the Network Controlling through Mobile .
Screenshot 1
This is the second screen that appears on starting the project after the welcome screen. In the login screen the username, password and server IP address are collected in the textbox. The command OK will take to the next screen.
Screenshot 3
On selecting the process option, another list as shown above will be displayed. The two commands back and select will take to the previous and next screen respectively. Figure A.1: Login Screen
Screenshot 2
A valid user will have a list of options i.e. process and drives to choose. On pressing the select button the details of the option will be listed.
Screenshot 4
On selecting the list of process option the currently running processes in the Pc are displayed. The command kill will kill the selected process. Back command will take you to the previous screen.
Screenshot 6
On selecting the Drives option, the list of drives present in the Pc will be displayed. The command Read Files will display all the files and folders of the selected drive.
Screenshot 5
To start a particular process on the pc the process name as to be specified. The command back will take to the previous screen and Ok command will start the process.
Screenshot 7
Once the files present in the drive are displayed, we can perform manipulations on the selected file. The menu displays the possible manipulations possible.
The rate at which the file is transmitted between the computer and the mobile is <170Kbps (max rate of GPRS) due to interference and the load on the network.
9. ADVANTAGES:
The communication between the phone and the computer take place through GPRS. This means that the administrator can access the contents of computer in a network at anytime any place. The application runs on any GPRS and J2ME enabled mobile phone regardless of the vendor and GPRS service provider. It consumes minimum storage resources, as no data is stored in the mobile.
10. DISADVANTAGES:
12. REFERENCES
Books
[1] James Keogh, The Complete Reference J2ME, Tata McGraw-Hill Edition [2] Jochen Schiller, Mobile Communications, second Edition [3] Grady Booch and Etal, The Unified Modeling Language user guide, Pearson Education
Websites
[4] http://www.gprshelp.co.uk/html/GPRSArchite cture.html [5] http://www.codeproject.com/ce/mobileconne ct.asp [6] http://docs.info.apple.com/article.html? artnum=19652 [7] http://www.gprhelp.co.uk/html/-secure