Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Экономия полосы пропускания между *

Экономия полосы пропускания между *

Сообщений: 22

Экономия полосы пропускания между *

Есть 2 asterisk 1.2.17
нужно между ними пустить траф (20-40 звонков одновременно)
с максимальной экономией полосы пропускания.
Насколько я понял мне нужен IAX в режиме транка.

Что можно еще предпринять для экономии полосы ?
Может каккие нибуть хитрые кодеки ?

Проц Athlon 64 3500+ и Core 2 Duo 6300
Их хватит на 40 звоночков с любым транскодингом или круг кодеков будет ограничен ?
2007-05-29 11:34

Откуда: Санкт-Петербург
Сообщений: 541

Re: Экономия полосы пропускания между *

http://www.voip-info.org/tiki-index.php?page=Bandwidth%20consumption
ну и
http://www.asteriskguru.com/tools/bandwidth_calculator.php
2007-05-29 12:52

Сообщений: 22

Re: Экономия полосы пропускания между *

Связал два * по IAX, первый собирает звонки по SIP у и отдает другому. обнаружился такой эфект - траф не симетричный. со стороны первого количество udp пакетов в 2,5 раза больше, по обьему на 20% больше чем в обратную сторону .
Как можно выровнять ситуацию ?
2007-05-31 17:23

Откуда: Санкт-Петербург
Сообщений: 541

Re: Экономия полосы пропускания между *

С той стороны где больше говорят - с той и трафик больше будет.
2007-05-31 18:54

Сообщений: 22

Re: Экономия полосы пропускания между *

Согласен, обьем трафика может и различаться, но количество пакетов в trunced IAX должно быть симетричным .

Насколько я понял IAX в режиме транка звуковые фреймы всех разговоров отправляет одним UDP пакетом. В одну сторону так и получаеться - 50 пакетов в сек (1000мс/20мс=50 штук), а вот в другуе почемуто нет.

с чем может это быть связанно ?
почему он не пакует все в один UDP пакет ?
как это можно изменить ?
2007-06-01 08:32

Сообщений: 22

Re: Экономия полосы пропускания между *

С одной стороны - с котрой все работает
iax2 trunk debug
IAX2 Trunk Debug Requested
Beginning trunk processing. Trunk queue ceiling is 128000 bytes per host
- Trunk peer (xxx.xxx.xxx.xxx:4569) has 4 call chunks in transit, 0 bytes backloged and has hit a high water mark of 6400 bytes
Ending trunk processing with 1 peers and 4 call chunks processed

С другой
iax2 trunk debug
IAX2 Trunk Debug Requested

и все ...
Получаеться что режим транка работает только с одной стороны ?


2007-06-01 13:24

Сообщений: 22

Re: Экономия полосы пропускания между *

Действительно не работает ... :(
iax2 reload
Jun 1 14:53:21 WARNING[18761]: chan_iax2.c:8523 build_user: Unable to support trunking on user 'trunc' without zaptel timing
Jun 1 14:53:21 WARNING[18761]: chan_iax2.c:8319 build_peer: Unable to support trunking on peer 'trunc' without zaptel timing


но
lsmod
Module Size Used by
ztdummy 1552 0
zaptel 175816 1 ztdummy

Что ему еще нужно ?
Насколько я понимаю, ztdummy ему должно быть достаточно ...

2007-06-01 14:56

Сообщений: 22

Re: Экономия полосы пропускания между *

разобрался, проблемка была в правах доступа к /dev/zap/timer
2007-06-01 17:02

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru