Design and Implementation of Vehicle Tracking System Using GPSGSMGPRS Technology and Smartphone Application
Design and Implementation of Vehicle Tracking System Using GPSGSMGPRS Technology and Smartphone Application
I.
INTRODUCTION
353
RELATED WORKS
354
Fig. 2. Block diagram of Vehicle Tracking and Anti-theft System [10]
(a)
(b)
(c)
Fig. 4. (a) GSM/GPRS module with SM5100B, (b) AT&T SIM card (50MB),
and (c) Quad-band Cellular Duck Antenna SMA
Fig. 3. GPS module. (1) UART and DLINE selection switch, (2) GPS
Receiver, (3) Reset switch, (4) Power switch
355
2) AT Command
Devices like modems use the so-called AT commands to
communicate with other devices. AT commands are used to
control TCP/IP on SM5100B. The AT commands for TCP/IP
and their parameters for SM5100B can be found at [17]. The
AT command syntax is as follows.
AT<command> <CR>
Almost every line with commands starts with the AT,
followed by one or more commands, and terminated with a
carriage return (CR) character. The first step is to attach a
GPRS to the network. Therefore, the microcontroller sends the
following command to attach to a GPRS network.
AT+CGATT=1
The next step is to set or edit the Packet Data Protocol
(PDP) context parameters such as the Access Point Name
(APN). It is important that the correct APN is used (for
example, wap.cingular for the service provider AT&T).
Otherwise the SIM card will not be allowed to connect to the
network. The APN needs to acquire access to the Internet when
ID
int(5)
Attributes
Default
VehicleID
int(5)
Time
timestamp
AT+SDATASTART=1,1
Latitude
double(7,5)
0.00000
Longitude
double(7,5)
0.00000
356
ONUPDATE
CURRENT_TIMESTAMP
CURRENT_
TIMESTAMP
GPS Satellites
Web Server
TCP / IP
(HTTP)
Communication
GPS/GSM/GPRS Module
User
HTTP
Communication
Smartphone
MySQL
Database
(a)
357
(b)
Fig. 6. Vehicle Tracking Application test. The arrow indicates a user location
(a) Initial position of the vehicle (b) The vehicle is approaching to the user.
V.
CONCLUSION
REFERENCES
[1] Aaron Smith, Nearly half of American adults are Smartphone,
http://pewinternet.org/~/media/Files/Reports/2012/Smartphone%20owne
rship%202012.pdf , 2012
[2] Jithin V mohan, Minu Balan, Sharoon Thomas, and Lynn Mariette
Mendonza, Fleet Mangement System, B.Tech Degree Thesis, College
of Engineering, Munnar, Idukki, Kerala, India, 2009
[3] Mohammad A. Al-Khedher, Hybrid GPS-GSM Localization of
Automobile Tracking System, International Journal of Computer
Science & Information Technology (IJCSIT) Vol 3, No 6, Dec 2011
[4] Saed Tarapiah, Shadi Atalla, and Rajaa AbuHania, "Smart On-Board
Transportation Management System Using GPS/GSM/GPRS
Technologies to Reduce Traffic Violation in Developing Countries",
358
International
Journal of Digital Information and Wireless
Communications (IJDIWC) 3(4): 96-105, The Society of Digital
Information and Wireless Communications, 2013 (ISSN: 2225-658X)
[5] Muruganandham, Real Time Web based Vehicle Tracking using GPS,
World Academy of Science, Engineering and Techonogy, 37, 2010
[6] R.Ramani, S.Valarmathy, N.SuthanthiraVanitha, S.Selvaraju, and
M.Thiruppathi, Vehicle Tracking and Locking Sytem Based on GSM
and GPS, I.J. Intelligent Systems and Applications, 2013, 09, 86-93
[7] G. Kiran Kumar, A. Mallikarjuna Prasad, Public Transportation
Mangement Service using GPS-GSM, International Journal of
Research in Computer and Communication Technology, IJRCCT, ISSN2278-5841, Vol-1, Issue -3, Aug - 2012.
[8] Ambade Shruti Dinker and S. A Shaikh, Design and Implementation Of
vehicle Tracking System Using GPS, Joural of Information
Engineering and Applications, Vol 1, No.3, 2011
[9] Eddie Chi-Wah Lau, Simple Bus Tracking System, Journal of
Advanced Computer Science and Technology Research, Vol3, No.1,
2013
[10] Montaser N. Ramadan, Mohammad A. Al-Khedher, and Sharaf A. AlKheder, Intelligent Anti-Theft and Tracking Sytem for Automobiles,
International Journal of Machine Learning and Computing Vol.2 No. 1,
February 2012.
[11] Swapna Raghunath, P.Visalakshmi, and Karam Sridhar, "GPS Datum
Conversion and Kalman Filtering for Reducing Positional Errors", Asian
Journal Of Computer Science And Information Technology1: 5 (2011)
141 145.
[12] Ahmed ElShafee, Mahmoud EIMenshawi, and Mena Saeed, Integrating
Social Network Services with Vehicle Tracking Technologies,
International Journal of Advanced Computer Science and Applications,
Vol. 4, No. 6, 2013
[13] Arduino microcontroller, http://arduino.cc
[14] GPS module, https://www.sparkfun.com/products/10709
[15] "TinyGPS", http://arduiniana.org/libraries/tinygps/
[16] GSM/GPRS module, https://www.sparkfun.com/products/9607
[17] SM5100B AT Command,
https://www.sparkfun.com/datasheets/CellularShield/SM5100B%20TCP
IP%20App%20Note.pdf
https://www.sparkfun.com/datasheets/Cellular%20Modules/CEL09533-AT%20Command_V1[1].0.0-1.pdf
[18] "The Google Directions API" ,
https://developers.google.com/maps/documentation/directions/