Общая информация

  1. Команда актуальна, начиная с версии 1.9.

  2. Команда служит для привязки отдельных ТД (идентификатор - MAC) к OTT ESR (идентификатор - его адрес в management сети EMS).

  3. В ответ на команду приходит привязка ОТТ с автоматически созданным паролем. Логин равен MAC адресу (для удобства отладки на ESR).

Дополнительные параметры привязки передаются в виде списка пар ключ-значение:

  • ap_domain - домен узла, в который инициализирована точка. Значение сохраняется для поиска ESR, на которые уже привязаны другие ТД этой локации.

  • key - ключ, по которому была найдена привязка инициализации. Если ТД имела собственную привязку инициализации, то в key передается MAC-адрес. Если была использована привязка по умолчанию для ОТТ ТД, то - 'ott_default'. Значение сохраняется для поиска созданных ОТТ привязок при действиях с привязками инициализации.

Входные параметры

Параметр Значение Формат значения Расшифровка формата Ссылка

mac

MAC адрес ТД OTT

^([0-9a-fA-F]{2}[:-]){5}([0-9a-fA-F]{2})$

6 чисел в hex виде, разделенные двоеточием или тире

ip

ESR (Management IP), к которому осуществляется привязка ТД OTT

1.2.3.4

IP адрес в привычном виде

params

Дополнительные параметры привязки

NbiParameterArray

Выходные параметры

Параметр Значение Формат значения

ottLink

Привязка OTT OttLink

OttLink

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
      <nbi:CreateOttLink>
         <nbi:mac>aa:bb:11:22:33:44</nbi:mac>
         <nbi:ip>192.168.26.193</nbi:ip>
         <nbi:params>
            <xsd:parameter>
               <xsd:name>ap_domain</xsd:name>
               <xsd:value>root</xsd:value>
            </xsd:parameter>
            <xsd:parameter>
               <xsd:name>key</xsd:name>
               <xsd:value>aa:bb:11:22:33:44</xsd:value>
            </xsd:parameter>
         </nbi:params>
      </nbi:CreateOttLink>
Ответ
      <ns:CreateOttLinkResponse>
         <ns:return>
            <ax21:code>0</ax21:code>
            <ax21:detail/>
            <ax271:ottLink xsi:type="ax271:OttLink">
               <ax271:createDate>2018-03-13T15:53:33.572+07:00</ax271:createDate>
               <ax271:esrIp>192.168.26.193</ax271:esrIp>
               <ax271:login>aa:bb:11:22:33:44</ax271:login>
               <ax271:mac>aa:bb:11:22:33:44</ax271:mac>
               <ax271:parameter xsi:type="ax21:NbiParameter">
                  <ax21:name>ap_domain</ax21:name>
                  <ax21:value>root</ax21:value>
               </ax271:parameter>
               <ax271:parameter xsi:type="ax21:NbiParameter">
                  <ax21:name>key</ax21:name>
                  <ax21:value>aa:bb:11:22:33:44</ax21:value>
               </ax271:parameter>
               <ax271:password>9100HTdQic4SjwqEnor9jvBW</ax271:password>
            </ax271:ottLink>
         </ns:return>
      </ns:CreateOttLinkResponse>

Код Описание ошибки

312

Некорректный формат одного из значений параметра

436

Не указан один из параметров вызова

456

OTT привязка для указанного MAC уже существует

458

Не найдены данные о емкости ESR

459

В дереве объектов не найден OTT ESR по Management IP

460

ESR полностью заполнен привязками (выберите другой ESR)

Пример использования

См. также

Вернуться к списку команд
Версия 1.21-2362
Дата публикации 17-01-2022 09:09:34