Рубрика «Блог компании ВымпелКом (Билайн)» - 3

Эмуляция банковской карты на телефоне - 1

HCE (Host-based Card Emulation) – это технология, которая дает возможность писать софт, не требующий для исполнения выделенного криптопроцессора, чтобы обеспечить сеанс связи с платежным терминалом. Приложение исполняется на основном процессоре мобильного устройства, в окружении операционной системы телефона.

HCE для NFC имеет открытую архитектуру, что позволяет эмулировать не только банковские карты, но и карты программ лояльности, транспортные карты, пропуска и так далее. Технология позволяет заметно ускорить процесс внедрения платежных NFC-сервисов, потому что не нужно координировать и согласовывать действия с производителями телефонов, кроме того, решаются многие проблемы совместимости.

Мы сделали такой HC-эмулятор в своём приложении. До появления технологии HCE информацию для осуществления NFC-транзакций в мобильных устройствах можно было хранить тремя способами: либо на SIM-карте (принцип SIM centric NFC), либо в специальном элементе на телефоне (Embeded Secure Elements, eSE), либо на специальной MicroSD.Читать полностью »

«Билайн»: народный контроль (можно отметить техпроблему на карте) - 1
Жёлтые маркеры — хорошее качество связи или тикет, закрытие которого подтвердил абонент. Красные — инженерные задачи в работе.

Мы протестировали в Казани сервис, позволяющий взять и ткнуть в карту с отзывом о качестве связи. За время теста пришло 700 отзывов (включая положительные), из которых около 200 стали тикетами для инженеров. 95% тикетов было успешно закрыто, остальные — из серии «с физикой не поспоришь».

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

У нас есть приложения для абонентов с личным кабинетом на Android и iOS. Когда число пользователей смартфонов WP в нашей сети перевалило за полмиллиона, мы, естественно, начали писать приложение. Учитывая количество потенциальных установок и тот факт, что у других операторов приложения на WP нет, Microsoft всячески помогала нам с информацией по особенностям ОС.

А особенностей было много. Например, выяснилось, что нативный контрол карты в SDK для Windows Phone 8.1 Runtime достаточно медленно работает с метками на карте, если их больше 5. Во время изменения положения и масштаба эти пины отстают от самой карты. Можно использовать MapIcon, но в этом случае не гарантируется, что пин будет показан на карте: например, его может перекрыть название улицы. Пришлось делать кастомный растровый слой на карте для улучшения производительности.

Зачем мы сделали приложение Билайн под Windows Phone и что в этой ОС есть такого, чего нет в iOS и Android - 1

Вторая сложность – в Windows Phone 8.1 Runtime SDK нет возможности отправить USSD-запрос из приложения или скопировать какой-то текст (номер USSD-запроса, например) в буфер обмена системы. Читать полностью »

Северный Полярный Круг – это низкие температуры и вечная мерзлота под ногами. Климат в таких краях резко континентальный и суровый. Но здесь нужна связь. Например, в Салехарде и Лабытнанги.

Как мы обеспечивали связь в городах Северного Полярного Круга - 1
Суровый зимний климат в г. Салехард

Мы провели модернизацию оборудования мобильной связи в этих городах и развернули новую опорную сеть. Был выполнен «перенос» мобильного коммутатора через реку Обь и осуществлена «телепортация» абонентов на новое оборудование. Я отвечал за организационную и техническую части этого северного проекта. Читать полностью »

Все мы пользуемся мобильной связью, и не задумываемся, насколько сложный путь приходится пройти нашему голосу, чтобы быть услышанным собеседником, за сотни и тысячи километров. Огромный объем задач выполняется самой простой телефонной трубкой, даже в момент ожидания вызова (когда она лежит у вас на столе), и поневоле проникаешься уважением к тем, кто все это разработал сначала в теории, а потом и воплотил в реальном оборудовании.

Доставляем голос в мобильной сети: шаг 1 — как голос превращается в электрический сигнал - 1

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

Доставляем голос в мобильной сети: шаг 1 — как голос превращается в электрический сигнал - 2
Начиналось-то все просто.Читать полностью »

Бованенково – организация связи на месторождении газа №3 в России с БС на вечной мерзлоте - 1
Антенна радиорелейной линии связи

Мы организовали связь на Бованенковском нефте-газо-конденсатном месторождении (НГКМ) в Ямальском районе ЯНАО. Там внизу, под станциями, примерно 5 триллионов кубометров газа. И, как это водится в России, место настолько глухое, что рядом нет реально ничего. Вообще.

Бованенково – организация связи на месторождении газа №3 в России с БС на вечной мерзлоте - 2
Начало строительства земного терминала спутниковой связи (ЗССС), сваи глубоко забиты в вечную мерзлоту.

Только в 2011 году была введена в эксплуатацию ведомственная железная дорога станции Обская до объекта. На регулярной основе туда летают вертолеты из Надыма и Салехарда, которые доставляют смены. На месторождении есть речной порт, летом открыта водная навигация. При всём при этом – утро может начаться с того, что снаружи -50, а монтировать всё равно надо. Читать полностью »

image
Слева пинг курильщика, провал справа – после запуска нашего пирингового стыка

Есть такая компания Wargaming, инфраструктура которой разбита по всему миру. Сервера компании присутствуют в РФ, СНГ, США, Европе и Китае. Главный продукт – виртуальные танки, которые хорошо и технично ездят в Москве, более-менее нормально – в центре России, прилично – на части ЮФО, но с большим пингом на Дальнем Востоке.

Трафик от игрока в Красноярске до игровых серверов Wargaming спокойно может накрутить петлю через Москву. Это означает пинг 210-250 мс, что, довольно сильно сказывается как на точности стрельбы, так и вообще на реакции на разные события в игре.Читать полностью »

Начнём с того, что теперь каждый сотовый номер в нашей стране стал существенно длиннее и начинается, например, на D7799. D — это чтобы данный 15-значный номер нельзя было набрать с обычного мобильного телефона. Затем код региона (77), затем код оператора (99).

Как работает перенос сотового номера к другому оператору: FAQ и опыт разработки - 1
CDB — общая база данных российских операторов

Когда MNP (перенос номера) только внедрялся, последние три недели были просто фееричны. Почему? Просто по всему миру такая процедура внедряется в среднем за 2 года, а в России было всего 5 месяцев.Читать полностью »

Управление роутерами: маленькие радости техподдержки - 1

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

Расскажу про наш опыт и то, какое облегчение испытали сотрудники второй линии поддержки. Начнём с того, что у нас закончились диалоги в духе: «А горит ли у вас верхняя зелёная лампочка?». Читать полностью »

Организация сотовой связи в метро — опыт Петербурга
Типовое размещение антенн на арке тоннеля

Организация сотовой связи в метро — опыт Петербурга
В переходе

Для нас, связистов, одна из сложных особенностей метрополитена Санкт-Петербурга – это наличие станций закрытого типа, так называемых «горизонтальных лифтов». На таких станциях поезд подъезжает к платформе, «стыкуется» дверями состава к дверям платформы, затем пары дверей одновременно открываются.

Такие металлические двери здорово защищают не только от монстров из перегонов и самоубийц, но и отлично экранируют сотовый сигнал. Поэтому при открытии на аплинк базовой станции платформы одновременно начинает коннектиться несколько сотен абонентов, и получается своего рода DDoS-атака.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js