NSG-520 ~~~~~~~ Устройство сетевого доступа по линии E1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Особенности программного обеспечения версий, предшествующих 7.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Содержание 1 Процедура "ХОЛОДНЫЙ СТАРТ" (локальное администрирование) для ПО версии 6.x 2 Замена ПО версии 6.x 3 Конфигурирование настраиваемого физического интерфейса для ПО версии 7.1 и ниже 3.1 Установка параметров настраиваемого физического интерфейса 3.1.1 Параметры физического интерфейса типа E1 3.1.2 Параметры физического интерфейса типа Console 3.2 Просмотр параметров настраиваемого физического интерфейса 3.3 Команда "ТЁПЛЫЙ СТАРТ" настраиваемого физического интерфейса 4 Рекомендации по исправлению Script-файлов при переходе на ПО версии 7.2 и выше 1 Процедура "ХОЛОДНЫЙ СТАРТ" (локальное администрирование) для ПО версии 6.x Процедура "ХОЛОДНЫЙ СТАРТ" предназначена для безусловного перевода устройства в состояние локального администрирования. Для выполнения процедуры "ХОЛОДНЫЙ СТАРТ" требуется асинхронный терминал. Далее предполагается, что в качестве асинхронного терминала используется персональный компьютер с СОМ-портом. Последовательность действий при выполнении процедуры "ХОЛОДНЫЙ СТАРТ". 1) Присоединить СОМ-порт компьютера к несменному настраиваемому интерфейсу 0 типа Console кабелем "CAB-V24/D25/FC/A". 2) Запустить на компьютере терминальную программу, работающую с СОМ-портом. 3) Установить в терминальной программе параметры СОМ-порта компьютера: Baud Rate - 9600; Parity - none (отсутствует); Data Bits - 8; Stop Bits - 1; Flow Control Xon/Xoff - отключить; Flow Control RTS/CTS - включить для версии Console plus, отключить для версии Console. 4) Нажать кнопку "Cold Start" и, не отпуская ее, нажать и отпустить кнопку "Reset". Удерживать кнопку "Cold Start" нажатой до появления на экране компьютера сообщения: NSG PAD Version #.#.# (xxx ## ####) PORT #02 5) Отпустить кнопку "Cold Start". Нажать на клавиатуре компьютера клавишу "Enter". На экране компьютера появится приглашение модуля MANAGER, что означает установление соединения между терминалом и модулем MANAGER. Для того, чтобы после выполнения процедуры "ХОЛОДНЫЙ СТАРТ" вывести устройство из состояния локального администрирования, следует нажать кнопку "Reset". 2 Замена ПО версии 6.x ОСТОРОЖНО! Необходимо строго соблюдать все изложенные в настоящем пункте требования и порядок действий при замене программного обеспечения, в противном случае устройство может потерять работоспособность. ВНИМАНИЕ! После замены программного обеспечения текущая конфигурация устройства будет заменена фабричными установками, поэтому рекомендуется перед заменой программного обеспечения сохранить текущую конфигурацию в виде Script-файла (см. "Руководство пользователя. Общая часть", п.2.5.5). Программное обеспечение хранится в энергонезависимой памяти (Flash) устройства. Для замены программного обеспечения требуются: - бесперебойный источник питания; - персональный компьютер с COM-портом, работающий под управлением операционной системы MS DOS, который будет использоваться в качестве асинхронного терминала; - файл с новым программным обеспечением в формате S-record; - программа loadsoft.exe. Файл с новым программным обеспечением и программу loadsoft.exe можно получить из Internet (www.nsg.ru) или у производителя устройства. Программа loadsoft.exe предназначена для загрузки в устройство нового программного обеспечения и работает под управлением операционной системы MS DOS. Запуск программы: loadsoft.exe [ [ ]] где - имя файла с новым программным обеспечением; - номер COM-порта компьютера, к которому подключено устройство; - номер IRQ для указанного COM-порта. Параметр является обязательным, параметры и не являются обязательными. Параметр может присутствовать только после параметра . При отсутствии параметров и их значения принимаются по умолчанию: 1 и 4. При отсутствии параметра его значение принимается в зависимости от значения параметра : 3 если равен 2 или 4, 4 если равен 1 или 3. При отсутствии файла, заданного параметром , или при неправильных значениях параметров и программа выдаст соответствующее сообщение и завершит работу. При корректных значениях параметров программа обеспечит работу в терминальном режиме с модулем MANAGER (см. "Руководство пользователя. Общая часть", п.2.1). Последовательность действий при замене программного обеспечения (ПО). 1) Если требуется, сохранить текущую конфигурацию устройства в виде Script-файла (см. "Руководство пользователя. Общая часть", п.2.5.5). 2) Запитать устройство от бесперебойного источника питания. 3) Выполнить процедуру "ХОЛОДНЫЙ СТАРТ", используя в качестве асинхронного терминала персональный компьютер с запущенной программой loadsoft.exe. 4) Выполнить загрузку нового ПО в устройство. Ввести команду L F (load flash), на которую модуль MANAGER ответит сообщением: !!! ATTENTION !!! DOWNLOAD PROCESS ! Are you sure ? (Y/N) и будет ожидать подтверждения или отмены. Ввести подтверждение Y для того, чтобы программа loadsoft.exe начала построчную передачу файла с новым ПО в устройство. В процессе передачи программа будет выводить прогресс-индикатор: Sent string: M (K %) где M - число строк, переданных программой в устройство; K - объём переданной информации в процентах. Пока передача не завершена (K < 100%), её можно остановить нажатием клавиши "Esc", при этом процесс замены ПО будет прерван и в энергонезависимой памяти устройства останутся без изменений прежняя версия ПО и текущая конфигурация. В этом случае следует завершить выполнение процедуры "ХОЛОДНЫЙ СТАРТ" нажатием кнопки "Reset". После успешного завершения передачи программа выведет сообщение: !!! FLASH MEMORY REWRITING, PLEASE WAIT !!! Это означает, что прежняя версия ПО и текущая конфигурация стёрты из энергонезависимой памяти устройства, и что устройство записывает новое ПО в энергонезависимую память. Для завершения записи может потребоваться до 30 секунд. ОСТОРОЖНО! Прерывание процесса записи в энергонезависимую память недопустимо, поскольку приведёт к потере программного обеспечения и, следовательно, к невозможности запуска устройства. Поэтому необходимо выполнение действия 2). После окончания записи в энергонезависимую память будет выведено сообщение: DOWNLOAD SUCCESSFULY FINISHED! После вывода этого сообщения следует завершить программу loadsoft.exe нажатием клавиши "Esc". После успешной записи нового ПО в энергонезависимую память текущая конфигурация устройства будет заменена фабричными установками. 5) Завершить выполнение процедуры "ХОЛОДНЫЙ СТАРТ" нажатием кнопки "Reset". 6) Выполнить конфигурирование устройства. 3 Конфигурирование настраиваемого физического интерфейса для ПО версии 7.1 и ниже 3.1 Установка параметров настраиваемого физического интерфейса См. "Руководство пользователя. Общая часть", п.2.2.10. 3.1.1 Параметры физического интерфейса типа E1 Параметр IM (interface mode) - режим работы и cинхронизация передатчика интерфейса. Режимы работы: IM:NOCONF - интерфейс остановлен, передатчик интерфейса отключен; IM:TISYNC или IM:TESYNC - оконечное устройство E1, полностью формирующее цикловую структуру E1 (режим E1 terminating equipment), предоставляющее порту WAN выделенные канальные интервалы для обмена данными, при этом физическая скорость работы порта WAN - N*64000 bps, где N - количество выделенных этому порту канальных интервалов (от 1 до 31); IM:BIDATA или IM:BIIDLE - промежуточное устройство E1 с проключением цикловой структуры E1 между двумя интерфейсами и вставкой данных на каждом из этих интерфейсов в выделенные канальные интервалы (режим E1 intermediate equipment with drop&insert): - IM:BIDATA - выделенные канальные интервалы предоставляются порту WAN для обмена данными, при этом физическая скорость работы порта WAN - N*64000 bps, где N - количество выделенных этому порту канальных интервалов (от 1 до 31) (bypass&insert data); - IM:BIIDLE - в выделенные канальные интервалы вставляется заданный параметром SI код-заполнитель (bypass&insert idle). Синхронизация передатчика интерфейса: - IM:TISYNC - синхронизация передатчика интерфейса от внутреннего генератора интерфейса (internal sync); - IM:TESYNC - синхронизация передатчика интерфейса от приёмника интерфейса, т.е. от синхроимпульсов, выделенных приёмником интерфейса из линии (external sync); - IM:BIDATA или IM:BIIDLE - синхронизация передатчика интерфейса от приёмника другого интерфейса E1, используемого совместно с данным интерфейсом, т.е. от синхроимпульсов, выделенных приёмником другого интерфейса E1 из линии. Значение по умолчанию: IM:TISYNC. Зависимости: - при IM:BIDATA или IM:BIIDLE параметры AG, FI, NI, NA, AS, AI, CI не имеют смысла. Значение IM:TISYNC или IM:TESYNC выбирается в зависимости от типа синхронизации передатчика удалённой стороны (far end). Если синхронизация передатчика удалённой стороны - от приёмника (external sync), то необходимо установить IM:TISYNC. Если синхронизация передатчика удалённой стороны - от внутреннего генератора (internal sync), то рекомендуется установить IM:TESYNC, хотя во многих случаях можно установить IM:TISYNC. ВНИМАНИЕ! Если для какого-либо из интерфейсов устанавливается IM:BIDATA или IM:BIIDLE, то для используемого совместно с ним интерфейса также необходимо установить любой из режимов IM:BIDATA или IM:BIIDLE. Значения параметров LC, SG, C4, DS должны быть одинаковы для обоих совместно используемых интерфейсов. Индекс интерфейса, используемого совместно с данным интерфейсом, можно узнать из значения параметра UI при просмотре параметров интерфейса, а также из описания устройства. Параметр RG (receive gain limit) - уровень сигнала приёмника: RG:MIN - уровень сигнала -12 dB (minimum), это значение используется при малой длине линии для согласования приёмника интерфейса с передатчиком удалённой стороны (far end), работающим с увеличенной мощностью; RG:MAX - уровень сигнала -30 dB (maximum). Значение по умолчанию: RG:MAX. Параметр JS (jitter attenuator select) - способ подавления фазового дрожания: JS:RSIDE - подавление фазового дрожания в приёмном тракте (receive side); JS:TSIDE - подавление фазового дрожания в передающем тракте (transmit side); JS:NO - отключить подавление фазового дрожания. Значение по умолчанию: JS:RSIDE. Зависимости: - при JS:NO параметр JD не имеет смысла. Параметр JD (jitter attenuator buffer depth) - глубина буфера для подавления фазового дрожания: JD:MIN - глубина буфера 32 бита (minimum); JD:MAX - глубина буфера 128 битов (maximum). Значение по умолчанию: JD:MAX. Зависимости: - параметр JD не имеет смысла при JS:NO. Параметр LC (line coding) - линейный код: LC:HDB3 - код HDB3; LC:AMI - код AMI. Значение по умолчанию: LC:HDB3. Параметр AG (automatic alarm generation) - автоматическая передача признака аварии: AG:NO - отключить; AG:RAI - передача RAI; AG:AIS - передача AIS. Значение по умолчанию: AG:NO. Зависимости: - параметр AG не имеет смысла при IM:BIDATA или IM:BIIDLE. Параметр SG (signaling) - канальная сигнализация: SG:NO - отключить; SG:CCS - сигнализация CCS; SG:CAS - сверхциклы CAS. Значение по умолчанию: SG:NO. Зависимости: - только при SG:CCS имеет смысл параметр CI; - только при SG:CAS имеют смысл параметры AS, AI; - при SG:CCS или SG:CAS попытка вставить канальный интервал 16 в список DS вызовет сообщение об ошибке; - если список DS содержит значение 16, попытка изменить SG:NO на SG:CCS или SG:CAS вызовет сообщение об ошибке. Работа интерфейса при SG:CCS: - IM:TISYNC или IM:TESYNC - в канальный интервал 16 вставляется заданный параметром CI код-заполнитель; - IM:BIDATA или IM:BIIDLE - канальный интервал 16 проключается между двумя совместно используемыми интерфейсами без изменений. Работа интерфейса при SG:CAS: - IM:TISYNC или IM:TESYNC - канальный интервал 16 формируется с учётом значений параметров AS и AI; - IM:BIDATA или IM:BIIDLE - канальный интервал 16 проключается между двумя совместно используемыми интерфейсами без изменений. Параметр C4 (CRC4) - сверхциклы CRC4: C4:NO - отключить; C4:YES - включить. Значение по умолчанию: C4:NO. Зависимости: - при C4:YES параметры FI, NI не имеют смысла. Параметр FI (FAS Si bit) - значение интернационального бита в цикловом синхросигнале чётного цикла (канальный интервал 0): 0 или 1. Значение по умолчанию: FI:1 (соответствует рекомендованному ITU-T G.704). Зависимости: - параметр FI не имеет смысла при IM:BIDATA или IM:BIIDLE или C4:YES. Значение FI:0 может потребоваться для стыковки со специфическим оборудованием. Параметр NI (NFAS Si bit) - значение интернационального бита в цикловом синхросигнале нечётного цикла (канальный интервал 0): 0 или 1. Значение по умолчанию: NI:1 (соответствует рекомендованному ITU-T G.704). Зависимости: - параметр NI не имеет смысла при IM:BIDATA или IM:BIIDLE или C4:YES. Значение NI:0 может потребоваться для стыковки со специфическим оборудованием. Параметр NA (NFAS Sa bits) - значение добавочных битов в цикловом синхросигнале нечётного цикла (канальный интервал 0): шестнадцатеричное значение от 00 до 1F. Биты 1-5 параметра NA соответствуют битам 4-8 циклового синхросигнала. Значение по умолчанию: NA:1F (соответствует рекомендованному ITU-T G.704). Зависимости: - параметр NA не имеет смысла при IM:BIDATA или IM:BIIDLE. Другие значения NA могут потребоваться для стыковки со специфическим оборудованием. Параметр AS (CAS MFAS spare bits) - значение свободных битов в сверхцикловом синхросигнале сверхцикла CAS (цикл 0, канальный интервал 16): от 0 до 7. Биты 1-3 параметра AS соответствуют битам 5, 7, 8 сверхциклового синхросигнала. Значение по умолчанию: AS:7 (соответствует рекомендованному ITU-T G.704). Зависимости: - параметр AS имеет смысл только при SG:CAS; - параметр AS не имеет смысла при IM:BIDATA или IM:BIIDLE. Другие значения AS могут потребоваться для стыковки со специфическим оборудованием. Параметр AI (CAS channels idle code) - значение кода-заполнителя для вставки в позиции канальной сигнализации сверхцикла CAS (циклы 1-16, канальный интервал 16): шестнадцатеричное значение от 00 до 0F. Биты 1-4 параметра AI соответствуют битам ABCD (1-4 и 5-8) канальной сигнализации. Значение по умолчанию: AI:0A (соответствует рекомендованному ITU-T G.704). Зависимости: - параметр AI имеет смысл только при SG:CAS; - параметр AI не имеет смысла при IM:BIDATA или IM:BIIDLE. Другие значения AI могут потребоваться для стыковки со специфическим оборудованием. Параметр CI (CCS idle code) - значение кода-заполнителя для вставки в канальный интервал 16 при включенной сигнализации CCS: шестнадцатеричное значение от 00 до FF. Значение по умолчанию: CI:7E (соответствует рекомендованному ITU-T I.431). Зависимости: - параметр CI имеет смысл только при SG:CCS; - параметр CI не имеет смысла при IM:BIDATA или IM:BIIDLE. Параметр SI (time slots idle code) - значение кода-заполнителя для вставки в свободные канальные интервалы: шестнадцатеричное значение от 00 до FF. Значение по умолчанию: SI:FC (выбрано на основе рекомендаций ITU-T G.704 и I.431). Зависимости: - параметр SI не имеет смысла при IM:BIDATA. При IM:TISYNC или IM:TESYNC свободными являются все канальные интервалы, не вошедшие в список выделенных канальных интервалов DS для данного интерфейса, за исключением канального интервала 0, а также за исключением канального интервала 16 при SG:CCS или SG:CAS. При IM:BIIDLE свободными являются все канальные интервалы, вошедшие в список выделенных канальных интервалов DS для данного интерфейса. Параметр DS (list of data insertion time slots) - список канальных интервалов, выделенных интерфейсом порту WAN для обмена данными, или выделенных для вставки интерфейсом кода-заполнителя: DS:{,} или DS:NO где - номер канального интервала, от 1 до 31; NO - пустой список. Значение по умолчанию: DS:NO. Зависимости: - канальный интервал 16 применим только при SG:NO. В режиме работы IM:BIIDLE данные, принимаемые по перечисленным в списке DS канальным интервалам, игнорируются, а в линию по этим канальным интервалам передаётся заданный параметром SI код-заполнитель. В остальных режимах работы перечисленные в списке DS канальные интервалы используются портом WAN для обмена данными. Примеры: DS:1,2,3,4,31 (порт использует канальные интервалы 1,2,3,4,31) DS:NO (порт не использует канальные интервалы) Номера канальных интервалов в списке отделяются друг от друга запятыми. В конце списка запятая не ставится. Как правило, при конфигурировании интерфейса типа E1 меняются значения параметров IM, LC, SG, C4, DS. Значения остальных параметров устанавливаются в умолчательные, изменять их требуется в редких случаях. 3.1.2 Параметры физического интерфейса типа Console Параметр IM (interface mode) - состояние интерфейса: IM:NOCONF - порт WAN отключен от интерфейса типа Console и подключен к интерфейсу типа E1; IM:ASYNC - порт WAN подключен к интерфейсу типа Console и отключен от интерфейса типа E1. Значение по умолчанию: IM:NOCONF. ВНИМАНИЕ! В устройстве NSG-520 порт 2 (WAN) является разделяемым для интерфейсов 0 (Console) и 2 (E1). При подключении порта 2 к интерфейсу 0 командами S P IF:0 IM:ASYNC W S IF:0 этот порт безусловно отключается от интерфейса 2. Чтобы порт 2 мог обмениваться данными через интерфейс 2, следует отключить его от интерфейса 0 командами S P IF:0 IM:NOCONF W S IF:0 3.2 Просмотр параметров настраиваемого физического интерфейса См. "Руководство пользователя. Общая часть", п.2.3.10. 3.3 Команда "ТЁПЛЫЙ СТАРТ" настраиваемого физического интерфейса См. "Руководство пользователя. Общая часть", п.2.5.3.2. 4 Рекомендации по исправлению Script-файлов при переходе на ПО версии 7.2 и выше Различия в параметрах физического интерфейса типа E1 (интерфейсы 1 и 2): - удалён параметр IM; - введены параметры ADM, LB, FG, TC, LA, IS, FT; - изменён синтаксис параметра DS - DS.: вместо DS:; - добавлена зависимость для параметра LC - значение LC:AMI игнорируется при FG:NO (аналогов в старых параметрах нет) или TC:THROUGH (аналоги в старых параметрах - IM:BIDATA, IM:BIIDLE), в любом из этих случаев используется код HDB3. Соответствия между старыми и новыми командами для интерфейса типа E1 приводятся в таблице 4.1. Табл.4.1 Соответствия между старыми и новыми командами для интерфейса типа E1. ------------------------------------------------------------------------------ Старая команда 1) | Новая команда 1) 2) -------------------------------|---------------------------------------------- S P IF: IM:NOCONF | S P IF: ADM:DOWN S P IF: IM:TISYNC DS: | S P IF: ADM:UP TC:LOCAL DS.: S P IF: IM:TESYNC DS: | S P IF: ADM:UP TC:LOOP DS.: S P IF: IM:BIDATA DS: | S P IF: ADM:UP TC:THROUGH DS.: S P IF: IM:BIIDLE DS: | S P IF: ADM:UP TC:THROUGH IS: S P IF: LC:AMI IM:BIDATA | неприменимая конфигурация 3) S P IF: LC:AMI IM:BIIDLE | неприменимая конфигурация 3) ------------------------------------------------------------------------------ Примечания. 1) Возможные значения индекса интерфейса E1 : =1, =2. 2) a) При вводе новой команды предполагается, что режим unframed отключен: S P IF: FG:YES. Устройства, которые не поддерживают режим unframed, будут выдавать сообщеное об ошибке при вводе в команде FG:YES. b) Значение индекса порта WAN зависит от значения индекса интерфейса E1 : =1 при =1, =2 при =2. c) В новой команде можно использовать компактный способ записи списка выделенных канальных интервалов , например: - старая команда: S P IF:1 DS:1,2,3,4,31 - новая команда: S P IF:1 DS.1:1-4,31 3) IM:BIDATA или IM:BIIDLE в старой команде обусловливает TC:THROUGH в новой команде. При TC:THROUGH значение LC:AMI игнорируется и используется LC:HDB3. Различия в параметрах физического интерфейса типа Console (интерфейс 0): - удалён параметр IM; - введён параметр ADM. Соответствия между старыми и новыми командами для интерфейса типа Console приводятся в таблице 4.2. Табл.4.2 Соответствия между старыми и новыми командами для интерфейса типа Console. -------------------------------------- Старая команда | Новая команда -------------------|------------------ S P IF:0 IM:NOCONF | S P IF:0 ADM:DOWN S P IF:0 IM:ASYNC | S P IF:0 ADM:UP --------------------------------------