Домашняя страница Поиск Контакты ICN | |
E-Doku Информация Справка Обратная связь | |
AMO CODEW может быть использована для считывания, проверки, отображения и восстановления кодового слова, поставленного для данного узла коммутации Hicom. При его помощи может отображаться как комплект предоставляемых функций, так и список приобретенных узлов. Дополнительно, возможен контроль наличия фактических отклонений функций от тех, которые предусмотрены при купле-продаже. Контроль автоматически выполняется независимо от AMO CODEW через постоянные интервалы времени.
Такой контроль служит средством защиты программы с целью предотвращения доступа к функциям, которые не были оплачены при купле-продаже. Для этой цели, с одной стороны, используется т.н. "аппаратная заглушка" (hardware dongle),1 содержащая уникальный идентификатор (dongle-id), а, с другой стороны, используется кодовое слово. Кодовое слово содержит в зашифрованной форме идентификатор аппаратной заглушки (dongle-id), а также дату окончания действия контракта и настройки комплектов функций, которые были приобретены клиентом. Каждое кодовое слово поставляется в соответствии с аппаратной заглушкой, поставленной заводами в Виттене, Германия.
Если платформы Hicom 300 E подсоединяются к сети Hicom, кодовые слова для участвующих узлов коммутации генерируются централизованно в HDMS,2 а затем пересылаются отдельным узлам. Генерированные централизованно кодовые слова специально маркируются, и обработка их отличается от обработки обычных кодовых слов, которые генерированы на заводах в Виттене. На основании новой рыночной концепции это сетевое кодовое слово, генерированное в HDMS, может обрабатывать также и AMO CODEW.
Узел коммутации может быть сконфигурирован и инсталлирован только после успешного ввода в систему кодового слова посредством команды ADD-CODEW.
AMO CODEW обеспечивает выполнение следующих действий:
ADD-CODEW: Ввод кодового слова, контроль наличия потенциальных отклонений и отправка пользователю соответствующих сообщений. Команда отклоняется, если кодовое слово недействительно, не согласуется с аппаратной заглушкой или, если имеется недействительная дата. |
REGENERATE-CODEW: Воспроизведение последнего действительного кодового слова. |
DISPLAY-CODEW: Вывод всей зашифрованной в кодовом слове информации (функции, приобретенные клиентом, версия пакета программного обеспечения, срок действия и др.). |
START-CODEW: Контроль действительности кодового слова и сообщение пользователю результата контроля, а также отображение данных для приобретенных узлов, имеющихся в системе. При обнаружении нарушения контракта3 интерфейс пользователя блокируется, так что команды SWU AMO не могут больше запускаться. |
OUTPUT-CODEW: Отображение произвольных текстов на интерфейсе пользователя, таких, как информационные сообщения от SIT4. Это действие в основном предназначено для передачи сообщений от HDMS в случае нарушения контракта. |
Это описание действительно, начиная с SP300-E V3.0 на коммутаторах 310 E, 330 E и 350 E, оборудованных в соответствии с "новой концепцией рынка" (New Marketing Concept).
(отсутствуют)
В ветви TYPE=COUNTS это действие отображает последнее введенное кодовое слово и информацию, содержащуюся в нем, такую, как
- версия пакета программного обеспечения,
- серийный номер,
- идентификатор (dongle-id) присоединенной аппаратной заглушки,
- дата записи кодового слова,
- дата окончания действия кодового слова (факультативная),
- идентификатор HDMS в случае сетевого кодового слова (факультативный),
- все приобретенные пакеты функций, такие, как
- число приобретенных узлов, а также число узлов, используемых в настоящее время.
В ветви TYPE=SERVICE это действие воспроизводит кодовое слово в шифрованной форме, пригодной для ввода в компьютер. Этот выводимый сигнал обрабатывается в HDMS и не применяется пользователем.
Примечание: Действие DISPLAY-CODEW не производит контроль нарушений контракта в части поставленных пакетов функций.
Обзор процедуры
Код команды | Параметр |
DISPLAY-CODEW |
TYPE = COUNTS; |
|TYPE = SERVICE; |
Примеры:
1. Отображение показателей отдельных узлов
Ввод:
DISP-CODEW; или DISP-CODEW:COUNTS; |
Вывод:
SALES UNIT COUNTERS
===================
CODEWORD: JSPYP8ZELFTSUP3YZ6CY3FMTWZ625REMENUEDM1PHLBBUAADDJDN2N5S14EV63JY
TR7YU84Y4CBU27392SG5RTY4SXTSV2NNW49B3F9B15P21H6SDJJTESXMPR
VERSION : H203
SERIAL NUMBER: 1
DONGLE HW-ID : 19FA8CD6
ENTRY DATE : 20.12.1998
+-----------------------------------------------------+-------+-------+-------+
| | | | |
| UNIT | CON- | USED | FREE |
| | TRACT | | |
+-----------------------------------------------------+-------+-------+-------+
| OPERATING SOFTWARE V3.0 PLUS | 10000 | 397 | 9603 |
| TELEPHONY PLUS | 10000 | 91 | 9909 |
| KEY 300 | 10000 | 0 | 10000 |
| TRUNK / NETWORKING | 10000 | 305 | 9695 |
| ATM NETWORKING 1.0 | 10000 | 0 | 10000 |
| ATM NETWORKING 2.0 | 10000 | 1 | 9999 |
| ATM INTERWORKING 1.0 | 10000 | 0 | 10000 |
| CORDLESS E | 10000 | 0 | 10000 |
| TRADING E | 10000 | 4 | 9996 |
| MULTIRATE SWITCHING | 10000 | 0 | 10000 |
| PNE | 10000 | 0 | 10000 |
| VOICE COMPRESSION | 10000 | 22 | 9978 |
| FLEXROUTING SUPERVISOR | 10000 | 0 | 10000 |
| FLEXROUTING AGENT | 10000 | 0 | 10000 |
| TELEWORKING | 10000 | 0 | 10000 |
| OCTOPHONE PERMITTED | YES | | |
| TRUNK / NETWORKING ENHANCED | YES | YES | |
| ACL CONNNECTION FOR SIEMENS VOICE APPLICATIONS | YES | | |
| HICOM CORDLESS ES | NO | | |
| LAWFUL INTERCEPTION | YES | | |
| CDR-E PERMITTED | YES | NO | |
+-----------------------------------------------------+-------+-------+-------+
AMO-CODEW-98 CODEWORD FOR ADMINISTRATION LOCK IN SWU
DISPLAY COMPLETED;
Замечание для лицензий TRADING E, ATM NETWORKING 2.0 и LAWFUL INTERCEPTION :
Эти функции первоначально содержатся в кодовом слове, и их использование будет разрешено отдельно.
Значение "версии":
2. Отобразить параметры отдельных узлов в случае, когда сетевое кодовое слово генерировано в HDMS
Ввод:
DISP-CODEW; |
Вывод :
SALES UNIT COUNTERS
===================
CODEWORD: EJ9SL32VSUNYSLMZHV6S8J334RCLVT57ECWV8AX2MXBTAUZ3FNY3FRYWM1H2TBBS
1MARXPYRPZJ3NVC46EC4AC49Z3K8TXEBBRP5EJZNCK9DFF9WUWZSBMVEVX
VERSION : H203
SERIAL NUMBER: 1
DONGLE HW-ID : 19FA8CD6
ENTRY DATE : 06.01.1999
VALID UNTIL : 05.02.1999
HDMS-ID : 07777
+-----------------------------------------------------+-------+-------+-------+
| | | | |
| UNIT | CON- | USED | FREE |
| | TRACT | | |
+-----------------------------------------------------+-------+-------+-------+
| OPERATING SOFTWARE V3.0 PLUS | | 397 | |
| TELEPHONY PLUS | | 91 | |
| KEY 300 | | 0 | |
| TRUNK / NETWORKING | | 305 | |
| ATM NETWORKING 1.0 | | 0 | |
| ATM NETWORKING 2.0 | | 1 | |
| ATM INTERWORKING 1.0 | | 0 | |
| CORDLESS E | | 0 | |
| TRADING E | | 4 | |
| MULTIRATE SWITCHING | | 0 | |
| PNE | | 0 | |
| VOICE COMPRESSION | | 22 | |
| FLEXROUTING SUPERVISOR | | 0 | |
| FLEXROUTING AGENT | | 0 | |
| TELEWORKING | | 0 | |
| OCTOPHONE PERMITTED | YES | | |
| TRUNK / NETWORKING ENHANCED | YES | YES | |
| ACL CONNNECTION FOR SIEMENS VOICE APPLICATIONS | YES | | |
| HICOM CORDLESS ES | NO | | |
| LAWFUL INTERCEPTION | YES | | |
| CDR-E PERMITTED | YES | NO | |
+-----------------------------------------------------+-------+-------+-------+
AMO-CODEW-98 CODEWORD FOR ADMINISTRATION LOCK IN SWU
DISPLAY COMPLETED;
Замечание для лицензий TRADING E, ATM NETWORKING 2.0 и LAWFUL INTERCEPTION :
Эти функции первоначально содержатся в кодовом слове, и их использование будет разрешено отдельно.
Это действие используется для считывания кодового слова и для ввода его в базу данных в случае успешного считывания. Внутри узла коммутации всегда производится контроль неповрежденности кодового слова и данных, зашифрованных в нем. Этот контроль правильности информирует как о нарушении контракта, так и о соответствии некоторым следующим критериям:
недействительное кодовое слово |
недействительная дата окончания |
истечение даты действия кодового слова |
неверные вариант и версия пакета программного обеспечения |
неверный серийный номер |
неверный идентификатор аппаратной заглушки (dongle-ID) |
нарушение контракта, выявленное путем распознавания превышения предельных значений: число используемых узлов в случае одного или нескольких пакетов функций больше, чем число приобретенных узлов. |
При успешном результате отображаются наиболее важные данные предыдущего и нового кодовых слов, как в строках заголовка DISPLAY-CODEW.
В случае обнаружения нарушения команда добавления отклоняется, и результаты контроля отображаются в контексте сообщения об ошибке F01. Если неверные кодовые слова были введены пять раз подряд, последующие попытки допускаются только через 5 минут.
Если новое кодовое слово не может быть добавлено из-за превышения предельного значения, то отображаются приобретенное и используемое количества, приходящиеся на пакет функций (как в DISPLAY-CODEW), но колонка "FREE" содержит только восклицательные знаки (!!!!!).
Обзор процедуры
Код команды | Параметр |
ADD-CODEW |
CODEW1=<строка>,CODEW2=<строка>; |
Примеры:
1. Вариант отклонения
Ввод:
ADD-CODEW: |
VNU4FVT9KDMV9XUNZK6FXHPUV73GEB6YSW73WC7GRDN8Y5TGHKXMX2A75TZM561M, |
|
FV72FLZ83CWPDF19X6L6E9SHBGRBJWZLSU2SFYECSMEPRRAGTXLMM4Y851; |
Вывод (пример) :
F01: CODEWORD NOT ALLOWED: WRONG-DONGLE-HARDWARE-ID
Дополнительные результаты контроля смотрите в описании сообщения об ошибке F01.
2. Вариант принятия: генерированное HDMS сетевое кодовое слово было введено
Ввод:
ADD-CODEW: |
VNU4FVT9KDMV9XUNZK6FXHPUV73GEB6YSW73WC7GRDN8Y5TGHKXMX2A75TZM561M, |
|
FV72FLZ83CWPDF19X6L6E9SHBGRBJWZLSU2SFYECSMEPRRAGTXLMM4Y851; |
Вывод :
H01: THE NEW CODEWORD WAS ADDED.
PREVIOUS CODEWORD:
------------------
CODEWORD: JSPYP8ZELFTSUP3YZ6CY3FMTWZ625REMENUEDM1PHLBBUAADDJDN2N5S14EV63JY
TR7YU84Y4CBU27392SG5RTY4SXTSV2NNW49B3F9B15P21H6SDJJTESXMPR
SERIAL NUMBER: 1
ENTRY DATE : 27.01.1999
NEW CODEWORD:
-------------
CODEWORD: EJ9SL32VSUNYSLMZHV6S8J334RCLVT57ECWV8AX2MXBTAUZ3FNY3FRYWM1H2TBBS
1MARXPYRPZJ3NVC46EC4AC49Z3K8TXEBBRP5EJZNCK9DFF9WUWZSBMVEVX
VERSION : H203
SERIAL NUMBER: 1
DONGLE HW-ID : 19FA8CD6
ENTRY DATE : 06.01.1999
VALID UNTIL : 05.02.1999
HDMS-ID : 07777
Инсталлированное в последний раз кодовое слово считывается из базы данных и отображается в форме команды ADD-CODEW.
Примечание: Действие REGEN-CODEW не контролирует нарушения контракта в части поставленных пакетов функций.
Обзор процедуры
Код команды | Параметр |
REGENERATE-CODEW; |
Приер
Ввод:
REGENERATE-CODEW; |
Вывод:
ADD-CODEW: |
VNU4FVT9KDMV9XUNZK6FXHPUV73GEB6YSW73WC7GRDN8Y5TGHKXMX2A75TZM561M, |
|
FV72FLZ83CWPDF19X6L6E9SHBGRBJWZLSU2SFYECSMEPRRAGTXLMM4Y851; |
Это действие дает возможность пользователю инициировать контроль правильности даты окончания действия кодового слова, контроль приобретенных и в настоящее время используемых узлов во всех пакетах функций. В случае обнаружения нарушения контракта интерфейс пользователя блокируется, и больше не могут быть запущены AMO SWU
При успешном результате контроля отображаются все пакеты функций вместе с количеством приобретенных и используемых узлов, точно так же, как при команде DISPLAY-CODEW.
Обзор процедуры
Код команды | Параметр |
START-CODEW; |
Пример
1. Вариант успешного результата:
Ввод:
START-CODEW; |
Вывод:
START-CODEW;
H500: AMO CODEW STARTED
SALES UNIT COUNTERS
===================
CODEWORD: JSPYP8ZELFTSUP3YZ6CY3FMTWZ625REMENUEDM1PHLBBUAADDJDN2N5S14EV63JY
TR7YU84Y4CBU27392SG5RTY4SXTSV2NNW49B3F9B15P21H6SDJJTESXMPR
VERSION : H203
SERIAL NUMBER: 1
DONGLE HW-ID : 19FA8CD6
ENTRY DATE : 20.12.1998
+-----------------------------------------------------+-------+-------+-------+
| | | | |
| UNIT | CON- | USED | FREE |
| | TRACT | | |
+-----------------------------------------------------+-------+-------+-------+
| OPERATING SOFTWARE V3.0 PLUS | 10000 | 397 | 9603 |
| TELEPHONY PLUS | 10000 | 91 | 9909 |
| KEY 300 | 10000 | 0 | 10000 |
| TRUNK / NETWORKING | 10000 | 305 | 9695 |
| ATM NETWORKING 1.0 | 10000 | 0 | 10000 |
| ATM NETWORKING 2.0 | 10000 | 1 | 9999 |
| ATM INTERWORKING 1.0 | 10000 | 0 | 10000 |
| CORDLESS E | 10000 | 0 | 10000 |
| TRADING E | 10000 | 4 | 9996 |
| MULTIRATE SWITCHING | 10000 | 0 | 10000 |
| PNE | 10000 | 0 | 10000 |
| VOICE COMPRESSION | 10000 | 22 | 9978 |
| FLEXROUTING SUPERVISOR | 10000 | 0 | 10000 |
| FLEXROUTING AGENT | 10000 | 0 | 10000 |
| TELEWORKING | 10000 | 0 | 10000 |
| OCTOPHONE PERMITTED | YES | | |
| TRUNK / NETWORKING ENHANCED | YES | YES | |
| ACL CONNNECTION FOR SIEMENS VOICE APPLICATIONS | YES | | |
| HICOM CORDLESS ES | NO | | |
| LAWFUL INTERCEPTION | YES | | |
| CDR-E PERMITTED | YES | NO | |
+-----------------------------------------------------+-------+-------+-------+
AMO-CODEW-98 CODEWORD FOR ADMINISTRATION LOCK IN SWU
DISPLAY COMPLETED;
2. Вариант с ошибкой: вызов других AMO после обнаружения нарушения контракта
Ввод (напр.):
REG-SCSU; |
Вывод системы обеспечения надежности:
S48: START OF AMO SCSU NOT SUCCESSFUL
CAUSE : AN INCONSISTENCY IN YOUR CONTRACTED SW HAS BEEN DETECTED
PLEASE CONTACT YOUR SERVICE CENTER AND QUOTE THIS MESSAGE
После попытки входа в систему появляется следующий текст:
--------------------------------------------------------------------------------
ADMINISTRATION OF SWU IS BLOCKED:
AN INCONSISTENCY IN YOUR CONTRACTED SOFTWARE HAS BEEN DETECTED
PLEASE CONTACT YOUR SERVICE CENTER AND QUOTE THIS MESSAGE
ACTUAL CODEWORD EXPIRES AT 99-02-20
--------------------------------------------------------------------------------
Это действие позволяет выводить на интерфейс пользователя произвольные тексты, такие, как информационное сообщение от SIT (Signalling Task - Задание сигнализации). Таким способом могут отображаться сообщения, генерируемые в HDMS и пересылаемые узлу коммутации. Тексты сообщений отображаются без изменений, но их длина ограничена 80-ю символами.
Примечание: Действие OUTPUT-CODEW не контролирует нарушения контракта в части поставленных пакетов функций.
Обзор процедуры
Код команды | Параметр |
OUTPUT-CODEW; |
MESSAGE=<строка>; |
Пример
Ввод (напр.):
OUTPUT-CODEW:"HELLO WORLD!!!"; |
Вывод:
H500: AMO CODEW STARTED
F2066 M4 N0051 NO ACT BPA AM ADVISORY 99-02-05 18:01:30
ALARM CLASS:CENTRAL:023
FORMAT:33
HELLO WORLD!!!
AMO-CODEW-1 CODEWORD FOR ADMINISTRATION LOCK IN SWU
OUTPUT COMPLETED;
CODEW1 | Первая часть кодового слова | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | 64 цифры | ||||
CODEW2 | Вторая часть кодового слова | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | от 1 до 64 цифр | ||||
MESSAGE | Сообщение от HDMS, подлежащее отображению | |||||
Тип ввода | : | Одно значение, обязательный | ||||
Возможные значения | : | от 1 до 80 символов | ||||
: | ||||||
TYPE | Тип отображения | |||||
Тип ввода | : | Одно значение, факультативный | ||||
Возможные значения | : | COUNTS | Отображение значений счетчиков | |||
SERVICE | Отображение значений счетчиков в шифрованной форме | |||||
Значение по умолчанию | : | COUNTS |
F01: |
ИСПОЛЬЗОВАНИЕ КОДОВОГО СЛОВА НЕ ДОПУСКАЕТСЯ: <check result> |
|
<check result> может содержать следующие тексты: |
||
WRONG DONGLE-HW-ID (НЕВЕРНЫЙ ИДЕНТИФИКАТОР АППАРАТНОЙ ЗАГЛУШКИ) |
||
F02: |
ДОСТУП К ЖЕСТКОМУ ДИСКУ НЕ ВОЗМОЖЕН |
|
F03: |
НЕВЕРНОЕ КОДОВОЕ СЛОВО БЫЛО ВВЕДЕНО ПЯТЬ РАЗ! |
|
ПОДОЖДИТЕ, СЛЕДУЮЩАЯ ПОПЫТКА ВОЗМОЖНА ЧЕРЕЗ 5 МИНУТ |
||
F04: |
AMO-CODEW НЕ ДОПУСКАЕТСЯ ДЛЯ ЭТОЙ СИСТЕМЫ |
|
F05: |
В БАЗЕ ДАННЫХ (DB) ОТСУТСТВУЕТ КОДОВОЕ СЛОВО. ДОБАВЬТЕ ПЕРВОЕ КОДОВОЕ СЛОВО ПРИ ПОМОЩИ ADD-CODEW. |
H01: |
БЫЛО ДОБАВЛЕНО НОВОЕ КОДОВОЕ СЛОВО |
|
ПРЕДЫДУЩЕЕ КОДОВОЕ СЛОВО: ------------------ КОДОВОЕ СЛОВО: <codew1-old> <codew2-old> СЕРИЙНЫЙ НОМЕР: <ser-no-old> ДАТА ЗАПИСИ : <date-old> ДЕЙСТВИТЕЛЬНО ДО : <date> <-- если содержится кодовое слово (EXP_DUR>0) HDMS-ID : <hdms-id-old> <-- при наличии старого сетевого кодового слова НОВОЕ КОДОВОЕ СЛОВО: ------------- КОДОВОЕ СЛОВО: <codew1> <codew2> ВЕРСИЯ : <version> СЕРИЙНЫЙ НОМЕР: <ser-no> ИДЕНТИФИКАТОР АППАРАТНОЙ ЗАГЛУШКИ (DONGLE HW-ID) : <hw-id> ДАТА ЗАПИСИ : <date> ДЕЙСТВИТЕЛЕН ДО : <date> <-- если содержится кодовое слово (EXP_DUR>0) HDMS-ID : <hdms-id-old> <-- при наличии нового сетевого кодового слова |
||
|
||
Или: |
||
|
||
H01: |
ПРЕДЫДУЩЕЕ КОДОВОЕ СЛОВО ОТСУТСТВУЕТ НОВОЕ КОДОВОЕ СЛОВО: ------------- КОДОВОЕ СЛОВО: <codew1> <codew2> ВЕРСИЯ : <version> СЕРИЙНЫЙ НОМЕР: <ser-no> ИДЕНТИФИКАТОР АППАРАТНОЙ ЗАГЛУШКИ (DONGLE HW-ID) : <hw-id> ДАТА ЗАПИСИ : <date> ДЕЙСТВИТЕЛЕН ДО : <date> <-- если содержится кодовое слово (EXP_DUR>0) HDMS-ID : <hdms-id-old> <-- при наличии нового сетевого кодового слова |
Hicom 300 E V3.0 Руководство по обслуживанию | Siemens Ном. для зак.: P31003-G1037-E403-4-5620 | Дата конвертации: 2000-10-27 |
Контакты: группа E-Doku | © Siemens AG 2000 |