Platforma rozpoznania sygnałowego (SIGINT) to oprogramowanie znajdujące się między sprzętem do zbierania sygnałów RF a analitykiem wywiadowczym. Pobiera surowe lub zdigitalizowane sygnały, przetwarza je przez potok etapów wykrywania, demodulacji i charakteryzacji, a następnie dostarcza ustrukturyzowane produkty wywiadowcze — przechwycenia, ślady nadajników, fixy geolokalizacyjne — do odbiorców.
SIGINT jest powszechnie podzielony na COMINT (wywiad łączności — głosowa i cyfrowa komunikacja ludzka) i ELINT (wywiad elektroniczny — radary, nawigacja i emisje niebędące komunikacją). Większość nowoczesnych platform obsługuje oba, choć potoki przetwarzania znacząco się rozchodzą po początkowym etapie przechwytywania sygnału.
Zbieranie: interfejs sprzęt-oprogramowanie
Sprzęt do zbierania SIGINT — radia definiowane programowo (SDR), szerokopasmowe odbiorniki, tablice do namierzania kierunkowego — wyjście cyfrowe strumieni próbek (dane IQ), które oprogramowanie platformy musi konsumować. Podstawowym wyzwaniem na tej warstwie jest przepustowość: szerokopasmowy odbiornik obejmujący 100 MHz widma przy 16-bitowej rozdzielczości generuje około 3,2 Gbps surowych danych. Oprogramowanie zbierania musi przyjmować, buforować i przekazywać ten strumień bez utraty danych.
Oprogramowanie zbierania obsługuje konfigurację kanałów (częstotliwość, pasmo, ustawienia wzmocnienia), synchronizację między wieloma elementami odbiorczymi dla namierzania kierunkowego oraz tagowanie metadanych każdego bloku próbek (znacznik czasu, częstotliwość, identyfikator odbiornika). De facto standardem interfejsu dla sprzętu SDR jest warstwa abstrakcji SoapySDR, zapewniająca API niezależne od sprzętu dla urządzeń od Ettus, Analog Devices, RTL-SDR i innych.
Potok przetwarzania sygnałów
Po tym jak próbki IQ znajdą się w platformie, rozpoczyna się potok DSP. Typowe etapy:
Kanalizacja. Szerokopasmowe wejście jest dzielone na wąskopasmowe kanały przy użyciu polifazowego banku filtrów lub kanalizatora opartego na szybkiej transformacie Fouriera. Każdy wynikowy kanał jest niezależnie monitorowany pod kątem aktywności. Szerokopasmowe wejście 100 MHz może dać 1000 kanałów 100-kHz, z których każdy jest monitorowany przez detektor energii.
Wykrywanie i ekstrakcja sygnału. Wykrywanie energii (progowanie CFAR — stały współczynnik fałszywych alarmów) identyfikuje, gdy kanał zawiera sygnał zainteresowania. Platforma ekstrahuje segment sygnału i kieruje go do odpowiedniego demodulatora na podstawie identyfikacji typu modulacji. Algorytmy automatycznej klasyfikacji modulacji (AMC) klasyfikują schematy modulacji (AM, FM, SSB, FSK, PSK, QAM) bez ręcznej interwencji, umożliwiając automatyczne przetwarzanie na dużą skalę.
Demodulacja i dekodowanie. Dla COMINT demodulowany głos jest przekazywany do podsystemu rozpoznawania mowy lub nagrywania. Komunikacja cyfrowa jest dekodowana w celu wyodrębnienia ładunków danych. Dla ELINT parametry impulsów (szerokość impulsu, interwał powtarzania, amplituda, wzorce zwinności częstotliwości) są wyodrębniane i porównywane z bazą danych parametrów nadajnika (EPD) w celu identyfikacji.
Odcisk palca sygnału. Poza typem modulacji i protokołem, sygnały niosą specyficzne dla urządzenia charakterystyki RF — szum fazowy, dryf częstotliwości, stosunki harmoniczne — które stanowią odcisk palca nadajnika. Oprogramowanie do pobierania odcisków palców sygnałów ekstrahuje te cechy i koreluje je z bazą danych znanych nadajników, umożliwiając ponowną identyfikację konkretnego radia w wielu przechwyceniach.
ELINT a COMINT: różne ścieżki przetwarzania
Przetwarzanie ELINT koncentruje się na charakteryzacji radarów i nadajników nawigacyjnych. Kluczowymi produktami są słowa deskryptora impulsu (PDW) — ustrukturyzowane rekordy parametrów każdego wykrytego impulsu — oraz analiza trybu nadajnika, która porównuje zaobserwowane PDW z biblioteką parametrów nadajnika. Analiza ELINT produkuje obraz radarowego porządku bojowego przeciwnika: które systemy radarowe działają, ich tryby i lokalizacje.
Przetwarzanie COMINT koncentruje się na przechwyconych komunikatach. Po demodulacji platforma stosuje analizę ruchu (kto komunikuje się z kim, o jakich porach, według jakiego wzorca) i analizę treści (transkrypcja lub odszyfrowanie, w zależności od sytuacji kryptograficznej). Analiza ruchu jest obliczeniowo wykonalna w czasie rzeczywistym. Analiza treści na dużą skalę wymaga znacznych zasobów obliczeniowych i jest często wykonywana na zasadzie opóźnionego przetwarzania.
Geolokalizacja: TDOA i AOA
Lokalizowanie nadajnika na podstawie przechwyconych sygnałów wymaga technik kąta przybycia (AOA), różnicy czasu przybycia (TDOA) lub ich kombinacji.
AOA używa kierunkowej tablicy antenowej (interferometru lub tablicy Adcocka) do pomiaru namiaru do nadajnika. Jeden namiar jest linią pozycji. Dwa jednoczesne namiaru z przestrzennie oddalonych stacji zbierania dają fix w ich przecięciu. Dokładność AOA pogarsza się wraz z zasięgiem i w środowiskach z wielościeżkowym rozprzestrzenianiem.
TDOA mierzy różnicę czasu, w którym ten sam sygnał dociera do dwóch lub więcej geograficznie oddalonych stacji zbierania. Różnica czasu ogranicza pozycję nadajnika do krzywej hiperbolicznej. Trzy stacje dają dwie hiperbole, których przecięcie jest lokalizacją nadajnika. TDOA wymaga bardzo precyzyjnej synchronizacji czasu między stacjami zbierania — zazwyczaj dyscyplinowanej GPS z dokładnością poniżej mikrosekund.
Wyniki geolokalizacji trafiają bezpośrednio do bazy danych śladów wywiadowczych, umożliwiając pojawienie się śladów ze źródeł SIGINT na wspólnym obrazie operacyjnym obok śladów radarowych i innych sensorów.
Kluczowe spostrzeżenie: Jakość geolokalizacji SIGINT jest ograniczona przez geometryczne zróżnicowanie stacji zbierania. Dwie stacje blisko siebie dają słabo uwarunkowany fix. Oprogramowanie platformy musi obliczać i wyświetlać elipsę błędu — nie tylko punkt lokalizacji — aby analitycy mogli przekazywać pewność geolokalizacji do odbiorców.
Wizualizacja i przepływ pracy analityka
Interfejs analityka platformy SIGINT musi prezentować bardzo dużą liczbę przechwycień — potencjalnie tysiące na godzinę — w sposób umożliwiający sortowanie i priorytetyzację. Standardowe elementy interfejsu obejmują wyświetlacz spektralny (wodospad pokazujący częstotliwość w czasie z energią sygnału zakodowaną kolorem), kolejkę przechwycień z automatycznym scoringiem priorytetów, widok śladów nadajników pokazujący znane nadajniki i ich aktualny status oraz mapę geolokalizacji.
Nowoczesne platformy SIGINT coraz częściej włączają scoring priorytetów oparty na ML, aby wydobywać przechwycenia o prawdopodobnej wartości wywiadowczej, zmniejszając obciążenie analityków. Klasyfikator wytrenowany na historycznych przechwyceniach zainteresowania może stosować ocenę trafności do przychodzących przechwycień, umożliwiając analitykom skupienie uwagi na 5% najlepszych, a nie przeglądanie wszystkiego.
Integracja z szerszym obrazem wywiadowczym — korelacja śladów nadajników SIGINT z danymi IMINT i HUMINT — jest obsługiwana przez warstwę fuzji danych, która otrzymuje ustrukturyzowane produkty SIGINT (ślady nadajników, fixy geolokalizacyjne) jako jedno z wielu wejść wywiadowczych.