Software / Applications

Creating Efficiency from Complexity

IRIS Windows/Linux
Mac
Android Phone
Android Tablet
iOS
Gateway Cloud AI

IRIS Situational awareness And Messaging

IRIS Capability Overview

IRIS – is an Australian-developed tactical command, control, communications, mapping and common operating picture application designed for operations where communications may be degraded, disrupted, intermittent, limited-bandwidth or contested.

IRIS provides mapping, live situational awareness, tactical messaging, operational reports, file transfer, video and metadata integration, track management, tactical overlays, network bridging and extensible third-party integration within a local-first, decentralised architecture.

IRIS does not require a central application server for its core decentralised functionality. IRIS nodes can exchange operational information directly across available tactical networks while still interoperating with server-based systems, routers, gateways and other supporting infrastructure where operationally appropriate.

IRIS for Android

The Android version of IRIS is available for direct download and installation.

Before installing IRIS for Android, we recommend downloading and reading the IRIS Android Installation Guide. The guide provides information to assist with downloading, installing and configuring IRIS on a compatible Android device.

Android Mapping Note: The default map supplied with IRIS for Android is an offline map, allowing mapping to remain available when the device has no network or Internet connectivity. If suitable connectivity is available, users should enable an online map within IRIS to take advantage of online mapping services.

Desktop Extensible Platform and Third-Party Plugins / Extensions — Windows, Linux and macOS

The Windows, Linux and macOS versions of IRIS include a modular plugin/extension framework that allows additional functionality to be added without requiring third-party developers to modify the IRIS core application.

Using the IRIS Extension SDK for Windows, Linux and macOS, NeoPlexus, customers, research organisations, industry partners and other third-party developers can create their own IRIS plugins/extensions for specialised operational requirements.

For users familiar with the TAK ecosystem, an IRIS plugin/extension serves a similar high-level purpose: it allows additional capability, integrations and workflows to be added to IRIS without making that functionality part of the core application.

Plugins/extensions can be used to provide capabilities such as:

  • Custom sensor and data-source integration
  • New tactical protocols and message formats
  • Radio and communications integration
  • Map tools, map overlays, graphics and map interaction
  • Custom side panels and operator workflows
  • Entity and track processing
  • Tasking and engagement workflows
  • Operational reports and specialised forms
  • Chat and messaging integration
  • File-transfer workflows
  • UDP and multicast data interfaces
  • TCP and other stream-oriented interfaces
  • Serial-device integration
  • Bluetooth-device integration
  • Custom settings and secure plugin/extension configuration
  • Diagnostics, health monitoring and background jobs
  • Protocol gateways and tactical network bridges

IRIS plugins/extensions use versioned application interfaces and permission-controlled services. This allows a plugin/extension to request access only to the IRIS capabilities it requires, while keeping the IRIS core application and plugin/extension implementation separated.

Plugins/extensions can also contribute operator interface components such as map tools, map callouts, settings pages, side panels and other workflow controls.

Customers are free to develop their own IRIS plugins/extensions for the Windows, Linux and macOS versions of IRIS. A customer-developed or third-party plugin/extension does not require a separate NeoPlexus plugin/extension licence merely because it uses the IRIS Extension API. A valid licence for the underlying IRIS application is still required.

Selected plugins/extensions developed and supplied commercially by NeoPlexus may have their own licence entitlement where applicable.

The IRIS Extension SDK for Windows, Linux and macOS provides developers with the interfaces, packaging model, examples and guidance required to develop plugins/extensions for the IRIS desktop architecture. Contact NeoPlexus for access to the current SDK or to discuss an integration requirement.

Android Plugin Development: IRIS for Android uses a separate Android Plugin API and development model. Developers wishing to extend the Android version should refer to the IRIS Android Plugin API Guide and the available Android Example Plugins provided in the IRIS for Android section above.

Mapping and Geospatial Features

IRIS uses Esri ArcGIS technology to provide a comprehensive tactical geospatial environment supporting 2D and true 3D mapping, online and offline map sources, imagery, vector data, elevation, routing, live feeds and tactical overlays.

ArcGIS dictionary-based military symbology enables IRIS to display MIL-STD-2525D symbols, tactical graphics and military control measures directly within the operational map environment.

IRIS can be supplied with configured ArcGIS credentials and also allows an organisation or operator to provide their own ArcGIS API key and ArcGIS Runtime licence where required.

Online and Offline Operation

IRIS supports online map services and dedicated offline map packages. Operators can use mission-specific mapping while completely disconnected and take advantage of online services whenever suitable connectivity is available.

This supports always-connected, occasionally-connected and fully disconnected geospatial workflows consistent with IRIS operation in disconnected, disrupted, intermittent and limited-bandwidth environments.

Supported Geospatial Data

IRIS can ingest and display operational geospatial data including:

  • TIFF and PNG imagery
  • KML and KMZ
  • GeoPackage
  • Shapefiles
  • DTED and elevation data
  • Tile packages
  • Raster and vector overlays
  • Mission-specific offline map packages

Map Tools

IRIS includes a suite of map tools for tactical planning and situational awareness, including:

  • Free drawing of points, lines, polygons, circles, rectangles, arrows and freehand shapes
  • Image insertion onto the map
  • Degrees and MGRS grid display
  • Distance, bearing and range measurement
  • Route and turn-by-turn direction tools using online or offline routing data
  • Address search and location lookup
  • Line-of-sight analysis
  • Location viewshed and visibility analysis
  • Range rings and range fans
  • Node track history
  • Map-based pointer and operator reference tools
  • Terrain-aware radio coverage analysis
  • Point-to-point radio path analysis

Tactical Overlays and MIL-STD-2525D Symbology

IRIS supports the creation, editing, movement, deletion and sharing of MIL-STD-2525D tactical symbols, graphics and military control measures.

Operators can create tactical overlays locally, edit them before transmission, retain them as part of mission data and distribute relevant operational information to other IRIS nodes where required.

The symbology and tactical overlay environment includes:

  • MIL-STD-2525D symbols
  • Military control measures
  • Tactical graphics and overlays
  • Operator-created symbols
  • Persisted tactical map artefacts
  • Geofence and area-of-interest association
  • JSON-backed symbol selection and editing
  • Live-track symbology based on received or configured identity data

Live Tracks, PLI and Situational Awareness

IRIS can receive and display position location information and situational awareness data from multiple sources.

Core and configured data pathways include:

  • Cursor on Target XML
  • TAK Protobuf
  • JSON over multicast or unicast
  • GPS using NMEA over serial, TCP, UDP or multicast
  • Local ownship position reporting
  • Sensor-derived tracks and reports
  • Plugin/extension-provided track and sensor sources

Additional tactical data interfaces are available through optional NeoPlexus plugins/extensions. These include:

  • NATO Friendly Force Information (NFFI) – available via a plugin/extension on request
  • VMF integration – available via a plugin/extension on request
  • Harris SA/PLI – available via a plugin/extension on request

Contact NeoPlexus if one of these interfaces is required for an IRIS deployment, demonstration or integration activity.

Track Correlation, Decorrelation and Identity Override

IRIS includes a track correlation engine that assists operators in managing live entities reported by multiple independent sources.

This is particularly valuable where the same real-world entity may be reported by several systems, or where different entities may appear similar because of duplicate callsigns, bridged networks or incomplete source identity information.

The track engine supports:

  • Source-to-system-track correlation
  • Multiple source UIDs mapped to a common system track
  • Manual track merge
  • Manual track split and decorrelation
  • Negative decorrelation to prevent known-separate tracks from being automatically re-fused
  • Kinematic divergence monitoring
  • Track quality assessment
  • Operator-controlled callsign and SIDC override
  • Shared override propagation to other IRIS nodes
  • Removal of an override to return to source-provided identity

This allows operators to correct ambiguous or conflicting operational identity information without replacing the original source data.

Geofence and Area-of-Interest Tools

IRIS supports geofences and areas of interest for monitoring operational events and locations.

Geofences and AOIs may be based on:

  • Circular areas
  • Polygonal areas
  • Existing tactical graphics
  • Map-drawn control measures
  • Mission-defined operational zones

Geofences can be associated with tracked entities and operational events, allowing tactical graphics to provide operational relevance in addition to visual map context.

Video and KLV Metadata Support

IRIS supports mission video playback and network video streams, including UAV, platform and other sensor feeds where appropriate metadata is available.

Where supported by the source stream, IRIS can process MISB/KLV metadata to correlate video with the operational map.

Video capabilities include:

  • Network video stream playback
  • Mission video recording and playback
  • Platform video-feed selection
  • KLV metadata extraction
  • UAV or platform position display
  • Camera line of sight
  • Frame centre marker
  • Sensor footprint overlay
  • Chase-camera-style map viewpoint
  • Terrain-aware frame and line-of-sight visualisation

This enables operators to understand not only the video image, but also where the sensor is located, where it is looking and the area on the ground represented by the video.

Messaging and Collaboration

IRIS includes tactical communications tools for peer-to-peer collaboration. Operational messages are locally persisted to support review, retrieval and post-activity use.

Messaging capabilities include:

  • Local and wider-network group chat
  • Private point-to-point chat
  • Email-style tactical messaging
  • Attachments
  • Reply and forward workflows
  • File transfer
  • CASEVAC
  • Message logging and retrieval

IRIS messaging is designed for tactical network operation and does not depend on an Internet email service for node-to-node operational messaging.

TAK, CoT and Interoperability

IRIS supports interoperability with adjacent tactical systems and data formats where configured.

Current core and configured integration areas include:

  • TAK Cursor on Target XML
  • TAK Protobuf
  • TAK GeoChat
  • Cursor on Target replay
  • Sensor and detector inputs
  • Plugin/extension-based tactical protocol and adapter pathways

Additional interoperability capabilities available through optional NeoPlexus plugins/extensions include:

  • NATO Friendly Force Information (NFFI)
  • VMF integration pathways
  • Harris SA/PLI
  • Anduril Lattice integration

These plugins/extensions are available on request from NeoPlexus and can be provided where the relevant interoperability requirement forms part of an IRIS deployment or integration activity.

TAK interoperability is an IRIS capability rather than an architectural dependency. IRIS can operate independently while exchanging relevant information with TAK environments where required.

Network Architecture and Middleware

IRIS is designed around decentralised, peer-to-peer operation.

Core IRIS functionality does not require a central application server. IRIS can operate across existing IP, radio and tactical network infrastructure and can interoperate with server-based or enterprise systems where required.

Network capabilities include:

  • Peer-to-peer communication
  • Local and global information-distribution options
  • Site and network bridging
  • Multicast and unicast communication
  • Reliable message handling
  • Protobuf-based tactical message structures
  • Traffic marking and quality-of-service support
  • Interface-bound communications
  • Optional bridge and gateway node roles
  • Support for tactical IP radios and MANETs
  • Operation across VPNs, VLANs and conventional IP networks
  • Use across suitable WAN, SATCOM and other beyond-line-of-sight bearers
  • Plugin/extension-based communications and protocol integration

IRIS Headless Gateway and AI Integration

The IRIS Headless Gateway provides a lightweight IRIS gateway capability that can operate without the full IRIS operator interface. It is intended for deployment on gateway, edge-compute or supporting network nodes where IRIS connectivity and integration services are required without a dedicated operator workstation.

The Headless Gateway can participate in the existing IRIS decentralised network architecture and provide a controlled integration point between deployed IRIS nodes and external services. This includes the ability to link IRIS environments to AI capabilities where suitable connectivity, security policy and operational configuration permit.

Rather than requiring every deployed IRIS node to connect directly to an AI service, a designated Headless Gateway can act as the integration point. This allows AI-enabled services to be introduced while preserving the existing IRIS middleware, peer-to-peer networking and tactical data-distribution model.

Potential uses include AI-assisted analysis, summarisation, operator decision support, information extraction and other mission-specific services exposed through an approved gateway architecture. The AI service remains an optional supporting capability and is not required for normal IRIS operation.

Download the IRIS Headless Gateway

Specialist Network and Bearer Plugins / Extensions

The IRIS plugin/extension architecture allows specialised communications bearers to be integrated without turning those bearers into a dependency for ordinary IRIS nodes.

This can include tactical radio interfaces, MANET systems, serial devices, specialist gateways and constrained-bandwidth bridge systems.

WinIDM and MIL-STD-188-220 Bridge Plugin / Extension

An optional IRIS plugin/extension supports WinIDM and MIL-STD-188-220 bridge concepts for connecting separate IRIS sites across suitable specialist bearers.

The integration is intended primarily for designated bridge or gateway nodes. The local IRIS environment continues to use the normal decentralised architecture, while the bridge carries the required site-to-site middleware traffic through WinIDM and the configured MIL-STD-188-220 network.

This provides a pathway for connecting IRIS sites over bearers such as appropriate IW, DAMA or other configured tactical links without requiring every IRIS workstation to interface directly with WinIDM.

Contact NeoPlexus if this plugin/extension is required for a deployment or demonstration.

Radio and MANET Analysis

IRIS includes tools to support tactical radio and MANET planning and troubleshooting.

Capabilities include:

  • Terrain-aware radio coverage analysis
  • Point-to-point radio-link analysis
  • MANET connectivity assessment
  • DTED and elevation validation
  • Coverage and link visualisation directly on the map
  • Radio-profile and equipment-aware analysis workflows

This assists operators and planners where network performance is affected by terrain, antenna placement, bearer type, relay position or other environmental factors.

Evaluation and Licensing

The current Windows version of IRIS includes a straightforward licensing workflow.

On initial installation, a user can begin with provisional evaluation access and can then choose to:

  • Request a complimentary six-month IRIS evaluation licence
  • Request a perpetual IRIS software licence
  • Install an existing IRIS licence supplied by NeoPlexus

Licence requests are generated by IRIS as an .irisreq file and can be sent to NeoPlexus. NeoPlexus returns a digitally signed .irislic file for installation.

To install or update a licence at any time:

  1. Select Details in IRIS.
  2. Open the Licence tab.
  3. Select Install Licence.
  4. Select the .irislic file supplied by NeoPlexus.

A perpetual IRIS licence provides an ongoing right to use the licensed software. Software maintenance, technical support, updates, upgrades, future releases and additional NeoPlexus-developed plugins/extensions are not included with the perpetual software licence unless separately agreed in writing with NeoPlexus.

Licensing enquiries can be directed to [[email protected]](mailto:[email protected]).

Platform Availability

IRIS is designed as a cross-platform tactical software platform. Release availability and feature parity may vary between platform builds.

Windows: The current Windows version is available now.

Download the current IRIS Windows version

Linux: The current Linux version is available now.

Download the current IRIS Linux version

Android: The current Android version of IRIS is available now as a directly installable APK.

Before installing IRIS for Android, please download and read the IRIS Android Installation Guide.

Download the IRIS Android Installation Guide

Download the current IRIS Android APK

Android example plugins are available for developers and integrators:

Download IRIS Android Example Plugins

The IRIS Android Plugin API Guide is available here:

View the IRIS Android Plugin API Guide

Android Mapping Note: IRIS for Android is supplied with an offline map by default. This allows the application to provide mapping when operating without Internet connectivity. If suitable connectivity is available, users should enable an online map within IRIS to take advantage of online mapping services.

iOS: Keep watching for our upcoming IRIS iOS release.

macOS: The current Mac version of IRIS is available now and is supported on macOS 26 or later.

Download the current IRIS macOS version

For information concerning other platform builds or a particular deployment requirement, contact NeoPlexus.

Minimum Windows System Requirements

  • Operating System: 64-bit Microsoft Windows 10 or later compatible environment
  • Processor: x86_64 architecture; quad-core CPU recommended
  • Memory: Minimum 4 GB RAM; 16 GB recommended
  • Storage: Requirements depend heavily on mission mapping and offline data. A typical operational installation may require 20–50 GB or more of available storage.
  • Display: Minimum 1366 x 768; 1920 x 1080 recommended

Offline imagery, terrain, 3D content and mission map packages can significantly increase storage requirements.

Minimum Linux System Requirements

  • Operating System: Ubuntu 24.04 or later, or Linux Mint 22.2 or later
  • Java: Java 21

Recommended Linux Network Buffer Configuration

For Linux installations, it is recommended that the receive and transmit socket buffer limits be permanently increased. Add the following entries to /etc/sysctl.conf:

net.core.rmem_max=8388608
net.core.wmem_max=8388608
net.core.rmem_default=1048576
net.core.wmem_default=1048576

Apply the settings with:

sudo sysctl --system

Minimum macOS System Requirements

  • Operating System: macOS 26 or later

Historical Australian Defence Land Network Integration Centre Feedback

The following comments relate to earlier LNIC-related evaluation activity. They are historical observations and should not be interpreted as current Defence approval, selection, accreditation or certification of IRIS. Current applicability should be verified before reliance in formal material.

  • IRIS was considered simple to configure and deploy. The LNIC Battle-lab used IRIS to quickly confirm the status and health of a multi-hop, multi-echelon tactical radio architecture employed for synthetic T&E activity.
  • IRIS demonstrated interoperability with the 82nd Airborne NetAgility SBU TAK network. This included TAK CoT XML and CoT Protobuf, SitaWare-related CoT gateway pathways and TAK GeoChat Protobuf in the evaluated configuration.
  • IRIS distributed COP information, messages, OPORDs and reports without requiring a central IRIS application server.
  • IRIS appeared to have lower data overheads than the compared TAK-centric configuration during the activity. Further representative testing would be required to quantify and substantiate any comparative bandwidth claim for broader use.
  • Earlier IRIS mobile builds included network-interface connectivity tools that assisted operators in checking connectivity between an end-user device and its associated radio.
  • Earlier IRIS mobile deployment workflows supported per-node configuration during deployment activities.

Why Choose IRIS

Read the Why Choose IRIS paper

Videos

The available IRIS videos provide practical guidance on how to use and configure the application, including feature walkthroughs and configuration examples.

View available IRIS videos

If there is an area of IRIS you are unsure about, simply email us at [[email protected]](mailto:[email protected]) and we will create a video to cover the topic.

Example Offline Maps

The following are examples of offline Esri map packages that can be used with IRIS:

Contact NeoPlexus if you require additional offline mapping or assistance preparing mission-specific map packages.

Important – Ensure All IRIS Nodes Are Running the Same Version

When deploying IRIS across a network, ensure all participating IRIS nodes are running the same current version of the application.

IRIS is actively developed and updated. New releases may include additional capabilities, improvements, fixes or changes to functionality used between IRIS nodes. Running different IRIS versions across the same operational network may therefore result in inconsistent behaviour or prevent newer capabilities from being available across all nodes.

Before deploying or updating IRIS, check the version installed on each device and, wherever possible, update all participating nodes to the same release.

  • Windows, Linux and macOS: Select Details in the top-left corner of IRIS. The installed IRIS version is displayed within the Details information.
  • Android: Open About within IRIS to view the installed application version.

For operational deployments, NeoPlexus recommends standardising the IRIS version across the entire network before commencing an activity or exercise.

If downloading IRIS for multiple devices, use the current release links below and confirm that the same release version has been deployed across the network.

Download IRIS

The current IRIS Windows, Linux, macOS and Android versions are available now:

Download IRIS for Windows

Download IRIS for Linux

Download IRIS for macOS

IRIS for Android

Before installing IRIS for Android, please download and read the IRIS Android Installation Guide.

1. Download the IRIS Android Installation Guide

2. Download IRIS for Android – APK

3. Download IRIS Android Example Plugins

4. View the IRIS Android Plugin API Guide

Mac users: IRIS for macOS is supported on macOS 26 or later.

Android users: The Android download contains the directly installable IRIS APK. Please read the installation guide before downloading and installing the APK. The default Android map is an offline map designed to support disconnected operation. If suitable online connectivity is available, enable an online map within IRIS.

iOS users: keep watching for our upcoming IRIS iOS release.

Demonstrations, Trials, Plugins / Extensions and Integration

Contact NeoPlexus if you would like to request an IRIS demonstration, undertake a live trial, request an available NeoPlexus plugin/extension, develop a third-party plugin/extension, integrate a sensor or communications system, or explore other partnership and integration opportunities.

Staff Rostering Application

Rostering Application based upon Optaplanner

  • Based on 14 day roster cycles with the ability to provide continuous  planning
  • Enforces contract requirements
    • Minimum and maximum working days within a 14 day period
    • Minimum and Maximum days off after a rostered period
    • Enforced days off after a night shift period
    • Ensures the right skills for shift requirements
    • Allocates casuals as required
    • Maximum and minimum weekends worked with a month
    • Supports multiple departments
    • Supports employee requests
      • Days off/on
      • Shift Off/on

For an overview visit 

 

Contact us

With a focus on efficiency and real-world operations, create connections with Neoplexus. Contact us today to find out how our communications technology integrators in Australia can upgrade, integrate, and improve your telecommunications.

Page Visited

Loading

Hi there.

Want to get in touch?

Drop us a line