Unistim
UNIStim (Unified Networks IP Stimulus) — закрытый корпоративный (проприетарный)протокол передачисигнальной информации для управленияVoIP-телефонамиипрограммными телефонами компанииNortel[1][2]со стороны телефонной станции (например АТСMeridianи CS1000). UNIStim является аналогом открытых стандартовSIPиH.323,а также закрытого протоколаSCCP (Skinny).Протокол UNIStim поддерживается также в некоторыхIP-АТС(например вAsterisk) исофтфонахдругих производителей.
Компания Nоrtel активно участвовала в стандартизации протоколов в рамках IETF, опираясь на работу со своим стандартом UNIStim и уже разработала работу с системами Nortel IP-PBX и ее платформами IP Centrex с 1996 года. Общим вкладом Nortel и Cisco Systems и их кульминацией стала публикацияIETFстандартаRFC 3054«Профиль приложения IP-телефона медиа-шлюза», в которой изложены параметры протоколаMegaco.
После расформирования Nortel протокол Unistim поддерживался и развивался компаниейAvaya.Протокол являлся запатентованным приложением в США с 1999 по 2019 год.
Последняя версия протокола Unistim 5.5.11 была опубликована компанией Avaya в январе 2021 года[3].
Принципы работы
[править|править код]UNIStim — это протоколприкладного уровня,применяемый для взаимодействия сервера, т. е. IP-АТС и ведомого им клиента VoIP-телефона Nortel. Протокол базируется на транспортном протоколе RUDP также разработанный Nortel. ОтличиеRUDPотUDPналичие номера пакета и механизма повторной передачи в случае потери пакета с помощью rudp пакетов включающий ACK с указанием номера полученного UNIStim пакета и NAK с указанием номера потерянного\пропущенного UNIStim пакета.
Протокол обеспечивает управление сервером тонких клиентов дляVoIP.Сервер (CS1000) управляет, получает информацию о состоянии клиентов, обменивается данными с другими участниками поддерживающими протокол. Все команды поделены на несколько секций по функциональному назначению. Каждое сообщение включает 3 основных поля как то: менеджер получатель команды, длина всей команды, код команды для данного менеджера. Остальная часть сообщения зависит от типа команды.
Клиент, получив сообщение от сервера, выполняет запрос. В зависимости от команды клиент должен сообщить о состоянии выполненной команды. Также клиент может сообщать о своем состоянии по запросу или установленному временному промежутку.
Сервер полностью управляет состоянием клиента и состоянием звонка. Задача сервера при выполнении звонка осуществить настройку 2 клиентов для открытия RTP трафика. RTP трафик клиент осуществляет самостоятельно используя различные аудиокодеки.
Используемые порты
[править|править код]Для работы по протоколу по умолчанию используются следующие стандартныепорты:
- 4100/udp Nortel UNIStim (Unified Networks IP Stimulus), i200x
- 5000/rudp Nortel UNIStim (Unified Networks IP Stimulus), i2002/i2004 через ITG Line
- 5100/rudp Nortel UNIStim (Unified Networks IP Stimulus), ITG Line
- 5105/udp Nortel UNIStim (Unified Networks IP Stimulus) FTP (UFTP)
- 6800/tcp Nortel Unified Manager
- 7000/rudp Nortel UNIStim (Unified Networks IP Stimulus), BCM FP1 VoIP для взаимодействия сIP-телефонами
Поддержка протокола в телефонах и IP-АТС
[править|править код]На текущий момент последняя версия протокола, который поддерживают продукты компании Nortel — UNIStim 4.0. Детали реализации протокола доступны в документе под названием «Telephony and Data Network Services at a Telephone», патент № 7068641 от 7 мая 1999 года[4].
Поддержка протокол реализован в IP-АТСAvaya(компания Avaya приобрела активы Nortel для корпоративных решений) и лицензируется для других систем. Последняя версия протокола Unistim, реализованая компанией Avaya - 5.5.11, релиз состоялся в январе 2021 года[3].
UNIStim Software поддерживается следующими платформами для обслуживания вызовов[3][5][6]:
- Avaya Communications Server 1000 (CS1000) -софтсвитч,изначально Nortel CS 1000
- Avaya Business Communications Manager (BCM)
- Avaya Survivable Remote Gateway (SRG)
- Avaya Communication Server 2100 (CS2100) - софтсвитч, изначально Nortel CS 2100
- Avaya Aura Device Adapter (ADA) - серверное приложени для подключения UNIStim-телефонов к телекоммуникационной платформе Avaya Aura
C 2012 года протокол UNIStim поддерживается в свободной программной IP-АТС Asterisk[7].
Список клиентов — VoIP-телефонов производства Nortel, поддерживающих протокол UNIStim:
- Nortel 1110E, 1120E, 1140E, 1150E[8];
- Nortel 2001, 2002, 2004
- Телефон для конференцийNortel 2033.
Список клиентов — VoIP-телефонов производства Avaya, поддерживающих протокол UNIStim[3][5][6]:
- Avaya 1110, 1120E, 1140E, 1150E, 1165E
- Avaya 2007
- Avaya 1210, 1220, 1230
Также, протокол поддерживается программными телефонами (софтфонами)[9]:Nortel/Avaya 2050 IP Softphone (для настольных ПК с ОСWindows) и Nortel MVC 2050 (для КПК под управлениемWindows Mobile 2003).
Полный список клиентов ранее можно было получить на сайте nortel.com. см. также статьюAvaya 1100-series IP phonesв англоязычной Википедии.
Галерея телефонов UNIStim
[править|править код]Примечания
[править|править код]- ↑Учрежденческие станции как зеркало конвергенции(англ.).Издательство «Открытые системы». Дата обращения: 30 апреля 2019.Архивировано30 апреля 2019 года.
- ↑ComNews. Безальтернативный SIP .www.comnews.ru (1 ноября 2009). Дата обращения: 30 апреля 2019.Архивировано30 апреля 2019 года.
- ↑1234Avaya Support - Downloads - UNIStim Software Release 5.5.11 for 11xx/12xx IP Deskphones - 1100 Series IP Deskphones .support.avaya.com.Дата обращения: 19 мая 2022.Архивировано19 мая 2022 года.
- ↑Telephony and data network services at a telephone(англ.).— Google Patents. Дата обращения: 7 ноября 2008. Архивировано изоригинала23 мая 2011 года.
- ↑12Avaya Support - Downloads - UNIStim Software Release 5.5 for 11xx/12xx/2007 IP Deskphones - 2000 Series IP Deskphones .support.avaya.com.Дата обращения: 19 мая 2022.Архивировано7 октября 2013 года.
- ↑12Avaya Support - Downloads - UNIStim Software Release 5.5.9 for 11xx/12xx IP Deskphones - 1100 Series IP Deskphones .support.avaya.com.Дата обращения: 19 мая 2022.Архивировано19 мая 2022 года.
- ↑Unistim channel improvements - Asterisk Project - Asterisk Project Wiki .wiki.asterisk.org.Дата обращения: 19 мая 2022.Архивировано20 июня 2021 года.
- ↑IP-телефоны Nortel — Компания БЕЛАМ .www.belam.ru. Дата обращения: 13 ноября 2019.Архивировано13 ноября 2019 года.
- ↑программный IP-телефон IP Softphone 2050 и мобильный голосовой клиент Mobile Voice Client (MVC) 2050 — Компания БЕЛАМ .www.belam.ru. Дата обращения: 13 ноября 2019.Архивировано13 ноября 2019 года.
Для улучшения этой статьижелательно:
|