openGTS Design Document
openGTS Design Document
openGTS Design Document
Creation Date :
Last Updated :
Document Reference :
Version :
Approvals:
1. PREFACE
1.3 Overview
2. INTRODUCTION
2.1 Purpose
2.2 Scope
2.4 References
2.5 Overview
3. SYSTEM OVERVIEW
4. SYSTEM CONTEXT
5. SYSTEM DESIGN
6. COMPONENT DESCRIPTION
DOCUMENT CONTROL
DOCUMENT SIGNOFF
This document covers High Level Design of openGTS. This document shall provide the
foundation of understanding the overall solution and become a baseline for the subsequent
design documents of openGTS.
This document describes the modules that will be delivered as first iteration openGTS. This
document can be enhanced in subsequent iterations of the project to cover the additional
solution modules
This document can be used to further configure the openGTS open source code
2. INTRODUCTION:
http://www.opengts.org/
OpenGTS path:
Server -192.168.1.81
Password : welcome
Filezila path:
cd/usr/local/OpenGTS_2.6.5
cd /usr/local
ln -s $CATALINA_HOME tomcat
cd /usr/local
/usr/local> su root
/usr/local# unzip /tmp/OpenGTS_2.6.5.zip
/usr/local# chown -R user:group OpenGTS_2.6.5
/usr/local# exit
/usr/local> export GTS_HOME=/usr/local/OpenGTS_2.6.5
cd' into the OpenGTS installation directory and compile the jar files, and servlet war
files, using the supplied Ant "build.xml" script:
Testing the installation:
/usr/local/OpenGTS_1.2.3> bin/checkInstall.sh.
Creating the sysadmin Account:
When logging in to the "sysadmin" account a new menu 'tab' will be available, with new
web-page selections, that allow the creating of new accounts. The following command can be
used to create the "sysadmin" account.
Account Details:
Installing trackwar file:
cp build/track.war $CATALINA_HOME/webapps/
After the OpenGTS® installation is complete, the following command will download
the CelltracGTS™/Server support library "ctrac.jar", and install it in
the OpenGTS® installation folder "lib/gtsopt/"
ant ctrac.download
The following command will then create the "ctrac.war" servlet and deploy it to Tomcat
When properly installed/configured, the "ctrac" DCS should generate a log file in
the OpenGTS® installation folder at the location "logs/w-ctrac.log".
This log file can be monitored to help with diagnosing configuration issues when setting up
the phone to send data to this server.
Android phone CeltracGTS App setup:
Go to the settings page (press the menu button, then select "Settings") and enter the URL
of the "CelltracGTS™/Server" service on your server. The URL will be similar to the
following
http://DOMAIN:PORT/ctrac?
http://192.168.1.81:8080/track?
Make a note of the value displayed in the "Mobile ID" field at the top of the Settings page. This
value typically represents the phone IMEI#, or Android serial#, and will be used to identify the
phone to the server.
Log into this account and create a new Device record. For this example we will use the id
"myphone". Edit this device/phone record and enter the "Unique ID" as in the following
Where "ct_" is the unique-id prefix, and MOBILEID is the "Mobile ID" which was displayed on
your phone above. Change any of the other device/phone fields as desired, then click
change/save to save the changes.
Screen shots:
Main page:
Vehicle information:
Edit Vehicle and mobile information:
Vehicle Map:
Issues: