Здравствуйте.
Имеется клиент, подключенный к SMG2016 по SIP транку. Вызов идет на ОКС7 на РТК.
При вызове от клиента сообщение INVITE приходит с аттрибутом Max-Forwards: 10.
Далее звонок транслируется в стык с РТК в ОКС. По трассировке PBX вижу, что в IAM формируется значение hop-counter на входе в SMG = 4, на выходе в ОКС = 3. При этом от РТК вызов перетранслируется к следующему оператору. Возникает ситуация, когда hop-conter становится равным 1 и вызов разваливается, как и положено.
Соответственно вопросы:
1. Вроде по стандарту при преобразовании из SIP в ISUP значение Max-Forwards преобразуется в hop-counter с убыванием на 1? То есть по идее в IAM должен уйти hop-counter=9. Почему получаем 4 на входе в SMG в трейсе? Куда делось еще 5 хопов?
2. Как изменить значение hop-counter на большее?
3. Можно ли изменить значение Max-Forwards на входе из SIP транка в профиле через расширенные настройки? Думаю что нужно добавить строку туда вида [sipheader:Max-Forwards=+(70)!]. Поможет ли?
О деактивации форума Eltex
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Вызов с SIP транка в ОКС7 (hop counter)
-
- Сообщения: 125
- Зарегистрирован: 21 мар 2012 14:19
- Reputation: 0
Re: Вызов с SIP транка в ОКС7 (hop counter)
поделитесь пожалуйста, зачем в принципе клиент использует такой маленький макс форвард и зачем его в принципе нужно ограничивать на ССОП? Это как то влияет на выбор направления при маршрутизации? Не думаю...
я не к тому, что заставьте клиента поправить и всё будет ОК... мне просто интересен ответ на мой вопрос
я не к тому, что заставьте клиента поправить и всё будет ОК... мне просто интересен ответ на мой вопрос
-
- Сообщения: 125
- Зарегистрирован: 21 мар 2012 14:19
- Reputation: 0
Re: Вызов с SIP транка в ОКС7 (hop counter)
Вопрос задал именно по той причине, что нет уверенности в том, что клиент сможет или захочет что то менять.
Сам вчера и сегодня полдня ломал голову и сравнивал почему, же от меня вызов уходит, а от него нет. Сравнивал IAM - один в один, потом глаз упал на hop counter.
Клиенту уже написал про это и сказал делать по RFC = 70. А так да, у меня тоже к нему этот же вопрос.
Насколько я понял у него стоит MS Lync потом за ним Mediant, фиг знает.
Сам вчера и сегодня полдня ломал голову и сравнивал почему, же от меня вызов уходит, а от него нет. Сравнивал IAM - один в один, потом глаз упал на hop counter.
Клиенту уже написал про это и сказал делать по RFC = 70. А так да, у меня тоже к нему этот же вопрос.
Насколько я понял у него стоит MS Lync потом за ним Mediant, фиг знает.
Re: Вызов с SIP транка в ОКС7 (hop counter)
Медиант норм железка.
lync вообще не знаю, но судя по тому, что продукт от MS, там могут быть какие нибудь коммерческие ограничения без лицензий.
Но мне было интересно, зачем в принципе нужен этот параметр... И пришла мысль, что вроде как это средство контроля за петлями в сети.
lync вообще не знаю, но судя по тому, что продукт от MS, там могут быть какие нибудь коммерческие ограничения без лицензий.
Но мне было интересно, зачем в принципе нужен этот параметр... И пришла мысль, что вроде как это средство контроля за петлями в сети.
-
- Сообщения: 125
- Зарегистрирован: 21 мар 2012 14:19
- Reputation: 0
Re: Вызов с SIP транка в ОКС7 (hop counter)
Ну да, все верно. Именно для этих целей:
RFC3261
8.1.1.6 Max-Forwards
The Max-Forwards header field serves to limit the number of hops a
request can transit on the way to its destination. It consists of an
integer that is decremented by one at each hop. If the Max-Forwards
value reaches 0 before the request reaches its destination, it will
be rejected with a 483(Too Many Hops) error response.
A UAC MUST insert a Max-Forwards header field into each request it
originates with a value that SHOULD be 70. This number was chosen to
be sufficiently large to guarantee that a request would not be
dropped in any SIP network when there were no loops, but not so large
as to consume proxy resources when a loop does occur. Lower values
should be used with caution and only in networks where topologies are
known by the UA.
RFC3261
8.1.1.6 Max-Forwards
The Max-Forwards header field serves to limit the number of hops a
request can transit on the way to its destination. It consists of an
integer that is decremented by one at each hop. If the Max-Forwards
value reaches 0 before the request reaches its destination, it will
be rejected with a 483(Too Many Hops) error response.
A UAC MUST insert a Max-Forwards header field into each request it
originates with a value that SHOULD be 70. This number was chosen to
be sufficiently large to guarantee that a request would not be
dropped in any SIP network when there were no loops, but not so large
as to consume proxy resources when a loop does occur. Lower values
should be used with caution and only in networks where topologies are
known by the UA.
-
- Сообщения: 125
- Зарегистрирован: 21 мар 2012 14:19
- Reputation: 0
Re: Вызов с SIP транка в ОКС7 (hop counter)
И все таки, почему на входе из SIP SMG получает значение 10, а на выходе 3. Куда девается 7 хопов? Это вопрос к элтексу.
И поможет ли подмена на SIP профиле через расширенные настройки [sipheader:Max-Forwards=+(70)!]
И поможет ли подмена на SIP профиле через расширенные настройки [sipheader:Max-Forwards=+(70)!]
-
- Сообщения: 125
- Зарегистрирован: 21 мар 2012 14:19
- Reputation: 0
Re: Вызов с SIP транка в ОКС7 (hop counter)
Ну, в общем, что и требовалось доказать. Клиент исправил у себя на 70 и все заработало.
Интересно, что на медианте 10 - значение по умолчанию. Видимо RFC они не читают.
The valid value range is 1-70. The default is 10.
Вопрос про хопы на SMG еще открыт, куда делось 7 штук?
Интересно, что на медианте 10 - значение по умолчанию. Видимо RFC они не читают.
The valid value range is 1-70. The default is 10.
Вопрос про хопы на SMG еще открыт, куда делось 7 штук?
Re: Вызов с SIP транка в ОКС7 (hop counter)
Sergey Orlov писал(а):Вопрос про хопы на SMG еще открыт, куда делось 7 штук?
по рекомендации Q.1912.5 (а точнее Table 11/Q.1912.5 – Mapping from Max-Forwards to Hop Counter)
конвертация идёт не 1к1, а с коэфициентом.
но действительно есть существенные неудобства, если изначально значение Max-Forwards не очень большое.
поэтому в версии 3.10 была сделана корректировка:
если Max-Forwards меньше 31, то 1к1, в других случаях 1к2,25
SMG / techsupp@eltex.nsk.ru
Re: Вызов с SIP транка в ОКС7 (hop counter)
Bokrenok писал(а):по рекомендации Q.1912.5 (а точнее Table 11/Q.1912.5 – Mapping from Max-Forwards to Hop Counter)
конвертация идёт не 1к1, а с коэфициентом.
а известно, нафига они налепили странную логику, где она не нужна?
надо меньше хопов - пусть дефолтом 25-30 рекомендуют, если коэффициент 2,5 применяется...
Вернуться в «Оборудование VoIP»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей