Программное обеспечение резерва первого уровня¶
- Table of contents
- Программное обеспечение резерва первого уровня
Назначение¶
Аппаратно-программный комплекс резерва первого уровня предназначен для контроля и резервирования 24 выходов АСК в целях обеспечения бесперебойного вещания.
Система позволяет резерва первого уровня позволяет:
- В случае отсутствия сигнала с выхода АСК автоматически подать на выход резервный сигнал
- Визуально отобразить факт переключения на резерв на рабочем месте контроля
- Разослать почтовые уведомления в случае перехода на резерв или аварийной ситуации
- Автоматически формировать осмысленный резервный сигнал, используя расписание вещания основной эфирной программы
- Формировать резервный сигнал при помощи системы заполнения пауз в случае отсутствия материла в основном расписании
- Вести вещание резервного сигнала даже в случае полного отказа всего сетевого оборудования
Функциональная схема комплекса¶
{{Image("L1reserve.png"," width=400")}}
На картинке приведена функциональная схема одного места резервирования, резервирующего 12 выходов АСК.
Комплекс состоит из следующих рабочих мест
* Основные рабочие места
* Коммутатор. В комплекс входит 2 идентичных независимых рабочих места (RESCRA1-1 и RESCRA1-2), каждое работает с 12 каналами вещания.
На данном рабоче месте работает следующее ПО со следующими функциями:
* DJin-коммутатор
* Контроль наличия сигналов на 12 выходах АСК
* Управление коммутаторами сигнала E-123 и считывание их статуса при помощи двух ТР-314
* Рассылку почтовых уведомлений и протоколирование фактов переключения на резерв
* DJin-плеер
* Непрерывное формирование резервного сигнала для 12 каналов
* Репликация расписания основной вещательной станции для формирования резервного сигнала
* Редактирование расписания резервного вещания
* Автоматическое генерирование расписание системой заполнения пауз
* Сервис обеспечения репликации расписания
* Формирует в БД необходимые данные для работы системы репликации расписаний, анализирует исходные расписания
* Microsoft SQL Server 2008 Express
* Это сервер БД, используемый
* DJin-плеер и sch_to_db.exe для репликации расписаний
* DJin-плеер для работы автоматической системы заполнения пауз
* Вспомогательные места
* Индикатор. В комплекс входит одно рабочее место. Данное рабочее место обеспечивает следующие функции:
* Отображение индикаторов уровня на 24 каналах
* Отображение поканально статуса резерва и коммутации
* Отображение признака аварии
* Планирование расписания резервного вещания.
Данное рабочее место не входит в поставку, но может быть установлено дополнительно для обеспечения удаленного редактирования резервного расписания
Коммутатор¶
Таких рабочих мест в системе 2. Каждое резервирует 12 выходных каналов АСК и формирует для них резервный сигнал. Конфигурация рабочих мест практически идентична.
Оборудование
h4. Ключи защиты
Установить ключи защиты
- RESCRA1-1 - ключ 1155(1)
- RESCRA1-2 - ключ 1155(2)
Сетевое оборудование
На рабочем месте есть 2 сетевых подключения:
- Подключение к сети LiveWire АСК для взаимодействия с входными нодами
- Подключение к локальной сети общего назначения
В сети LiveWire находятся 3 AES нода, с которых на коммутаторы сигналов поступает основной сигнал с выхода АСК - программа.
Первое рабочее место использует первый нод и 4 выхода второго, второе место оставшиеся 4 выхода второго и 8 выходов третьего нода.
С этих нодов принимается информация об индикаторах уровня и текущем состоянии коммутации.
На начальном этапе эксплуатации планируется параллельное использование системы с существующими, аналоговыми выходными нодами. В этой ситуации программа выполняет на AES нода коммутацию сигналов, аналогичную аналоговым нодам.
На каждом коммутаторе создается один общий, доступный извне, сетевой ресурс с именем root(D:\root), для подключения извне к Плееру.
Управление резервом¶
Для управления коммутаторами сигналов на каждом рабочем месте установлены два устройства обмена GPI сигналами ТР-314. Устройства подключены через USB.
Эти устройства формируют GPI сигналы управления коммутаторами сигналов E-123 и принимают с E-123 статусную информацию.
Звуковое оборудование¶
В компьютер рабочего места установлено 2 одинаковые звуковые карты Lynx AES 16, с которых на резервные входы E-123 резервный звуковой сигнал в формате AES. С одной карты снимается 8 сигналов и 4 - с другой.
Программное обеспечение¶
На рабочем месте установлены несколько программных продуктов семейства Digispot II.
Коммутатор¶
На рабочем месте, в каталоге C:\PROGRAM FILE\DIGIPOT II\DJIN_COMMUTATOR, установлено ПО Джинн, в следующей конфигурации:
* Модуль коммутации сигналов в среде LiveWire (Axia)
* позволяет выполнять коммутацию сигналов на выходных нодов системы
* в ручную
* по плану
* в режиме слежения за другим нодом
* контролирует наличие сигнала на выходе и при его отсутствии подает команду E-123 на включение резервного сигнала на данный выход, управляя ТР-314
* индицирует состояние аварии при обнаружении проблем в работе оборудования
* позволяет контролировать звук на любом из выходов, коммутируя его на предназначенный для этого выход нода
* конфигурирует редактор планов
* получает значение индикаторов уровня с нодов и передает их Индикатору
* Модуль Коммутатор-Контроль
* пишет логи изменения состояния выходных нодов
* управляет индикатором включения резерва/аварии
* выполняет посылку почтовых сообщений при выполнении коммутации, включении резерва или наступлении аварии
* Модуль редактирования планов коммутации
* редактирует планы коммутации, определяющие моменты переключения коммутатора по времени
* Модуль состояния планировщика
* Отображает ближайшие запланированные события коммутации и время, оставшееся до наступления события
Плеер¶
В каталоге C:\PROGRAM FILE\DIGIPOT II\DJIN_PLAYER, установлено ПО Джинн, в следующей конфигурации:
- Модуль редактирования расписания, 12 штук.
Предназначены для по канального редактирования резервных расписаний - Модуль Х-Плеера, 12 шт.
Предназначен для вещания резервных расписаний - Система заполнения пауз.
Предназначена для автоматического формирования расписания вещания в случае нехватки имеющегося в расписании материала. - Система локального копирования (резервирования) данных.
Предназначена для перенесения всех используемых для вещания файлов локально, что позволяет избежать проблем с вещание при отказах сети - Система репликации расписаний.
Позволяет создать в резервном расписании копию фрагмента расписания основной станции вещания
Сервис репликации¶
В каталоге C:\PROGRAM FILE\DIGIPOT II\SCHTODB установлен сервис sch_to_db.exe.
Данный сервис необходим для успешного функционирования системы репликации расписаний. Сервис запускается и работает автоматически, не требуя участия человека.
Индикатор¶
Ключ защиты 1155(6).
На рабочем месте установлена конфигурация ПО Digispot II Джин, содержащая следующие модули:
модуль Инфопанель, 1 шт, модуль настроен на отображение 24-х каналов.
безоконный плагин KRA Диспетчер, обеспечивающий взаимодействие Инфопанелей данного рабочего места с рабочими местами коммутаторов (Резерв1 и Резерв2) для получения статусной информации об их состоянии, индикаторов уровня и пр.
Установка ПО¶
Необходимо установить следующее программное обеспечение в указанной последовательности, выполняя перезагрузку, если ее потребовал инсталлятор
- Драйвера Lynx AES 16. Изначально установлены драйвера, версии 2.00 Build 018c. Прошивка: Firmware Version: 26.0 Date: Jul 01, 2010
- Драйвера Ключей защиты Hasp HL
- MS SQL Server Express 2008 Advanced services. Название инсталляции - SQLEXPRESS
- Драйвер для подключения TP-314
- Установить ПО Digispot DJin в два различных каталога. Т.к. имя каталога установки фиксировано - DJin, то его необходимо установить в каталог по умолчанию, а потом переименовать в DJIN_COMMUTATOR и DJIN_PLAYER.
- Установить сервис sch_to_db
Настройка¶
Необходимо создать каталог D:\root и сделать его общим сетевым ресурсом с именем root, предоставив к нему доступ с возможностью создания, удаления и изменения файлов все пользователям, который будут работать с резервными расписаниями удаленно.
Lynx AES 16¶
Для исключения влияния на вещание повторного ПО необходимо полностью отключить стандартную звуковую систему Windows, остановив сервис Windows Audio. Lynx будет использоваться с драйверами ASIO, которым этот сервис не нужен.
В настройках Lynx Mixer необходимо установить размер буфера 1024.
SQL Server¶
Создать способом БД с именем rescra11 (rescra12 на второй машине).
Инициализировать БД, выполнив скрипты mdb_create.sql и msb_update.sql, входящие в состав дистрибутива DJin.
К базам данных необходимо предоставить доступ той же группе пользователей, которой предоставлен доступ к root с ролью dbo.
В SQL Server Configuration Manager указать тип запуска SQL Server Browser = Automatic и запустить его.
Сетевые ресурсы¶
Для обеспечения требуемого количества сетевых ресурсов необходимо выполнить настройки реестра в соответствии с данным описанием, отредактировав значения и для сервера и для клиента, указав:
-
HKEY_LOCAL_MACHINE\SYSTEM\
MaxMpxCt=0xBB8 (3000)
-
HKEY_LOCAL_MACHINE\SYSTEM\
MaxCmds=0x320 (800)
И перезагрузить компьютер
DJIN_COMMUTATOR¶
Все основные настройки данного рабочего места определяются содержимым каталога SYSTEM, содержащего конфигурацию приложения и подключенного к ней оборудования. Настройка данных параметров, включающая, в том числе и адреса нодов, выполнена сотрудниками фирмы Трактъ на этапе инсталляции и сохранена в виде архива. Необходимо извлечь из этого содержимое каталогов SYSTEM и скопировать их в соответствующие каталоги инсталляции.
После распаковки архива рабочее место коммутатора готово к работе.
Можно запускать приложение.
DJIN_PLAYER¶
Необходимо убедиться в наличии следующих каталогов, присутствующих в настройке:
* \\rescra1-1\root - корневой каталог первого места
* \\rescra1-1\root\schedules\ch01
* \\rescra1-1\root\schedules\ch02
* …
* \\rescra1-1\root\schedules\ch12
* \\rescra1-2\root - корневой каталог второго места
* \\rescra1-2\root\schedules\ch13
* \\rescra1-2\root\schedules\ch14
* …
* \\rescra1-2\root\schedules\ch24
* на обоих местах д.б каталоги
* * D:\SndReserve - это каталог для локального копирования звука
* D:\ScheduleReserve - это каталог для хранения резервных копий расписания
* каталог автоматического поиска обновлений
* \\VOICE\tract\RUVR_UPDATES\KRA_UPDATES
Начальная настройка выполняется аналогично коммутатору - распаковкой каталога SYSTEM из архива.
После этого необходимо выполнить следующие настройки:
* Меню Сервис\Общие настройки\Доп.\МБД\Параметры подключения
* Драйвер SQL Native client 10.0…
* Указать сервер RESCRA1-1\SQLEXPRESS (RESCRA1-2\SQLEXPRESS на втором месте)
* Указать требуемые параметры авторизации, в соответствии с указанными при установке.
* База данных - rescra11 (rescra12 на втором месте)
* Перезапустить приложение
* Меню Сервис\Общие настройки\Расписания
* Создать 12 расписаний (на втором месте аналогично, но нумерация начинается с 13 )
* Название: ch01
* Путь хранения: \\rescra1-1\root\schedules\ch01
* установлен флаг - Автоматически создавать расписания
* …
* Название: ch12
* Путь хранения: \\rescra1-1\root\schedules\ch12
* установлен флаг - Автоматически создавать расписания
* Создать расписания, с которых которые будут сниматься копии системой репликации, например:
* Название VSR
* Путь хранения \\Voice\tract\RUVR_ROOT\root\PLAYLIST\RU_VSR
* Обязательно снять флаг - Автоматически создавать расписания
- Перезапустить приложение
Базовая настройка приложения выполнена. Теперь необходимо настроить систему заполнения пауз и создать желаемое резервное расписание.
Сервис Sch_to_db¶
Сервис необходимо установить в стандартный каталог, после чего запустить приложение с правами администратора.
Согласится на вопрос установки сервиса (при первом запуске).
На окне настройки сервиса указать: Start type = AUTOMATIC
Нажать кнопку Configure, в открывшемся дереве настроек указать:
- Базовые установки/ROOT Path = \\rescra1-1\root ( \\rescra1-2\root на втором месте)
- Process days ahead = 2
Запустить или перезапустить сервис, оставить его в работающем состоянии.
Описания¶
Описание Системы автоматизации радиовещания Digispot II, Программа Джинн, Руководство пользователя содержит описания
- раздел 4.1. Планирование и редактирование расписания.
- раздел 4.7.3. Плеер многоканальный X-плеер
- раздел 4.9.8. Модуль заполнения незапланированных пауз.
Описания, доступные онлайн
- Описание модуля коммутации сигналов LiveWire
- Описание модуля настройки планов коммутации
- Описание модуля КРА Контроль
- Описание модуля диспетчера индикации
- Дополнения к описанию X-плеера