В настоящее время самым доступным способом подключения к цифровой телефонии является использование протокола SIP. Даже средние компании при подключении часто используют более одного телефонного номера, либо количество каналов, привязанных к одному номеру не хватает и устраивается псевдо-серийный номер путем использования переадресации между несколькими SIP аккаунтами. Я хотел бы написать о небольших проблемах, которые несет в себе такой способ подключения, а так же о способах их решения. Необходимость такого разъяснения возникла после неоднократного появления на форумах типовых вопросов, на которые как правило многие «специалисты» дают неправильные ответы.
На данный момент реалии таковы, что многие операторы не могут вам предложить несколько SIP номеров в одном транке и выдают для каждого номера свои регистрационные данные. При этом успешно регистрируясь на сервере провайдера и успешно получая/отправляя вызовы можно не заметить каких-либо проблем, но важно их понимать. Однажды столкнувшись с проявлением такой проблемы и разобравшись с ней, вы можете сэкономить себе массу нервов, а так же будете яснее понимать что происходит в вашей сети.
Далее »
автор igorg
\\ теги: chan_sip, freeswitch, sip
Команда разработчиков Астериск рада представить 1.2.34, 1.4.26.1, 1.6.0.13 и 1.6.1.4. Пакеты исходных кодов доступны на сайте загрузки http://downloads.asterisk.org/pub/telephony/asterisk/
В релизе 1.6.1.4 исправлена уязвимость в SIP стеке, позволяющая удаленно вызвать крах программы. Также эта проблема не воспроизводится в данный момент на других версиях Астериска, но может проявиться в дальнейшем, что привело к решению выпустить обновления для всех версий программы. Полное описание проблемы содержится в документе AST-2009-005.
Далее »
автор igorg
\\ теги: 1.2, 1.4, 1.6, AST-2009, chan_sip, sip, релиз
С трудом, с большим трудом, выбрал время и довёл отпускной выпуск списка новых функций Asterisk. Повторю, все эти возможности добавляются в trunk, но, как показывает практика многие из этих изменений возможно портировать в предыдущие версии. Основные изменения:
- Объявленные ранее изменения, связанные с переходом с Zaptel на DAHDI, с соответствующими добавлениями документации и переименованиями приложений
- Добавление API таймера, предоставляющего возможность использовать таймер на системах, где недоступно DAHDI железо и ztdummy
- KILL THE USER в chan_sip
- Возможность сборки с аллокатором Hoard, до 10% роста производительности при установлении соединения
- Улучшение cdr_tds, позволяющее собирать модуль со всеми последними версиями FreeTDS
Далее »
автор igorg
\\ теги: API, CDR, chan_sip, DAHDI, hoard, tds, zaptel, таймер
Подзадержался я с написанием очередного выпуска, постараюсь исправиться. В конце апреля был внесён большой объём изменений, причём основные изменения были сделаны неожиданно. Вот Top4 изменений на мой взгляд:
- Внесение огромного количества изменений из ветви team/murf/bug11210
- Начался перенос из Swichvox возможностей, которые уже долгое время доступны пользователям этого продукта, хоть какая-то польза сообществу от покупки, сделанной Digium. В следующем выпуске так же будут нововведения из этой серии.
- Авторизация NOTIFY для запросов сконфигурированных в sip_notify.conf. Это конечно мелочь, но патч я сделал ещё в мае прошлого года.
- Произвольное количество слотов для парковки, может пригодиться для PBX, обслуживающих несколько компаний.
С этого выпуска я постараюсь больше внимания уделять внесённым нововведениям, давать ссылки на описания функций на voip.rus.net и voip-info.org.
Далее »
автор igorg
\\ теги: chan_sip, notify, switchvox, парковка
Прошлый выпуск пропал из-за сбоев на сервере. Готовившиеся черновики этого также были потеряны, поэтому столь много времени я молчал. Молчал и собирал материалы, накопилось уже много новых и интересных ссылок. В мейллистах шли разговоры о возможности переделать документацию из Latex формата в докбук и поддержки BRI в zaptel. А у меня похоже появилась новая работа связанная с Asterisk, надеюсь моя лень и занятость не помешают. Итак приступим к обзору правок, накопилось их достаточно, но ничего глобального...
Далее »
автор igorg
\\ теги: CDR, chan_sip, g.722, realtime, t.38, кодек, конфиг
Вчера вечером в списке рассылки asterisk-dev появилось сообщение о том, что в SVN создана ветвь для версии 1.6. Фактически это означает, что началась подготовка к выходу первого релиз кандидата Asterisk 1.6. Основными проблемами к выпуску RC прямо сейчас являются несколько очень серьёзных багов:
- #12130: Проблемы с транскодингом G.722
- #11972: Проблемы с SIP TLS
- #12115: Не проигрываются файлы MoH, это связано с быстрым фиксом, который я предложил. dimas уже предложил патч, который полностью решает эту проблему и ещё исправляет несколько проблемных ситуаций.
Есть, естественно, и другие нерешённые проблемы, но эти на настоящий момент самые серьёзные. Можно предполагать, что как только они будут решены, будет выпущен долгожданный Asterisk 1.6 RC1
автор igorg
\\ теги: chan_sip, g.722, кодек, релиз
Вот и перевалил номер ревизии за 100000, не обошлось без проблем в багтрекере, который отказался принимать записи с таким номером ревизии. Вообще эта неделя, на мой взгляд, внесла очень интересные функци. Одно только то, что на этой неделе было внесено багов с номером меньше чем 9000 4 штуки. А обычно так долго вносятся очень полезные возможности. Основные изменения:
- chan_sip теперь поддерживает работу через TCP/TLS
- Добавлен res_ldap для realtime конфигурации
- Поддержка SIP Sessin Timers (RFC 4028)
Подробнее под катом.
Далее »
автор igorg
\\ теги: chan_sip, ldap, realtime, tcp
Решил немного разделить в два выпуска описание вещей, которые происходят в разработке астериска. Если обзор изменений на неделю это фактически сухой перевод svn log, то здесь мне можно будет немного развернуться, поделиться опытом и интересными наблюдениями. Вообще в англоязычных списках рассылки проходит много интересной информации, за неделю узнаешь очень много нового. Постараюсь делиться открытиями 🙂 Все что будет описано здесь ещё находится на экспериментальной стадии и вы можете помочь во внедрении протестировав ту или иную возможность или поучаствовав в обсуждении.
Далее »
автор igorg
\\ теги: chan_sip, cli, jabber, linksys, sla, t.38, факс
|