|
There is a series of services and applications
supporting operation of the whole system: Fox
Listener, GSM gateway, database, web application,
and Fox Notifier web service.

Fox FMS software system architecture scheme
FOX Listener
Fox Listener is an application, which has
implemented complete communication Fox protocol, and
it is designed for communication with remote Fox
devices: receipt of new data and their storage into
database, change of parameters and commands
assignment. Fox Listener directly receives data
coming through GPRS service to stated static IP
address of the system, processes them and stores
them into database. Data coming by redundant way of
sending data, i.e. by SMS messages to GSM gateway
service are processed first, and then stored into
database. This application operates like the
operation system service. Simple client’s graphic
area is used for administration and control of this
application, which memorizes all its activities into
log data file.
GSM gateway service (SMS server)
GSM gateway service is an application installed on
Fox FMS server and it operates like Windows service.
This application has also the user’s interface for
adjustments and control. GSM gateway basic function
is to ensure communication with GSM modem connected
to serial port of the server and, on request of the
other applications in the system (web application
and FMS Admin, to send SMS messages to Fox
terminals, as well as to dial their phone numbers.
Web FMS application
Web FMS is web application hosted by Fox FMS server.
This application uses data from central database and
enables remote clients, by using web browser, to
control, monitor and analyze movement of their
vehicles. Web application supports access of the
clients from PC, PDA device and mobile phone. It is
made on ASP.Net platform and it is hosted to IIS web
server of the server PC. Web application does not
differ from client desktop applications of the
server PC when its functionality is concerned.
Through web FMS applications it is possible to
monitor vehicles movement on Google maps as well and
on satellite imagery. The client who is adequately
logged on web application with user’s name and
password is able to monitor vehicle movement and to
give commands to the vehicles, not only by using PC
browser, but also WAP browser of mobile phone or PDA
device.

Web FMS application – Vehicle tracking on Google map

Mobile phone interface
of Web FMS applications
Web service Fox Notifier
Fox Notifier is web service, which is the level in
between of the communication among Fox Notifier
client application and server database. It serves
for speeding up the access of client program Fox
Notifier to certain data coming from the vehicles,
and at the same time it is the system level which
practically closes and specifies the access to data
base on the server from Internet. |