Більшість провалів закупівель SIGINT — це не апаратні збої. Це збої технічного завдання. Постачальник поставляє рівно те, що зазначено в контракті, а те, що зазначено в контракті, виявляється недостатнім для виконання завдання. Система перекриває потрібний частотний діапазон на папері, але має коефіцієнт шуму на 8 дБ гірший, ніж потрібно на практиці. Точність пеленгування — «2 градуси» в безлунній камері постачальника, але 9 градусів у польових умовах, де система насправді застосовується. У пункті про програмну інтеграцію написано «сумісний з ATAK», але інтеграція потребує шести місяців індивідуальної розробки за додаткову плату.

Усувати ці проблеми після укладення контракту — дорого і повільно. Усунути їх до укладення контракту можна, написавши технічні вимоги з достатньою точністю, щоб не залишалося місця для перебільшення характеристик. Цей посібник розглядає кожен рівень технічного завдання на систему SIGINT: параметри РЧ-тракту, точність геолокації, пропускна здатність обробки, програмна інтеграція та дизайн приймально-здавальних випробувань — із конкретними цифрами та умовами тестування, що роблять вимоги юридично виконуваними.

Чому закупівлі SIGINT зазнають невдачі

Провали закупівель концентруються навколо трьох причин. Перша — розмиті вимоги до характеристик, що дозволяють постачальникам обирати найсприятливіші умови тестування. «Чутливість −110 дБм» нічого не означає без вказівки типу сигналу, смуги, необхідної ймовірності виявлення та частоти хибних тривог при цій чутливості. Постачальник може відповідати цьому показнику на частоті 433 МГц в екранованій лабораторії, тоді як система не виявляє той самий сигнал на частоті 900 МГц у транспортному засобі з посередньою антеною.

Друга причина — відсутність визначених критеріїв приймання. Технічне завдання, яке перераховує вимоги, але не визначає процедуру їх перевірки, не може бути виконане примусово. Постачальники знають це. Без юридично обов'язкового плану випробувань приймання перетворюється на переговори, а не на вимірювання.

Третя причина — ігнорування витрат на програмну інтеграцію у розрахунку сукупної вартості володіння. Датчик SIGINT, що не виводить дані у форматах, які може вживати ваша C2-система, потребує індивідуальної інтеграції. Ця робота займає час, вносить точки відмови і рідко закладається в бюджет на момент придбання. Визначення форматів виводу даних та вимог до API як обов'язкових, а не факультативних умов контракту усуває більшість цих ризиків ще на стадії технічного завдання.

Специфікації РЧ-тракту

РЧ-тракт визначає фундаментальний спостережуваний простір системи. Параметри, встановлені тут, не можна компенсувати програмними засобами.

Діапазон частот

Задавайте необхідне перекриття як суцільний діапазон, а не перелік каналів або окремих частот. Система, що перекриває «ОВЧ, УВЧ та L-діапазон» — неоднозначна; система, що перекриває «від 30 МГц до 3000 МГц суцільно» — ні. Якщо до переліку загроз входять КХ-комунікації (3–30 МГц, які використовуються для далекого зв'язку COMINT та сценаріїв іоносферного розповсюдження), мікрохвильові ретрансляційні лінії (6–11 ГГц) або UAV-канали передавання даних (5,8 ГГц, Ku-діапазон), відповідно розширте діапазон та перевірте, що специфікації чутливості застосовуються в усьому діапазоні, а не лише в середині, де характеристики найкращі.

Вимагайте від постачальника надання виміряного, а не номінального показника чутливості щонайменше у п'яти точках частот, рівномірно розподілених по всьому діапазону перекриття, із зазначеною методологією вимірювання (тип сигналу, смуга, поріг виявлення, частота хибних тривог). Деградація чутливості більш ніж на 6 дБ від заявленого значення в будь-якій точці робочого діапазону повинна бути підставою для невідповідності контракту.

Коефіцієнт шуму та чутливість

Коефіцієнт шуму (NF) є фундаментальним показником якості вхідного РЧ-тракту приймача. Приймач з NF 5 дБ чутливіший за теоретичний мінімум на 5 дБ; приймач з NF 15 дБ має на 10 дБ меншу чутливість — а це різниця між виявленням сигналу на відстані 10 км і виявленням його на відстані 3 км. Для тактичних застосувань SIGINT задавайте NF 8 дБ або краще в основному діапазоні перекриття. Попередньо підсилені входи антени можуть знизити ефективний NF системи до 3–5 дБ для застосувань, що потребують максимальної чутливості до слабких сигналів.

Мінімально виявний сигнал (MDS) переводить NF у практичний поріг чутливості: MDS = −174 дБм + NF + 10·log10(смуга). При смузі приймача 25 кГц та NF 8 дБ MDS становить приблизно −122 дБм. Задавайте MDS явно, а не покладаючись лише на NF, оскільки MDS безпосередньо перевіряється відкаліброваним генератором сигналів при заданому порозі ВСШ та ймовірності виявлення.

Миттєва смуга, динамічний діапазон та розрядність АЦП

Миттєва смуга (IBW) визначає, який обсяг спектра захоплюється одночасно. Приймач з IBW 25 МГц контролює смугу 25 МГц; приймач з IBW 100 МГц контролює вчетверо більше одночасно без перебудови частоти. Для застосувань, що потребують моніторингу повного тактичного діапазону зв'язку без пропусків, задавайте IBW щонайменше 40 МГц для перекриття ОВЧ/УВЧ. Вища IBW пропорційно збільшує навантаження на обробку — переконайтеся, що специфікації обробки враховують сукупну швидкість вибірки, яку передбачає обрана IBW.

Динамічний діапазон, що виражається як динамічний діапазон без паразитних компонент (SFDR) і точка перетину третього порядку (IP3), визначає, чи може приймач обробляти сильні сусідні сигнали без утворення продуктів інтермодуляції, що маскують слабкі сигнали, що становлять інтерес. Задавайте SFDR щонайменше 80 дБ та IP3 щонайменше +10 дБм для тактичних середовищ, де звичайні потужні передавачі на місці дислокації є звичайним явищем. Приймачі з недостатнім динамічним діапазоном генерують фантомні сигнали — виявлені сигнали, що насправді є продуктами інтермодуляції реальних сигналів — які надзвичайно важко ідентифікувати та фільтрувати під час операцій.

Розрядність АЦП визначає точність оцифровки. 14-бітні АЦП є практичним мінімумом для тактичного SIGINT; 16-бітні АЦП забезпечують динамічний діапазон, необхідний для складних умов спільного розміщення. Постачальники іноді рекламують АЦП з високою розрядністю, але досягають ефективного числа розрядів (ENOB) на кілька бітів нижче через джиттер тактового сигналу та теплові шуми. Вимагайте від постачальника вказівки ENOB поряд з номінальною розрядністю та задавайте ENOB щонайменше 12 бітів у всьому основному діапазоні перекриття.

Специфікації геолокації

Місцезнаходження випромінювача — один із найцінніших продуктів SIGINT. Специфікація характеристик геолокації потребує розмежування одновузлових та багатовузлових можливостей, оскільки вони мають принципово різні межі точності та джерела похибок.

Одновузлове пеленгування

Одновузлове пеленгування дає пеленг — азимут від датчика до випромінювача — а не визначення місцезнаходження. Точність виражається як похибка пеленгування у градусах СКВ. Задавайте похибку пеленгування СКВ як функцію ВСШ та умов місцевості. Розумна вимога для якісної кільцевої решітки з 8 елементів — 2 градуси СКВ при ВСШ понад 20 дБ на відкритій місцевості, що деградує не більш ніж до 6 градусів при ВСШ 10 дБ. Вимагайте вимірювань щонайменше на 36 тестових азимутах (кожні 10 градусів), щоб виявити похибки калібровки решітки та асиметрії діаграми направленості, що є невидимими у вибіркових тестових сценаріях.

Алгоритм пеленгування також має значення. Алгоритми кореляційної інтерферометрії та супер-роздільної здатності на основі MUSIC перевершують просте порівняння фаз при низькому ВСШ. Алгоритми Ватсона–Уотта швидкі, але менш точні при багатопроменевому поширенні. Задавайте необхідний клас алгоритмів, якщо середовище ВСШ відоме, або вимагайте від постачальника продемонструвати характеристики при кількох варіантах алгоритмів.

Багатовузлова геолокація TDOA та FDOA

Геолокація за різницею часу приходу (TDOA) поєднує пеленг або вимірювання різниці часу з двох або більше просторово рознесених датчиків для обчислення місцезнаходження. Точність виражається як кругова ймовірна помилка (CEP) — CEP50 означає, що 50% визначень координат потрапляють у заданий радіус від істинного значення, CEP90 охоплює 90%. Задавайте і CEP50, і CEP90, щоб охарактеризувати хвіст розподілу похибок, що важливо для оперативного планування. Система з хорошим CEP50, але поганим CEP90 має випадкові великі аномальні похибки, здатні надіслати підрозділ не в те місце.

Точність TDOA залежить від точності синхронізації часу між вузлами. GPS-дисципліновані генератори з точністю синхронізації 100 нс є практичним стандартом; задавайте необхідну точність синхронізації часу у документі закупівлі та вимагайте від постачальника показати, як вона досягається та перевіряється. Ширина піку крос-кореляції є функцією смуги сигналу — широкосмугові сигнали дають більш точні оцінки TDOA — тому задавайте мінімальні вимоги до смуги сигналу для активації геолокації.

Різниця частот приходу (FDOA), що також називається диференціальним доплерівським ефектом, корисна для рухомих випромінювачів у випадках, коли одного TDOA недостатньо. Вимагайте можливості FDOA, якщо оперативний сценарій передбачає значний рух випромінювача або платформи. Задавайте мінімальну чутливість до відносної швидкості для активації FDOA.

Специфікації пропускної здатності обробки

Специфікації обробки — це область, де найчастіше з'являються найбільш оманливі твердження постачальників. Сирі цифри — «класифікує 500 сигналів за секунду» — не мають сенсу без контексту того, яка частка спектра перекривається, який час затримки на сигнал та як виглядає наскрізна затримка.

Коефіцієнт завантаженості збору

Коефіцієнт завантаженості збору — це частка часу, протягом якої система фактично відбирає та обробляє необхідний частотний діапазон. Система з 50% коефіцієнтом завантаженості основного діапазону пропускає половину всіх сигналів, включаючи ті, що передаються короткими пакетами. Задавайте мінімальний коефіцієнт завантаженості 95% або кращий для основного діапазону перекриття у застосуваннях безперервного моніторингу. Для застосувань частотно-адаптивного сканування задавайте максимальний час циклу сканування та час затримки на канал і перевіряйте ці цифри частотним лічильником або аналізатором спектра під час приймально-здавальних випробувань.

Затримка від збору до аналітика

Час від появи сигналу до повідомлення аналітика визначає, чи є розвідувальні дані придатними для вжиття заходів. Для завдань ураження, чутливих до часу, задавайте наскрізну затримку менше 5 секунд від першої вибірки до доставки сповіщення. Цей бюджет повинен охоплювати виявлення сигналу, класифікацію, обчислення геолокації, запис до бази даних та перевірку за списком спостереження. Постачальники, що розкладають систему на ланцюжок компонентів, можуть відповідати вимогам затримки кожного компонента окремо, порушуючи при цьому наскрізну вимогу. Вимірюйте наскрізну затримку секундоміром та відомим тестовим сигналом — а не підсумовуючи оцінки компонентів, надані постачальником.

Час затримки на випромінювач та достовірність класифікації

Задавайте мінімальний час затримки, необхідний для надійного виводу класифікації. Система, що потребує 500 мс часу затримки для класифікації сигналу, пропускатиме частотно-адаптивні випромінювачі, що передають пакети тривалістю 20 мс. Короткочасна класифікація потребує або архітектури з дуже коротким вікном спостереження, або окремого режиму виявлення пакетів. Задавайте мінімальний час затримки, що піддається класифікації, та необхідний мінімальний показник достовірності класифікації при цьому часі затримки.

Вимоги до програмної інтеграції

Датчик SIGINT, що не може ділитися даними з наявними системами в оперативній архітектурі, має обмежену оперативну цінність незалежно від характеристик РЧ-тракту. Вимоги до інтеграції даних повинні бути визначені як обов'язкові функції, а не як додаткові опції, що підлягають окремим переговорам.

Вивід у форматі Cursor-on-Target та ATAK

Cursor-on-Target (CoT) — це XML-схема, що використовується ATAK та більшістю тактичних C2-систем Заходу для обміну позиційними даними та треками. Вимагайте від системи виводу визначень місцезнаходження та треків випромінювачів як подій CoT через UDP-мультикаст із налаштовуваним інтервалом трансляції. Задавайте необхідну версію схеми подій CoT та обов'язкові поля (uid, type, time, stale, how, lat, lon, ce, le, hae). Система, що виводить дані «сумісні з CoT», але опускає поля достовірності (ce, le) або використовує нестандартні коди типів, не відображатиметься коректно в ATAK без налаштування.

Експорт IOC через MISP

Для інтеграції з робочими процесами аналізу загроз вимагайте структурованого експорту параметрів виявлених випромінювачів як атрибутів MISP. РЧ-спостережувані — частота, тип модуляції, відбиток випромінювача — дедалі частіше представляються у MISP як шаблони спеціальних об'єктів. Визначення експорту MISP дозволяє зіставляти виявлені випромінювачі з базами даних та стрічками спільного оперативного розвідувального забезпечення і передавати дані виявлення до ширших робочих процесів злиття розвідувальних даних без ручного введення.

Формати даних STANAG та API

Для програм, що функціонують у рамках союзних структур, задавайте відповідність відповідним форматам STANAG. STANAG 4559 охоплює постановку завдань ISR та управління збором; відповідність забезпечує автоматичне постановлення завдань від системи управління збором без участі оператора. STANAG 4609 охоплює метадані відеозображень руху, що включають поля геолокації. Окрім стандартизованих форматів, вимагайте задокументованого REST API з автентифікацією, версіонованими кінцевими точками та письмовим документом управління інтерфейсом (ICD). ICD повинен бути контрактною поставкою, а не обіцянкою надати документацію після інтеграції.

Дизайн випробувань та оцінювання

Технічне завдання настільки добре, наскільки добре приймально-здавальне випробування, що його перевіряє. План випробувань, розроблений постачальником, проведений постачальником і задокументований постачальником, не забезпечує незалежної верифікації. Структуруйте приймально-здавальні випробування таким чином, щоб замовник контролював еталонні значення та незалежно вимірював результати.

Налаштування тесту з генератором сигналів

Для тестування чутливості та класифікації використовуйте відкалібрований генератор сигналів (Rohde & Schwarz SMBV100B або еквівалент), підключений до антенного входу системи через відкалібрований атенюатор. Це забезпечує повторювані відомі рівні сигналу в усьому частотному діапазоні. Тестуйте чутливість у кожній з заданих точок діапазону із сигналом на рівні MDS, на 10 дБ вище MDS та на 20 дБ вище MDS. Фіксуйте ймовірність виявлення та частоту хибних тривог на кожному рівні. Не приймайте дані чутливості з випробувань, проведених постачальником, із сигналами невідомого рівня, поданими від зовнішньої антени — їх неможливо незалежно перевірити.

Еталонні сценарії пеленгування та геолокації

Для тестування точності пеленгування розміщуйте джерело сигналу на точно виміряних азимутах від антенної решітки. Використовуйте тахеометр або диференціальний GPS для визначення справжнього азимуту до джерела з точністю 0,1 градуса. Передавайте відому форму сигналу на визначеному рівні потужності та фіксуйте покази пеленгу системи щонайменше для 100 незалежних оцінок пеленгу на кожному тестовому азимуті. Обчислюйте похибку СКВ від еталонного значення. Тестуйте щонайменше на 8 азимутах, рівномірно розподілених по 360 градусах, та на трьох дальностях для перевірки плавної деградації точності зі збільшенням відстані.

Для тестування геолокації TDOA розміщуйте передавач у точці з точно виміряними координатами та порівнюйте обчислене системою місцезнаходження з еталоном. Виконуйте щонайменше 50 незалежних визначень координат та обчислюйте CEP50 та CEP90 з отриманого розсіювання координат. Тестуйте в кількох точках розташування передавача в межах робочої зони перекриття — точність варіюється залежно від геометрії (GDOP), і одна тестова точка може приховати погані характеристики при несприятливих геометріях.

Тести інтеграції та затримки

Наскрізне тестування затримки потребує незалежного вимірювання часу. Запустіть тестовий сигнал у відомий момент часу за допомогою тригерного виходу генератора сигналів, підключеного до реєстратора міток часу, та фіксуйте час появи сповіщення в інтерфейсі оператора або його доставки через API даних. Різниця є справжньою наскрізною затримкою. Проводьте цей тест 50 разів і звітуйте про середнє значення, 90-й процентиль та максимальну затримку — 90-й процентиль та максимум мають більше оперативне значення, ніж середнє.

Для тестування інтеграції підключіть систему до репрезентативного екземпляра цільового середовища C2 та переконайтеся, що події CoT коректно відображаються на карті ATAK, що запити API повертають відповіді у правильному форматі та що MISP-експорти успішно розбираються в тестовому екземплярі MISP. Документуйте всі тести інтеграції у звіті про приймально-здавальні випробування із критеріями прийнятності/відмови, визначеними до початку тестування.

Corvus Intelligence надає підтримку оборонним та урядовим командам закупівель з незалежним технічним рецензуванням технічних завдань, оцінкою постачальників та проектуванням приймально-здавальних випробувань для систем SIGINT та РЧ-розвідки — щоб умови вашого контракту відповідали оперативним вимогам ще до його укладення.

Дізнатися більше про Corvus Intelligence →