Остин
10.03.2016, 22:21
Доброго дня.
Форумчане, помогите восполнить пробелы в знаниях VoIP.
Исходные данные:
Терминал ClearOne VH20 зарегистрирован по SIP на Siemens HIPath 4000.
С терминала VH20 не можем организовать сбор в конференцию нескольких участников (обычные соединения точка-точка работают нормально). Конференции с другого SIP телефона марки UNIFU собираются на ура в том числе и с участием VH20.
Собственно хотелось бы понять принцип сигнальных сообщений SIP для организации многоточки.
Пытаемся собрать многоточку активируя функцию hold в режиме вызова между UNIFU и VH20. Но похоже VH20 выполняет HOLD не так как его выполняет UNIFU. Визуально hold как бы локальный а не на стороне АТС SIEMENS. Потому что поставленный на удержание UNIFU слышит тишину, а не музыку на удержании. Да и сам VH20 пишет статус как local hold. Соответственно донабарть еще одного абонента не получается.
Если hold (или что то называемое в UNIFU "организовать конференцию") выполнять со стороны UNIFU то VH20 действительно становится на удержание (remote hold) и слышит музыку на удержании с АТС.
Пока логи удалось снять только на стороне VH20 и судя по ним, функция hold организуется отправкой еще одного INVITE на удаленного абонента. Повторный INVITE как в случае с VH20, так и в cлучае с UNIFU. Я в этих сообщениях принципиальной разницы не заметил. Но со стороны VH20 АТС-ка видимо не воспринимает его корректно.
Собственно вопрос: Какие SIP сообщения принято использовать для организации многоточки/hold ? Есть ли какая то специфика , варианты полей и т.д. Как это происходит в других SIP АТС и в HiPath 4000 в частности? Или общепринято использовать повторный INVITE для этого режима?
Логи INVITE c обои устройств могу выложить если нужно.

Baskett
11.03.2016, 09:57
1. Зачем создавать 100500 тем?
2. Не UNIFU, а UNIFY
3. Насколько я понял из описания, ClearOne VH20 предназначен для стыковки конференц-систем с VoIP сетями. так? FLASH иннициируется еще чем-то, подключенным к терминалу? В VoIP устройствах, таких как voip-шлюзы например, присутствуют настройки flash, но не всегда это помогает. Иногда приходится вместо flash программировать заменяющую комбинацию, например, использовать звездочку.
Я еще одного не пойму, если ClearOne VH20 предназначен для стыковки конференц-систем с voip-системами, то иннициация конференции должна производиться на конференц-сервере, т.е. через ClearOne VH20 должно идти в сторону АТС N-ое количество вызовов, наверное, в этом случае он должен по sip-транку подключаться к АТС, а не как телефонный аппарат?

Остин
11.03.2016, 17:20
Давайте рассматривать VH20 как sip телефон, вместо которого он и ставился.
Конференцию собираем средствами АТС с помощью телефона sip.
Конгресс к VH20 подключена в качестве выносных микрофонов и только.
Телефон UNIFY умеет создавать конференцию и от VH20 хотят того же.
На телефоне это выглядит так:
1.Набираем номер первого абонента (например номер VH20)
2.Нажимаем кнопку СОЗДАТЬ КОНФЕРЕНЦИЮ (На дисплее).Слышим ответ станции (в этот момент на VH20 прилетает INVITE и он слушит музыку на удержании)
3. Набираем второй номер
4.Нажимаем кнопку НАЧАТЬ КОНФЕРЕНЦИЮ (на дисплее)
Вуаля все трое к конференции

Осталось разобраться в сигналинге sip для сбора конфернции на АТС.
Что именно там должно быть?

Остин
12.03.2016, 00:47
Похоже таки сообщение надо было оставлять в ветке общих вопросов VoIP, у сименсоводов видать с темой VoIP туговато, да и ветка мало посещаемая.

Out
12.03.2016, 14:54
Похоже таки сообщение надо было оставлять в ветке общих вопросов VoIP, у сименсоводов видать с темой VoIP туговато, да и ветка мало посещаемая.

Код для создания конференции на HiPath4000 использовали?
Насчет туговатости в VoIP вы поспешили, или плохо знаете HiPath4000. И видимо кто то у вас купил обычный сип телефон ClearOne VH20 для созданий конференций, а он служит для участия в конференции и для участия с одного устройства несколько человек в конференц-комнате.
Он отличается от обычных телефонов только ненаправленной, т.е. круговой чувствительностью микрофона и системой шумоподавления и подавления обратной паразитной связи. Таки телефонов полно, но они должны подключаться к системам которые могут сами создавать конференцию, типа DAKS, Xpression. Сами они умеют создавать конференции также как и любой телефон, только на уровне АТС, на HiPath4000 до 8 участников стандартными средствами, средствами и кодами АТС.

Остин
12.03.2016, 19:18
И????
Как с обычного SIP телефона создавать конференции на АТС SIEMENS ? (мне именно это и надо, именно об этом я и спрашивал)
Каков сигналинг?

Out
13.03.2016, 16:09
У меня нет сип телефона подключенного к атс HiPath4000, но если посмотреть в WABE, то есть код *3 |. *...* ..*.. ..... ..... .*| CONF вы пробовали его?

Остин
13.03.2016, 23:39
Можно было бы попробовать набрать *3, если бы после hold сохранялся голосовой канал и желательно бы слышать еще ответ станции.
Но hold с VH20 не приводит к hold-у на АТС, а выполняется как то локально. При этом и сам VH20 слышит тишину и далее ничего не может донабрать и поставленный им на удержание UNIFY тоже слышит тишину.
Единственное что после этого работает: повторная активация hold приводит к восстановлению связи с удерживаемым (где-то) UNIFY.
Да и рано еще нажимать *3, ведь нужно еще хотябы 3-го участника сначала добавить.
Опять же, сомнительно что UNIFY своими экранными командами выполняет что то типа набора *3. Ведь он понятия "не имеет" что он подключен к SIEMENS для которого *3 что то значит. Скорее всего *3 это актуально для проводных абонентов, а в SIP используются некие более стандартизированные вне платформенные правила сбора конференции.
Завтра попробую перехватить лог между UNIFY и HighPath будет понятно что же там за сигналинг.
Пока выложу логи снятые на стороне VH20 (один отправленный в момент активации hold на VH20, другой полученный от UNIFY транзитом через SIEMENS в момент нажатия на нем кнопки начать конференцию перед лобавлением 3 абонента)
22000- это номер VH20
22117- это номер UNIFY

Остин
13.03.2016, 23:42
Это со стороны ClearOne:
08/24/2002 22:59:21
{SIP MESSAGE START}
--> INVITE sip:22117@172.20.20.46:5060 SIP/2.0
From: <sip:22000@172.20.20.46>;tag=97c806d8-ac141978-13c4-661-60c53066-661
To: "Peregovornaja 1017"<sip:22117@172.20.20.46:5060>;tag=367d76b6f1
Call-ID: e7ff64ce0dd2b8f3
CSeq: 1 INVITE
Via: SIP/2.0/UDP 172.20.25.120:5060;rport;branch=z9hG4bK-732-1c1ed0-7f7bf76f
Max-Forwards: 70
Supported: replaces,timer
User-Agent: Converge VH20 Phone
Contact: <sip:22000@172.20.25.120:5060;transport=udp>
Session-Expires: 1800;refresher=uac
Min-SE: 1800
Content-Type: application/sdp
Content-Length: 247

v=0
o=22000 1030230191 1030230192 IN IP4 172.20.25.120
s=-
c=IN IP4 172.20.25.120
t=0 0
m=audio 50000 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=ptime:20
a=SilenceSupp:off - - - -
a=fmtp:101 0-15
a=sendonly

{SIP MESSAGE START}
<-- SIP/2.0 200 OK
Via: SIP/2.0/UDP 172.20.25.120:5060;rport=5060;branch=z9hG4bK-732-1c1ed0-7f7bf76f;received=172.20.25.120
From: <sip:22000@172.20.20.46>;tag=97c806d8-ac141978-13c4-661-60c53066-661
To: "Peregovornaja 1017"<sip:22117@172.20.20.46:5060>;tag=367d76b6f1
Call-ID: e7ff64ce0dd2b8f3
CSeq: 1 INVITE
Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, REFER, PRACK, UPDATE
Contact: <sip:22117@172.20.20.46:5060>
P-Asserted-Identity: "Peregovornaja 1017" <sip:22117@172.20.20.46>
Require: timer
Server: HiPath 4000 V6 Common Gateway M5T SIP Stack/4.1.8.14
Session-Expires: 1800;refresher=uac
Supported: timer
X-Siemens-Call-Type: ST-insecure
Content-Type: application/sdp
Content-Length: 235

v=0
o=MxSIP 131231 276988398 IN IP4 172.20.20.46
s=SIP Call
c=IN IP4 172.20.20.46
t=0 0
m=audio 29100 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=silenceSupp:off - - - -
a=fmtp:101 0-15
a=recvonly

{SIP MESSAGE START}
--> ACK sip:22117@172.20.20.46:5060 SIP/2.0
From: <sip:22000@172.20.20.46>;tag=97c806d8-ac141978-13c4-661-60c53066-661
To: "Peregovornaja 1017"<sip:22117@172.20.20.46:5060>;tag=367d76b6f1
Call-ID: e7ff64ce0dd2b8f3
CSeq: 1 ACK
Via: SIP/2.0/UDP 172.20.25.120:5060;rport;branch=z9hG4bK-733-1c1f3a-3ce96b95
Max-Forwards: 70
Contact: <sip:22000@172.20.25.120:5060;transport=udp>
Content-Length: 0

{SIP MESSAGE END}

Остин
13.03.2016, 23:44
Это со стороны UNIFY транзитом через SIEMENS:
08/24/2002 22:57:25
{SIP MESSAGE START}
<-- INVITE sip:22000@172.20.25.120:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 172.20.20.46;branch=z9hG4bKabe4a5d9b752e5bc0
Max-Forwards: 70
From: "Peregovornaja 1017" <sip:22117@172.20.20.46:5060>;tag=367d76b6f1
To: <sip:22000@172.20.20.46>;tag=97c806d8-ac141978-13c4-661-60c53066-661
Call-ID: e7ff64ce0dd2b8f3
CSeq: 10910 INVITE
Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, REFER, PRACK, UPDATE
Contact: <sip:22117@172.20.20.46:5060>
Min-SE: 90
Session-Expires: 1800;refresher=uas
Supported: 100rel, timer
User-Agent: HiPath 4000 V6 Common Gateway M5T SIP Stack/4.1.8.14
X-Siemens-Call-Type: ST-insecure
Content-Type: application/sdp
Content-Length: 362

v=0
o=MxSIP 131231 276988396 IN IP4 172.20.20.46
s=SIP Call
c=IN IP4 172.20.20.46
t=0 0
m=audio 29100 RTP/AVP 8 18 4 98 99
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=rtpmap:4 G723/8000
a=rtpmap:98 telephone-event/8000
a=rtpmap:99 red/8000
a=silenceSupp:off - - - -
a=fmtp:18 annexb=no
a=fmtp:4 annexa=no
a=fmtp:98 0-15
a=fmtp:99 98
a=sendonly

{SIP MESSAGE START}
--> SIP/2.0 200 OK
From: "Peregovornaja 1017"<sip:22117@172.20.20.46:5060>;tag=367d76b6f1
To: <sip:22000@172.20.20.46>;tag=97c806d8-ac141978-13c4-661-60c53066-661
Call-ID: e7ff64ce0dd2b8f3
CSeq: 10910 INVITE
Via: SIP/2.0/UDP 172.20.20.46;branch=z9hG4bKabe4a5d9b752e5bc0
Supported: replaces,timer
Contact: <sip:22000@172.20.25.120:5060;transport=udp>
Session-Expires: 1800;refresher=uas
Content-Type: application/sdp
Content-Length: 247

v=0
o=22000 1030230746 1030230746 IN IP4 172.20.25.120
s=-
c=IN IP4 172.20.25.120
t=0 0
m=audio 50000 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=ptime:20
a=SilenceSupp:off - - - -
a=fmtp:101 0-15
a=recvonly
08/24/2002 22:57:26
{SIP MESSAGE START}
<-- ACK sip:22000@172.20.25.120:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 172.20.20.46;branch=z9hG4bK9111ddb9b233a06e8
Max-Forwards: 70
From: "Peregovornaja 1017" <sip:22117@172.20.20.46:5060>;tag=367d76b6f1
To: <sip:22000@172.20.20.46>;tag=97c806d8-ac141978-13c4-661-60c53066-661
Call-ID: e7ff64ce0dd2b8f3
CSeq: 10910 ACK
User-Agent: HiPath 4000 V6 Common Gateway M5T SIP Stack/4.1.8.14
Content-Length: 0

{SIP MESSAGE END}

Остин
13.03.2016, 23:51
На INVITE (re-invite) со стороны VH20 АТС-ка либо не отреагировала должным образом, либо сам VH20 выполнил что то не то. Он ни сам не освободился для донабора следующего абонента, и UNIFY непонятно куда поставил на удержание.

peter_hi
14.03.2016, 10:18
Покажите SBCSU, SDAT, COS для SIP-stn ClearOne VH20

Out
14.03.2016, 10:36
Проверил, да, не реагирует вообще шлюз АТС на коды набираемые на сип девайсе.

Timofey02
14.03.2016, 12:14
День добрый, если посмотреть доку IP Solutions Service Documentation, то видно что SIP терминал имеет существенные ограничения по функциям чем HFA. В доке есть терминалы которые система поддерживает:
The following SIP endpoints are supported:
• OpenStage SIP familiy
• LifeSize Phone (Audiokonferenz)
• OpenScape MobileConnect Client V3
• OpenScape Personal Edition SIP
• Mediatrix Analog Access Points 41xx
• Mediatrix 44xx (nur HiPath 4000 SoftGate)
• OpenScape Xpert V4 (Trading IP)
• Video enpoints at HiPath 4000 SoftGate only (see „HiPath 4000 SoftGate“ >
Chapter 5, “Video Connections”)

и далее есть такой пункт: Local 3-party conference (if supported from the SIP terminal)
я так понимаю что с сип аппарата можно собрать конференцию на 3-х абонентов если аппарат это умеет, если не прав поправьте.

peter_hi
14.03.2016, 12:19
...
я так понимаю что с сип аппарата можно собрать конференцию на 3-х абонентов если аппарат это умеет, если не прав поправьте.

Да, так и есть.
HP4000v4. Тестировал Gigaset C610AIP.
Работает доп. функционал:
- конференция на 3-х участников (через меню аппарата, код конференции *3 не работает);
- перехват между номерами в одной aun-группе (у меня *7).

Ancle Fedor
14.03.2016, 12:48
HP4000v4
Работает доп. функционал:
- конференция на 3-х участников (через меню аппарата, код конференции *3 не работает)
+1
Пока.
Олег

Baskett
14.03.2016, 13:27
+1
Пока.
Олег

За что ты мне нравишся, Дядя Фёдор, так за твое корасноречие :)

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

Ancle Fedor
14.03.2016, 14:38
За что ты мне нравишся, Дядя Фёдор, так за твое корасноречие :)

Володя, я тебя тоже очень люблю. :)

А чем аналоговые телефоны для конференц-связи не устраивают?
Меня возможно всем устраивают , а вот ТС нужно "фунциклирование" именно с SIP-аппарата.
... Хотя... я с аналоговых аппаратов конференций никогда не устраивал (ну не востребована данная "функция" у нас) :rolleyes:
Пока.
Олег.

Остин
14.03.2016, 22:11
Покажите SBCSU, SDAT, COS для SIP-stn ClearOne VH20
Я в SIEMENS разбираюсь очень с трудом по шпаргалке. SBCSU SDAT для меня вообще фразы не знакомые.
Но если это поможет делу, то могу запросить у администратора этой АТС.

Пока не понятно какие кому претензии предъявлять. Надо понять в каком блоке сигнализации чего не так. Потом можно логи засылать в техподдержку.
По vh20 техподдержка наша плавает очень, но готова за бугор переправить наши претензии (подразумевается обоснованные).
Администратор HiPath вообще дама. Хоть и знает слово RTP. Но у нее пока все просто : телефон UNIFY как то работает и ладно, а пока он работает можно и не вдаваться в процесс. Собственно от нее тоже требовать пока нечего. Ну кроме SBCSU, SDAT, COS ))

Остин
14.03.2016, 22:19
Стало интересно, как SIEMENS выделяет динамически порт конференции?
Или это обычная 3-party? Мы больше не пробовали собирать с UNIFY.
Проводя параллель с Coral там так просто только трехстороннюю можно собрать. Если больше 3-х придется трансферить их на специальный порт конференции (виртуальный номер), потом самому туда звонить. Это явно больше телодвижений, чем делает UNIFY, который не набирает никаких спец символов и номеров конференц портов. Хотя может его когда то кто то и настраивал для сопоставления команд с командами АТС.
Короче, пока вопросов больше чем ответов. Хватило бы время для отладки еще и SIP на объекте (.

Е.Мутер
15.03.2016, 12:20
Проводя параллель с Coral там так просто только трехстороннюю можно собрать. Если больше 3-х придется трансферить их на специальный порт конференции (виртуальный номер), потом самому туда звонить.

Прошу прощения, что не совсем по теме поста, но уточню, что в Coral можно собрать больше чем трехстороннюю без всяких дополнительных клавиш, просто продолжая сбор по одному. На четвертом абоненте Coral сам перебросит всех собранных абонентов в свободный порт конференции, дальше будет добавлять абонентов туда.
Для этого в COS, там, где выбор 1=Broker,2=Consult,4=3Way,5=All,6=Continuous Conference, надо поставить 6.

Out
15.03.2016, 13:07
На HiPath4000 собирается до 8 человек конференция с помощью цифрового аппарата.

Остин
16.03.2016, 00:37
UNIFY как то настраивается специальным образом для стыковки с SIEMENS
(кроме логина пароля и IP адреса шлюза)?
Мне сказали что этот телефон типа дешевого заменителя родного IP телефона SIEMENS т.е. может быть достаточно тесно связан с АТС SIEMENS или эта связь лишь заявленная (проверенная) совместимость?

Baskett
16.03.2016, 09:59
UNIFY как то настраивается специальным образом для стыковки с SIEMENS
(кроме логина пароля и IP адреса шлюза)?
Мне сказали что этот телефон типа дешевого заменителя родного IP телефона SIEMENS т.е. может быть достаточно тесно связан с АТС SIEMENS или эта связь лишь заявленная (проверенная) совместимость?

я Вам секрет открою, только никому не говорите: Unify- это и есть Siemens. Точнее АТС Siemens в природе больше нет!
Мне кажется, что надо отличать аппараты HFA и SIP. У HFA-ных поддерживается весь функционал как на TDM-ых, на SIP-очень все урезано для унификации с другими системами.

Остин
17.03.2016, 23:19
Сегодня с АТС прислали лог ошибок возникающих при звонках с VH20:
F5452 M8 N0352 NO ACT BPB TERM FUNCT L3 ERROR 16-03-17 11:57:46
ALARM CLASS:SWU-PER:002
P204:LTG1 :LTU2 :014:120 : 0 Q2324-X500 STMI4/1 BST:01 PLS:-11
FORMAT:22 DEVICE NAME: S0PP EXTENSION NUMBER: 47970
5F0400010708010C0510FF07FFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFF
В догонку прислали:
Возможные варианты этой ошибки
F5452

ТЕРМИНАЛ
ФУНКЦИОНАЛЬНАЯ ОШИБКА L3

Tип: Особый сервис (Формат 22)

Краткий текст: Layer 3 error of functional terminal - Ошибка уровня 3 функционального терминала

Причина: Ошибка уровня 3 функционального терминала. Ошибка программного обеспечения! Тип ошибки указывается в байте 1 гексадецимального вывода.
Ответ системы: только сигнализирует

Действие: Сохраните данные сообщения об ошибке и cвяжитесь с вашим системным специалистом.

Анализ вспомогательных данных:
Byte 0 = Max. length of data to follow (5F) - Максимальная длина данных (5F)
Byte 1 = Error type (DB_M_QF_CIR_L3_ERR_SET) - Тип ошибки
00 Unrecognized message type - Нераспознаваемый тип ошибки
01 Unrecognized protocol - Нераспознаваемый протокол
02 Unrecognized information element/call reference - Нераспознаваемый информационный элемент/ ссылка вызова
03 Duplicate information element - Дублировать информационный элемент
04 Information element not allowed - Информационный элемент не разрешен
05 Missing mandatory information element - Отсутствующий обязательный информационный элемент
06 Too many information elements in message - Слишком много информационных элементов в сообщении
07 Local problem in protocol handler (e.g. protocol not active (AMO PRODE) or no more device memory available (AMO
DIMSU)) - Локальная проблема в устройстве управления протокола (например, протокол не активен (AMO PRODE) или более нет в наличие памяти устройства (AMO DIMSU))
08 No seizure acknowledgment - Нет подтверждения соединения
09 No release acknowledgment - Нет подтверждения освобождения
0A B-channel handling negative - Отрицательна обработка В-канала
0B-13 For US Release 6.0 - Для Выпуска 6.0 США
14 Implausible message - Неправдоподобное сообщение
___________________________________________
Получается ошибка 04 - 04 Information element not allowed - Информационный элемент не разрешен
О какой части SIP может идти речь или без sip лога не понять?