Инструкция по автоконфигурированию
Этот документ написан специально для административного персонала, ответственного за удаленную поддержку продуктов Akuvox.
Продукты Akuvox используют сетевые протоколы DHCP / UPNP/TFTP/FTP/HTTP/HTTPS для получения URL-адреса, а затем загружают микропрограммное обеспечение и / или соответствующие файлы конфигурации с этого сервера. Эти файлы конфигурации и прошивки будут использоваться для обновления прошивки и соответствующих параметров на устройстве.
Продукты Akuvox можно настроить на повторную(периодически или при включении) синхронизацию своего внутреннего состояния конфигурации для соответствия удаленному профилю, связываясь с обычным сервером подготовки (NPS) или сервером контроля доступа (ACS). В этом документе мы предполагаем, что администратор знает, как настроить серверы NPS и ACS (DHCP, UPNP, TFTP, FTP, HTTP и HTTPS).
По умолчанию повторная синхронизация профиля выполняется только в том случае, когда продукты Akuvox простаивают, поскольку обновление может вызвать перезагрузку программного обеспечения, прерывающую текущий вызов.
Автоматическое развертывание имеет следующие функции подготовки общей конфигурации: в этом сценарии общий конфигурационный файл хранится на сервере, и все IP-телефоны загружают один и тот же конфигурационный файл для обновления своих параметров. Подготовка конфигурации на основе MAC: в этом сценарии каждый файл конфигурации предназначен для конкретного IP-телефона с MAC-адресом, соответствующим имени файла. Параметры в этом файле конфигурации предназначены только для этого конкретного IP-телефона. Обычно это относится к параметрам, связанным с учетной записью.
Содержание
- 1 Принцип работы и функции
- 2 Получение URL Сервера Обновлений
- 3 PNP
- 4 Заданный пользователем сервер
- 5 Определяемый пользователем DHCP код Custom Option
- 6 DHCP Option 66
- 7 DHCP Option 43
- 8 Загрузка файла конфигурации
- 9 Описание и применение параметров конфигурации
- 10 Обновление Прошивки и/или файла конфигурации
Принцип работы и функции
Полный процесс автоматического обновления состоит из следующих действий: администратор настраивает серверы NPS и ACS с необходимой информацией. IP-телефон получает URL-адрес сервера файлов конфигурации IP-телефон загружает файл конфигурации с сервера конфигурации с URL-адресом, полученным на Шаге 2. Параметры конфигурации в конфигурационном файле записываются в соответствующие конфигурационные файлы в IP-телефоне если конфигурационный файл содержит содержимое для обновления прошивки, IP-телефон получит прошивку и сделает обновление прошивки.
Получение URL Сервера Обновлений
Когда устройство включается, оно будет пытаться получить обновления адреса сервера в следующем порядке: PNP Server→DHCP Custom Option→DHCP Option43→DHCP Option66→Сервер, указанный пользователем. Для настройки автоматической конфигурации можно использовать любой из вышеперечисленных методов.
Чтобы настроить автоматическую инициализацию, используйте веб-интерфейс на IP-телефоне. Ниже приводится подробное описание этого процесса. Настройка автоматической конфигурации находится в разделе " Upgrade→Advanced Обновление→дополнительно” (Рис. 1):
PNP
PNP расшифровывается как Plug and Play (подключи и играй). PNP обеспечивает фирменное автоматическое обновление, когда включен режим обновления PNP, телефон будет транслировать “SIP SUBSCRIBE " в сети. SIP-сервер ответит “SIP NOTIFY " с URL-адресом прошивки и / или конфигурационного файла сервера.
Следующая процедура предназначена для настройки автоматической конфигурации с PNP:
- Во-первых, вам нужно настроить SIP-сервер на использование PNP и установить в нем URL-адрес сервера обновлений.
- Как показано на Рис. 2,Включите PNP Config и нажмите кнопку [AutoP]. Телефон будет использовать PNP для получения правильного URL-адреса автоматической конфигурации и загрузки микропрограммного обеспечения и файлов конфигурации.
- Если установлен режим auto p, телефон будет выполнять автоматическую конфигурацию в заданном временном интервале, установленном в автоматическом режиме.
Заданный пользователем сервер
- Пользователь может вручную задать определенный URL-адрес сервера для загрузки программного обеспечения и / или конфигурационного файла.
- Процедура для этого показана на рис. 3 Используется следующий пример с TFTP:
- Установите URL-адрес сервера ручного обновления как HTTP-сервер (например, “http://192.168.35.68”), нажмите кнопку [AutoP], устройство будет использовать URL-адрес для загрузки соответствующего микропрограммного обеспечения и / или конфигурационного файла с HTTP-сервера и обновления устройства с помощью загруженного файла;
- Если установлен режим auto p, телефон будет выполнять автоматическую инициализацию в заданном временном интервале, установленном в автоматическом режиме.
Мы также можем использовать FTP, HTTP или HTTPS в качестве протокола для обновления прошивки устройства и / или конфигурации.
Формат ссылок выглядит следующим образом:
TFTPt: tftp://192.168.0.19/ FTP: ftp://192.168.0.19/ (allows anonymous login) ftp://username:password@192.168.0.19/ (requires a user name and password) HTTPt: http://192.168.0.19/ (use the default port 80) http://192.168.0.19:8080/ (use other ports, such as 8080) HTTPS: https://192.168.0.19/ (use the default port 443)
Определяемый пользователем DHCP код Custom Option
Если устройство настроено на использование параметра DHCP для получения URL-адреса автоматической конфигурации, оно отправит запрос на DHCP-сервер для получения определенного кода параметра DHCP. Чтобы использовать пользовательский параметр DHCP (определяемый пользователем, диапазон кода параметра составляет от 128 до 255), необходимо сначала настроить пользовательский параметр DHCP на веб-странице, как показано на рис. 4.
Конфигурация параметра DHCP (для примера в качестве пользовательского кода параметра DHCP используется 230). Вы можете использовать любой пользовательский код опции DHCP от 128 до 255):
- Во-первых, вам нужно настроить DHCP-сервер, чтобы он имел определенный пользовательский код опции 230 с URL-адресом сервера обновления в нем.
- Установить пользовательские опции для 230. Нажмите кнопку [AutoP], устройство получит URL-адрес сервера обновления от DHCP-сервера с кодом опции 230.
- Если установлен режим auto p, устройство будет выполнять автоматическую инициализацию в заданном временном интервале, установленном в автоматическом режиме.
DHCP Option 66
Если ничего из вышеперечисленного не задано, устройство автоматически использует опцию DHCP 66 для получения URL-адреса сервера обновления. Это делается в рамках программного обеспечения, и пользователю это указывать не нужно. Чтобы это работало, необходимо настроить DHCP-сервер для опции 66 с URL-адресом сервера обновления в нем.
DHCP Option 43
Если устройство не получает URL-адрес от параметра DHCP 66, оно автоматически использует параметр DHCP 43. Это делается в рамках программного обеспечения, и пользователю это указывать не нужно. Чтобы это работало, необходимо настроить DHCP-сервер для параметра 43 с URL-адресом сервера обновления в нем.
Режимы AUTOP
Устройство поддерживает следующие три режима работы:
1. Отключено: отключает авто конфигурацию. Устройство не будет проверять наличие каких-либо обновлений и не будет автоматически обновлять устройство
2. При включении питания: устройство выполняет автоматическое конфигурирование при включении питания IP-устройства
3. Периодически: устройство периодически делает запрос на проверку в заданные сроки
Загрузка файла конфигурации
Существует два типа конфигурационных файлов для загрузки:
- Общий конфигурационный файл: этот конфигурационный файл имеет общие параметры конфигурации для всех IP-устройств.
- Конфигурационный файл на базе MAC: этот конфигурационный файл предназначен для использования конкретным IP-устройством с указанным MAC-адресом. Обычно это связано с информацией об учетной записи.
Если у вас есть оба этих файла на сервере, IP-устройство сначала получит общий конфигурационный файл, а затем получит конфигурационный файл на базе MAC, используя его MAC-адрес в качестве идентификатора.
Описание и применение параметров конфигурации
Обновление параметров конфигурации
Параметры, которые будут обновлены, должны соответствовать следующему формату в конфигурационном файле, как показано
Имена параметров в конфигурационном файле зафиксированы, и пользователь не может вносить никаких изменений, пользователь может только заполнить значение, иначе обновление завершится неудачей.
Пример: чтобы задать имя пользователя и пароль PPPOE, используйте следующий формат:
Примечание: каждая строка в файле конфигурации, начинающаяся с #, является оператором комментария, который не влияет на обновление.
Как только файл конфигурации будет успешно обновлен с помощью файла конфигурации, показанного выше, пользователь войдет на сервер pppoe по имени пользователя(James) и паролю(123456).
Обновление Прошивки и/или файла конфигурации
Для подробной информации используйте ссылку auto_provisioning_parameters
1.Обновление прошивки
Для обновления нужно указать следующую строку в файле конфигурации
Config.Firmware.Url = protocol name://address/path/filename
Например:
Config.Firmware.Url = tftp://192.168.10.19/1.0.0.135.rom
2.Персонализированные рингтоны
Для настройки рингтонов потребуется следующая строка
Config.Ringtone.Url = protocol name://address/path/filename
Пример:
Config.Ringtone.Url = tftp://192.168.10.19/Ring1.wav\\
Примечание: Ring1.wav - это файл рингтона в формате wav. Общий размер настраиваемого файла мелодии звонка не может быть больше 100 КБ. Чтобы настроить два разных рингтона, потребуется прописать следующее:
Config.Ringtone.Url = tftp://192.168.10.19/Ring1.wav Config.Ringtone.Url = tftp://192.168.10.19/Ring2.wav
3.Обновление локальный контактов
Для обновления списка локальных контактов используется следующая строка
Config.Contact.Url = protocol name://address/path/filename
Например:
Config.Contact.Url = tftp://192.168.10.19/Contact.xml
Примечание: Contact.xml это название для адресной книги с контактами.