Как стать автором
Обновить

Комментарии 62

Спасибо за статью!
Подскажите пожалуйста, как обстоят дела с Переадресацией вызова при включенной опции VoLTE? При подключенной услуге VoLTE не получается установить переадресацию куда-либо.
Переадресацию можно установить через «Личный кабинет».
voip-телефонистам можно напрягаться и искать новую работу? :)
Ну почему же. Во-первых, вряд ли все вендоры будут заморачиваться поддержкой протоколов наших операторов, и, во-вторых, для VoIP всегда останется свое место как на масс-маркете, так и в специфических применениях.
Asterisk телефонистам надо внимательно подойти к общению с билайном, мегафоном и мтс на прямых стыках. Некоторые софтсвичи провайдеров уже начали предлагать кодек AMR-WB который по умолчанию в asterisk отсутствует. Найти патчи для добавления кодака и разрешить общение по нему. Положительный опыт уже имеется.
awsswa.livejournal.com/35560.html
тему хэндоверов (переходов из сети одного поколения в другое)

Handover — это не обязательно переход между LTE/3G/2G. Переход между двумя eNodeB — это тоже handover. Термин используется некорректно.

Согласен. Стоило уточнить, что речь про Inter-RAT хэндовер.

Поддержка VoLTE и WiFi-Calling телефоном зависит от железа или от софта? С прошавкой старого LTE телефона на условный LineageOS можно будет работать с этими технологиями?

В современных телефонах (по крайней мере, на платформах Qualcomm) поддержка IMS реализована в модеме — в Андроиде почти ничего нет для этого. Таким образом, поддержка железом является необходимым условием.

Кроме телефонов Samsung, там IMS исключительно программный.
А можно где-то про это почитать? Любопытно.
Я вот такого прям описания как это устроено не видел, но много информации можно почерпнуть из темы на 4pda 4pda.ru/forum/index.php?showtopic=682632
Да, я эту ссылку приводил в конце статьи. Мой ник на 4pda — Epm@k. Я отслеживаю тему и помогаю по мере возможности.
Для того чтобы наши голосовые вызовы не прерывались при потере сети WiFi, мобильное устройство постоянно мониторит уровень сигнала


Что если уровень сигнала стабильный, а вот интернет-доступ в этой wifi сети нестабильный (например, роутер не справляется или перебои провайдера), в этом случае как реализован переход? (есть опасения что абоненту придется принудительно отключать wifi для того чтобы просто поговорить по телефону).
Наблюдал подобную ситуацию не iPhone жены с МТС: если внезапно отрезать подачу интернета без отключения беспроводной сети, телефон просто моментально перестаёт показывать, что он подцепился к IMS через WiFi и звонки будут проходить через volte. Видимо, под мониторингом подразумевался и постоянный пинг IMS.
Это всё хорошо, но после обновления настроек МТС, пропала возможность удерживать iPhone в сети 2G (раньше была возможность переключения 2G/3G/LTE, а теперь только LTE вкл/выкл). Техподдержка Apple сказала, что за это отвечает оператор.
Есть ли возможность вернуть старые настройки?
Автор, ну нельзя же так. Понятно, что KPI предусматривает публикации на Хабре, но уж если взялись…
Статья, по сути, разбита на две части. В первой части все хорошо, есть описание картинок, расшифровка терминов.
А дальше, начиная с третьей картинки и слов
Исходящий звонок. Мобильное устройство сообщает базовой станции (eNodeB),
перестают объясняться понятия, расшифровываться сокращения и, по сути, происходит переход на уровень пятничного разговора в пивной с коллегами. Читать такое неспециалисту просто невозможно.
Попробуйте провести эксперимент. Берете третью картинку, и смотрите на каждый элемент на ней. После чего пытаетесь найти название этого элемента в своей статье (я уже не говорю про расшифровку сокращения этого элемента). Примерно на третьей минуте этого процесса к Вам придет понимание, что со статьей не так.
Да, Гугл рулит. Но в этом случае скажите, почему нужно читать именно Вашу статью, а не набрать запрос «VoLTE» в Гугле же.
Подсказка: разбейте эту статью на несколько. И KPI будет в порядке, и читателям станет понятно и интересно.
Я старался вводить минимум терминов и не разбирать все сообщения (Call-flow). Даже сам IMS нарисовал на многих схемах один квадратиком. Просто, если все расписывать, получится книга типа вот этой — Voice over LTE: VoLTE 1st Edition

Тогда выкиньте на картинках блоки, значение которых не поясняет статья. Если выкинуть нельзя — теряется смысл картинки — стоит пояснить их в статье.
Не надо пытаться пояснить все. Крупноблочного обзора вполне достаточно. Будет много плюсов у статьи и просьб «поподробнее» — раскрывайте детали в следующей статье, заминусуют — время сэкономите.

Спасибо, я доработаю статью с кратким описанием и функциональным назначением всех блоков, которые есть на картинках.
Странно, что с приходом LTE не ришили полностью оптимизировать архитектуру коры и убрать лишние элементы. Сейчас в 95% при звонках через telegram/whatsap/facetime проблемы не наблюдаются и даже при переходе 3G-->LTE-->wi-fi (только в последнем случае переход может дать прерывания звонка на пару секунд, но не всегда) Так вопрос — зачем решили так сильно усложнять архитектуру LTE по работе со звонками?

Не проще ли было остановится на банальном SIP интерфейсе который в качестве авторизации получал бы данные от SIM, без хитрой маршрутизации звонка, без связки PS/CS Core и других странных вещей…
Она несложная, просто термины вам не знакомы. Узлы x-CSCF в составе IMS по сути являются SIP-прокси, как цепочка АТС IPPBX, SBC и softswitch. А само LTE (как и вай-фай) лишь пакетный транспорт для этого сипа, от базовой архитектуры которого не уйдёшь.
Я все равно намекаю, что если из LTE выпилить всё что относится к голосу окончательно то было бы намного лучше. Сейчас конечно уже лучше чем в 3G — голос теперь тоже пакетная передача, но все еще остались лишние части.
Тут как бы наоборот — изначально в LTE не было голоса вообще (кроме CS Fallback), а потом решили «запилить» VoLTE.

Вот я и говорю, что volte можно было пилить проще чем это сделали

НЛО прилетело и опубликовало эту надпись здесь
+ чтоб нативная геолокация работала, ну или я пропустил момент, когда в sip over wifi появился стандартный аналог LAC/CID.

Зачем это нужно? Геолакация по LAC не точная

Это много для чего нужно, поверьте. И это… неточная геолокация лучше, чем вообще никакой.
Ну так например? для 911 она не очень подходит, для них есть отдельный стандарт по передаче GPS координат. Только используя бигдату/дата майнинг нарушать приватность абонентов, не более же
Не проще. От Telegram никто не ожидает возможности позвонить на любой телефон в мире. Если не ошибаюсь в Skype даже явным образом было указано, что он не предназначен для вызова экстренных служб. Тут действует стандартное правило 80/20, по которому мессенджеры легко и непринужденно получили 80% функционала небольшими затратами, но чтобы добрать остаток, требуются крупные вложения, поэтому никто и не заморачивается, много денег не заработать, лучше сконцентрироваться на том, чего нет у традиционных операторов.

При VoWiFi iPhone тоже пишет, что не предназначено для вызова 911...


А какого функционала не хватает мессенджеру? (Те самые 20% ) ?

А какого функционала не хватает мессенджеру? (Те самые 20% ) ?

Ну я бы не сказал, что 20%…
Нельзя тупо звонить по номеру телефона
Нельзя звонить из других сетей (других мессенджеров, с обычного телефона)
Нет возможности осуществить взаимодействие без доступа к центральному серверу
Нет стандартов взаимодействия компонент, а отсюда вытекает, например, отсутствие четких (за определенное время) процедур увеличения мощности оборудования или хотя бы явной техподдержки
Непонятно, что с тарификацией
Нет служб экстренного реагирования (пресловутый 112)
Нет никакой взаимосвязи с транспортом, отсюда вытекает повышенное время соединения (забудьте про сервисы push to talk) и увеличенный расход батарейки
И это только уровень приложений…

Гм, почти все мессенджеры тупо звонят по номеру телефона, в случае с FaceTime вообще нативно на уровне системы все работает.


С обычного телефона звонить можно, если использовать любой SIP телефон, только это не популярно и мало кому нужно.


Без центрального сервера — пожалуйста — TOX.


Тарификация как бы у всех мессенджеров — бесплатно. Что выгодно отличает их от операторов связи. Push to talk — Zello отлично работает же.


TLDR; проблемы надуманы и 90% вызваны сумарной плохой мобильной связью, заграницей к слову, качество того же 3G намного лучше и там в 99% всегда можно позвонить по любому VOIP…

«Если не понятно зачем, то из-за денег» (чей-то там с)
А какого функционала не хватает мессенджеру?

1. Лицензия
2. Пул номеров
3. «Призма», СОРМ, (поставьте здесь название системы lawful interception страны, в которой вы живете)
4. Сервера, коммутаторы, инженеры, электричество
Кто-то за все это должен заплатить.

Так вопрос — зачем решили так сильно усложнять архитектуру LTE по работе со звонками?

IMHO мы живем в мире сохранения энергии, денег и сложности. Чтобы инженеры оператора (у которого уже есть коммутаторы, выходы в ТФОП, биллинг, подключения к СОРМам и ПРИЗМАм, управление мобильностью) могли просто воткнуть пару кабелей в коммутатор, пришлось заморочиться с протоколом LTE.

P.S. Вообще я занимаюсь радиоинтерфейсами и то, что происходит после получения сигнала базовой станцией, в деталях и тонкостях не знаю, все изложенное основано на предположениях исходя из личного жизненного опыта.
Действительно, в нашей сети пока не реализован вызов экстренных служб через VoLTE/VoWiFi. Пока Emergency-call переходит в CS (2G/3G), но технология предусматривает сценарий обработки его IMS Core. Для этого предназначен элемент E-CSCF.
А не планируете использовать эполовский стандарт передачи GPS координат при вызове экстренных служб? это было бы имхо полезно
Почему внедрение этих технологий в регионах идёт насколько медленно, что за несколько лет не внедрили даже в большинстве городов-миллионников?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
1. Конкуренция. У остальных операторов в регионах этой технологии тоже нету судя по списку на форуме 4pda. Разгрузка сот, т.к. вместо трафика через вышки оператора трафик идёт через чужие интернет каналы, что повышает качество связи для других абонентов, а это опять же конкурентное преимущество.
2. На внедрение этих технологий требуются большие затраты?
3. В чём сложность? Трафик весь в конечном итоге идёт через оператора, в чём разница?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Про handover написали выше, корректнее называть это inter-rat mobility. Handover — это название процедуры, но переход может быть осуществлен и с помощью других процедур (RAU/TAU), в зависимости от настроек сети.

«НО» заключается в том, что переход в сеть LTE произойдет только в ближайшую паузу в передаче данных.


По-моему, на радио может быть возможность настроить быстрый возврат в 4г, чтобы не ждать перехода в idle.

Как и в конце предыдущей части, несколько слов о том, что полезного в VoWiFi и зачем внедряется эта технология:


чтобы оператору экономить на радио ресурсе? =)

Спасибо, очень интересно! Есть правда вопрос, в большинстве презентаций по VoLTE всегда разбирают случаи звонков с LTE UE на 3G/2G/PSTN, так или иначе в CS Core. Никак не удается найти подробное описание звонков с LTE UE на LTE UE внутри одной сети. А конкретно, между чем и чем устанавливается dedicated bearer в таком случае? Я правильно понимаю, что даже в таком случае трафик идет через SGW/PGW и никогда напрямую между eNB обслуживающими абонентов?
PGW является точкой терминации сессии передачи данных, любой обмен данными идет через PGW, в том числе dedicated bearer для обслуживания звонков между абонентами находящимися в одной сети или даже соте.
Можно ли заставить телефон совершать вызов, только пока он находится в wifi сети, если он в роуминге? Как убедиться, что в процессе разговора телефон не перейдёт в сеть гостевого оператора, и звонок, который был бесплатным или почти бесплатным, вдруг станет очень даже дорогим?
Как происходит handover в роуминоговых сетях и wifi?
В: Будет ли работать услуга Wi-Fi-Calling в режиме «самолета»?
О: Да, такой вариант работы действительно есть, но чтобы неожиданно не остаться без связи, мы такой режим не рекомендуем.

Включить режим «самолёта», потом включить только wi-fi. Как я понимаю, прокатит.
Предложение по сопутствующей теме МТС Connect:
Я живу вне зоны покрытия МТС, и не могу установить приложение Connect на устройство, в котором сим-карта.
Если бы можно было установить приложение МТС Connect на любое устройство, подключенное к интернет, то я бы мог совершать платные звонки прямо с домашнего компьютера, например.
Скажите а как будет решаться проблема 6-ых айфонах в режиме LTE TDD?
Есть неофициальная информация, что в этих моделях сломан SRVCC из LTE TDD!
Да, действительно есть проблема с iPhone 6. Она заключается в том, что при регистрации в сети LTE-TDD телефон не говорит, что поддерживает SRVCC. Решений может быть несколько:
— попросить Apple выключить поддержку VoLTE на iPhone 6;
— выключить услугу «Интернет-звонки» у абонентов с iPhone 6. В этом варианте перестанет работать и WiFi-Calling;
— принудительно выталкивать абонентов из TDD в FDD, а уже из него в CS по SRVCC.

У нас пока применен 3-й вариант посколько практически повсеместно где есть TDD у нас есть подложка и FDD. Подробнее не спрашивайте. Это уже тема радистов и я в ней не силен.
Интересно, а чем обусловлена неподдержка VoLTE оператором связи в телефонах, в которых изготовителем VoLTE заявлено. Особенно странно, когда в сети одного оператора поддерживаются одни модели телефонов, а в сети другого другие. Например, Sony Xperia Z5 и XZ1 — владельцев этих аппаратов довольно много но в списке совместимых с МТС я их не вижу.
Тем, что производитель устройства не сделал профили под оператора.
Поддержку технологии VoLTE/WFC для конкретного оператора производители телефонов делают для новых устройств. Я так понимаю, что с точки зрения производителя аппаратов есть жизненный цикл поддержки устройств со своими костами (бюджетом) на это. Так, к примеру Apple не сделал поддержку IPv4v6 для 5S и младше, хотя технически проблем быть не должно и в других сетях IPv6 на 5S работает.

Странно что отсутствует в списке samsung s9+ (и конкретно моя модель g965u1). При том что всякое непонятное китайское барахло в списке совместимых моделей есть.
Mts.ru/connect ссылка не работает, перекидывает на основной сайт. Живу в России, не в Москве)

Да, есть странность со ссылками на нашем сайте. Вот эта должна работать — moskva.mts.ru/personal/connect
А что используется в качестве данных авторизации между ePDG и AAA (протокол Diametr). Ну то есть по простому, как AAA узнаёт, что я это я? Какие-то ключи из симкарты, IMSI? Или это секрет?
Аутентификация при регистрации в ePDG для WiFi-Calling
<img src="" alt=«image»/>

Картинка взята из презентации www.slideshare.net/allabout4g/wifi-calling (слайд 48).
Если очень грубо, то используются протокол EAP-AKA и ключики из SIM-карты и HSS.
Всё понял, в генерации ключей AKA участвует USIM. Без неё, просто зная IMSI не авторизоваться.
AKA typically runs in a UMTS Subscriber Identity Module (USIM)


Спасибо

Подскажите на корпоративных тарифах у мтс эта услуга доступна ?

Существуют стандартные порты по котором идёт вызов Wi-Fi-Calling для МТС или для всех операторов?

Есть задача давать доступ без авторизации на WI-FI точки доступа только к сети Wi-Fi-Calling, для работы связи в подвалах.

Авторизоваться в сети по смс не получиться так как нет связи.

Ставить на улице и вешать плакат, почти всегда не работает.

Или не изменняемый адресс сервера?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий