Professional Documents
Culture Documents
PROJECT REPORT ON
MULTI-TRACKING SYSTEM
Bachelor of Engineering
in
INFORMATION TECHNOLOGY
by
Prof. A. S. SHINDE
CERTIFICATE
This is to certify that the Preliminary Project Report entitled
MULTI-TRACKING SYSTEM submitted by
SAMEER DAREKAR
ATUL CHIKANE
AMOL DESHAMUKH
RUTUJIT DIWATE
for the partial fulfilment of the requirement for award of a degree Bachelor of
Engineering in Information Technology, to University of Pune; is a bonafide work
carried out during academic year 2011-2012.
First and foremost, we would like to thank our guide, Prof. A.S. Shinde, for her
guidance and support. We will forever remain grateful for the constant support and guid-
ance extended by guide, in making this project successful till now. Through our many
discussions, she helped us to form and solidify ideas. The invaluable discussions we had
with her, the penetrating questions she has put to us and the constant motivation, has
all led to the development of this project till now with great passion.
We would also like to thank to our friends for listening to our ideas, asking questions
and providing feedback and their suggestions for improving our ideas and last but not
the least we would like to thank our technical assistance staff in college for solving the
critical problems we got till now.
Contents
1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Need of GPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Basic concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Literature Survey 5
2.1 Technologies available to cater the same service . . . . . . . . . . . . . . 5
2.1.1 Automotive Navigation System . . . . . . . . . . . . . . . . . . . 5
2.1.2 GPSylon system . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.3 Open GTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Review of existing System . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Project Statement 11
3.1 Purpose behind the Project . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 Decision of Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3 Market Survey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.4 Uniqueness in the project: . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5 Methodology for solving this proposed theme . . . . . . . . . . . . . . . . 12
3.5.1 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5.2 Working . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Introduction
1.1 Motivation
The motivation for Multi-Tracking System is the desire for advanced features in
an inexpensive receiver. Currently, all OEM GPS receivers i.e., the single GPS receiver
boards with no case, display, etc, proprietary firmware which makes certain assumptions
on the system dynamics or application which may not be appropriate.
Currently there is no single system that integrates all tracking and tracing of any
movable objects, there are applications but all of them are separate so to integrating all
of them was the source of motivation for our team.
1
Multi-Tracking System Group No. 14
they get lost or wander off. Every second counts with a lost or abducted child, so a
tracking device is imperative to avoid a possible disastrous and heartbreaking outcome.
If you have valuable items in your home like jewelry, or electronics you will want a
GPS tracking system in case they are ever stolen. There are also various tracking systems
that can locate items inside buildings and parking garages.
If you have a teenager, you will want to use a GPS tracking system to make sure
that they are driving responsibly and they are going where they told you they were going.
If you suspect your spouse or significant other of cheating, a good tracking system
will be able to confirm or absolve your suspicions.
• Precise orbital information the general system health and rough orbits of all GPS
satellites.
The receiver uses the messages it receives to determine the transit time of each
message and computes the distance to each satellite. These distances along with the
satellites’ locations are used with the possible aid of trilateration depending on which al-
gorithm is used, to compute the position of the receiver. This position is then displayed,
perhaps with a moving map display or latitude and longitude; elevation information may
be included. Many GPS units show derived information such as direction and speed,
calculated from position changes.
Three satellites might seem enough to solve for position since space has three di-
mensions and a position near the Earth’s surface can be assumed. However, even a very
small clock error multiplied by the very large speed of light the speed at which satellite
signals propagate results in a large positional error. Therefore receivers use four or more
satellites to solve for the receiver’s location and time. The very accurately computed
time is effectively hidden by most GPS applications, which use only the location. A few
specialized GPS applications do however use the time; these include time transfer, traffic
• The relatively high positioning accuracies, from tens of metres down to the mil-
limetre level.
• The signals are available to users anywhere on the globe: in the air, on the ground,
or at sea.
• Its is a positioning system with no user charges, that simply requires the use of
relatively low cost hardware.
• The position information is in three dimensions, that is, vertical as well as horizontal
information is provided
1.4 Application
The application of GPS Technology is very vast it is currently used in many fields
in the advanced countries but in countries like India the use of GPS is improving.
• GPS device can be used to give other parameters like latitude, longitude, altitude,
and other parameters like temperature and pressure can also be found out.
Literature Survey
5
Multi-Tracking System Group No. 14
• It is kept in the Car and the driver gets assistance to the street view
Disadvantages of GPSylon:
• It needs to download maps from the servers now and then which in turn affects in
performance.
• It uses expedia maps which are not much efficient as the google maps.
• It supports only vehicle tracking and not personal tracking and other features.
• OpenGTS comes with support for OpenLayers/OpenStreetMap which are still not
as efficient as the Google maps.
• We cannot control sub parts of a vehicle via SMS from remote location.
• It uses only GPS network not GSM network so there is no communication with the
user.
the most drawbacks of the existing system so as to get a completely different system. We
also met the customers using this services and tried to take their review
Project Statement
11
Multi-Tracking System Group No. 14
3.5.1 Architecture
The components of system are as follows
• GPS Satellite
• Client PC
3.5.2 Working
The GPS satellite gives the exact position of the device which is situated in the Car.
This device is in turn which is connected to the local GSM service provider via a GSM
network as it has SIM card present in it thus the GPS parameters which the device has
are send to the tracking server which has a Static IP address via a GPRS network.
The tracking server consists of a Socket listener application running in the back-
ground which listens at a particular port. The GPS parameters recieved by the port
listener are given to the Parser and converter for proper conversions and this data is
stored in the database. These values from the database are fetched and are manipulated
to get the reports in proper format.
4.1.1 Introduction
Document Conventions
The requirements are arranged in the order in which they are required.
Intended Audience and Reading Suggestions
The intended audience includes all stakeholders as mentioned below
• Developers
• Users/Designers
• Testers
• Documentation Writers
• Super Admin
14
Multi-Tracking System Group No. 14
• User
• Demo User
Hardware Interfaces
Software Interfaces
• The system performance must not affect by the number of vehicles present.
• The web pages should not take much time to load the pages.
Security Requirements
• Reliability
• Efficiency
• Security
• User-friendliness
• Flexibility
Table 4.9: Event Flow Table for Create reports and alerts
Msg No. Source Destination Message
1 User Viewing Page Request for reports
1.1 Viewing Page Viewing Controller Give Parameters
2 Viewing Controller Reports and Alerts Check into Table
2.1 Reports and Alerts SQL Server Request
3 SQL Server Reports and Alerts Respond to Request
3.1 Reports and Alerts Viewing Controller Get Data
4 Viewing Controller Viewing Page Show to user
5 Alert Controller SQL server Check Exceptions
6 SQL server Alert Controller Respond to Request
6.1 Alert Controller User Send Alerts
42
Multi-Tracking System Group No. 14
• Parser Creation
• Database Creation
• Development of GUI
The Implementation diagram shows the current status of the project the first 3 steps
that are Port Listener, parser and Database are done the remaining parts that are GUI
development and Reports are to be done the timeline which is followed is shon in the
next section.
[11] Research Paper, Integration of GPS and GSM for Determination of cellular coverage
area by A. D. Sarma, P. S. Ravikanth and D. Krishna Reddy
45