Siemens AG  Домашняя страница   Поиск   Контакты  | ICN
E-Doku    Информация    Справка    Обратная связь   
---
Первая страница Предыдущая страница Следующая страница Последняя страница

0.45 CODEW - управление кодовым словом в SWU

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 в случае нарушения контракта.

0.45.1 Ограничения

Это описание действительно, начиная с SP300-E V3.0 на коммутаторах 310 E, 330 E и 350 E, оборудованных в соответствии с "новой концепцией рынка" (New Marketing Concept).

0.45.2 Взаимосвязи

(отсутствуют)

0.45.3 Функции AMO
DISPLAY-CODEW
Отображение функций и приобретенных узлов   
ADD-CODEW
Считывание и контроль кодового слова   
REGENERATE-CODEW
::  Выдача команды ADD-CODEW   
START-CODEW
Контроль кодового слова и отображение приобретенных узлов   
OUTPUT-CODEW
Отображение текстовой строки, генерированной в HDMS и переданной от SIT   

0.45.3.1 DISPLAY-CODEW

В ветви 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 :
Эти функции первоначально содержатся в кодовом слове, и их использование будет разрешено отдельно.

0.45.3.2 ADD-CODEW

Это действие используется для считывания кодового слова и для ввода его в базу данных в случае успешного считывания. Внутри узла коммутации всегда производится контроль неповрежденности кодового слова и данных, зашифрованных в нем. Этот контроль правильности информирует как о нарушении контракта, так и о соответствии некоторым следующим критериям:

недействительное кодовое слово
недействительная дата окончания
истечение даты действия кодового слова
неверные вариант и версия пакета программного обеспечения
неверный серийный номер
неверный идентификатор аппаратной заглушки (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

0.45.3.3 REGENERATE-CODEW

Инсталлированное в последний раз кодовое слово считывается из базы данных и отображается в форме команды ADD-CODEW.

Примечание: Действие REGEN-CODEW не контролирует нарушения контракта в части поставленных пакетов функций.

Обзор процедуры
Код команды  Параметр 
REGENERATE-CODEW;

Приер

Ввод:
REGENERATE-CODEW;

Вывод:
ADD-CODEW:
VNU4FVT9KDMV9XUNZK6FXHPUV73GEB6YSW73WC7GRDN8Y5TGHKXMX2A75TZM561M,

          
FV72FLZ83CWPDF19X6L6E9SHBGRBJWZLSU2SFYECSMEPRRAGTXLMM4Y851;

0.45.3.4 START-CODEW

Это действие дает возможность пользователю инициировать контроль правильности даты окончания действия кодового слова, контроль приобретенных и в настоящее время используемых узлов во всех пакетах функций. В случае обнаружения нарушения контракта интерфейс пользователя блокируется, и больше не могут быть запущены 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                                
--------------------------------------------------------------------------------

0.45.3.5 OUTPUT-CODEW

Это действие позволяет выводить на интерфейс пользователя произвольные тексты, такие, как информационное сообщение от 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;

0.45.4 Описания параметров
CODEW1  Первая часть кодового слова      
  Тип ввода   Одно значение, обязательный   
  Возможные значения  64 цифры   
             
         
CODEW2  Вторая часть кодового слова      
  Тип ввода   Одно значение, обязательный   
  Возможные значения  от 1 до 64 цифр   
             
         
MESSAGE  Сообщение от HDMS, подлежащее отображению     
  Тип ввода  Одно значение, обязательный   
  Возможные значения  от 1 до 80 символов   
       
TYPE  Тип отображения     
  Тип ввода  Одно значение, факультативный   
  Возможные значения  COUNTS  Отображение значений счетчиков     
      SERVICE  Отображение значений счетчиков в шифрованной форме     
  Значение по умолчанию  COUNTS   

0.45.5 Информационные сообщения и сообщения об ошибках

0.45.5.1 Сообщения об ошибках
F01:
ИСПОЛЬЗОВАНИЕ КОДОВОГО СЛОВА НЕ ДОПУСКАЕТСЯ: <check result>


<check result> может содержать следующие тексты:


WRONG DONGLE-HW-ID (НЕВЕРНЫЙ ИДЕНТИФИКАТОР АППАРАТНОЙ ЗАГЛУШКИ)
WRONG-VERSION (НЕВЕРНАЯ ВЕРСИЯ)
WRONG-SYSTEM-TIME (НЕВЕРНОЕ ВРЕМЯ СИСТЕМЫ)
DECRYPTION-ERROR (ОШИБКА ШИФРОВАНИЯ)
CONTRACT-VIOLATION (НАРУШЕНИЕ КОНТРАКТА)
EXP-DATE-INVALID (НЕДЕЙСТВИТЕЛЬНАЯ ДАТА ОКОНЧАНИЯ)
HDMS-EXP-DATE-INVALID (НЕДЕЙСТВИТЕЛЬНАЯ ДАТА ОКОНЧАНИЯ HDMS)
ILLEGAL-LENGTH (НЕДОПУСТИМАЯ ДЛИНА)
WRONG-SERIAL-NUMBER (НЕВЕРНЫЙ СЕРИЙНЫЙ НОМЕР)

F02:
ДОСТУП К ЖЕСТКОМУ ДИСКУ НЕ ВОЗМОЖЕН




F03:
НЕВЕРНОЕ КОДОВОЕ СЛОВО БЫЛО ВВЕДЕНО ПЯТЬ РАЗ!


ПОДОЖДИТЕ, СЛЕДУЮЩАЯ ПОПЫТКА ВОЗМОЖНА ЧЕРЕЗ 5 МИНУТ




F04:
AMO-CODEW НЕ ДОПУСКАЕТСЯ ДЛЯ ЭТОЙ СИСТЕМЫ




F05:
В БАЗЕ ДАННЫХ (DB) ОТСУТСТВУЕТ КОДОВОЕ СЛОВО. ДОБАВЬТЕ ПЕРВОЕ КОДОВОЕ СЛОВО ПРИ ПОМОЩИ ADD-CODEW.

0.45.5.2 Информационные сообщения
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> <-- при наличии нового сетевого кодового слова





1 Аппаратная заглушка (Dongle): аппаратный узел, который должен вставляться в узел коммутации Hicom.

2 HDMS: Hicom Domain Management System (Система управления доменом Hicom)

3 Смотрите главу 'ADD-CODEW' (стр. 10)

4 SIT: Signalling Task (Задача сигнализации)
Верх страницы
Последняя страница
Первая страница Предыдущая страница Следующая страница

---
---
Используются технологии uCoz