De meeste SIGINT-aanbestedingsmislukkingen zijn geen hardwarefouten. Het zijn specificatiefouten. Een leverancier levert precies wat het contract zegt, en wat het contract zegt blijkt onvoldoende te zijn om het werk te doen. Het systeem dekt op papier het juiste frequentiebereik, maar heeft in de praktijk een ruisgetal dat 8 dB slechter is dan nodig. De richtingsvindingsnauwkeurigheid is "2 graden" in de echokamer van de leverancier, maar 9 graden in de veldcondities waarin het systeem daadwerkelijk opereert. De softwareintegratieclausule zegt "ATAK-compatibel", maar de integratie vereist zes maanden maatwerkontwikkeling tegen extra kosten.
Deze problemen na contracttoewijzing oplossen is duur en traag. Ze vóór contracttoewijzing oplossen vereist het schrijven van specificaties met voldoende technische precisie zodat er geen ruimte is om prestaties te verdraaien. Deze gids behandelt elke laag van een SIGINT-systeemspecificatie die er toe doet — RF-frontendparameters, geolocatienauwkeurigheid, verwerkingsdoorvoer, softwareintegratie en acceptatietestontwerp — met de specifieke cijfers en testcondities die specificaties handhaafbaar maken.
Waarom SIGINT-aanbesteding mislukt
Aanbestedingsmislukkingen clusteren rond drie oorzaken. De eerste is vage prestatiespecificaties waardoor leveranciers de meest gunstige testcondities kunnen kiezen. "Gevoeligheid van −110 dBm" betekent niets zonder specificatie van het signaaltype, de bandbreedte, de vereiste detectiekans en het vals-alarmpercentage bij die gevoeligheid. Een leverancier kan dat getal halen op 433 MHz in een afgeschermd laboratorium terwijl het systeem hetzelfde signaal op 900 MHz in een voertuig met een middelmatige antenne niet detecteert.
De tweede oorzaak is het ontbreken van gedefinieerde acceptatiecriteria. Een specificatie die eisen opsomt maar de testprocedure die wordt gebruikt om ze te verifiëren niet definieert, kan niet worden gehandhaafd. Leveranciers weten dit. Zonder een contractueel bindend testplan wordt acceptatie een onderhandeling in plaats van een meting.
De derde oorzaak is het negeren van softwareintegratiekosten bij de berekening van de totale eigendomskosten. Een SIGINT-sensor die geen gegevens uitvoert in formaten die uw C2-systeem kan verwerken, vereist maatwerkontwikkeling. Dat werk kost tijd, introduceert storingspunten en is zelden gebudgetteerd op het moment van aanschaf. Het opgeven van gegevensuitvoerformaten en API-vereisten als verplichte — niet optionele — contracttermen elimineert het grootste deel van dit risico al in de specificatiefase.
RF-frontendspecificaties
Het RF-frontend definieert de fundamentele observeerbare ruimte van het systeem. Parameters die hier worden ingesteld, kunnen niet via software worden gecompenseerd.
Frequentiebereik
Specificeer de vereiste dekking als een doorlopend bereik, niet als een lijst van kanalen of afzonderlijke frequenties. Een systeem dat "VHF, UHF en L-band" dekt is dubbelzinnig; een systeem dat "30 MHz tot 3000 MHz continu" dekt is dat niet. Als het dreigingenspectrum HF-communicatie omvat (3–30 MHz, gebruikt voor langeafstands-COMINT en luchtgolfvoortplantingsscenario's), microwave-relayverbindingen (6–11 GHz) of UAV-datalinks (5,8 GHz, Ku-band), breid het bereik dienovereenkomstig uit en verifieer dat gevoeligheidsspecificaties over het volledige bereik gelden, niet alleen op het middelpunt van de band.
Vereis van de leverancier een gemeten gevoeligheidscijfer — geen nominaal getal — op minimaal vijf frequentiepunten verdeeld over het volledige dekkingsbereik, met de meetmethodologie gespecificeerd (signaaltype, bandbreedte, detectiedrempel, vals-alarmpercentage). Gevoeligheid die met meer dan 6 dB verslechtert ten opzichte van het opgegeven cijfer op enig punt in de operationele band moet een contractafwijking zijn.
Ruisgetal en gevoeligheid
Ruisgetal (NF) is de fundamentele maatstaf voor de kwaliteit van het ontvangerfrontend. Een ontvanger met NF van 5 dB is 5 dB gevoeliger dan het theoretisch minimum; een ontvanger met NF van 15 dB heeft 10 dB minder gevoeligheid — dat is het verschil tussen het detecteren van een signaal op 10 km en het detecteren ervan op 3 km. Voor tactische SIGINT-toepassingen: specificeer NF van 8 dB of beter over de primaire dekkingsband. Voorversterkte antenne-ingangen kunnen het effectieve systeem-NF terugbrengen tot 3–5 dB voor toepassingen die maximale gevoeligheid op zwakke signalen vereisen.
Minimaal detecteerbaar signaal (MDS) vertaalt NF naar een praktische gevoeligheidsdrempel: MDS = −174 dBm + NF + 10·log10(bandbreedte). Bij 25 kHz ontvangstbandbreedte en NF van 8 dB is MDS ongeveer −122 dBm. Specificeer MDS expliciet in plaats van alleen op NF te vertrouwen, want MDS is direct testbaar met een gekalibreerde signaalgenerator bij een vastgestelde SNR-drempel en detectiekans.
Momentane bandbreedte, dynamisch bereik en ADC-resolutie
Momentane bandbreedte (IBW) bepaalt hoeveel spectrum tegelijkertijd wordt vastgelegd. Een ontvanger met 25 MHz IBW bewaakt een schijf van 25 MHz; een ontvanger met 100 MHz IBW bewaakt vier keer zoveel tegelijkertijd zonder frequentiespringing. Voor toepassingen die bewaking van de volledige tactische communicatieband zonder lacunes vereisen: specificeer IBW van minimaal 40 MHz voor VHF/UHF-dekking. Hogere IBW vergroot de verwerkingsbelasting proportioneel — zorg ervoor dat de verwerkingsspecificaties rekening houden met de totale bemonsteringssnelheid die de gekozen IBW impliceert.
Dynamisch bereik, uitgedrukt als spuriusvrij dynamisch bereik (SFDR) en derde-orde interceptpunt (IP3), bepaalt of de ontvanger sterke nabijgelegen signalen kan verwerken zonder intermodulatieproducten te genereren die zwakke doelsignalen maskeren. Specificeer SFDR van minimaal 80 dB en IP3 van minimaal +10 dBm voor tactische omgevingen waar sterke co-locatiezenders gewoon zijn. Ontvangers met onvoldoende dynamisch bereik produceren spookse signalen — gedetecteerde signalen die eigenlijk intermodulatieproducten van echte signalen zijn — die tijdens operaties uiterst moeilijk te identificeren en filteren zijn.
ADC-bitdiepte stelt de digitaliseringsnauwkeurigheid in. 14-bit ADC's zijn het praktische minimum voor tactische SIGINT; 16-bit ADC's leveren het dynamische bereik dat nodig is voor uitdagende co-locatieomgevingen. Leveranciers adverteren soms met hoge-bitdiepte-ADC's maar bereiken effectieve bitaantallen (ENOB) die verscheidene bits lager zijn vanwege klokketen en thermisch ruis. Vereis van de leverancier dat hij ENOB opgeeft naast de nominale bitdiepte, en specificeer ENOB van minimaal 12 bits over de primaire dekkingsband.
Geolocatiespecificaties
Zenderlocatie is een van de meest waardevolle SIGINT-producten. Voor het specificeren van geolocatieprestaties is het nodig onderscheid te maken tussen enkelvoudige en meervoudige locatiemogelijkheden, omdat zij fundamenteel verschillende nauwkeurigheidslimieten en foutbronnen hebben.
Enkelvoudige richtingsvinding
Enkelvoudige DF produceert een peiling — een azimut van de sensor naar de zender — geen positiebepaling. Nauwkeurigheid wordt uitgedrukt als RMS-peilingsafwijking in graden. Specificeer RMS-peilingsafwijking als functie van SNR en terreinomstandigheid. Een redelijke eis voor een competente cirkelvormige array van 8 elementen is 2 graden RMS bij SNR boven 20 dB in open terrein, verslechterend tot niet slechter dan 6 graden bij SNR van 10 dB. Vereis metingen op minimaal 36 testazimuten (elke 10 graden) om array-kalibratiefouten en patroonaspecttries bloot te leggen die onzichtbaar zijn in zorgvuldig geselecteerde testscenario's.
Het DF-algoritme doet er ook toe. Correlatieve interferometrie en op MUSIC-gebaseerde superresolutie-algoritmen presteren beter dan eenvoudige fasesvergelijking bij lage SNR. Watson-Watt-algoritmen zijn snel maar minder nauwkeurig bij multipad. Specificeer de vereiste algoritmenklasse als de SNR-omgeving bekend is, of vereis dat de leverancier prestaties over meerdere algoritme-opties aantoont.
Meervoudige TDOA- en FDOA-geolocatie
Time-difference of arrival (TDOA) geolocatie combineert peilings- of tijdverschilmetingen van twee of meer geografisch verspreide sensoren om een positiebepaling te berekenen. Nauwkeurigheid wordt uitgedrukt als circulaire foutenwaarschijnlijkheid (CEP) — CEP50 betekent dat 50% van de bepalingen binnen die straal van de werkelijkheid valt, CEP90 omvat 90%. Specificeer zowel CEP50 als CEP90 om de staart van de foutenverdeling te karakteriseren, wat relevant is voor operationele planning. Een systeem met goede CEP50 maar slechte CEP90 heeft af en toe grote uitschieters die troepen naar de verkeerde locatie kunnen sturen.
TDOA-nauwkeurigheid hangt af van de tijdsynchronisatieprecisie tussen locaties. GPS-gedisciplineerde oscillatoren die 100 ns tijdsnauwkeurigheid bereiken zijn de praktische standaard; specificeer de vereiste tijdsynchronisatienauwkeurigheid in het aanbestedingsdocument en vereis van de leverancier te tonen hoe dit wordt bereikt en geverifieerd. De breedte van de kruiscorrelatiepiek is een functie van signaalbandbreedte — breedbandse signalen leveren scherpere TDOA-schattingen op — dus specificeer minimale signaalbandbreedtevereisten voor activering van geolocatie.
Frequency difference of arrival (FDOA), ook wel differentiële Doppler genoemd, is nuttig voor mobiele zenders wanneer TDOA alleen ambigu is. Vereis FDOA-capaciteit als het operationele scenario significante zender- of platformbeweging omvat. Specificeer minimale relatieve snelheidsgevoeligheid voor FDOA-activering.
Verwerkingsdoorvoerspecificaties
Verwerkingsspecificaties zijn waar de meest misleidende leveranciersclaims opduiken. Ruwe cijfers — "classificeert 500 signalen per seconde" — zijn zinloos zonder de context van welk deel van het spectrum wordt gedekt, wat de verblijftijd per signaal is, en hoe de end-to-end-latentie eruitziet.
Verzamelingsbenutting
Verzamelingsbenutting is het deel van de tijd dat het systeem daadwerkelijk de vereiste frequentieband bemonstert en verwerkt. Een systeem met 50% benutting op de primaire band mist de helft van alle signalen, inclusief signalen die in korte bursts uitzenden. Specificeer minimale benutting van 95% of beter op de primaire dekkingsband voor continue-bewakingstoepassingen. Voor frequentieagitatieve scantoepassingen: specificeer de maximale scancyclustijd en de verblijftijd per kanaal, en verifieer deze cijfers met een frequentieteller of spectrumanalyser tijdens acceptatietesten.
Latentie van verzameling tot analist
De tijd van signaalbegin tot analystemelding bepaalt of de inlichting uitvoerbaar is. Voor tijdkritische targeting: specificeer end-to-end-latentie van minder dan 5 seconden van eerste bemonstering tot alertlevering. Dit budget moet signaaldetectie, classificatie, geolocatieberekening, databaseinvoeging en bewakingslijstvergelijking omvatten. Leveranciers die het systeem opsplitsen in een keten van componenten kunnen elke componentlatentie afzonderlijk halen terwijl zij de end-to-end-eis missen. Test latentie end-to-end met een stopwatch en een bekend testsignaal — niet door door leveranciers verstrekte componentschattingen op te tellen.
Zenderverblijftijd en classificatiebetrouwbaarheid
Specificeer de minimale verblijftijd die vereist is voor een betrouwbare classificatie-uitvoer. Een systeem dat 500 ms verblijftijd nodig heeft om een signaal te classificeren, mist frequentieagitatieve zenders die uitzenden in bursts van 20 ms. Kortverblijftijdclassificatie vereist een architectuur met een zeer kort observatievenster of een aparte burstdetectiemodus. Specificeer de minimale classificeerbare verblijftijd en de vereiste minimale classificatiebetrouwbaarheidsscore bij die verblijftijd.
Softwareintegratievereisten
Een SIGINT-sensor die geen gegevens kan delen met bestaande systemen in de operationele architectuur heeft beperkte operationele waarde, ongeacht zijn RF-prestaties. Gegevensintegratievereisten moeten worden gespecificeerd als verplichte functies, niet als optionele extra's die onderworpen zijn aan afzonderlijke onderhandeling.
Cursor-on-Target en ATAK-uitvoer
Cursor-on-Target (CoT) is het XML-schema dat door ATAK en de meeste westerse tactische C2-systemen wordt gebruikt om positie- en trackgegevens te delen. Vereis dat het systeem zenderpositiebepalingen en tracks uitvoert als CoT-events via UDP-multicast op een configureerbaar verzendinterval. Specificeer de vereiste CoT-eventschemaversie en de verplichte velden (uid, type, time, stale, how, lat, lon, ce, le, hae). Een systeem dat "CoT-compatibele" gegevens uitvoert maar de betrouwbaarheidsvelden (ce, le) weglaat of niet-standaard typecodes gebruikt, wordt niet correct weergegeven in ATAK zonder aanpassing.
MISP IOC-export
Voor integratie met dreigingsinlichtingenworkflows: vereis gestructureerde export van gedetecteerde zenderparameters als MISP-attributen. RF-observabelen — frequentie, modulatietype, zendervingerafdruk — worden steeds vaker in MISP weergegeven als aangepaste objectsjablonen. Het specificeren van MISP-export stelt in staat gedetecteerde zenders te correleren met gedeelde dreigingsinlichtingendatabases en brengt detectiegegevens in bredere inlichtingenfusie-workflows zonder handmatige gegevensinvoer.
STANAG-gegevensformaten en API
Voor programma's die werken binnen alliantiestructuren: specificeer relevante STANAG-formaatnaleving. STANAG 4559 omvat ISR-taakopdrachten en verzamelingsbeheer; naleving maakt machine-tot-machine-taakopdrachten vanuit een verzamelbeheerssysteem mogelijk zonder operateurinterventie. STANAG 4609 omvat metadata van bewegende beelden die geolocatievelden omvat. Vereis naast gestandaardiseerde formaten een gedocumenteerde REST API met authenticatie, versioned endpoints en een schriftelijk interface-controldocument (ICD). Het ICD moet een contractleverbaar zijn, niet een belofte om documentatie na integratie te verstrekken.
Test- en evaluatieontwerp
De specificatie is slechts zo goed als de acceptatietest die haar verifieert. Een testplan ontworpen door de leverancier, uitgevoerd door de leverancier en gerapporteerd door de leverancier biedt geen onafhankelijke verificatie. Structureer acceptatietesten zodanig dat de aanbestedende organisatie de grondwaarheid beheerst en de resultaten onafhankelijk meet.
Signaalgeneratortestopstelling
Voor gevoeligheids- en classificatietesten: gebruik een gekalibreerde signaalgenerator (Rohde & Schwarz SMBV100B of gelijkwaardig) verbonden met de systeemantenne-ingang via een gekalibreerde verzwakker. Dit levert herhaalbare, bekende signaalniveaus over het volledige frequentiebereik. Test gevoeligheid op elk van de gespecificeerde bandpunten met het signaal op MDS, 10 dB boven MDS en 20 dB boven MDS. Registreer de detectiekans en het vals-alarmpercentage op elk niveau. Accepteer geen gevoeligheidsgegevens van leveranciersgeleide testen op signalen van onbekend niveau ingespoten vanuit een externe antenne — deze kunnen niet onafhankelijk worden geverifieerd.
Grondwaarheid DF- en geolocatiescenario's
Voor DF-nauwkeurigheidstesten: plaats een signaalbron op nauwkeurig ingemeten azimuten van de antenne-array. Gebruik een totaalstation of differentiële GPS om het werkelijke azimut naar de bron te bepalen met een nauwkeurigheid van 0,1 graden. Zend een bekend golfvorm uit op een vastgesteld vermogensniveau en registreer de peilingsuitvoer van het systeem voor minimaal 100 onafhankelijke peilingsschattingen op elk testazimut. Bereken de RMS-afwijking van de werkelijkheid. Test op minimaal 8 azimuten gelijkmatig verdeeld over 360 graden en op drie afstandsniveaus om te verifiëren dat de nauwkeurigheid geleidelijk afneemt met afstand.
Voor TDOA-geolocatietesten: plaats de zender op een nauwkeurig ingemeten locatie en vergelijk de berekende positiebepaling van het systeem met de werkelijkheid. Voer minimaal 50 onafhankelijke positiebepalingen uit en bereken CEP50 en CEP90 uit de resulterende positiespreiding. Test op meerdere zenderlocaties binnen het operationele dekkingsgebied — nauwkeurigheid varieert met geometrie (GDOP), en een enkele testlocatie kan slechte prestaties bij ongunstige geometrieën verbergen.
Integratie- en latentietesten
End-to-end latentietesten vereist een onafhankelijke tijdsmeting. Activeer een testsignaal op een bekende tijd met behulp van de triggeruitvoer van de signaalgenerator verbonden met een tijdstempellogger, en registreer het tijdstip waarop de melding verschijnt in de operateurinterface of wordt afgeleverd via de gegevens-API. Het verschil is de werkelijke end-to-end-latentie. Voer deze test 50 keer uit en rapporteer het gemiddelde, het 90e percentiel en de maximale latentie — het 90e percentiel en het maximum zijn operationeel relevanter dan het gemiddelde.
Voor integratietesten: verbind het systeem met een representatief exemplaar van de doelstelling C2-omgeving en verifieer dat CoT-events correct verschijnen op de ATAK-kaart, dat API-query's correct geformatteerde antwoorden retourneren en dat MISP-exports zonder fouten worden verwerkt in een test-MISP-instantie. Documenteer alle integratietesten in het acceptatietestrapport met geslaagd/mislukt-criteria gedefinieerd vóór de start van de testen.
Corvus Intelligence ondersteunt aanbestedingsteams van defensie en overheid met onafhankelijke technische specificatiebeoordeling, leveranciersevaluatie en acceptatietestontwerp voor SIGINT- en RF-inlichtingensystemen — zodat uw contractvoorwaarden overeenkomen met de operationele vereisten vóór contracttoewijzing.
Verken Corvus Intelligence →