Показаны сообщения с ярлыком VoIP. Показать все сообщения
Показаны сообщения с ярлыком VoIP. Показать все сообщения

четверг, 25 декабря 2014 г.

FreeSWITCH: BLA, BLF, SLA

BLA stands for Bridged Line Appearance. It allows a user to receive and make calls on the line appearance of another user that appears on their phone. It also shows whether that user is on the phone or not.

SLA - Shared Line Appearance
Shared Line Appearances: SLAs allow you to place a call on hold at one set and pick it up easily at another set. SLA is also known as SCA: Shared Call Appearance. You can join an existing conversation be pressing the corresponding line button. Typically the phones will have dedicated buttons with LEDs for each of the shared lines.

BLF (busy lamp field)
BLF stands for Busy Lamp Field. It will show you if the user is on the phone or not, and allows you to use that button as a speed dial to call that user. You can not make a call on that user's line from your phone.

http://www.voip-info.org/wiki/view/Asterisk+SLA
http://lists.sip-router.org/pipermail/users/2008-August/019369.html

четверг, 3 июля 2014 г.

FreeSWITCH: shoutcast

Вроде бы, зачем может быть нужен shoutcast? Но он становится полезен, когда есть большая очередь, внешний источник звука может существенно разгрузить диск и freeswitch. Но надо быть осторожным с перекодированием из mp3, это требует ресурсы.

https://wiki.freeswitch.org/wiki/Mod_shout

простейший пример
<action application="playback" data="shout://scfire-dll-aa02.stream.aol.com:80/stream/1074"/>

Можно и писать на сервер (что-то транслировать в мир)
<action application="record" data="shout://source:pass@10.10.10.10:8000/stream.mp3"/>

Пример в вики (и выше) указывает на несуществующий адрес, для теста можно взять тут
http://www.shoutcast.com/
http://radio.aol.ca/

вторник, 24 июня 2014 г.

Разбираемся с kazoo

будет дополняться, в работе



Ещё недавно было описание на http://2600hz.org/products.html, но больше нету. Есть чуть более полное описание тут
http://www.ohloh.net/p/KazooPlatform

Kazoo is a scalable, distributed, cloud-based telephony platform that allows you to build powerful telephony applications with a rich set of APIs.

Designed to handle anything from large carrier to small countries, the Kazoo infrastructure can do it all. There are no lock-ins and the software is open-source to give you complete freedom. Come join us and change the way people communicate; the VoIP revolution is here.

Services include:
- Complete redundancy and failover between data centers
- Complete replication of all data
- Use of Map/Reduce algorithms inside NoSQL databases
- Multi-master replication and caching of registrations, active channels and call lookups
- Load balancing built-in
- Event driven messaging for managing and using calls
- A complete REST interface for implementing call flow features

pdf о структуре, оно же на 2 сайтах
http://www.kamailio.org/events/2013-KamailioWorld/11-James.Aimonetti-Kazoo.pdf
http://www.scribd.com/doc/143292637/2600hz-Kazoo-Kamailio-Integration-Deck-from-Kamailio-World

четверг, 19 июня 2014 г.

Осваиваем SIPp

Есть неплохой тестер для sip, называется SIPp, утилита для генерации нагрузки на SIP оборудование. Хорошо подходит для тестирования как asterisk, так и freeswitch-а.
http://sipp.sourceforge.net/

Под рукой стоит держать офдоку (для версии 3.3, которая например в centos ставится)
http://sipp.sourceforge.net/doc3.3/reference.html
Документация конечно не особо подробная, но всё-таки там многое есть + начинать можно оттуда. Там есть упоминания даже таких вещей как rrs, next_url, start_txn итд, что нужно для всяких b2bua. Есть даже картинки запросов в текстовом виде.

https://mojolingo.com/blog/2013/load-testing-voice-applications-with-sipp/
мало примеров, но много основ.

понедельник, 29 октября 2012 г.

Небольшой обзор dect voip drandstream DP715/DP710


К сожалению, без фото.

Возможности этих трубок очень интересны.

Комплект
Сами трубки в простых коробочках, всё по пакетам, в комплекте 2хААА аккумулятора ni-mh на 500mAh.
715 - база полноценная, с LAN портом.
710 - трубка + зарядник.

среда, 24 октября 2012 г.

SIP провайдеры

http://www.telphin.ru/index.php/tariffs
http://www.mango-office.ru/tariffs
http://zadarma.com/ru/intertel/tariff
http://www.betamax.ru/tarif

Почти у всех есть АТС, callback и прочие плюшки цифровых атс.

Но несколько "забавно" получается с 8-800 номерами, например:
telphin
Категория
номера
Стоимость подключения Абонентская платаГарантированный платеж
1, пример 8-800-333-1111 Договорная1180 руб.21240 руб.
2, пример 8-800-333-4000 Договорная1180 руб.17700 руб.
3, пример 8-800-333-2020 59000 руб.1180 руб.12390 руб.
4, пример 8-800-333-4008 41300 руб.1180 руб.7670 руб.
Без категории14750 руб.1180 руб.590 руб.

mango office

Обычные Абонентская плата: 590,00 руб. Подключение: 2 200,00 руб. (за один номер)
Серебряные Абонентская плата: 590,00 руб. Подключение: 7 200,00 руб. (за один номер)
Золотые Абонентская плата: 590,00 руб. Подключение: 17 200,00 руб. (за один номер)
Платиновые Абонентская плата: 590,00 руб. Подключение: 77 200,00 руб. (за один номер)
Эксклюзивные по запросу

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

вторник, 23 октября 2012 г.

SIP SRV Server Resolution (RFC 3263 - Locating SIP Servers)

RFC3263
http://www.cisco.com/en/US/docs/voice_ip_comm/sip/proxies/2.1/administration/guide/ddns.html

Суть технологии в том, что в днс указаны несколько серверов для подлючения по sip, с разными приоритетами (весом), и при отказе одного сервера все устройства, поддерживающие эту технологию, сами будут подключаться к резервному серверу.
Плюс упрощается настройка телефонов - воткнул и работай, они сами подхватят настройки.

FXO или LifeLine?

FXO это когда можно использовать встроенный порт "снаружи", то есть привязывается отдельный сип аккаунт, порт делается транковым, и на каком-нибудь астериске настраивается для исходящих.
Пример lifeline -- siemens gigaset, серия IP (450, 470, 595, 510, 610). В них телефонный порт использовать можно исключительно с трубок, привязанных к базе.

понедельник, 22 октября 2012 г.

DECT IP телефония

В офисах часто делают внутреннюю телефонию. И DECT получается удобнее стационарных телефонов. А что взять?

Для небольших офисов хорошо подходят обычные dect ip телефоны, умеющие GAP, и на 1 базу можно привязать до 6 трубок. А почему для небольших? Нет таких вещей как ретрансляторы/повторители, всего 6 трубок на базу, а одновременных вызовов и тех - от 2 до 4. Плюс нет бесшовного перемещения между базами.
Частично проблемы можно решить, частично - просто терпеть.. Но даже для 100 человек такие системы уже сложны в обслуживании и неудобны. Несколько упрощает настройку такая штука как Auto/manual provisioning system. В сименсе этого нет, в панасонике preprovisioning можно сделать только 1 раз (откуда брать настройки), в грандстиме нормально сделано. В более серьёзных устройствах это обязательная опция.

Оборудование, которое заслуживает внимания:
Siemens gigaset
Пожалуй, наиболее известный производитель таких решений. При этом совсем бюджетный, то есть работает оно хорошо, но дальше дома или офиса из 5 человек уже плохо применимо. И с каждой версией появляется всё больше "домашних" штук вроде работы с twitter, facebook, ebay, погодой, гороскопами...

C450IP/C470IP (снято с производства и поддержки). Очень тормозной веб-интерфейс, довольно тормозные трубки. замена - C595IP, потом C610 IP
C595IP (снято с производства). Замена - C610 IP
A510 IP
C610 IP
Отличия между сериями - поддержка автоответчика, разные экраны, в последних сериях появилось HDSP (High Definition Sound Performance). При этом ни одна модель не умеет русский Caller Name.
510 и 610 - держат (2+1) разговоров -- 2 VoIP + 1 городской.
"Модель C610A IP - это небольшой ребрендинг-рестайлинг C595IP, по сути с тем же функционалом. Рестайлинг заключается в появлении серебристой накладки под экраном, а ребрендинг в исчезновении на базе слова Siemens."
http://icepartners.ru/gigaset-c610a-ip.html
2 ветки, которые развиваются параллельно, подешевле и подороже:
450 - ??? - 510 и
470 - 595 - 610
в версии подороже обычно присутствует автоответчик и выход на гарнитуру.

panasonic
У них пока только 1 серия, типа пилотной - 500. До этого не было IP.

Обзоры, даже положительные, показывают пока еще сырость продукта. И оно с глянцем, осторожно!

Grandstream
Оборудование в целом достойное и качественное, с большим количеством настроек, но есть неудачные серии.

DP715/DP710

"Стык" бытовой и бизнес-телефонии -- такие решения как Polycom KIRK, но там 1 базовая станция KIRK 300 уже будет стоить от 15 тысяч за 12 трубок и 4 активных канала. Сами трубки тоже от 5 тысяч.

Уровня поликома также можно назвать Aastra.

Также был найден RTX 8630 (9тыс без трубок?), трубка порядка 6 тыс.. Но по возможностям -- очень много плюшек... Есть даже виброзвонок.


RTX8630 уникальное решение SIP- DECT, которое поддерживает до 200 абонентов в одной беспроводной сети.
до 200 зарегистрированных абонентов
от 1 до 40 базовых станций в сети
10 обычных или 4 широкополосных голосовых канала на одну базу
10 вызовов с кодеками G.726 / G711
10 вызовов с кодеком  G.729 (опционально DSP)
4 вызовова с широкополосным кодеком G.722
кодеки G.726, G.711,l G.729, G.722 (широкополосный)
питание через PoE
синхронизация "по воздуху"
поддержка handover
поддержка до 6 репитеров
http://www.siptrade.ru/katalog/voip_telefony/dectiptelefony/bazovaya_stantciya_rtx_8630.html

Совсем бизнес-решения это всякие Avaya, но ценники там совсем негуманные, вдобавок та же avaya -- вещь очень "в себе", на каждый чих нужна лицензия и нет никакой совместимости.

ЗЫ И не стоит забывать о таких вещах как телефоны с wi-fi. Тогда АТС в том или ином виде обязательна, можно и арендованная в интернете, зато ряд проблем типа перемещения по большой площади решаются легче.
Например Welltech WP589, серия Polycom SpectraLink, а также sip phone на обычном сотовом телефоне.

ЗЫ2 И никто не отменял такие решения как SPA2102 + пара дешёвых аналоговых DECT телефонов. По цене - вполне может выйти очень хорошо. Но вот по сложности настройки, количеству узлов и проводов...
С другой стороны, все базы из первого раздела  умеют GAP - единый стандарт для dect-трубок, так что можно подключить и трубки за 1.5к рублей/пара. Но про плюшки типа сообщений, перевода вызовов итд - можно забыть.

Линки
http://www.voip-info.org/wiki/view/DECT

пятница, 27 января 2012 г.

факсы и цифра

небольшая заметка по факсам

Старые факсы работают по протоколу Т.30, и в основе мультиплексный канал с разделением по времени (TDM)
Напрямую через интернет факс передать невозможно - там в основе канал на базе пакетов плюс применяются кодеки, оптимизированные под минимальное использование канала при сохранении качества речи (за исключением G.711, через который факс может пройти при достаточном качестве канала, но без гарантий). Чтобы передавать факсы через интернет, надо упаковать Т.30 в Т.38 (image/t38), который уже может быть передан через IP, причём есть варианты TCP и UDP. TCP распространения особо не получил, так как там много требований к качеству канала, и обычно применяется UDP.

http://ru.wikipedia.org/wiki/T.38

пятница, 15 июля 2011 г.

X100P clone

http://www.voip-info.org/wiki/view/X100P+clone

The X100P is a single port fxo (foreign exchange office) card whose job it is to interface an analog line from the phone company to your linux box. There are two variations of this card. The first consists of a Motorola chip and two small chips from Silicon Laboratories. The second card, also known as the x101p, consists of a Tiger Jet 320 chip and an updated Silicon Labs chip or chipset.

среда, 5 января 2011 г.

asterisk-based телефония

Варианты:
1) Чистый астериск. Требует изучения талмудов и минимум 2 недель на настройку (в варианте сложнее чем "подключить 3 сип телефона без внешних линий", причем не просто "хз как оно работает, но лучше больше не трогать", а нормальная настройка, с полным пониманием, что и зачем пишем и как чинить, если что-то сломалось). Проверено как лично мной, так и многими другими. Не имея знаний на темы sip, voip, pri-bri, fxs-fxo, протоколов итд - 2 недели это будет ещё очень шустро.
2) web-интерфейсы. Сильно облегчают жизнь, но реализовать могут не всё. Пока нашел только штатный GUI и FreePBX.
3) Готовые дистрибутивы на базе *. Обычно умеют больше, плюс в комплекте идут фишки вроде жаббер-сервера итд. Рулить также можно через веб или сторонние программы.
Тут можно порекомендовать trixbox, elastix
N) аналоги не-*. Имеет смысл, но не в этой статье.

Много инфы есть в вики http://ru.wikipedia.org/wiki/Asterisk
англ http://en.wikipedia.org/wiki/Asterisk_(PBX)

Протоколы лучше всего брать SIP и IAX2. Для локалки разницы нет, а вот наружу проще с IAX2 - вместо набора портов (5000-5100 TCP + 6000-6100 UTP для сигнализации) используется только порт 4569 UTP, протокол изначально проектировался с учетом ната. Но многие аппаратные телефоны его не умеют.
Про H.323 лучше сразу забыть. Этот протокол был придуман телефонистами и тащит за собой кучу костылей еще аналоговой телефонии, и вообще сделан неудачно. Это как новый вид кареты вместо автомобиля.

Сравнение телефонов, серверов:
http://en.wikipedia.org/wiki/Comparison_of_VoIP_software
http://en.wikipedia.org/wiki/List_of_SIP_software

О настройке штатного GUI
http://www.asteriskguru.com/tutorials/asterisk_gui.html
Вообще, сайт считается одним из основных по настройке.

среда, 15 декабря 2010 г.

Trunking

Решил привести в порядок знания по этому термину.

Trunking - объединение в пучок.
http://www.sagatelecom.ru/encyclopedia/systems/detail.php?ID=75

Соединительная линия, транк — комплекс технических средств,...
http://ru.wikipedia.org/wiki/Соединительная_линия
Транк - это способ повысить пропускную способность конкретного соединение (например, между двумя свичами), проложив два (или больше) проводов между этими устройствами (и, естественно, воткнув их в устройства).

Впрочем, http://ru.wikipedia.org/wiki/Транк даёт аж 3 значения:
Транк:
Канал связи
Соединительная линия
Хобот слона

Еще в телефонии:
под термином "транкинг" понимается метод доступа абонентов к общему выделенному пучку каналов, при котором свободный канал выделяется абоненту на время сеанса связи.

таким образом, sip-транк это как бы пучок каналов в одном установленном.

И еще немного о транке в телефонии
http://www.viol.uz/systems/trank/page1.shtml