Не хочу обсуждать целесообразность услуги как таковой — это уже обсуждалось в других топиках (#1, #2). В любом случае, услуга может быть полезна конечному пользователю, за что и выражаю благодарность Мегафону.
Также хочу восхититься сотрудниками Мегафона, готовившими продукт к выпуску — ведь кажется, что это совершенно закрытый продукт,… но даже поверхностное исследование позволяет понять, что основной функционал «Мультифона» мы можем использовать при помощи любого SIP клиента и обычного WEB браузера.
Сразу оговорюсь — услуга интересна только для абонентов Мегафон-Москва, я для тестирования сходил в ближайший офис обслуживания и купил там SIM карту.
Итак, для использования услуги нам предстоит пройти следующие шаги:
1. Регистрация
2. Подключение услуги (для использования сервисов SIP-In и SIP-Out)
Ну а во время работы нам понадобится:
3. Совершение/приём голосовых вызовов
4. Переключение режима работы (только GSM/только ПК/ПК+GSM)
Конечно, все эти операции можно совершать и при помощи родного клиента, но это не всегда возможно. Тут же я предлагаю альтернативный путь.
1. Регистрация
WEB регистрация доступна по адресу: https://sm.megafon.ru/sm/register
Советую при регистрации создавать аккаунт вида <ваш номер телефона>@multifon.ru
Также полезными могут оказаться вот эти ссылки:
Страница восстановления пароля: https://sm.megafon.ru/sm/recover
Ваш профиль: https://sm.megafon.ru/sm/profile?login=ВАШ_ЛОГИН@multifon.ru&password=ВАШ_ПАРОЛЬ
2. Подключение услуги
Для подключения услуги вам необхоидимо набрать на вашем телефоне (уже зарегистрированном в «Мультифоне») *137#<посыл вызова> и дальше следовать указаниям в меню.
Небольшое дополнение для тех, кто также как и я купит новую SIM карту Мегафон — сервисом можно будет воспользоваться через 2-6 часов после совершения первого звонка с вашей SIM карты. Сразу после покупки карта находится в неактивированном режиме и программным комплексам Мегафона требуется некоторое время на активацию SIM карты
3. Совершение/приём голосовых вызовов
Через некоторое время после активации услуги (не сразу!) платформа обновит ваш профиль и позволит вам совершать исходящие вызовы или настраивать режим работы со входящими вызовами.
Теперь настало время настраивать ваш SIP клиент для работы с «Мультифоном».
Я использовал SJPhone и буду приводить примеры на его основе:
1. Заходим в Menu => Options => Profiles и нажимаем на кнопку «New...»:
Указываем имя профиля, выставляем «Тип профиля» = «Calls through SIP Proxy» и нажимаем «OK»
2. Выбираем вкладку «SIP Proxy»:
И заполняем поля:
Domain/realm: multifon.ru
Use outbound proxy: yes
Proxy URI: sip:sbc.megafon.ru:5060;transport=TCP
Proxy usage mode: Strict outbound proxy
3. Выбираем вкладку «SIP Registration»:
Выставляем (относительно этого поля я не уверен, возможно и без него всё будет корректно работать):
Transport of registered contact: TCP
4. Сохраняем учётную запись (кнопка «OK») и выбрав в списке только что созданную учётную запись нажимаем «Initialize...»:
Прописываем:
Account: ваш идентификатор (без доменного имени!). Если при регистрации в сервисе вы воспользовались моим предложением и указали ваш номер телефона, то в этом поле указываете ваш номер; если регистрировались по нику — указываете ваш ник.
Password: пароль для сервиса
5. Нажимаете «OK» в окне «Options»
и после этого вы должны увидеть вот такой экран:
Надпись «Multifon Ready to call» означает, что ваш SIP клиент успешно зарегистрировался на SIP Proxy Мегафона и готов к работе
Если вы уже активировали ваш клиент, то с этого момента вам доступны исходящие звонки, номер надо набирать в формате 7XXXYYYYYYY, т.е. без плюса в начале номера
4. Переключение режима работы
Конечно, это значительно удобнее делать из родного клиента Мегафона. Но что делать, если у вас нет возможности (или желания) им воспользоваться? Здесь вас спасёт обычный… WEB браузер.
Предположим, что ваш номер телефона — 79261234567, а пароль — aaaBBB
Получить текущий статус переадресации
Заходим по ссылке вида:
https://sm.megafon.ru/sm/client/routing?login=79261234567@multifon.ru&password=aaaBBB
В ответ получаете XML страницу:
Важный для нас параметр:
<routing>1</routing>
он как раз и указывает режим переадресации входящих на ваш телефон вызовов:
0 = Только GSM
1 = Только ПК
2 = ПК и GSM
Установить новый статус переадресации
https://sm.megafon.ru/sm/client/routing/set?login=79261234567@multifon.ru&password=aaaBBB&routing=XXX
при этом вместо «XXX» — прописываете необходимый вам режим переадресации.
Вы можете получить либо такой ответ:
т.е. «операция завершена успешно»
Либо такой:
у меня такой ответ приходил при неподключенной на SIM карте услуге «Мультифон».
Если вдруг кого-то заинтересовало, откуда же взялась вся эта информация,… то предлагаю установить себе мегафоновский клиент и внимательно посмотреть содержимое файлов:
* defaults.xml
* customize/vendor.xml
из каталога, в который установился «Мультифон».
p.s.:
* Я не имею никакого отношения к Мегафону
* Я никогда до этого не пользовался мобильной связью от Мегафона, SIM карту купил специально для тестирования «Мультифона»
UPD (04.08.2009): Подключение к Asterisk'у
Для приёма входящих звонков на asterisk, вам необходимо добавить в sip.conf следующие строки:
1. В секцию [general]
register => tcp://ваш_sip_id_с_доменом:ваш_пароль:ваш_sip_id_без_домена@sbc.megafon.ru
пример:
register => tcp://79251234567@multifon.ru:password:79251234567@sbc.megafon.ru
этой строкой мы просим asterisk регистрироваться на SIP proxy сервере «Мегафона»
2. Добавляем секцию:
[multifon-in]
type=peer
host=sbc.megafon.ru
dtmfmode=inband
можно было и без этой секции, но есть один нюанс — DTMF коды передаются не в сигналлинге (как сделано у многих SIP провайдеров и считается правилом хорошего тона), а внутри голосового потока, поэтому Asterisk'у приходится самостоятельно декодировать DTMF.
+24
3 августа 2009, 04:37
39
+6
lamo4ok 3 августа 2009, 06:47 #
так как, судя по профилю, работаете вы в Вымпелкоме, может подскажете когда аналогичное предложение появится у вас и МТС?
0
К сожалению, не в курсе. Ни про нас ни про МТС :(
0
Интересно, а хорошо ли так «https://sm.megafon.ru/sm/profile?login=ВАШ_ЛОГИН@multifon.ru&password=ВАШ_ПАРОЛЬ» передавать данные на профайл с точки зрения безопасности?
0
А как по другому? В HTTPS ведь поток данных идёт в зашифрованном виде, поэтому тут мы ничем не рискуем (если не рассматривать возможность взлома самого HTTPS)
–3
pgrishin 3 августа 2009, 13:43 # ↑
трояном на компе
+1
У меня сразу появилась нехорошая идея взять Asterisk или CGP, и прописать аккаунт мультифона исходящим шлюзом…
0
BigD 3 августа 2009, 12:03 # ↑
P.S. Куплю симку Мегафона, и так и сделаю. Даже абонентка, думаю, окупится.
0
qmax 22 января 2010, 13:22 # ↑
и как успехи?
0
BigD 22 января 2010, 15:31 # ↑
Пока никак, пока пользуюсь подобным сервисом интеграции мобильной связи и SIP телефонии от Матрикс Мобайл.
0
nshopik 3 августа 2009, 11:52 #
Очень классная возможность, наконец-то я смогу использовать стационарный SIP телефон, когда нахожусь дома.
0
BigD 3 августа 2009, 11:59 # ↑
Да, больше смысла в приобретении стационарного SIP-телефона появляется… Особенно в комплекте с маленькой IP-PBX, на которой можно настроить разные шлюзы, правила и т.д.
0
asmadews 3 августа 2009, 12:59 #
поправьте customize/vendor.xml, дабы не погрешить против истины
0
Благодарю, исправил
0
electrocat 3 августа 2009, 13:59 #
Спасибо за проделанный труд по исследованию, и за то, что вы не поленились его донести! :)
0
Я не могу ввести валидный пароль ) подскажите ктонить?)))) вводил ghjcnjgfhjkm25 не принял )
0
unbeliever 3 августа 2009, 14:12 # ↑
CAPS добавьте и про символы не забывайте
0
Пароль одновременно должен содержать 3 типа символов: маленькие латинские, большие латинские, цифры.
Выяснено экспериментальным путём :)
0
nshopik 3 августа 2009, 14:45 # ↑
Ему правда не нравиться когда есть символ @ в пароле я использовал буквы, цифры и спец символ соотвественно.
0
Маразматопараноидальная система ) Простите за прямоту)
0
unbeliever 3 августа 2009, 15:38 # ↑
«Если вы не страдаете паранойей это еще не означает что за вами не следят!»
+3
checkpoint 3 августа 2009, 15:16 #
Предлагаю более простой способ:
На https://www.flash2voip.com доступен беcплатный SIP-телефон в виде Flash, ничего качать и устанавливать не дребуется. Вводим username/password соответственно, в поле SIP Proxy вводим multifon.ru (у кого не получается — пробуем sbc.megafon.ru). После подключения набираем номер в E.164 (т.е. 7495XXXXXXX) и звоним.
0
Произвел подобные действия, почему-то не получается законнектиться :( Во фринге анологичная ситуация, а очень хотелось, да. При этом, в оригинальном мегафоновском клиенте все ок.
0
У меня flash2voip тоже не заработал, в нём я просто не смог найти нужных настроек :(
Думаю, проблема вот в чём — при подключении необходимо указывать:
Доменное имя: multifon.ru
Сервер SIP прокси: sbc.multifon.ru
Протокол: TCP
Порт: 5060
Это не очень стандартные настройки — обычно используется протокол UDP и доменное имя совпадает с именем прокси сервера.
Если всё-таки хочешь подключиться, то попробуй найти в сети SIP сервис, который сможет проксировать твой трафик. Буквально на днях видел описание однго такого сервиса, но, к сожалению, не смог сейчас найти :(
0
pcholberg 4 августа 2009, 09:45 # ↑
А информация что с UDP не будет работать имеется? Я вот уверен что даже родной мегафоновский клиент можно пустить через UDP.
З.Ы. UDP плох для симметричного NAT-а, в большинстве мест такое соединение живет минут пять, после чего сервер не сможет достучаться до клиента до следующей регистрации.
0
Родной клиент заставить работать по UDP, естественно, можно.
Проблема в другом — по UDP не отвечает «родной» сервер, только что проверял.
–3
Nihilist 3 августа 2009, 16:16 #
Не понял, автор открыто говорит, что работает на Билайн, и одновременно пиарит Мегафон?
Куда катится этот мир
0
unbeliever 3 августа 2009, 16:21 # ↑
Где вы пиар то увидели? Он указывает что сервисом конкурента можно пользоватся без «богомерзкого» клиента, навязываемого оператором.
0
А кто сказал, что это PR?
Я рассказал об интересной мне (и, надеюсь, многим другим читателям хабра) возможности, которой и буду пользоваться.
Одно из явных применений — на отдыхе, если у вас есть с собой Ноутбук/Нетбук/КПК, который удалось подключить к интернету в гостинице, но при этом нет возможности поставить «родной» клиент (для любителей Linux/Windows Mobile).
И нет никакой разницы кто именно реализовал эту услугу. Главное — она может быть полезна.
0
Nihilist 3 августа 2009, 23:57 # ↑
Говорить о чем либо на хабре = пиар. А руководство если узнает про такие блоги? Ну, я бы не одобрил такое поведение своих подчиненных.
Опять минусы какие-то. Когда уже отключат эти помоечные ±, всем же ясно, что это туфта. Жмите, жмите свой крестик.
0
unbeliever 4 августа 2009, 00:00 # ↑
По вашей логике я должен минусовать vp7 только за то что он работает в компании конкуренте?
Главное чтобы молчать «на хабре» != «пиар», а то его смело можно будет закрывать…
0
Nihilist 4 августа 2009, 01:03 # ↑
Еще как =, и все это прекрасно знают. Другое дело, что он может быть не преднамеренный.
0
Не могу понять вашей логики.
Действительно, все сотрудники более менее крупных компаний при поступлении на работу подписывают так называемое «соглашение о неразглашении» (NDA) и в подобных соглашениях запрещается прямо или косвенно разглашать какую-либо информацию, отмеченную грифом «для служебного использования» и по которой не было отдельного разрешения на разглашение.
Но каким боком это может относиться ко мне?
Я не сотрудник «Мегафона», всю информацию получил с официального сайта, для тестирования использовал честно купленную в ближайшем офисе продаж SIM карту. И мне действительно было интересно провести подобное исследование.
Буду ли я пользоваться этой услугой в будущем — не знаю, время покажет.
И последний момент — не надо путать работу и собственные интересы.
Я работаю в телекоме и нет ничего странного в том, что мне интересны телеком услуги. Вне зависимости от того кем они реализованы — Васей Пупкиным, компанией «Рога и копыта», собственным работодателем или его прямым конкурентом.
0
zhnikita 3 августа 2009, 18:06 #
Автор — спасибо! Попробую на досуге подключить всё это дело в Ubuntu. По идее, всё должно заработать.
P.S. Это какое поле для «курвобизнесменов»! Покупаешь прямой московский номер, настраиваешь всё это на аппаратном SIP-телефоне или SIP-адаптере в каком-нибудь Мухосранске и получаешь стационарный московский номер в Мухосранске! :-)))
0
unbeliever 3 августа 2009, 18:08 # ↑
этому бизнесу в разных его проявлениях без малого 10 лет
0
zhnikita 3 августа 2009, 18:10 # ↑
Практически вся история Меги — это история борьбы с курвобизнесом! :-)
0
petrovi4 4 августа 2009, 14:10 #
Спасибо за пост.
Если кто-то в теме, разъясните, пожалуйста:
— в чем, собственно, преимущество сервиса? Т.е. каков сценарий: «делаем так, делаем так — ляпотааа!!1»? В возможности выхода на московский городской/мобильный номер через интернет с любой точки мира? Ну так это даёт любой отечественный sip провайдер. Или в возможности не пользоваться сервисами от различных компаний, а объединить всё в одном лице? Ну так сделать это тоже не получится, потому что… (и тут возникает следующий вопрос)
— почему ip-телефония в дальнее и ближнее зарубежье (не сравнивал все страны, взял несколько наугад) стоит столько же, сколько звонок с обычного телефона? Та же Корбина, sipnet, да даже Скайп (по некоторым направлением не самый дешевый) дешевле в разы сервиса от Мегафона. Это чтобы не терять деньги с основного бизнеса? Тогда, опять же, зачем такой сервис?
Видно у меня не возникало задач, которые решаются с помощью мультифона, или он всё таки (почти-)бесполезен?
+1
Предлагаю не относиться к решению Мегафона как к совершенно независимому и ни с чем не связанному сервису (как это представлял мегафон).
Собственно смысл этой статьи был в том, что решение мегафона можно включить в существующую SIP инфраструктуру.
А это значит, что:
1. Громкое слово «конвергенция».
А если более приземлённо, то:
* Вы можете принимать входящие звонки не только на ваш мобильный телефон, а на любое SIP устройство.
При желании — даже на домашний DECT радио-телефон, поддерживающий SIP (А что? Трубка может быть поудобней, чем у мобильника..)
* Вы можете звонить другим людям с вашего номера, но по более дешевым тарифам. Естественно, в этот момент у вас под рукой должен быть компьютер или просто SIP телефон. Но ведь мы часто звоним по мобильнику находясь дома.
* Тот кому вы звоните видит на телефоне именно ваш номер. Есть ли сервисы IP телефонии, позволяющие ганартированно проставлять CallerID — я не знаю (если есть ссылки, то поделитесь).
2. Цена. Да, есть корбина, sipnet и масса других SIP операторов.
Но давайте возьмём от каждого сервиса лучшее?
* звонки на мегафон значительно дешевле именно у «мультифона»
* звонки на стационарники Москвы (а, похоже, и России) дешевле у Корбины
* найдутся и направления, которые дешевле в сипнете,… да и корбина есть не у всех :)
* все варианты звонков (даже, думаю, у Мегафона) явно дешевле, чем межгород/международка на обычном стационарном телефоне.
А теперь — самое интересно, пытаемся представить что получится, если объединить всё в единый комплекс.
И получаем такой вот «компот»:
— в руках у нас коммуникатор с SIM картой мегафона (надеюсь, что скоро подобное решение запустят остальные операторы — ну не нравится мне ценовая политика Мегафона), естественно коммуникатор с поддержкой WiFi
— дома у нас проведён интернет и стоит WiFi роутер, естественно мы подключены к корбине (у неё цены на IP телефонию ниже)
— на работе у нас тоже есть интернет, и, что самое важное — WiFi, правда уже не корбина, т.е. доступа к корбиновской телефонии нет
— в коммуникаторе кроме стандартной звонилки установлен SIP клиент (а ведь в некоторых коммуникаторах его уже ставит производитель), который одновременно пытается подключиться к 3м сервисам: мультифон, корбина, sipnet. в клиенте прописаны маршруты — звонки на мегафон всегда слать в мультифон, остальное — на корбину, при её недоступности — в sipnet
— при желании в эту же схему можно добавить домашний DECT SIP телефон, настроенный по аналогии с SIP клиентом коммуникатора
И что же мы получаем на выходе?
А на выходе мы получаем самый обычный мобильный телефон, сохраняющий при этом свою мобильность, но обладающий и новыми очень приятными возможностями:
* если мы находимся в зоне действия WiFi, то стоимость исходящих голосовых звонков значительно падает. И когда мы звоним на не-мегафоновские мобильники, то мы можем режить для себя что нам лучше — звонить с сохранением callerID, но по более дорогим тарифам (которые всё-равно дешевле обычных тарифов Мегафона), либо — звонить дешевле (корбина/sipnet/...), но в CallerID будет какой-нибудь мусор
* если мы вдруг оказались в роуминге (внутрисетевом или даже международном), то при доступности WiFi мы сможем бесплатно принимать входящие звонки и делать дешевые исходящие вызовы
Конечно, во всей этой схеме «Мультифон» не вносит ничего революционного,… но он позволяет закрыть вопрос с единым входящим номером и сохранением CallerID при исходящих звонках. А именно этого сейчас так не хватает IP телефонии.
0
BigD 7 августа 2009, 13:11 # ↑
Кстати, интересная тема — насчет гарантированного определения заданного Вами номера (Caller ID) у вызываемого абонента… Такой сервис предлагают sipnet, skype и еще пара операторов. И это работает.
В US это здорово реализовано у Google Voice.
А вот другие российские операторы говорят, что не могут предоставлять такой услуги в связи с законодательными ограничениями. Странно.
0
Zharskiy 20 октября 2009, 23:46 # ↑
можно ещё дома поставить железку или softSwitch,… какой-нибудь sipXecs и устроить подпольный переговорный пункт для неруских студентов. Главное преимущество нетрадиционной телефонии сегодня — отсутствие абонентской платы
0
Zharskiy 27 августа 2010, 10:35 # ↑
купил вчера мегаSIMку, попробовал в Linux звонить программой Тwinklе — получилось
официальные настройки здесь:
multifon.ru/publications/settings_sip/index.html
0
petrovi4 4 августа 2009, 20:49 #
Спасибо. Теперь мне всё гораздо понятнее.
0
Добавил описание для подключения к Asterisk'у.
Если развитие темы кому-нибудь интересно — пишите, могу сделать топик по настройке конкретных вариантов, которые позволят экономить на связи.
0
bdmalex 15 марта 2010, 17:15 # ↑
Интересно! Пишите ещё!
0
А еще вопрос — звонки на Мультифон снаружи (т.е. из других SIP-сетей) проходят? И наоборот?
0
К сожалению нет.
Звонить можно только между пользователями внутри домена @multifon.ru
0
BigD 12 августа 2009, 10:23 # ↑
Обидно, хоть и понятно, что за инфраструктуру платит Мегафон, ему и устанавливать правила игры.
Впрочем, надеюсь, что светлое будущее конвергенции и интероперабельности еще наступит.
0
Zharskiy 21 октября 2009, 00:00 # ↑
в чём проблема поставить 2 шлюза, с двумя мультифон-SIP аккаунтами?
один там где есть интернет, второй — там где есть мегафон
0
BigD 21 октября 2009, 00:02 # ↑
no problem ;)
0
MegaFon 13 августа 2009, 10:25 #
В планах развития есть вопросы присоединения других сетей.
Мы же только начали:-)
0
adamson 4 сентября 2009, 18:24 #
исходящие из других клиентов недоступны(
пробовала с eyeBeam и SJphone… на них — без проблем, а исходящим —шиш
со своего зеленого звонит без проблем
дилетантски рассуждая)) — звонить с других нельзя из-за возможности переадресации на sip или ptsn
ps: я уже не помню, удавалось ли мне звонить с них вчера…
у вас получалось куда-нибудь с SJphone?)
0
Iwamoto 27 ноября 2010, 22:18 # ↑
аналогично
0
kovleon 13 сентября 2009, 15:02 #
Подскажите, можно ли на трубку(которая поддерживает) с компьютера(SIP) видеовызов сделать?
0
а как вся эта красота работает через NAT?
0
и, кстати, что значит только для московских абонентов?
они что, отслеживают географическое расположение сим-карт или клиентских компов по гео-IP?
0
Нет, просто услуга доступна для симок, купленных в Москве.
0
Сколько одновременных каналов можно использовать, при исходящих звонках через SIP?
0
Не могу осилить, в Астериске сообщение:
[Jul 19 01:50:36] NOTICE[61307]: chan_sip.c:21507 handle_request_invite: Sending fake auth rejection for device <sip: телефон_с_которого_звоню@10.190.35.18>;tag=95ffcd055e0f78f7d5d397020e89288dca739dd4