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

Причини середовищні. Розподіл на останній тактичній милі відбувається на спірній місцевості, під вогнем, вночі, без надійної комунікаційної інфраструктури. Машини постачання працюють без GPS-відстеження в умовах РЕБ. Документація передачі — усна або рукописна. Результат — стійка закономірність у кількох конфліктах: підрозділи повідомляють про критичну нестачу, тоді як склад постачання показує достатню кількість запасів на руках, бо жодна зі сторін не знає, де насправді знаходяться запаси в дорозі.

Визначення останньої тактичної милі

У логістичній моделі НАТО остання тактична миля починається на пункті постачання бригади або батальйону — передньому логістичному елементі (FLE), де запаси підготовлені для розподілу підрозділам — і закінчується в точці використання: жилеті окремого солдата, пункті технічного обслуговування транспортного засобу, мінометній позиції. Цей сегмент зазвичай охоплює 5–30 км місцевості, включає кілька передач транспортних засобів і може тривати 6–48 годин в умовах бойових дій.

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

Технології відстеження для спірних середовищ

Пасивний RFID. Маркування елементів пасивними RFID-мітками уможливлює автоматичне сканування на контрольних пунктах і точках передачі. Пасивна RFID-мітка не потребує батареї і витримує грубе поводження; ручний зчитувач у кожному пункті постачання підтверджує отримання та автоматично оновлює логістичну систему. Обмеження — дальність дії: пасивний RFID вимагає проходу мітки в межах 1–10 метрів від зчитувача. У розподіленій операції розподілу, де немає фіксованих точок зчитування, пасивний RFID забезпечує лише переривчасту видимість — у точках, де є зчитувачі.

Активні мітки Bluetooth Low Energy (BLE). Мітки BLE транслюють маяки місця розташування, які можуть виявляти та передавати сусідні мобільні пристрої. У підрозділі, де більшість солдатів носять пристрої з підтримкою Bluetooth (включаючи тактичні телефони Android із ATAK), позначені BLE-мітками запаси безперервно локалізуються за близькістю — не з точністю GPS, але достатньо для розуміння, на якому транспортному засобі знаходиться контейнер. Активні BLE-мітки мають термін служби батареї 1–3 роки при типових режимах роботи і достатньо дешеві для масштабного розгортання.

Мережеві радіомережі з підтримкою mesh. Для відстеження транспортних засобів у середовищах з блокуванням або погіршенням сигналу GPS короткодіапазонні mesh-радіомережі (що працюють у ISM-діапазонах або на тактичних радіочастотах) уможливлюють обмін позиціями транспортних засобів без GPS. Кожен вузол транспортного засобу бере участь у mesh, а позиція оцінюється за відносною потужністю сигналу та відомими початковими позиціями. Точність деградує з часом без корекції GPS, але достатня для прийняття рішень щодо маршрутизації логістики.

Застосунки ручного сканування. Запасний варіант при відмові електроніки — мобільний застосунок сканування, що працює на захищеному пристрої Android у офлайн-режимі, — дозволяє обробникам постачання сканувати елементи (штрих-код або QR), реєструвати передачі та синхронізуватися з сервером логістики при наявності зв'язку. Це мінімальне прийнятне рішення: ручне, зі значною затримкою, але здатне забезпечити аудит слід фізичних передач, який можна звіряти при відновленні зв'язку.

Програмна архітектура для нестабільного зв'язку

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

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

База даних на межі мережі має бути легкою: SQLite на Android, синхронізований через протокол диференційної синхронізації (а не повна передача бази даних, яка є неприпустимо великою для тактичного радіоканалу). MVCC у стилі CouchDB (багатоверсійний контроль паралелізму) з офлайн-первинною реплікацією (патерн PouchDB) є перевіреною архітектурою для цього варіанту використання.

Інтеграція з ERP логістики

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

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

Дашборди реального часу для офіцерів S4

Споживачами даних видимості останньої тактичної милі є офіцери S4 (логістики) на рівні батальйону, бригади та дивізії, яким потрібна картина в реальному часі, де знаходяться запаси в ланцюзі розподілу та які підрозділи наближаються до критичних порогових значень нестачі. Дашборд для цієї аудиторії потребує трьох основних видів: картографічний вид — поточне місцезнаходження всіх відстежуваних транспортних засобів і контейнерів; вид стану запасів — кількість на руках по кожному підрозділу відповідно до категорії постачання порівняно з необхідним рівнем запасів; та вид сповіщень — автоматичні попередження, коли будь-який відстежуваний елемент опускається нижче порогу.

Картографічний вид має коректно деградувати при поганому зв'язку: відображення останньої відомої позиції з явною часовою міткою («востаннє бачено 47 хвилин тому»), а не мовчазне відображення застарілих даних як актуальних. Оператори, що довіряють застарілим логістичним даним, приймають гірші рішення щодо поповнення запасів, ніж оператори, що знають про застарілість даних і компенсують це відповідно.