Sotilaalliset operatiiviset kuvat keskittyivät perinteisesti maavoimiin ja orgaanisiin sensoreihin. Kun rannikko-operaatioista ja meri- ja ilmakomponentteja yhdistävistä yhteisoperaatioista tuli vakiintunut käytäntö, meri- ja ilma-alueen tilannekuvan sisällyttämisestä COP:iin tuli väistämätöntä. AIS (Automatic Identification System) ja ADS-B (Automatic Dependent Surveillance-Broadcast) ovat siviilistandardit, jotka kuljettavat suurimman osan meri- ja ilmajälkidatasta, ja niiden integrointi sotilaalliseen fuusioarkkitehtuuriin edellyttää useiden tiettyjen teknisten ongelmien ratkaisemista: formaatin normalisointi, kattavuuskatkojen käsittely, deduplikointi orgaanisia tutkajälkiä vasten ja — ratkaisevimpana — huijausten havaitseminen.

AIS: formaatti, kattavuus ja viestityypit

AIS on NMEA 0183 -pohjainen järjestelmä, joka toimii VHF-taajuuksilla 161.975 MHz ja 162.025 MHz. Alukset lähettävät sijaintiraportteja VDM- (VHF Data-link Message) ja VDO- (VHF Data-link Own-vessel) lauseina, jotka koodaavat AIS-hyötykuorman 6-bittisellä ASCII-koodausmallilla. Hyötykuorma puretaan ITU-R M.1371 -standardin määrittelemiksi rakenteellisiksi viesteiksi.

Operatiivisesti merkityksellisimmät AIS-viestityypit ovat:

Viestityyppi 1/2/3 (Position Report Class A): Suurten alusten (SOLAS-luokka) lähettämä 2–10 sekunnin välein liikkeellä ollessa, 3 minuutin välein ankkurissa. Sisältää MMSI-numeron (aluksen identiteetti), leveysasteen, pituusasteen, nopeuden maan suhteen (0.1 solmun tarkkuus), suunnan maan suhteen, todellisen keulasuunnan ja navigointitilan. Tämä on ensisijainen jälkidataviesti.

Viestityyppi 5 (Static and Voyage Data): Lähetetään 6 minuutin välein. Sisältää aluksen nimen, kutsutunnuksen, IMO-numeron, tyypin, mitat, määränpään ja arvioidun saapumisajan. Tämä on aluksen tunnistusviesti — se tarjoaa kontekstin, joka tekee jäljestä hyödyllisen.

Viestityyppi 18 (Standard Class B Position Report): Käytetään pienemmissä aluksissa, joiden ei vaadita kantavan Class A -transpondereita. Lyhyempi raportointiväli, epätarkempi sijaintikoodaus. Kattaa pienempien alusten "harmaan alueen", joka voi olla operatiivisesti merkityksellinen rannikkoympäristöissä.

Viestityyppi 21 (Aid to Navigation Report): Navigointilaitteiden (poijut, majakat) lähettämä. Hyödyllinen karttatason tarkkuudelle mutta ei jälkidatana.

AIS:n kattavuuskatkot ovat merkittävä operatiivinen rajoite. VHF-AIS toimii näköyhteyden perusteella — rannikkopohjaiset vastaanottimet kattavat tyypillisesti 40–60 meripeninkulmaan rannikosta. Tämän kantaman ulkopuolella olevat alukset ovat näkymättömiä maanpäälliselle AIS:lle, ellei satelliitti-AIS (S-AIS) ole käytettävissä. S-AIS:llä on globaali kattavuus, mutta päivitysväli on 5–10 minuuttia, ei sekunteja. Puolustusintegraatiojärjestelmien on mallinnettava kattavuusalueet eksplisiittisesti ja merkittävä kattavuuskatkoihin siirtyvät jäljet sen sijaan, että ne hiljaisesti pudotettaisiin.

ADS-B: viestirakenne ja sotilastranspondereita

ADS-B toimii taajuudella 1090 MHz (Mode S -transpondereilla varustetuissa ilma-aluksissa) ja lähettää ilma-aluksen tilan Extended Squitter (ES) -viesteinä. Jokainen viesti on 112 bittiä ja kuljettaa 24-bittisen ICAO-osoitteen (ilma-aluksen yksilöllinen tunniste), viestityyppikentän ja hyötykuorman. Merkitykselliset viestityypit ovat muun muassa:

Airborne Position Message (Type 11): Sisältää leveysasteen, pituusasteen, korkeuden (barometrinen tai GNSS) ja vaakasuoran rajauksen säteen ilmaisimen. Sijainti on koodattu Compact Position Reporting (CPR) -muodossa — paikallisesti yksiselitteinen koodaus, joka edellyttää purkamista joko vertailusijaintia tai aiempaa CPR-viestiä vasten.

Airborne Velocity Message (Type 19): Sisältää nopeuden maan suhteen, keulasuunnan ja pystynousunopeuden. Tarjoaa kinemaattisen tilan jälkien yhdistämistä varten.

Aircraft Identification Message (Type 1/2/3/4): Sisältää kutsutunnuksen ja ilma-aluksen kategorian. Tämä on AIS-viestityyppiä 5 vastaava tunnistusdata.

Sotilasilma-alukset muodostavat merkittävän aukon ADS-B-kattavuudessa. Useimmat sotilasilma-alukset eivät ole varustettuja ADS-B Out -transpondereilla tai toimivat ne pois kytkettyinä taktisissa ympäristöissä. Valvotussa ilmatilassa olevissa sotilasilma-aluksissa voi olla Mode C- tai Mode S -transpondereita, jotka vastaavat tutkakyselyihin lähettämättä ADS-B:tä. Puolustus-COP-järjestelmien on käsiteltävä todellisuus, jossa ADS-B tarjoaa siviili-ilmakuvan, joka on järjestelmällisesti puutteellinen sotilasilma-alusten osalta.

Jälkien normalisointi: yhtenäisen skeeman rakentaminen

AIS- ja ADS-B-jäljet on normalisoitava yhtenäiseksi jälkiskeemaksi ennen fuusiointia muiden tietolähteiden kanssa. Yhtenäisen skeeman on mukauduttava sekä meri- että ilma-alueen attribuutteihin ja oltava laajennettavissa muiden sensorien maajälkiin.

Keskeisiä normalisointitehtäviä ovat muun muassa:

Koordinaattijärjestelmän normalisointi: AIS käyttää WGS84-desimaaliasteita 0.0001 minuutin tarkkuudella (noin 0.18 metriä). ADS-B:n CPR-koodaus saavuttaa noin 5 metrin sijaintitarkkuuden. Molemmat tulee tallentaa WGS84-desimaaliasteina kuudella desimaalilla (noin 0.1 metrin tarkkuus päiväntasaajalla) yhtenäisessä skeemassa.

Aikaleimojen normalisointi: Rannikkopohjaisten vastaanottimien AIS-aikaleimat kantavat vastaanottimen lisäämiä UTC-aikaleimoja ±1 sekunnin tarkkuudella. SDR-vastaanottimien ADS-B-aikaleimat kantavat GPS-tahdistettuja aikaleimoja millisekunnin tarkkuudella. Fuusiotarkoituksia varten kaikkien jälkien tulee kantaa nanosekuntitarkkuista UTC-aikaleimaa ja lähteen tarkkuusarviota.

Nopeus ja keulasuunta: AIS raportoi nopeuden maan suhteen solmuina (0.1 tarkkuus) ja suunnan maan suhteen asteina (0.1 tarkkuus). ADS-B raportoi nopeuden maan suhteen solmuina ja suuntakulman. Nämä ovat käsitteellisesti vastaavia mutta eri tavoin koodattuja. Normalisoinnin tulee tuottaa yhtenäinen nopeusvektori (nopeus, keulasuunta, pystynousunopeus soveltuvin osin) kanonisessa skeemassa.

Identiteettikentät: AIS-identiteetti on ensisijaisesti MMSI-numero (9-numeroinen kokonaisluku), jota täydentävät IMO-numero, kutsutunnus ja aluksen nimi. ADS-B-identiteetti on ICAO 24-bittinen osoite, jota täydentää kutsutunnus. Kumpikaan ei kuvaudu suoraan sotilaallisiin jälki-identiteettimalleihin (joissa käytetään tyypillisesti yksikkötunnuksia tai laitteiden sarjanumeroita). Fuusiokerroksen on ylläpidettävä ristiviittaukset siviili-identiteettimallien ja sotilaallisen identiteettiattribuution välillä.

Huijausten havaitseminen: AIS:n manipulointitekniikat ja vastatoimet

AIS-huijaus — väärien AIS-viestien lähettäminen haamualusten luomiseksi tai todellisten peittämiseksi — on tunnettu vastapuolen tekniikka, jota käytetään harhautukseen, pakotteiden kiertämiseen ja merellisiin harmaan vyöhykkeen operaatioihin. Dokumentoituja tekniikoita ovat muun muassa:

Sijainnin väärentäminen: Alus lähettää vääriä sijaintikoordinaatteja ja näkyy eri paikassa kuin sen todellinen sijainti. Käytetään usein alibisijainnin luomiseen (alus näkyy sallituilla vesillä ollessaan tosiasiassa rajoitetuilla vesillä) tai meriliikennepalvelujen hämmentämiseen.

MMSI-huijaus: Alus lähettää toisen aluksen MMSI-numerolla esiintyen toisena laivana. Voidaan käyttää saamaan epäilty alus näyttämään tunnetulta lailliselta alukselta.

Pimeä merenkulku: Ei sinänsä huijaus, vaan AIS:n poiskytkeminen tai sen lähettämättä jättäminen kokonaan. Yleinen käytäntö aluksilla, jotka harjoittavat alusten välistä siirtoa pakotealueilla. Alus, joka katoaa AIS-jäljeltä saapumatta satamaan, on korkean prioriteetin poikkeama.

Algoritmiset vastatoimet AIS-huijausten havaitsemiseksi:

Nopeuden validointi: Lasketaan vähimmäisnopeus, joka vaaditaan kulkemaan aluksen viimeisestä validista sijainnista sen nykyiseen raportoituun sijaintiin kuluneessa ajassa. Jos tämä ylittää aluksen maksiminopeuden (saatavissa alustyyppitietokannoista), nykyinen raportti merkitään todennäköisesti huijatuksi sijainniksi.

Monivastaanotintriangulaatio: Laillinen AIS-signaali vastaanotetaan useilla rannikkoasemilla yhdenmukaisilla signaalinvoimakkuusprofiileilla ja ajoituspoikkeamilla. AIS-datavirtaan ilman fyysistä lähetintä syötetty huijaussignaali voi olla yhdenmukainen vain yhden vastaanottimen kanssa tai osoittaa poikkeavia saapumisajan eroon perustuvia kuvioita.

Käyttäytymisen johdonmukaisuuden tarkistus: Sovelletaan PoL-analyysiä AIS-jälkiin. Rahtialus, joka on liikennöinyt johdonmukaisella reitillä kuukausia ja ilmestyy yhtäkkiä epätavalliseen sijaintiin, on käyttäytymispoikkeama, joka edellyttää lisätarkastelua, vaikka itse signaali läpäisisi fyysisen validoinnin.

Keskeinen oivallus: AIS- ja ADS-B-data ovat yhteistoiminnallisia — alukset ja ilma-alukset lähettävät sijaintinsa vapaaehtoisesti. Sotilaallisissa yhteyksissä yhteistoiminnan oletus on usein virheellinen. Rakenna fuusioarkkitehtuurisi eksplisiittisellä kattavuusmallinnuksella, eksplisiittisellä huijausten havaitsemisella ja "ei raporttia" -tilojen eksplisiittisellä käsittelyllä datapisteenä, ei datan puuttumisena.

Integrointi COP:iin: meri-/ilmakuvan renderöinti

AIS- ja ADS-B-jäljet siirtyvät yhtenäiseen jälkivarastoon tutka- ja muiden sensorijälkien rinnalle. COP:in renderöintikerroksen tulee erottaa jälkilähteet toisistaan — yhteistoiminnallisen AIS-jäljen, jolla on AIS:n raportoima identiteetti, tulee renderöityä eri tavalla kuin pelkän tutkan jäljen, jolla ei ole identiteettiattribuutiota. Vakiomuotoinen sotilaallinen COP-symboliikka (MILSTD 2525 tai APP-6) tarjoaa jälkisymbolit sekä yhteistoiminnallisesti tunnistetuille että tunnistamattomille aluksille ja ilma-aluksille.

Jälkien deduplikointi AIS/ADS-B:n ja orgaanisen tutkan välillä on merkittävä datan assosiointiongelma. Sekä rannikkotutkan että AIS:n havaitsema alus tuottaa kaksi ehdokasjälkeä. Fuusiomoottorin on yhdistettävä ne sijainnin, nopeuden ja keulasuunnan johdonmukaisuuden perusteella ja tuotettava sitten yksi yhdistetty jälki AIS-identiteettiattribuutiolla. Jälkien yhdistämisen laatu vaikuttaa suoraan analyytikon kykyyn rakentaa johdonmukainen tunnistettu merikuva (RMP) tai tunnistettu ilmakuva (ARP).