Вторник, 21.05.2024
Мой сайт
Меню сайта
Категории раздела
Мои статьи [2]
Статьи с других сайтов [1]
Интересные ссылки по Asterisk [0]
Интересные ссылки по Debian [0]
Интересные ссылки по CentOS [0]
Asterisk на CentOS [0]
Asterisk на Debian [0]
Asterisk на Ubuntu [0]
AsteriskNOW [1]
FreePBX GUI [0]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » Статьи с других сайтов

Компания Digium объявила о выпуске asterisk версии 1.6.0

Компания Digium объявила о выпуске asterisk версии 1.6.0

Компания Digium объявила о выпуске asterisk версии 1.6.0. Это первый официальный релиз версии 1.6, отличающейся от предыдущей ветки 1.4 существенным количеством новых функциональных возможностей, краткий обзор которых приведен ниже.

Изменения SIP стэка

Одним из самых существенных изменений является то, что теперь SIP сигнализация может осуществляться не только по UDP протоколу, но и по TCP.
Само по себе использование TCP вместо UDP не дает много преимуществ , зато позволяет использовать TLS шифрование трафика, что достаточно востребовано компаниями, предъявляющими более высокие требования к безопасности.
Следует также отметить возможность изменения временных параметров для SIP протокола, так называемых таймеров, определённых в RFC 4028. Это может понадобиться, например, в случаях когда сеть характеризуется стабильно большой задержкой пакетов, а так же позволяет избежать зависания SIP сессий, когда связь с SIP клиентом рвётся во время этой самой сессии.
Менее существенные, но стоящие упоминания изменения в SIP стэке:
- Возможность указания номера порта для bindaddr, externip и externhost параметров.
- Опций "musiconhold" и "musicclass" в файле sip.conf больше не существует, их теперь заменяют "mohsuggest" и "mohinterpret".
- Функция SIPPEER позволяет получить номер порта, номер call и pickup групп.
- Реструктуризация механизма MWI (Message Waiting Indication – уведомления о новых голосовых сообщениях) повлекла за собой утилизацию опции checkwmi из файла sip.conf и добавление pollmailboxes в sip.conf и pollfreq в voicemail.conf.
- Добавлена возможность передачи текста в realtime режиме по протоколу T.140. Кто не знает что это такое – см.
http://en.wikipedia.org/wiki/Text_over_IP.
- Во время регистрации SIP клиента, ответ 100 Trying по умолчанию больше не посылается, т.к. Согласно RFC это не обязательно. Для
включения, необходимо явно указать опцию registertrying.
- Для лучшей отчетности, необходимой для очередей и SIP subscriptions добавлен новый параметр callcounter. Раньше для этого необходимо было использовать опцию call-limit с заведомо завышенным значением.
- Добавлена опция qualifyfreq, которая задает частоту qualify проверок.

Изменения в IAX2

- Добавлена новая опция trunkmaxsize, регулирующая максимальное кол-во каналов в IAX2 транке.
- Добавлена опция srvlookup позволяющая использовать DNS записи типа SRV для определения IP адреса. В SIP стэке данный функционал был реализован намного раньше.
- Добавлена поддержка OSP - «http://www.transnexus.com/OSP%20Toolkit/what_is_osp.htm».

Изменения в Local канале

- Функция DEVICE_STATE() показывает INUSE или NOT_INUSE для существующих экстеншенов.
- Возможность включения джиттер буфера для Local каналов, работает в сочетании с опцией j команды Dial и суффикса /n .

Изменения в канале DAHDI ( бывший Zap )

Канал Zap был переименован в DUHDI еще в предудущих релизах ветки 1.4 в связи с вопросами правообладания торговой маркой http://blogs.digium.com/2008/05/19/zaptel-project-being-renamed-to-dahdi/ .
Изменения в 1.6. включают в себя:
- Поддержка SS7 протокола с использованием библиотеки libss7 (да неужто!).
- Команда dialplan show теперь отображает информацию по совпадению c CID (номером звонящего), который можно указывать
в диалплане после экстеншена через прямой слэш.
- Новая команда CLI: dahdi show version.
- В конфигурационном файле chan_dahdi.conf появилась опция setvar.
- Теперь можно включать уведомления о новых сообщениях (MWI) для FXO линий посредством опций mwimonitor и mwimonitornotify.
- Добавлен тип сигнализации auto, при его использовании Asterisk будет пытаться использовать ту сигнализацию для канала, которая указана в DAHDI.
- Новая команда dahdi set dnd позволяет из командного интерфейса изменять Do-Not-Disturb состояние канала. При этом событие DNDState Manager (AMI) генерируется независимо от того, каким способом было изменено DND состояние.

Изменения в функционале диалплана

- Добавлена функция DEVICE_STATE() для получения информации по состоянию различных устройств. Функция также может быть использована для создания своих собственных состояний и их контроля из диалплана.
- Команда MailboxExists превращена в функцию.
- Появилась новая опция для команды Dial, с которой IP телефоны не посчитают входящий звонок как пропущенный в случае неответа, или отмены со стороны Asterisk.
- Добавлена функция HINT(), позволяющая получить информацию, хранящуюся в диалплане в специальном буквенном приоритете hint.
- Добавлена функция SYSINFO() для получения информации, связанной с операционной системой.
- Добавлены функции TOUPPER() and TOLOWER() название которых говорит за себя и хорошо известно С программистам.
- При соединении каналов, Asterisk устанавливает переменную BRIDGEPVTCALLID равную уникальному ID звонка драйвера канала
(если драйвер содержит его). Для SIP звонков, например, переменная будет равна полю SIP call-ID.

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

Изменения в командном интерфейсе (CLI)

В Asterisk 1.6.0 появились такие команды как:
- сore show hint;
- core show settings;
- core show channels count;
- queue pause member и queue unpause member.
- Добавлена возможность изменения параметров ulimit без перезапуска Asterisk.
- При включении agi debug перед выводом AGI сообщений выводится наименование канала, что облегчает отладку
на эксплуатируемых системах dialplan set extenpatternmatching true/false.
- Появилась возможность выставления переменной канала из CLI посредством команды core set chanvar.
- Добавлена секция startup_commands в cli.conf, в которой можно указать команды из CLI, выполняемые сразу после запуска Asterisk.
- Команда devstate change позволяет из CLI проделывать то же самое, что и функция DEVICE_STATE() в диалплане.

Изменения в Голосовой почте (VoiceMail)

- Появилась возможность кастомизации того, какие звуковые файлы использовать для определенных пунктов голосового меню.
- Команда voicemail show users показывает пользователей сконфигурированных realtime методом.
- Существенно изменился алгоритм работы MWI. Теперь он основан не на периодических проверках, а на генерируемых событиях. Различные модули могут подписываться на MWI и Asterisk будет сообщать им об изменениях в голосовых ящиках. Это также означает, что в случае изменения содержимого голосовой почты извне, например веб интферфейсом к голосовой почте, Asterisk по-прежнему вынужден будет периодически проверять содержимое голосовых ящиков. Для этого созданы опции pollmailboxes и pollfreq.
- Добавлена возможность хранения приветствий на IMAP сервере.
- Возможность изменить кнопки для прокрутки, паузы и остановки проигрывания голосового сообщения.
- Добавлена опция lockmode в asterisk.conf для указания метода блокировки файлов голосовой почты и других файлов в перспективе. По умолчанию используется метод создания lockfile. Теперь существует другой метод – flock, который может работать на файловых системах - SMB/CIFS.
- Добавлена возможность бэкапа удаляемых сообщений, для того что бы пользователь мог восстановить случайно удаленное сообщение.

Изменения в Очередях

- Добавлена опция shared_lastcall, для того, чтобы время wrapuptime для агентов очереди разделялось между разными очередями.
- Добавлена опция QUEUE_VARIABLES для возможности изменения параметров очереди setqueuevar и setqueueentryvar.
- Опция keepstats позволяет сохранять статистическую информация при reload.
- Опция setinterfacevar теперь определяет еще и переменную MEMBERNAME, хранящую название агента очереди, принявшего вызов.
- AMI сообщение QueueParams теперь содержит поле Strategy.
- Добавлена опция, позволяющая запускать macro когда агент отвечает на входящий вызов.
- Добавлена опция min-announce-frequency контролирующая минимальный промежуток времени между объявлением клиенту позиции в очереди, при слишком частой смене позиции.
- Добавлены события EXITWITHTIMEOUT and EXITWITHKEY в queue log.
- Появились новые стратегии linear и wrandom.

Некоторые другие важные новшества

- Разработчиков различных приложений под Asterisk ждет достаточно большое количество изменений в AMI интерфейсе.
- Gosub приложение поддерживает передачу параметров (!).
- Новая команда Bridge позволяет соединить текущий канал с любым другим активным каналом.
- В команде GotoIfTime появилась возможность указания действия в случае false, по аналогии с другими Goto- командами.
- Добавлен realtime метод для конфигурации musiconhold.

Источники:

- http://www.asterisk.org/node/48539
- http://www.russellbryant.net/blog/2008/01/18/new-sip-features-for-asterisk-16/
- http://svn.digium.com/view/asterisk/tags/1.6.0/CHANGES?view=markup




Источник: http://- http://voipstore.com.ua/blog/17/
Категория: Статьи с других сайтов | Добавил: AsterMan (18.01.2010)
Просмотров: 3243 | Комментарии: 6 | Рейтинг: 0.0/0
Всего комментариев: 3
3 jiweeboomeono  
0
http://www.flashshed.com/ archshrk games zombie o14oPsgz9332vc7q9743516g

2 scarymaze  
0
http://www.worldshardest-game.net abnormal humans! 6228229827 http://world-shardestgame.com

1 Boymoumma  
0
[url=http://silven.ru/khkhkh-onlajjn/]
бесплатные порно ролики онлайн бесплатно[/url]

Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz