InsiteFleet Asset Tracking Web Server and Client

We offer a web server and client package, developed specifically to interface with the "Insite" Remote Terminal Units

These are manufactured by Insite Communications Ltd, Suite 1012, 10 Floor, Metro Center 1, 32 Lam Hing St., Kowloon Bay, Kowloon, Hong Kong. ph (852) 2796 0973, email, contact Mr. Ronald Leung.

The web server and client package (hereafter termed "FLEET") communicates to the Remote Terminal Units (RTUs) via the Short Messaging Service (SMS) supported by the Global System for Mobile communications (GSM) system.  The RTUs have been designed to be monitored and controlled entirely by SMS messages from a customer's cellular mobile telephone.  However, in systems including many RTUs, the demand upon a customer may become onerous, and a FLEET system can be used as an efficient "Human Machine Interface" (HMI).

The features of the RTUs include:

The features of the FLEET software include:

The FLEET software consists of the following elements:

 The requirements to run the FLEET software include:

Setting Up the System

(1) It is strongly recommended that you purchase a computer exclusively to run the FLEET server. You may choose not to, and that is your choice, but the more you have running on it the higher the potential complexity to set it up, and the less reliable it will be in the long term.  We are not here to debug your old computer or figure out which of your many old installed programs are interfering with FLEET.  Go buy a new computer, preferably a low end server for reliability, running Microsoft Server 2003.  HP's lowest end server at a remarkably low price is the HP Proliant ML110 G5 Server.  There are a number of preconfigured models. You may wish to check out the range at This software was tested on the lowest end model, the 455946-005, running "Microsoft Windows Server 2003 for Small Business Server Service Pack 2".  If you purchase a server computer, it is highly recommended that you have your supplier install the hard-drive and the operating system, the latest service pack and all the latest security patches from the Microsoft web site.  This may seem a trivial task, but in reality it can consume many hours and be a thankless task.  In addition, ensure that any web server (such as Microsoft's Internet Information Services) packaged with the computer is not running.  A guide applicable to Microsoft Windows Server 2003 is available here.  Finally, to improve reliability of your system, you will want to invest in a good Uninterruptible Power Supply (UPS), obtainable from your computer hardware supplier.
(2) Download and install Java from onto your server, as well as onto any user computers.  It is a requirement to obtain version 6 update 13 or later.  You may choose to run both the server and the web browser on a single computer, or you may run the server on a dedicated server computer, and the web browsers on a number of other computers. Java is the software environment that both the FLEET server and the clients run within.  It is a free download, though rather large (approximately 65MB).  Alternatively, you can download it here. You may wish to download the file only once, and then install that file on each computer.  There is a lot of help available to assist with downloading and installing Java.  However, a step by step guide is available here.


(3) Purchase a Sierra Wireless Compass 885 modem.  See, or the online shop at Download the datasheet and installation guide.  Obtain a SIM card from your cellular mobile carrier, preferably on account providing cheap SMS messages because you will probably not want the FLEET system to stop working when your pre-pay has been used up. Insert the SIM card into the modem.  Plug the modem into a USB socket on the server computer, and install the Connection Manager software that automatically starts to install when the modem is plugged in.  However, after installation, ensure that the Connection Manager will not restart automatically.  A step by step guide is available here.

(4) If you require your users to browse your server from the internet, or if you wish to use Google maps functionality, you must allow access to the internet from your FLEET server.  This access must be both outgoing (the normal manner) and incoming (requiring you to open two IP ports from the internet to your server).  This is probably the most complex of the tasks to set up an internet connected web server, but is unavoidable.  The web page is browsed on port 80, and the client connects to the server via port 20000.  Alternatively, if your company already has a web server running on port 80, the FLEET web server can be configured to run on another port, such at port 81.  If so, the client port is also changed in like manner, to port 20001.  Setting up such access is usually a job for a computer professional, as it requires configuration of your internet gateway router.  However, most routers are well documented, and the requirement is straightforward... allowing external access to TCP ports 80 and 20000.

You must also register a domain name, and obtain a fixed IP address from your internet service provider, or make use of a dynamic DNS provider such as DynDNS.  A convenient method is to register a domain name with DynDNS while at the same time obtaining their dynamic DNS service.  They offer this as their Custom DNS Service with Premium DNS hosting. A fee is charged for this service.  This provides you with your own domain name (eg. while at the same time allowing your internet service provider to change your IP address (eg. 122.245.789.012) whenever they wish, which is the low cost option.  To support the dynamic updating of your IP address, "update client" software can be downloaded and run on the FLEET server, or your internet gateway router may be able to be set up to automatically carry out this function.  A variety of certified low cost routers from D-Link, Linksys and Netgear can be used.

It goes without saying that you will want to obtain fast internet access especially if Google map functionality is required.    

(5) Download and install the FLEET installation package.  A step by step guide is available here.  Thereafter, stop the server, setup the server's initialisation file according to the step by guide available here, then restart it and it will request a licence from our licensing agent computer.  Such communications occur via SMS messages, via the SMS/email system, via an SMS gateway most appropriate to your country. Our licensing computer will respond almost immediately with a licence based on the previous instructions of our distributor, based on your purchase order.  The licence will set the limits to the maximum number of assets you may configure, the maximum simultaneous number of clients that may connect, and whether Google maps functionality is enabled.  Initially, our licensing agent will deliver a 70 day temporary licence, which will be upgraded to a permanent licence once your payment is received via our distribution chain.  Such upgrade is an automatic and transparent process between your server and ours.  If payment is not received, after 70 days your system becomes unlicensed.  A unlicensed server will extend you 7 days of grace with a reminder popup displayed once per hour on your client computers.  After 7 days, your unlicensed system will reduce the maximum number of assets that it will support to 1, and the maximum simultaneous number of clients that may connect to 1, and disable Google maps functionality.

While your server is running it will periodically report to our server key utilisation statistics, such as the maximum number of assets that you have configured and the maximum number of clients that have simultaneously connected.  Any costs to send such SMS messages shall be borne by you, which you have agreed to in the licensing terms and conditions.  Rest assured that such costs will be small, as such communications are typically once per week or once per month.  As your configuration is nearing the licence capacity, we may alert you to this fact via popup messages on your client computers.  Your licence is locked to the Integrated Circuit Card ID (ICCID) engraved into your modem's SIM card, your customer ID, and the gateway phone number.  Your SIM's International Mobile Subscriber Identity (IMSI) number is also recorded by our licensing agent, as is your modem's phone number.  In the event of unlicensed utilisation of your server, we may choose to revoke your licence, which you have agreed to in the licensing terms and conditions.

  (6) Download the User Manual and configure the server.