|
AISÂ Dispatcher 1.4
|
Release date: 18-May-2012 1) Output filters by message type 2) "TCP server" input |
|
Changelog (ver.1.3) |
Release date: 18-October-2010 New features: 1) Configurable FTP port 2) KML compatible with ArcGIS viewer 3) Output filters by latitude/longitude |
|
Changelog (ver.1.2) |
Release date: 20-October-2009 New features: 1) Google Earth HTTP server 2) KML/KMZ export 3) listening on UDP broadcast address |
1. INSTALLATIONDownload
AISDispatcher ZIP file and unzip it in a separate folder.
2. START UPAfter the first start the program runs with default configuration. You can place a shortuct to aisDispatcher.exe on your desktop or into the "Startup" folder for automatic startup.
3. CONFIGURATION
The configuration dialog is displayed by pressing "Configuration" button on the main window. The "Configuration" dialog contains four configuration panels - "Input", "Output", "Google Earth" and "Miscellaneous".
3.1 "INPUT" CONFIGURATION

Input modeYou can choose one of the following types of data input:
TCP - AISDispatcher creates TCP connection to remote data source
UDP - AISDispatcher listens on the specified port
Serial - AISDispatcher receives data from local serial port (or USB serial device)
TCP input (only if TCP input mode is selected)
Remote IP - IP address (or domain name) of the remote data source (example: IP 192.168.1.102)
Remote port - TCP port of the remote data source (example: port 4001)
UDP input (only if UDP input mode is selected)
Local port - port on the local Windows machine where AISDispatcher listens for incoming UDP packets (example: udp port 5000)
Serial input (only if Serial input mode is selected)
COM port - serial port name (example: COM1)
Baud rate - baud rate selection (example: 38400).
Serial input uses
8,N,1 serial settings according to NMEA specification.
3.2 "OUTPUT" CONFIGURATION
UDP OutputDownsampling interval - time window of downsampling algorithm. For more details see:
AIS Dispatcher - DescriptionDestinations - up to 12 destination IP addresses/ports. AISDispatcher forwards AIS data to all configured and enabled destinations. In our example there are two destinations.
Filters - filtering by polygon and message types may be used for each destination
3.3 "GOOGLE EARTH" CONFIGURATION
Delete old vessels Expriation time - AIS Dispatcher keeps list of all received vessels since the startup. Each minute the application purges the list and removes the vessels with last packet timestamp older than the defined "expiration time".
HTTP Server configurationHost / Port - AIS Dispatcher listens for network connections from Google Earth clients on the specified host / port. When host is "0.0.0.0" (by default), the application listens on all network interfaces.
Enable HTTP server - enable/disable the HTTP server
Allow localhost only - disables connection to all external interfaces. AIS Dispatcher listens for connections only from Google Earth clients started on the user's PC.
KML / KMZ exportEnable - enable/disable the regular export of KML/KMZ file onto the local hard drive. AISDispatcher saves the file in its installation directory, "kml_export" folder. The file is named "aisDispatcherSnapshot.kml" or "aisDispatcherSnapshot.kmz".
Export interval - time interval between sequential KML/KMZ exports
Miscellaneous
Use ZIP compression - when ZIP compression is enabled AISDispatcher generates KMZ instead of KML file format. In this case the application consumes more CPU time but reduces the network traffic several times. KMZ format also consumes more CPU time by the Google Earth client.
Show vessel names - display all vessel names.
3.4 "MISCELLANEOUS" CONFIGURATION
Miscelaneous Auto connect on startup - automaticaly creates connection after the application starts
Minimize to system tray on close - when pressing ALt+F4 or "X" button the application is minimized to system tray. It can be closed by clicking on system tray with the right mouse button and selecting "Exit".
Start application minimized - after startup application is minimized to system tray
Show system tray hint - displays hint with the current status when mouse cursor hovers over the icon in system tray
Dispatch VDM/VDO messages only - filters only VDM/VDO messages from AIS sources. If the filter is off the AISDispatcher will forward all other NMEA messages (like GPS devices for example).
Don't dispatch channel C - filters AIS channel C (secure AIS)
4. MAIN WINDOWAIS Dispatcher's main window contains connection controls and detailed statistics of the input data feed.
Input sectionMode - current input mode (TCP,UDP or serial) and connection parameters
Status - current connection status
"Start"/"Stop" buttons - connection control
Input statisticsMessage counters and byte counters of the incomming data feed. For more information about the meaning of the fields check AIS specification.
Input statistics (by AIS message type 1..24)There are 24 different types of AIS messages. This panel displays separate message counter for each message type. Additional details about each message type are displayed by hovering with mouse over the counter.
"NMEA Dump" buttonDisplays last received AIS messages
"Clear" buttonClears all counters
"Configuration" buttonDisplays configuration window described in previous chapter
Output statisticsIn/Out ratio - ratio between input and output data counters. This parameter shows the efficiency of the downsampling algorithm.
Bandwidth (kB/s) - average output bandwidth in Kilobytes per Second
Distinct vessels - current number of vessels kept in AIS Dispatcher memory buffer.