Większość niepowodzeń w pozyskiwaniu systemów SIGINT nie jest wynikiem awarii sprzętu. Są to niepowodzenia specyfikacji. Dostawca dostarcza dokładnie to, co mówi umowa, a to, co mówi umowa, okazuje się niewystarczające do wykonania zadania. System pokrywa właściwy zakres częstotliwości na papierze, ale współczynnik szumów jest o 8 dB gorszy niż potrzebny w praktyce. Dokładność namierzania kierunku wynosi „2 stopnie" w komorze bezodbiciowej dostawcy, ale 9 stopni w warunkach terenowych, w których system faktycznie działa. Klauzula integracji oprogramowania mówi „kompatybilny z ATAK", ale integracja wymaga sześciu miesięcy niestandardowej inżynierii za dodatkową opłatą.
Usuwanie tych problemów po podpisaniu umowy jest kosztowne i powolne. Usunięcie ich przed podpisaniem umowy wymaga pisania specyfikacji z wystarczającą precyzją techniczną, aby nie było miejsca na fałszywe przedstawianie wydajności. Ten przewodnik przeprowadza przez każdą warstwę specyfikacji systemu SIGINT, która ma znaczenie — parametry toru RF, dokładność geolokalizacji, przepustowość przetwarzania, integracja oprogramowania i projektowanie testów odbiorczych — ze szczegółowymi liczbami i warunkami testowymi, które czynią specyfikacje wykonalnymi.
Dlaczego pozyskiwanie SIGINT zawodzi
Niepowodzenia w pozyskiwaniu skupiają się wokół trzech przyczyn. Pierwszą są niejasne specyfikacje wydajności, które pozwalają dostawcom wybierać najbardziej korzystne warunki testowe. „Czułość −110 dBm" nie oznacza nic bez określenia typu sygnału, szerokości pasma, wymaganego prawdopodobieństwa wykrycia i częstości fałszywych alarmów przy tej czułości. Dostawca może spełnić tę liczbę przy 433 MHz w ekranowanym laboratorium, podczas gdy system nie wykrywa tego samego sygnału przy 900 MHz w pojeździe z przeciętną anteną.
Drugą przyczyną jest brak zdefiniowanych kryteriów odbioru. Specyfikacja, która wymienia wymagania, ale nie definiuje procedury testowej używanej do ich weryfikacji, nie może być egzekwowana. Dostawcy o tym wiedzą. Bez wiążącego umownie planu testów odbiór staje się negocjacją, a nie pomiarem.
Trzecią przyczyną jest ignorowanie kosztów integracji oprogramowania w obliczeniu całkowitego kosztu posiadania. Czujnik SIGINT, który nie generuje danych w formatach, które może przyjmować system C2, wymaga niestandardowej pracy integracyjnej. Ta praca wymaga czasu, wprowadza punkty awarii i rzadko jest budżetowana w momencie nabycia. Określenie formatów wyjścia danych i wymagań API jako obowiązkowych — a nie opcjonalnych — warunków umowy eliminuje większość tego ryzyka na etapie specyfikacji.
Specyfikacje toru RF
Tor RF definiuje fundamentalną przestrzeń obserwacyjną systemu. Parametry ustawione tutaj nie mogą być kompensowane przez oprogramowanie.
Zakres częstotliwości
Należy określić wymagane pokrycie jako zakres ciągły, a nie listę kanałów lub poszczególnych częstotliwości. System obejmujący „VHF, UHF i L-band" jest niejednoznaczny; system obejmujący „30 MHz do 3000 MHz w sposób ciągły" nie jest. Jeśli zestaw zagrożeń obejmuje łączność HF (3–30 MHz, stosowaną do dalekiego zasięgu COMINT i scenariuszy propagacji jonosferycznej), mikrofalowe łącza przekaźnikowe (6–11 GHz) lub łącza danych UAV (5,8 GHz, pasmo Ku), należy odpowiednio rozszerzyć zakres i zweryfikować, że specyfikacje czułości obowiązują w pełnym zakresie, nie tylko w środkowym paśmie.
Należy wymagać od dostawcy zmierzonej wartości czułości — nie wartości nominalnej — w co najmniej pięciu punktach częstotliwości rozmieszczonych w pełnym zakresie pokrycia, ze wskazaną metodologią pomiaru (typ sygnału, szerokość pasma, próg wykrycia, częstość fałszywych alarmów). Czułość spadająca o więcej niż 6 dB od podanej wartości w dowolnym punkcie pasma operacyjnego powinna stanowić niezgodność umowną.
Współczynnik szumów i czułość
Współczynnik szumów (NF) jest fundamentalną miarą jakości toru wejściowego odbiornika. Odbiornik z NF 5 dB jest o 5 dB bardziej czuły niż teoretyczne minimum; odbiornik z NF 15 dB ma o 10 dB mniejszą czułość — co stanowi różnicę między wykryciem sygnału na 10 km a wykryciem go na 3 km. W zastosowaniach taktycznych SIGINT należy określić NF 8 dB lub lepszy w całym podstawowym paśmie pokrycia. Wejścia antenowe z wzmacniaczem mogą zmniejszyć efektywny systemowy NF do 3–5 dB w zastosowaniach wymagających maksymalnej czułości na słabe sygnały.
Minimalny sygnał wykrywalny (MDS) przekłada NF na praktyczną dolną granicę czułości: MDS = −174 dBm + NF + 10·log10(szerokość pasma). Przy szerokości pasma odbiornika 25 kHz i NF 8 dB MDS wynosi około −122 dBm. Należy określać MDS wprost, a nie opierać się wyłącznie na NF, ponieważ MDS jest bezpośrednio testowalny za pomocą skalibrowanego generatora sygnałów przy określonym progu SNR i prawdopodobieństwie wykrycia.
Chwilowa szerokość pasma, zakres dynamiki i rozdzielczość ADC
Chwilowa szerokość pasma (IBW) określa, ile widma jest przechwytywane jednocześnie. Odbiornik o IBW 25 MHz monitoruje wycinek 25 MHz; odbiornik o IBW 100 MHz monitoruje cztery razy tyle jednocześnie bez skoku częstotliwości. W zastosowaniach wymagających monitorowania pełnego pasma taktycznych łączności bez przerw należy określić IBW co najmniej 40 MHz dla pokrycia VHF/UHF. Większa IBW proporcjonalnie zwiększa obciążenie przetwarzania — należy upewnić się, że specyfikacje przetwarzania uwzględniają zagregowaną częstotliwość próbkowania implikowaną przez wybraną IBW.
Zakres dynamiki, wyrażany jako bezpodmiotowy zakres dynamiki (SFDR) i punkt przecięcia trzeciego rzędu (IP3), określa, czy odbiornik może obsługiwać silne pobliskie sygnały bez generowania produktów intermodulacji maskujących słabe sygnały użyteczne. Należy określić SFDR co najmniej 80 dB i IP3 co najmniej +10 dBm dla środowisk taktycznych, gdzie częste są silne nadajniki współlokalizowane. Odbiorniki o niewystarczającym zakresie dynamiki generują sygnały-widma — wykryte sygnały, które są faktycznie produktami intermodulacji sygnałów rzeczywistych — które są niezwykle trudne do identyfikacji i filtrowania podczas operacji.
Głębokość bitowa ADC ustawia precyzję digitalizacji. 14-bitowe ADC są praktycznym minimum dla taktycznego SIGINT; 16-bitowe ADC zapewniają zakres dynamiki potrzebny w trudnych środowiskach współlokalizowanych. Dostawcy czasem reklamują ADC o dużej głębokości bitowej, ale osiągają efektywną liczbę bitów (ENOB) o kilka bitów niższą z powodu drgań zegara i szumu termicznego. Należy wymagać od dostawcy podania ENOB oraz nominalnej głębokości bitowej i określić ENOB co najmniej 12 bitów w całym podstawowym paśmie pokrycia.
Specyfikacje geolokalizacji
Lokalizacja emitera jest jednym z produktów SIGINT o najwyższej wartości. Określenie wydajności geolokalizacji wymaga oddzielenia możliwości jednopunktowych i wielopunktowych, ponieważ mają one fundamentalnie różne limity dokładności i źródła błędów.
Jednopunktowe namierzanie kierunku
Jednopunktowy DF produkuje namiar — azymut od czujnika do emitera — a nie ustalenie pozycji. Dokładność jest wyrażana jako błąd RMS namiaru w stopniach. Należy określić błąd RMS namiaru jako funkcję SNR i warunków terenowych. Rozsądnym wymaganiem dla kompetentnej anteny kołowej 8-elementowej jest 2 stopnie RMS przy SNR powyżej 20 dB na otwartym terenie, pogarszające się do nie gorszego niż 6 stopni przy SNR 10 dB. Należy wymagać pomiarów na co najmniej 36 azymutach testowych (co 10 stopni), aby ujawnić błędy kalibracji anteny i asymetrie wzorca niewidoczne w starannie dobranych scenariuszach testowych.
Algorytm DF też ma znaczenie. Algorytmy korelacyjnej interferometrii i superrozdzielczości MUSIC przewyższają proste porównanie fazowe przy niskim SNR. Algorytmy Watson-Watt są szybkie, ale mniej dokładne w warunkach wielodrożności. Należy określić wymaganą klasę algorytmu, jeśli środowisko SNR jest znane, lub wymagać od dostawcy zademonstrowania wydajności dla wielu opcji algorytmów.
Wielopunktowa geolokalizacja TDOA i FDOA
Geolokalizacja metodą różnicy czasu przybycia (TDOA) łączy pomiary namiaru lub różnicy czasu z dwóch lub więcej geograficznie rozdzielonych czujników w celu obliczenia pozycji. Dokładność jest wyrażana jako kołowy błąd prawdopodobny (CEP) — CEP50 oznacza, że 50% pozycji mieści się w tym promieniu od prawdy, CEP90 obejmuje 90%. Należy określić zarówno CEP50, jak i CEP90, aby scharakteryzować ogon rozkładu błędów, co ma znaczenie dla planowania operacyjnego. System z dobrym CEP50, ale złym CEP90, ma okazjonalne duże błędy odstające, które mogą skierować siły w złe miejsce.
Dokładność TDOA zależy od precyzji synchronizacji czasowej między stanowiskami. Oscylatory dyscyplinowane GPS osiągające dokładność czasu 100 ns są praktycznym standardem; należy określić wymaganą dokładność synchronizacji czasowej w dokumencie zamówienia i wymagać od dostawcy pokazania, jak jest ona osiągana i weryfikowana. Szerokość szczytu korelacji wzajemnej jest funkcją szerokości pasma sygnału — szerokopasmowe sygnały dają ostrzejsze oszacowania TDOA — dlatego należy określić minimalne wymagania szerokości pasma sygnału dla aktywacji geolokalizacji.
Różnica częstotliwości przybycia (FDOA), zwana też różnicowym Dopplerem, jest przydatna dla mobilnych emiterów, gdy samo TDOA jest niejednoznaczne. Należy wymagać możliwości FDOA, jeśli scenariusz operacyjny obejmuje znaczny ruch emitera lub platformy. Należy określić minimalną czułość prędkości względnej dla aktywacji FDOA.
Specyfikacje przepustowości przetwarzania
Specyfikacje przetwarzania są miejscem, gdzie pojawiają się najbardziej mylące twierdzenia dostawców. Surowe liczby — „klasyfikuje 500 sygnałów na sekundę" — są bez znaczenia bez kontekstu tego, jaka część widma jest objęta, jaki jest czas przebywania na sygnał i jak wygląda opóźnienie od początku do końca.
Współczynnik pracy kolekcji
Współczynnik pracy kolekcji to ułamek czasu, w którym system faktycznie próbkuje i przetwarza wymagane pasmo częstotliwości. System o 50% współczynniku pracy na podstawowym paśmie pomija połowę wszystkich sygnałów, w tym tych, które nadają w krótkich seriach. Należy określić minimalny współczynnik pracy na poziomie 95% lub lepszym w podstawowym paśmie pokrycia dla zastosowań monitorowania ciągłego. W przypadku aplikacji skanowania zwinnego należy określić maksymalny czas cyklu skanowania i czas przebywania na kanał oraz zweryfikować te liczby za pomocą licznika częstotliwości lub analizatora widma podczas testów odbiorczych.
Opóźnienie od kolekcji do analityka
Czas od pojawienia się sygnału do powiadomienia analityka określa, czy dane wywiadowcze są wykonalne. W przypadku namierzania wrażliwego na czas należy określić opóźnienie od początku do końca poniżej 5 sekund od pierwszej próbki do dostarczenia alertu. Ten budżet musi obejmować wykrycie sygnału, klasyfikację, obliczenie geolokalizacji, wstawienie do bazy danych i dopasowanie listy obserwacyjnej. Dostawcy, którzy rozkładają system na łańcuch komponentów, mogą spełnić opóźnienie każdego komponentu z osobna, nie spełniając wymagania od początku do końca. Należy testować opóźnienie od początku do końca za pomocą stopera i znanego sygnału testowego — a nie sumując szacunki komponentów dostarczone przez dostawcę.
Czas przebywania emitera i pewność klasyfikacji
Należy określić minimalny czas przebywania wymagany do uzyskania wiarygodnego wyjścia klasyfikacji. System wymagający 500 ms czasu przebywania do sklasyfikowania sygnału pominie zwinne częstotliwościowo emitery, które nadają w seriach 20 ms. Krótkotrwała klasyfikacja wymaga albo architektury bardzo krótkiego okna obserwacji, albo oddzielnego trybu wykrywania serii. Należy określić minimalny klasyfikowalny czas przebywania i wymagane minimalne wyniki pewności klasyfikacji przy tym czasie przebywania.
Wymagania dotyczące integracji oprogramowania
Czujnik SIGINT, który nie może udostępniać danych istniejącym systemom w architekturze operacyjnej, ma ograniczoną wartość operacyjną, niezależnie od jego wydajności RF. Wymagania dotyczące integracji danych muszą być określone jako obowiązkowe funkcje, a nie jako opcjonalne dodatki podlegające oddzielnym negocjacjom.
Wyjście Cursor-on-Target i ATAK
Cursor-on-Target (CoT) to schemat XML używany przez ATAK i większość zachodnich taktycznych systemów C2 do udostępniania danych pozycji i śledzenia. Należy wymagać od systemu generowania pozycji i śladów emiterów jako zdarzeń CoT przez multicast UDP w konfigurowalnym interwale nadawania. Należy określić wymaganą wersję schematu zdarzenia CoT i obowiązkowe pola (uid, type, time, stale, how, lat, lon, ce, le, hae). System generujący dane „kompatybilne z CoT", ale pomijający pola pewności (ce, le) lub używający niestandardowych kodów typów, nie będzie poprawnie wyświetlany w ATAK bez dostosowania.
Eksport IOC MISP
Do integracji z przepływami pracy wywiadu o zagrożeniach należy wymagać strukturalnego eksportu parametrów wykrytych emiterów jako atrybutów MISP. Obserwowalne RF — częstotliwość, typ modulacji, odcisk palca emitera — są coraz częściej reprezentowane w MISP jako niestandardowe szablony obiektów. Określenie eksportu MISP umożliwia korelowanie wykrytych emiterów z udostępnionymi bazami danych wywiadu o zagrożeniach i wprowadza dane wykrycia do szerszych przepływów pracy fuzji wywiadowczej bez ręcznego wprowadzania danych.
Formaty danych STANAG i API
W przypadku programów działających w ramach struktur sojuszniczych należy określić zgodność z odpowiednimi formatami STANAG. STANAG 4559 obejmuje zlecanie zadań ISR i zarządzanie kolekcją; zgodność umożliwia zlecanie zadań maszynowo z systemu zarządzania kolekcją bez interwencji operatora. STANAG 4609 obejmuje metadane obrazów ruchomych zawierające pola geolokalizacji. Poza standardowymi formatami należy wymagać udokumentowanego REST API z uwierzytelnianiem, wersjonowanymi punktami końcowymi i pisemnym dokumentem kontroli interfejsu (ICD). ICD powinien być dostarczalnym elementem umowy, a nie obietnicą dostarczenia dokumentacji po integracji.
Projektowanie testów i ewaluacji
Specyfikacja jest tak dobra, jak test odbiorczy, który ją weryfikuje. Plan testów opracowany przez dostawcę, przeprowadzony przez dostawcę i raportowany przez dostawcę nie zapewnia niezależnej weryfikacji. Należy zorganizować testy odbiorcze tak, aby organizacja zamawiająca kontrolowała wzorzec i niezależnie mierzyła wyniki.
Konfiguracja testowa generatora sygnałów
Do testowania czułości i klasyfikacji należy użyć skalibrowanego generatora sygnałów (Rohde & Schwarz SMBV100B lub odpowiednik) podłączonego do wejścia antenowego systemu przez skalibrowany tłumik. Zapewnia to powtarzalne, znane poziomy sygnałów w całym zakresie częstotliwości. Należy testować czułość w każdym z określonych punktów pasma z sygnałem na poziomie MDS, 10 dB powyżej MDS i 20 dB powyżej MDS. Należy rejestrować prawdopodobieństwo wykrycia i częstość fałszywych alarmów na każdym poziomie. Nie należy przyjmować danych czułości z testów przeprowadzanych przez dostawcę na sygnałach o nieznanym poziomie wstrzykiwanych z zewnętrznej anteny — nie mogą być one niezależnie zweryfikowane.
Scenariusze wzorcowe DF i geolokalizacji
Do testowania dokładności DF należy umieścić źródło sygnału na precyzyjnie zbadanych azymutach od anteny tablicowej. Należy użyć stacji totalnej lub różnicowego GPS, aby określić prawdziwy azymut do źródła z dokładnością 0,1 stopnia. Należy nadawać znany sygnał przy określonym poziomie mocy i rejestrować wyjście namiaru systemu dla co najmniej 100 niezależnych szacunków namiaru przy każdym azymucie testowym. Należy obliczyć błąd RMS od prawdy. Należy testować na co najmniej 8 azymutach rozmieszczonych równomiernie wokół 360 stopni i na trzech odległościach zasięgu, aby zweryfikować, że dokładność spada łagodnie wraz z odległością.
Do testowania geolokalizacji TDOA należy umieścić nadajnik w precyzyjnie zbadanej lokalizacji i porównać obliczoną pozycję systemu z prawdą. Należy przeprowadzić co najmniej 50 niezależnych ustaleń pozycji i obliczyć CEP50 i CEP90 z powstałego rozrzutu pozycji. Należy testować w wielu lokalizacjach nadajnika w operacyjnym obszarze pokrycia — dokładność zmienia się wraz z geometrią (GDOP), a jedna lokalizacja testowa może ukryć słabą wydajność przy niekorzystnych geometriach.
Testy integracji i opóźnienia
Testowanie opóźnienia od początku do końca wymaga niezależnego pomiaru czasu. Należy wyzwolić sygnał testowy w znany czas za pomocą wyjścia wyzwalania generatora sygnałów podłączonego do rejestratora znaczników czasu i zapisać czas, w którym alert pojawia się w interfejsie operatora lub jest dostarczany przez API danych. Różnica stanowi prawdziwe opóźnienie od początku do końca. Należy przeprowadzić ten test 50 razy i raportować średnią, 90. percentyl i maksymalne opóźnienie — 90. percentyl i maksimum są bardziej istotne operacyjnie niż średnia.
Do testowania integracji należy podłączyć system do reprezentatywnej instancji docelowego środowiska C2 i zweryfikować, że zdarzenia CoT pojawiają się poprawnie na mapie ATAK, że zapytania API zwracają poprawnie sformatowane odpowiedzi i że eksporty MISP parsują się bez błędów w testowej instancji MISP. Należy udokumentować wszystkie testy integracji w raporcie testów odbiorczych z kryteriami zaliczenia/niezaliczenia zdefiniowanymi przed rozpoczęciem testów.
Corvus Intelligence wspiera zespoły ds. pozyskiwania w sektorze obronności i rządowym niezależnym przeglądem specyfikacji technicznych, oceną dostawców i projektowaniem testów odbiorczych dla systemów SIGINT i wywiadu RF — aby warunki umowy odpowiadały wymaganiom operacyjnym przed podpisaniem kontraktu.
Odkryj Corvus Intelligence →