KAB Software Products

KAB Laboratories develops products to support numerous signal intelligence and cryptologic programs. Technologies include signal acquisition and analysis; intelligence systems simulation and stimulation; emitter identification; radio fingerprinting and tracking; and Multi-INT Fusion.


Chris Bott
President, KAB Laboratories, Inc.
T: 619-702-1700 x 183



MARS is a portable, integrated set of digital signal processing (DSP) “software only” tools, including signal recognition/classification, radio identification, signal generation, signal transformation, and signal analysis capabilities. It can process live signals in the radio frequency (RF) environment, captured signals that have been stored to disk, and streaming data samples from client applications.

MARS consists of a set of background or “daemon” processes that are supported by network-enabled application programming interfaces (APIs) and various graphical user interfaces (GUIs). The MARS software is hardware agnostic and may execute in a single, general-purpose computing environment or in a distributed, hybrid, networked computing environment, on various Operating Systems including Solaris/SPARC, Linux/x86 (both 32- and 64-bit), and Windows/x86 (both 32- and 64-bit).



Stallion is a web-based event generation and simulation/stimulation system for training multiple operational and tactical C4I Systems.


  • Feeds the tactical picture
  • Drives simulators for the RF environment
  • Includes import/export scenarios for sharing between commands
  • Uses virtual machine deployment and web-based user interfaces

Stallion can be expanded to support training activities beyond those related to tactical cryptologic systems. As a generic web-based event generation and simulation tool, Stallion may support any number of event-driven scenarios, such as simulations to train emergency first responders.


Multi-INT Fusion

KAB Laboratories focuses its Multi-INT Fusion research to develop fusion services across distributed networks that can provide tracks, trends, behaviors, and highlight anomalies. KAB uses a mix of theory and best practices in modern data trends that affords fusion of high volumes of data. These include: ontology mapping, Bayesian forecasting, Dempster-Shafer theory, multiple hypothesis theory, n-gram extraction, probabilistic latent semantic analysis (PLSA), and frequency histograms.

Specifically, KAB develops:

  • Algorithms that fuse unstructured and structured data to develop Objects (Level 1 Fusion), identify situations (Level 2 Fusion), and threats (Level 3 Fusion);
  • Algorithms that overlay geopositional multi-INT reports directly into Full Motion Video;
  • Analytic services for near real-time and historical event comparison; and
  • Analytic services including alerting, change detection, and threat identification that enable users to identify and analyze networks.

Automatic RF Measurement Module (ARMM)

ARMM (Automatic Radio Frequency (RF) Measurement Module) is an integrated set of digital signal processing (DSP) algorithms that extracts and reports key features from collected communication signals. ARMM’s measured features may be used to associate like emitters or to differentiate seemingly similar emitters. Specific emitter identification (SEI) or specific emitter verification (SEV) may be accomplished if extracted features match known or reference values.

ARMM is a software-only product that may execute autonomously as a set of background or “daemon” processes or may run interactively with one or more users via its graphical user interfaces (GUIs). It may run on a single, general-purpose computer or in a distributed, heterogeneous, networked computing environment, allowing the system to be scaled according to throughput needs. It is supported by a number of network-enabled application programming interfaces (APIs).


Remote System Monitoring Application (RSMA)

The Remote System Monitoring Application (RSMA) is a web-based server that automatically collects information from forward-deployed tactical assets and displays the information for decision-makers to easily understand system operational status.

RSMA takes advantage of modern server-oriented architecture so all displays are dynamically updated without needing browser refresh. It can be integrated with multiple geographic displays (Google, MDP, AMP etc.)



VISION automatically associates relevant intelligence from a variety of sources to FMV to shorten the Find, Fix, Track, Target, Engage, Assess and Finish (F2T2EAF). VISION is composed of several software components:

  • FMV Layer - Graphic or information drawn over the video in a non-destructive manner.
  • Media Fusion - Technique that synchronizes data from COP and FMV.
  • Distributor - Software service that delivers FMV and layers to registered participants.
  • Correlator - Rapidly associates multi-INT data with FMV via spatial-temporal algorithms.
  • Alerts - Generate operator notifications in or near field of view.

KAB has engineered VISION to deliver capabilities to multiple form factors:

  • Command Center - large display formats that show FMV/Multi-int cross cueing.
  • Analyst - Ozone widgets with various exploitation tools.
  • Mobile - tablets and smart phones for field commanders.
  • Sensor - for helmets, clothing, or attachment to platforms. MPEG-TS/KLV compatible Android/iOS applications assist blue force tracking and FMV/Meta-data sharing.

Amplified Mapping Product (AMP)

Amplified Mapping Product (AMP) provides a robust, Google Earth-based mapping application that runs in a browser and/or within the Ozone Widget Framework (OWF). AMP features important tactical decision aides/display tools such overlay drawing tools, range and bearing tools, etc.


  • Google Earth plugin-based, web application. Runs in Ozone or separately.
  • Includes range & bearing tool, geospatial drag-selection, table sorting/filtering.
  • Provides a common map for client applications and remote data sources.
  • Client apps specify whether data is editable in AMP, which returns edits to client.
  • Edits points, lines, polygons, ellipses, lat-lon boxes in 2D, 3D, and 4D.
  • Client apps can initiate geospatial queries in AMP, which returns results to client.

Fleet Adaptive Synthetic Trainer (FAST)

Fleet Adaptive Synthetic Trainer (FAST) substantially reduces the time to develop and modify training scenarios through pluggable, static and dynamic models; order of battle data; recorded intelligence data; and enhanced user interfaces.

FAST can take advantage of virtually any relational database to display orders of battle; tracks; and SIGINT-related information. Example databases include MIDB, AIS, TMS, GALE, and the EPL.