CompatibilityTactical edge

Tactical C2 and Edge Integration

At the tactical edge the constraint is not analysis, it is everything around it: a handheld device, an intermittent bearer, a battery and a user with one hand free. SynapseCommand is designed to work with the edge situational awareness environment that teams already use rather than adding another client to carry.

The domain

What the tactical edge looks like in practice

The Team Awareness Kit family has become the common denominator for edge situational awareness across a wide range of forces and agencies. A server distributes the picture, and Android and Windows clients render it on devices that people actually carry. Its significance is not its feature list but its ubiquity and the simplicity of the data it moves.

That data is mostly Cursor-on-Target: a compact event describing what, where and when, with a lifetime attached. It is deliberately small because the bearers are poor. Anything that expects rich, reliable, high-rate exchange has misunderstood the environment.

Disconnection at the edge is normal, not exceptional. A team goes dark for entirely ordinary reasons, and when it reappears its reporting has to be reconciled against a picture that moved on without it. Stale information that looks current is one of the most dangerous failure modes in this domain.

Trust is also personal here. An edge user will act on a recommendation only if it is intelligible in the seconds available, and will discount the source permanently the first time it is confidently wrong. That places a hard requirement on stating uncertainty rather than smoothing it.

Where SynapseCommand fits

Where the decision layer fits

SynapseCommand exchanges situational awareness with TAK environments through Cursor-on-Target and the TAK interfaces supported in the published integration layer, so edge reporting reaches the agent mesh and relevant products can be returned to the same clients teams are already using.

The analytical work stays where the compute is. Fusion, option development and comparison run in the deployed SynapseCommand environment, and what travels to the edge is small, current and marked with its own confidence and age.

Event lifetime is treated as meaningful. Because timing and provenance are preserved through the canonical data model, an entity derived from an edge report can be presented with how old it is and what it rested on, instead of being rendered as though it were freshly observed.

The platform is built to run disconnected inside a sovereign environment with no external model calls, which is the only arrangement that makes sense when the network between the edge and anything commercial cannot be assumed to exist.

Cursor-on-Target exchange

CoT events are ingested and emitted through the published contract, so edge reporting enters the canonical data model with its timing and lifetime intact.

TAK server integration

A server-side adapter carries the exchange, which keeps the burden off end-user devices and avoids asking teams to install anything additional.

Age and confidence on the face of it

Anything returned to an edge client states how old it is and how strongly it is held, because a stale item rendered as current is worse than no item at all.

Degrade, do not fail

Loss of connectivity reduces what the edge receives without removing the analytical capability held in the deployed environment, and reconciliation on reconnection is explicit rather than silent.

Analysis is produced for a human decision gate, never in place of one.

Standards that matter here

  • Cursor-on-TargetIntegration status: Adapter available

    Cursor-on-Target events are read and produced through the TAK adapter, which is published in the open integration layer.

  • TAKIntegration status: Adapter available

    A published TAK adapter connects SynapseCommand to TAK servers and clients over Cursor-on-Target streams.

  • ADS-BIntegration status: Adapter available

    ADS-B feeds provide cooperative air tracks that supplement the recognised air picture inside SynapseCommand.

  • RESTIntegration status: Available on request

    SynapseCommand deployments expose versioned service interfaces, but no REST implementation or interface specification is published in the open integration layer, so no coverage is claimed here. The published JSON Schema describes the canonical objects such an interface would carry.

Inspect the open integration layer

Discuss an integration in this domain

Briefings are available under NDA. SynapseCommand® integration work starts from the published data contract, so the interface can be reviewed before any commitment is made.

Third-party systems and trademarks

TAK, ATAK and WinTAK are managed by their respective programme authorities. Their inclusion here describes standards-based technical interoperability and implies no sponsorship, certification or endorsement. Statuses describe SynapseCommand support for the named interfaces, not an accredited deployment.

Product names, trademarks and registered trademarks referenced on this site are the property of their respective owners. References to third-party systems describe implemented, planned or potential technical interoperability as stated on each page and do not imply sponsorship, certification, endorsement or partnership unless expressly stated.