Андрей Бухаров
Технический директор ООО "Артсек"
Эволюционное развитие контроллеров доступа обусловлено постоянно возрастающими требованиями к системе контроля и управления доступом (СКУД) в целом:
Чем мерить развитие?
Для оценки процесса эволюции автор предлагает такой подход:
Рассмотрим эволюционное развитие контроллеров доступа следующего типа:
Структурная схема рассматриваемых типов контроллеров приведена на рис. 1.
Основные элементы контроллера доступа:
Предпосылки создания контроллеров СКУД поколения 0
Поколение 0 появилось на рубеже распада СССР, тогда и возникла потребность контролировать проход людей на ограниченную территорию. Причины были различными, но такая задача появилась.
Структура контроллера СКУД поколения 0
Структурная схема контроллера поколения 0 приведена на рис. 2.
Валидатор для своей работы использовал только имеющийся список карт. Линии связи нет, часов нет, журнала событий нет.
Механизм валидации был прост: сверка полученного кода со списком в энергонезависимой памяти. При совпадении кодов выдавалась команда на открытие (через реле) устройства преграждения.
Контроллеры обрабатывали кнопку для открывания двери при выходе.
Наследие этих систем мы до сих пор встречаем в домофонах, на автономных контроллерах-считывателях.
Необходимо обратить внимание на процесс программирования таких контроллеров. Самые первые модели предлагали механизм с использованием мастер-ключа.
Рассматривая поколение 0, интересно отметить следующие факторы:
После массового и успешного внедрения в нашу жизнь СКУД поколения 0 потребители стали задавать очевидные вопросы:
Предпосылки для перехода к контроллерам СКУД поколения 1.0 (1998–2005 гг.)
Использование СКУД поколения 0 показало:
За период 1992–1998 гг. цены на элементную базу снизились, появились более мощные решения.
Появилась возможность сделать контроллер СКУД управляемым удаленно, по сети. Возможность управления решала много актуальных задач. Эту возможность надо было реализоватьБольшую роль сыграл факт становления технологии RFID, которая имела ряд потребительских и технологических преимуществ перед TouchMemory.
Структура контроллера СКУД поколения 1.0
Список карт загружается по линии связи. В качестве параметров валидации используются временные зоны и другие данные, загруженные по сети. Ведется журнал событий с меткой времени. Журнал может быть прочитан по линии связи.
Процесс валидации стал гораздо более развитым. Необходимо отметить следующие важные факторы, отличающие поколение 1 от поколения 0:
Через линию связи в контроллер загружаются настройки, карты, выбирается журнал событий.
В контроллерах поколения 1.0 обмен по линии связи осуществляется по принципу "запрос – ответ". Обменом практически всегда управляет компьютер.
Потребитель требовал:
Предпосылки для перехода к поколению 1.1
Структура контроллера СКУД поколения 1.1
Структурная схема поколения 1.1. совпадает с поколением 1.0.
Отличия:
Программное обеспечение на стороне компьютера активно участвует в процессе валидации карт. Появились системы с периметральным Antipassback, с подсчетом количества присутствующих и другими алгоритмами, требующими анализа данных от нескольких контроллеров.
В качестве линий связи стали использовать локальные сети, в первую очередь – Ethernet.
К недостаткам можно отнести невозможность реализовать новые требования потребителя:
Предпосылки для перехода к поколению 2
Дальнейшую эволюцию контроллеров стимулировали сами разработчики СКУД.
Использование локальных сетей послужило мощнейшим толчком для эволюции контроллеров СКУД:
Структура контроллера СКУД поколения 2
Структурная схема контроллера СКУД поколения 2 является распределенной.
Контроллер СКУД получает данные от считывателя и по локальной сети передает их в валидатор, а он анализирует данные, полученные от контроллера СКУД. Для управления точкой прохода валидатор выдает команду на контроллер СКУД. Роль контроллера СКУД сводится к терминалу для подключения оборудования.
Контроллер СКУД (считыватель) получает данные от считывателя и по локальной сети передает их в валидатор. Валидатор анализирует данные, полученные от контроллера СКУД. Для управления точкой прохода валидатор выдает команду на контроллер СКУД (реле). Контроллеры СКУД выполняют роль терминалов для подключения оборудования.
СКУД поколения 2 – это настоящее. Говорить о недостатках преждевременно, а вот отметить некоторые проблемы можно уже сейчас.
Мы попробовали рассмотреть основные этапы эволюции и основные характеристики контроллеров СКУД. За рамками публикации остались многие интересные узкоспециализированные решения, которые не попадают под предложенную классификацию. Их существование определено условиями их применения и не противоречит общему ходу эволюции.
В последнее время, в связи с внедрением поколения 2, особенно актуальным стал уровень развития ПО. Простейшие софты первого поколения уходят в прошлое и уступают место могучим интегрированным решениям, в основе которых лежат абстрактные модели оборудования, формализованный механизм обмена.
Современное ПО эффективно управляет оборудованием не только разных производителей, но и разного принципа действия, объединенным в большие распределенные системы. Впрочем, это тема для отдельной статьи.