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

Все RFC про SIP в одном месте!

Одно время меня активно интересовал SIP и разные его инкарнации в виде МультиФона, всевозможных SIP-телефонов и программных клиентов. Потом в силу определённых обстоятельств окружающей действительности, интересы немного изменились, но пятно на карме осталось. Чтобы подытожить накопленный опыт и вообще попытаться спрыгнуть с собственной тени, -  привёл в порядок старый пост про список спецификаций SIP. Пост был небольшой и неказистый,- немного кривое форматирование, да и RFC не все. В самом начале казалось, что список документов должен быть не очень большим, ссылок 20 или 30... Но реальность, как обычно, оказалась намного интереснее,- как выяснилось, с 2001 по 2014 год,  рабочие группы IETF опубликовали почти 200 спецификаций, информационных документов, размышлений о будущем протокола и сборников сигнального обмена на все случаи жизни. В эмпирическую оценку вкралась небольшая десятикратная погрешость :-).  И это ещё я не включал RFC, в названии которых нет аббревиатуры SIP, например, в список не попали стандарты, касающиеся форматов SDP.  Но зато, в процессе изучения аннотаций и вводных глав вспомнилось многое из того, что уже казалось забытым, ну и, конечно, новые какие-то вещи тоже попались. Вообщем, получился полный список SIP RFC с краткими русскими названиями.

МультиФон-Бизнес

МегаФон запустил коробочное решение программной АТС, подключенной к МультиФону, под названием МультиФон-Бизнес. Появился почему-то только в поволжском регионе, хотя решение из себя представляет причёсанный рашпилем Asterisk в виде дистрибутива Debian Linux'а c Аsterisk'ом, FreePBX и веб-интерфейсом для настройки. Из коробки умеет создавать внутреннюю нумерацию, подключать МультиФон-аккаунт в качестве внешнего транка, просматривать статистику и прочее разное. Осталось понять,- кому это надо? Вроде все, кто хотел, свои * уже настроили?

Yealink vp-2009

Тестирую новую железку SIP видеотелефон Yealink-2009 в связке с Мультифоном. Мегафон показал железку сначала на экспокоме, а потом девайс засветился в новостном ролике на канале "Россия 24" про Мультифон, и дальше мелькал ещё несколько раз в разных новостях:

В Мультифоне запретили чужих абонентов

Не заметил когда точно это произошло, но с некоторых пор в Мультифоне запретили регистрацию абонентам других операторов. Раньше можно было зарегистрироваться с номером, например, МТС или Билайн, а теперь при регистрации выводится сообщение «Для регистрации в Услуге необходимо указать номер сети "МегаФон"» Или остальные члены большой тройки возмутились, или даже не знаю что думать.

Отголоски чужой рекламы

На прошлой неделе началась реклама Мультифона по телевизору,- на сайте резко скакнула вверх посещаемость.
Большинство посетителей пришли из поисковиков по запросу "мультифон скачать". Надо сказать, что ролик у Мегафона получился вполне достойный:


А скачать Мультифон можно на официальном сайте www.multifon.ru на странице "Скачать"

Альтернативный Мультифон - 2

GoogleAlert нашёл для меня на сайте multifon.ru страницу с описанием настройки альтернативных клиентов Мультифон. На странице описание параметров для настройки SIP-клиентов, и инфа по настройке входящих вызовов с помощью http-запросов. Примеров настройки для различных клиентов нет, а количество информации практически такое-же, как на хабре. Тем не менее приятно, что оператор заботится о своих абонентах.

PortableApps и все-все-все

Поскольку на работе политики безопасности не разрешают мне иметь администраторские права на моём компьютере,- приходится выкручиваться. Больше всего огорчает невозможность поставить нормальный файловый менеджер, типа TotalCommander и отсутствие нормального текстового редактора (родной микрософтовский Notepad ужасен).

Multifon portable

Без лишнего шума и вообще без какого-либо пиара, МегаФон выкатил на всеобщее обозрение новую версию сайта multifon.ru и новые версии клиента,- к "просто мультифону" добавилась английская версия, а также версии, не требующие установки (portable), на русском и английском языках. Сайт стал более симпатичным, светллым и функциональным. Portable оказался вполне себе, устанавливается на USB флешку, в той-же папке, куда установился, хранит все настройки. Правда, структура папок не подходит для PortableApps, но в меню отображается и запускается. Скачать мультифон (в том числе Portable версию, не требующую установки) можно со страницы Мультифон: скачать.

Кроме этого, в домене multifon.ru наконец-то прописали записи DNS SRV для SIP. Надо перепроверять все железки, которые раньше не удалось настроить на мультифон...

Мультифон: настройка входящих вызовов

Тем, кто пользуется альтернативными клиентами для Мультифона, узнать режим приёма входящих звонков или изменить входящую маршрутизацию можно с помощью обычного браузера (или HTTPs запроса, например с помощью wget)
Предположим, что ваш номер телефона — 79261234567, а пароль — aaaBBB

SIPNET Usability

sipnetИз профессионального интереса зарегистрировался на SIPNETе. Что могу сказать:

  • Вполне достойные тарифы, особенно на фоне Мультифона ;-)

  • Jabber-ростер в качестве контакт и presence-сервера, - ура альтернативным клиентам

  • Отправка СМС и получение ответов в клиенте! мегафон,- тебе не стыдно?

  • Собственный PC-клиент,- местами вполне удобный, местами спорный



Вот за клиента и хочу сказать:
Если скачивать установочный файл клиентской программы из личного кабинета на сайте, то в программе после установки уже настроен твой аккаунт. То есть: скачал,установил?- звони! Никаких настроек больше не требуется. На мой взгляд это гениально.

TEL-URI в Мультифоне

У мультифона есть специальный порт для подключения сторонних клиентов: если настроить мультифон (или альтернативный клиент мультифон) на порт 5090, все звонки с такого клиента идут на внешние номера, несмотря на формат SIP-URI. Пригодится для подключения asterisk или других альтернативных звонилок, у которых не получается звонить на обычные номера через мультифон.

IP.MATIKA и Multifon

Протестировал аппаратный sip-телефон IP.matika SIP-T26P на совместимость с Мультифоном:

Входящие звонки ок, - показывает информацию о вызывающем абоненте из поля From.

На исходящих через раз звонок не проходит, в tcpdump видно, что вставляется пустое поле P-Preferred-Identity, на которое мегафоновский sip-proxy и ругается. Звонки отправляются в формате SIP-URI, так что позвонить удаётся только существующему пользователю Мультифона.

Умеет принимать текстовые сообщения из Мультифона. Поддерживает до 3-х SIP-аккаунтов одновременно.

В описании и конфигурации есть несколько "вкусных" возможностей, в Мультифоне не поддерживающихся: BFL (занятость линий), поддержка LDAP адресной книги, поддержка простых серверных XML адресных справочников. Есть даже поддержка SNMP,- протестировать, правда, не успел.

Интересно было бы построить телефонию в небольшом офисе на таких машинках с привязкой к ActiveDirectory по LDAP.

Мультифон в Linux

Поскольку Мультифон телерь работает и по UDP, решил протестировать несколько линуксовых SIP-клиентов на предмет совместимости с Мультифоном. Навскидку взял наиболее известные и легкодоступные в Ubuntu: WengoPhone, linphone, Ekiga и Empathy.

Multifon UDP

Пока люди находят способы "как подключить Asterisk к Мультифону", Мегафон втихомолку открыл UDP порт 5060 для SIP. Конечно, согласно SIP RFC, клиенты должны уметь и по TCP работать, и по UDP, да только большинство SIP-клиентов ничего, кроме UDP, не умеют. Думаю, можно ждать массовых отчётов в сети о подключении альтернативных клиентов.

UPD: Мегафон открыл UDP уже не втихомолку: на сайте появился список необходимых доступов для работы Мультифона, UDP там есть.

Неофициальный Мультифон

Про Мультифон не отписался только ленивый, внесу свои пять копеек: Мегафон запустил услугу "Мультифон",- голосовая связь на основе протокола SIP, с несколькими вкусными плюшками и массой недостатков. Из плюсов,- возможность настроить варианты приёма звонков,- на компьютер, на телефон или параллельно, отправка SMS и MMS с компьютера. Из минусов,- ужасный клиент и отсутствие описания настроек для подключения альтернативных SIP-клиентов (или устройств). С официальным клиентом сделать ничего нельзя, зато можно попробовать подсмотреть как он работает. Вооружаемся wireshark'ом (или tcpdump'ом):

Регистрация проводится на хосте 193.201.229.35 (sbc.megafonmoscow.ru), на первый REGISTER приходит ответ 407 Authorization Required с данными для Digest-авторизации.
Для авторизации нужно поставить realm=BREDBAND (некоторые альтернативные клиенты нормально авторизуются без шаманства). Далее идёт какой-то обмен по https с 193.201.231.53 (im.megafon.ru), вероятно, подгружается контакт-лист? Какие-то SUBSCRIBE непонятные, с этим надо разбираться. Но главное,- после того, как на REGISTER приходит 200 Ok,- уже можно звонить!