Asterisk и спутниковые каналы (Страница 1) / Другие дистрибутивы Linux/UNIX / Форум StopLinux

Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#1 19-12-10 10:43:54

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
MandrivaFirefox 3.6.12

Asterisk и спутниковые каналы

Здравствуйте уважаемые коллеги! Не знаю точно, есть ли здесь среди присутствующих специалисты по VoIP, но прошу помощи...
Есть проблема с asterisk'ом ver 1.4.22-3. Сервер работает в локальной сети и связан с удаленными пирами по каналам IPSec (организовано на Cisco). Обслуживает порядка 100 абонентов. Из них удаленных 60. Используется для телефонии и в том числе для организации селекторных совещаний. Есть два абонента, которые используют спутниковые каналы. Так как скорость света ещё никто не отменял -)) таймауты на этих каналах достигают 1000-1200 ms. Так вот с ними есть проблема...
Если просто позвонить этому абоненту или он позвонит по любому из действующих номеров, то можно разговаривать сколько угодно с приемлимым качеством, используется кодек g729, но если этого абонента вызвать на конференцию, то  80% он будет нормально стоять и не отбиваться с конференции. Если он сам набирает номер конференции, в данном случае 144, тогда он стоит максимум 30 секунд, потом отбивается. Поиск в интернетах ничего внятного не дал, или плохой из меня скаут-) Вот некоторые конфиги...
---------------
extensions_custom.conf

;144 conf
;проверяем есть ли участники в этой конфе
exten => 144,1,MeetMeCount(144|actusers)
;если есть просто подсоединяемся к этой конфе
exten => 144,n,GotoIf($["${actusers}"!="0"]?skipdial)
;если мы первые, звоним всем
exten => 144,n,System(cp /var/lib/asterisk/confs/144/*.call /var/spool/asterisk/outgoing)
exten => 144,n(skipdial),MeetMe(144|Mxpr)
exten => 144,n,Hangup()
=======================================
sip_additional.conf

[24701]
deny=0.0.0.0/0.0.0.0
disallow=all
type=friend
secret=
qualify=3000
port=5060
pickupgroup=
permit=0.0.0.0/0.0.0.0
nat=no
mailbox=24701@device
host=dynamic
dtmfmode=rfc2833
dial=SIP/24701
context=from-internal
canreinvite=no
callgroup=
callerid=device <24701>
allow=g729
accountcode=
call-limit=50
=======================================
24701 - это номер абонента на спутниковом канале. Подскажите пожалуйста решение, если оно есть. Спасибо.


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#2 03-10-12 04:11:42

Director cemetery
Участник
Из Краснодар
Зарегистрирован: 05-09-12
Сообщений: 1,420
LinuxChrome 22.0.1229.79

Re: Asterisk и спутниковые каналы

Rector, Сколько лет сколько зим! smile

   Хотелось бы из первых уст узнать, чем всё  тогда закончилось.

   У нас, район печально-известного затонувшего Крымска, местные подключатели спутниковых тарелок, просят за всё хозяйство с подключением от 4.5т.р  до 11т.р.

   Вот, в цену 11т.р входит оплата, настройка, и подключение тэвэ и интернета.

  С.....оговорками....

   Мастер сразу предупреждает, про высокий пинг. Дескать играть в онлайн натужно,на форумах сидеть хлопотно, но с торрентами дружить можно. Причём таки скорость обещает неплохую...

      Rector, пожалуйста, можно подробнее немного?

     Вот именно, если я написал сообщение, а оно на форум пришло(или в одноклассники) через 30 сек, разве это столь важно?

   Или там задержки серьёзнее?    В сети полно наглой рекламы по этому поводу, нагуглить не удалось...


8c5609d9ba96c3dacd04881384b144aa.gif

Неактивен

#3 03-10-12 12:24:15

Павел
Участник
Зарегистрирован: 21-10-11
Сообщений: 339
UbuntuFirefox 15.0.1

Re: Asterisk и спутниковые каналы

Rector, проблема, действительно, экзотическая.
Я бы предложил такое:
1. Усилить детализацию в консоли

CLI> core set verbose 3

или больше 3. Посмотреть, что пишется при потере пользователя.
2. Проверить в конфигах (rtp.conf, sip.conf, например) параметры, относящиеся к RTP.
3. Поскольку Dial() отрабатывает без обрывов (или почти), возможно это особенность MeetMe(). В таком случае было бы хорошо попробовать новый Asterisk. Например, 10.х.
Там уже MeetMe опционально, а по умолчанию предлагается приложение ConfBridge. Оно требует меньше зависимостей при сборке астериска и хорошо работает. Некоторое время потребуется на изучение концепции этого приложения, но в целом всё довольно логично. Простая конференция делается несложно. Такой сервер можно было бы поставить рядом и попробовать потом потихоньку мигрировать на него. Тем более, если IPSec - значит, с NATом и внешними адресами проблем быть не должно, так?
4. Попробовать подключить клиента через софтфон (или наоборот через телефон со шлюзом). Может, на стороне клиента что-то отрубается?... Тем более, если в сообщениях Asterisk'а ничего странного не будет...  Хотя это наименее вероятная причина. Но ведь и проблема странная.

Редактировался Павел (03-10-12 13:40:15)

Неактивен

#4 03-10-12 12:28:54

Okkamas Buddy
Участник
Из СПб
Зарегистрирован: 22-05-12
Сообщений: 968
Windows 7Chrome 22.0.1229.79

Re: Asterisk и спутниковые каналы

Павел пишет:

Rector, проблема, действительно, экзотическая.
Я бы предложил такое:

big_smile

Теперь жди ответа года два.


Случайности не случайны.

Неактивен

#5 03-10-12 14:43:23

Rector
ректор Захаров
Зарегистрирован: 07-03-10
Сообщений: 1,584
LinuxChrome 22.0.1229.79

Re: Asterisk и спутниковые каналы

Павел, спасибо большое! Но проблема уже не актуальна. Она сама собой рассосалась при переходе на новую работу -)
Director cemetery, не занимайтесь подъёмом тем двухгодичной давности -)
Модераторов прошу закрыть тему.


Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории

Неактивен

#6 03-10-12 16:30:45

Павел
Участник
Зарегистрирован: 21-10-11
Сообщений: 339
UbuntuFirefox 15.0.1

Re: Asterisk и спутниковые каналы

Rector пишет:

19-12-10 09:43:54

Упс...  big_smile big_smile big_smile

Rector пишет:

Модераторов прошу закрыть тему.

+1

Неактивен

#7 03-10-12 18:18:09

Director cemetery
Участник
Из Краснодар
Зарегистрирован: 05-09-12
Сообщений: 1,420
LinuxChrome 22.0.1229.79

Re: Asterisk и спутниковые каналы

Пратистую smile !

   Тема необычайна актуальная для миня сечас, прашу хатяб минимум энформацие smile


8c5609d9ba96c3dacd04881384b144aa.gif

Неактивен

#8 05-10-12 03:30:38

IvanOFF
Участник
Зарегистрирован: 26-12-09
Сообщений: 1,482
Windows 7Chrome 22.0.1229.79

Re: Asterisk и спутниковые каналы

Director cemetery пишет:

 Тема необычайна актуальная для миня сечас, прашу хатяб минимум энформацие

А что тут просить? Элементарно учим матчасть. Минимальное время пробега сигнала на орбиту и обратно составляет около 300 мс (такой будет ваш минимальный ping), при условии что этот спутник висит прямо у вас над головой (орбитальная позиция совпадает с вашей широтой и вы находитесь на экваторе). Во всех остальных случаях расстояние до спутника, а следовательно и время прохождения сигнала будет увеличиваться.

Также надо принимать во внимание, что для "дальних", имеющих небольшой угол возвышения, спутников будет наибольший путь прохождения сигнала через нижние слои атмосферы со всеми вытекающими, как различного рода помехи, задержки, отражения сигнала и т.п. отрицательно влияющие на качество сигнала вещи связанные с атмосферными явлениями.

Если коротко, то следует помнить одно, качество спутниковой связи на порядок ниже наземной и смысл в ее применении остается только при отсутствии наземной альтернативы.


"Оно, конечно, можно научить медведя ездить на велосипеде. Да только будет ли медведю от этого польза и удовольствие?" (с) А. и Б. Стругацкие

Неактивен

#9 05-10-12 04:20:52

Director cemetery
Участник
Из Краснодар
Зарегистрирован: 05-09-12
Сообщений: 1,420
Windows 7Chrome 22.0.1229.79

Re: Asterisk и спутниковые каналы

IvanOFF, Спасибо большое за ответ, сегодня созваниваюсь с фирмой уточнить цены, воздушку далековато тянуть проводную.


8c5609d9ba96c3dacd04881384b144aa.gif

Неактивен

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика