как узнать какому оператору принадлежит номер мобильного мегафон

Коды МегаФона

Мобильные коды МегаФона по регионам России. Таблица номеров 2021 года.

Оператор мобильной связи МегаФон — один из ведущих сотовых операторов России. МегаФон работает во всех регионах России и использует 25 мобильных кодов. Общее число телефонных номеров, выделенных оператору, составляет 134 млн. Актуальный список мобильных кодов МегаФона можно найти на официальном сайте оператора — www.megafon.ru.

Список кодов

Регионы, в которых работает МегаФон

Ниже показаны регионы присутствия сотового оператора с указанием используемых кодов и общего количества выденных номеров.

Регион РФ Коды МегаФона Кол-во кодов Кол-во номеров
Алтайский край 923, 929, 933, 999 4 более 1 млн
Амурская обл. 924, 929, 934, 999 4 771 тыс.
Архангельская обл. 921, 929, 931, 999 4 более 1 млн
Астраханская обл. 902, 904, 908, 927, 929, 937, 999 7 более 1 млн
Белгородская обл. 920, 929, 930, 999 4 925 тыс.
Брянская обл. 920, 929, 930, 999 4 880 тыс.
Владимирская обл. 920, 929, 930, 999 4 более 1 млн
Волгоградская обл. 904, 927, 929, 937, 939, 999 6 2 млн.
Вологодская обл. 921, 929, 931, 999 4 более 1 млн
Воронежская обл. 920, 929, 930, 999 4 более 1 млн
г. Сочи, Краснодарский край 928, 929, 938 3 940 тыс.
Еврейская автономная обл. 924, 929, 934, 999 4 288 тыс.
Забайкальский край 924, 929, 934, 999 4 более 1 млн
Ивановская обл. 920, 929, 930, 999 4 890 тыс.
Иркутская обл. 924, 929, 934, 999 4 более 1 млн
Калининградская обл. 921, 929, 931, 999 4 768 тыс.
Калужская обл. 920, 929, 930, 999 4 770 тыс.
Камчатский край 924, 929, 999 3 358 тыс.
Карачаево-Черкесская Республика 928, 929, 938, 999 4 590 тыс.
Кемеровская обл. 923, 929, 933, 999 4 более 1 млн
Кировская обл. 922, 929, 932, 999 4 более 1 млн
Костромская обл. 920, 929, 930, 999 4 610 тыс.
Краснодарский край 928, 929, 938, 999 4 3 млн.
Красноярский край 923, 929, 933, 999 4 2 млн.
Курганская обл. 922, 929, 932, 999 4 490 тыс.
Курская обл. 920, 929, 930, 999 4 770 тыс.
Ленинградская обл. 921, 929, 931, 999 4 9 млн.
Липецкая обл. 920, 929, 930, 999 4 725 тыс.
Магаданская обл. 924, 929, 999 3 208 тыс.
Московская обл. 925, 926, 929, 936, 999 5 25 млн.
Мурманская обл. 921, 929, 931, 999 4 более 1 млн
Нижегородская обл. 920, 929, 930, 999 4 3 млн.
Новгородская обл. 921, 929, 931, 999 4 777 тыс.
Новосибирская обл. 923, 929, 933, 999 4 более 1 млн
Омская обл. 923, 929, 933, 999 4 973 тыс.
Оренбургская обл. 922, 929, 932, 939, 999 5 2 млн.
Орловская обл. 920, 929, 930, 999 4 780 тыс.
Пензенская обл. 904, 927, 929, 937, 939, 999 6 более 1 млн
Пермский край 922, 929, 932, 999 4 более 1 млн
Приморский край 924, 929, 934, 999 4 более 1 млн
Псковская обл. 921, 929, 931, 999 4 617 тыс.
Республика Адыгея 928, 929, 938, 999 4 268 тыс.
Республика Алтай 923, 929, 933, 999 4 142 тыс.
Республика Башкортостан 927, 929, 937, 939, 999 5 3 млн.
Республика Бурятия 924, 929, 934, 999 4 878 тыс.
Республика Дагестан 928, 929, 938, 999 4 3 млн.
Республика Ингушетия 928, 929, 938, 999 4 631 тыс.
Республика Кабардино-Балкарская 928, 929, 938, 999 4 739 тыс.
Республика Калмыкия 927, 929, 937, 999 4 467 тыс.
Республика Карелия 921, 929, 931, 999 4 850 тыс.
Республика Коми 922, 929, 932, 999 4 485 тыс.
Республика Марий Эл 927, 929, 937, 939, 999 5 631 тыс.
Республика Мордовия 902, 904, 908, 927, 929, 937, 939, 999 8 более 1 млн
Республика Саха (Якутия) 924, 929, 934, 999 4 более 1 млн
Республика Северная Осетия-Алания 928, 929, 938, 999 4 711 тыс.
Республика Татарстан 927, 929, 937, 939, 999 5 3 млн.
Республика Тыва 923, 929, 933, 999 4 462 тыс.
Республика Хакасия 923, 929, 933, 999 4 472 тыс.
Ростовская обл. 928, 929, 938, 999 4 3 млн.
Рязанская обл. 920, 929, 930, 999 4 990 тыс.
Самарская обл. 902, 904, 908, 927, 929, 937, 939, 950, 999 9 5 млн.
Саратовская обл. 927, 929, 937, 939, 999 5 2 млн.
Сахалинская обл. 924, 929, 934, 999 4 717 тыс.
Свердловская обл. 922, 929, 932, 999 4 3 млн.
Смоленская обл. 920, 929, 930, 999 4 690 тыс.
Ставропольский край 928, 929, 938, 999 4 2 млн.
Тамбовская обл. 920, 929, 930, 999 4 550 тыс.
Тверская обл. 920, 929, 930, 999 4 более 1 млн
Томская обл. 923, 929, 933, 999 4 683 тыс.
Тульская обл. 920, 929, 930, 999 4 более 1 млн
Тюменская обл. 922, 929, 932, 999 4 более 1 млн
Удмуртская Республика 922, 929, 932, 999 4 552 тыс.
Ульяновская обл. 904, 908, 927, 929, 937, 939, 950, 999 8 более 1 млн
Хабаровский край 924, 929, 934, 999 4 более 1 млн
Ханты-Мансийский-Югра АО 922, 929, 932, 999 4 2 млн.
Челябинская обл. 922, 929, 932, 999 4 более 1 млн
Чеченская Республика 928, 929, 938, 999 4 более 1 млн
Чувашская Республика 902, 908, 927, 929, 937, 999 6 более 1 млн
Чувашская Республика-Чувашия 939 1 10 тыс.
Чукотский АО 924, 929, 999 3 104 тыс.
Ямало-Ненецкий АО 922, 929, 932, 999 4 940 тыс.
Ярославская обл. 902, 920, 929, 930, 951, 999 6 более 1 млн

Дата актуализации кодов на сайте «кодификатор.ру» — 18.02.2020. Источник — Федеральное агентство связи.

© 2014-2021 Бизнес-справочник «кодификатор.ру»

Источник

Коды сотовых операторов

Таблица кодов сотовых операторов России на 2021 год. Поиск оператора по коду и региону.

Список кодов

Список задействованных мобильных кодов:

Оператор и регион по номеру телефона:

Из 100 возможных кодов сотовой связи задействовано 79 и свободно 21.
Свободные коды: 907, 935, 940, 942, 943, 944, 945, 946, 947, 948, 949, 957, 959, 972, 973, 974, 975, 976, 979, 990, 998. Они находятся в резерве и не принадлежат пока ни одному оператору.
Операторам «большой тройки» принадлежат целые серии номеров:

Смотрите также коды операторов по регионам и коды других операторов:

Сотовые операторы России

В 2021 году по данным Россвязи зарегистрировано более 80 компаний, предоставляющих услуги сотовой связи на территории России. Многие операторы сотовой связи в России являются публичными и предоставляют услуги связи населению на коммерческой основе. Любой гражданин может стать их клиентом. Малочисленные операторы созданы исключительно для обеспечения сотовой связи между сотрудниками государственных организаций и учреждений. Рядовой гражданин не может стать их клиентом.

Выделяются четыре крупных оператора сотовой связи: МТС (Мобильные ТелеСистемы), Билайн (Вымпел-Коммуникации), Мегафон, Теле2 (Т2-Мобайл). Они имеют наибольшее число абонентов и работают во всех регионах страны (Теле2 работает в большинстве регионов). В отдельных регионах страны покрытие предоставляется за счет аренды сети местных операторов. В двухтысячных годах было популярным название «большой тройки» (МТС + Билайн + Мегафон), в последние года чаще используется понятие «большой четвёрки», в которую вошла Теле2.

В настоящий момент владельцем Tele2 Россия является компания Ростелеком.

В конце 2017 года добавился новый оператор сотовой связи Тинькофф Мобайл. Оператор создан в партнёрстве с Теле2: работает как виртуальный оператор и использует техническое оснащение Теле2. Оператор имеет отношение к Тинькофф Банку и активно им рекламируется.

В 2018 году заработал СберМобайл — сотовый оператор от Сбербанка. Лицензии были получены ещё в 2016 году, фактически же реклама началась в 2018 году, услуги оператора стали доступны любому россиянину.

Популярные сотовые операторы

К популярным сотовым операторам мы относим: 1) операторов с наибольшей базой абонентов, 2) операторов, часто рекламирующихся и активно наращивающих базу абонентов.

© 2014-2021 Бизнес-справочник «кодификатор.ру»

Источник

Как определить мобильного оператора и домашний регион по номеру телефона

Когда мы пытаемся определить какому оператору принадлежит номер телефона, то обычно смотрим на его DEF код. Например, если номер начинается на 916, то это МТС, на 968 – Билайн, 926 – Мегафон (все зависит от вашего региона). Но этот метод очень условный и совершенно не подходит когда нужны точные данные. В реальности все сложнее: DEF коды часто делят между собой несколько операторов, и совсем необязательно, что искомый номер относится к операторам большой четверки. Ну и наконец, номер можно просто портировать.

В статье я расскажу о том, как по номеру телефона достоверно определить мобильного оператора который его обслуживает, а также получить дополнительную, «бесплатную» информацию – домашний регион абонента. Использовать эти данные можно как угодно, начиная от предзаполнения адреса в анкете пользователя и перенаправления на региональную версию вашего сервиса, до использования этих данных в процессинге и статистике. В конце статьи будет ссылка на github с исходниками.

Сразу оговорюсь, что домашний регион абонента, по большому счету, никак не связан с текущим месторасположением пользователя, т.е. определяемый регион отвечает на вопрос «Откуда номер?», а не «Где пользователь?».

Источники данных

Россвязь

Свой номер телефона мы получаем когда заключаем договор на обслуживание с оператором связи. В свою очередь, распределением диапазонов номеров между операторами связи, а также стандартизацией и общим контролем за услугами связи занимаются соответствующие государственные и международные организации. В России такой организацией является Федеральное агентство связи (Россвязь).

Таким образом, самым надежным источником информации кто обслуживает российский номер телефона является Россвязь, причем это открытые данные, которые агентство публикует у себя на сайте: www.rossvyaz.ru/opendata. Свежий список диапазонов мобильных номеров находится в CSV по ссылке. Каждая строка в файле выглядит как:

DEF-код, начало диапазона, конец диапазона, название оператора, название региона

Однако, с 2013 года появилась возможность переносить номер от оператора к оператору. Значит, руководствуясь только реестрами Россвязи, нельзя однозначно сказать, что номер обслуживается определенным оператором. Зато это вполне можно сказать про регион, ведь переносимость номера работает только в рамках домашнего региона и перенести номер из МТС Новосибирск в Tele2 Санкт-Петербург не получится в принципе.

Таким образом, если по задаче нужно определить только регион пользователя, то реестров Россвязи будет достаточно.

База Данных Перенесенных Номеров

Структура этой базы крайне проста: это три CSV файла в которых в формате «номер, название оператора» перечислены:

Суммируя: у нас есть некие диапазоны номеров, которые соответствуют определенным операторам и регионам (Россвязь), и список номеров-исключений из этих диапазонов (БДПН), который распространяется только на название оператора.

Как определять абонентов

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

Но есть более оригинальный и универсальный способ реализации, сложность которого – константа, независимо от размера данных. Этот метод предполагает использование масок номеров.

Маска номера

Маска номера – это строка состоящая из цифр и спецсимвола со значением «wildcard одиночного символа» («?»), который говорит, что на его месте может быть любая цифра. Причем после знака вопроса может стоять только знак вопроса.

Таким образом, один из диапазонов Билайн в Москве «79031000000 – 79031999999», в виде маски будет записан как «79031. ».

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

Хеш-таблица

Например, один из таких алгоритмов это хранение соответствий «маска-оператор» в хеш-таблице (или любом другом key-value хранилище). Суть алгоритма в следующем: все подобные маски складываются в хеш-таблицу, где они являются ключами. Значениями в таблице являются объекты-операторы с регионами.

Работу поиска нагляднее всего объяснить на примере. Скажем, мы ищем информацию по номеру: 7(903)100-1234, и у нас есть маска 79031. – Билайн, Москва.

Сперва ищем в таблице запись по ключу в точности как исходный номер: 79031001234.
Если не найдено, то меняем последнюю цифру номера на «?» и ищем по ключу 7903100123?.

Если опять ничего не нашли, то снова меняем последнюю цифру на «?» и ищем по 790310012. и так далее.

В конце концов мы сделаем поиск по ключу 79031. и обнаружим, что номер относится к оператору Билайн, Москва.

Видно, что в данном случае сложность алгоритма равна сложности нескольких взятий из хеш-таблицы, что при правильной реализации обычно равно константе. Сложность поиска в таком дереве зависит от длины телефонных номеров, которая по рекомендации ITU-T E.164 не превышает 15 символов.

Этот же алгоритм можно применить и к портированным номерам – их можно просто добавить в ту же самую хеш-таблицу.

Префиксное дерево

Гораздо более эффективный по производительности метод – построение префиксного дерева из масок, который будет опираться на то, что номера состоят из цифр. Каждая нода этого дерева сможет иметь до 10 цифровых нод-потомков (0-9) и одной wildcard-ноды. Wildcard-нода может иметь только wildcard-потомков. При добавлении очередной маски в дерево, каждый символ маски последовательно превратится в ноду. Таким образом, фактически мы представляем все имеющиеся у нас маски в виде одного дерева.

Бренд Логотип Кол-во абонентов* Сайт Компания (юридическое лицо)
МегаФон 29% (76 млн) www.megafon.ru ПАО «Мегафон»
Билайн 21% (54,3 млн) www.beeline.ru ПАО «ВымпелКом»
МТС 30% (78,8 млн) www.mts.ru ПАО «МТС»
Ростелеком (45,9 млн) tele2.ru ООО «Т2 РТК Холдинг»
МТТ
Например, дерево состоящее из масок:
7913? – Mno1
791?? – Mno3
7952 – Mno2
7953 – Mno3
795? – Mno1
будет иметь вид, как на картинке (перечисленные маски в дереве идут слева направо).

Алгоритм поиска в дереве, думаю, уже понятен: берем по порядку каждую цифру из искомого номера и последовательно спускаемся по дереву начиная с корня. В первую очередь спускаемся по цифровым нодам, если цифровых нод нет, то смотрим есть ли «?»-нода. Если есть, то в конечном итоге проверяем длину маски, и если она соответствует номеру, то оператор найден.

Заключение

В зависимости от ограничений, можно комбинировать эти подходы и разделять хранилища перенесенных номеров и масок Россвязи. Например, по памяти выгоднее для портированных номеров использовать подход с хеш-таблицей, а для реестров Россвязи всегда выгоднее использовать дерево масок. При поиске сначала смотреть в таблице, а если в ней ничего не найдено, то искать в дереве. Разделение хранилищ в первую очередь удобно для их автообновления, т.е. если изменилась БДПН (а она меняется постоянно), то совсем необязательно перечитывать диапазоны Россвязи.

Для максимальной производительности можно хранить всю информацию прямо в оперативной памяти. В моей реализации на Java, дерево масок Россвязи занимает не более 20-30Мб, хеш-таблица с масками портированных номеров: около 500-600 Мб. Если же портированные номера хранить в префиксном дереве, то из-за того, что ноды дерева получаются очень разреженные, памяти потребуется примерно в 1.5 раза больше. Но зато, это дает достаточно весомый прирост производительности.

Источник

Новые способы узнать, какой оператор на номере.

Какой оператор на номере который я набираю? Именно этот вопрос будет набирать актуальность MNP в России. В этой статье — способы узнать принадлежность сегодня.

На сегодня в интернете полно сайтов, которые предлагают своим посетителям узнать по номеру телефона какому оператору он принадлежит, но все они дают не совсем достоверную информацию. Дело в том, что 1 декабря 2013 года был принят закон о возможности перевода номера мобильного телефона на обслуживание от одного оператора к другому, и многие клиенты стали переводить номера от одного оператора к другому. Кстати, уже был один крупный судебный процесс на эту тему между МегаФоном и МТСом по поводу перевода номеров Совета Федерации, насколько я помню, победил МегаФон.

В связи с этим возникает путаница, если раньше номер принадлежал Билайну, а затем стал принадлежать МТСу, то как же узнать, кому на самом деле сейчас принадлежит номер? Старые базы данных будут по прежнему показывать что номер принадлежит Билайну, но если мы на него позвоним, то звонок будет тарифицироваться по стоимости звонка на МТС, что может составлять существенную разницу, особенно при междугородных звонках.

Я уже писал статью на тему, что такое MNP, в этой статье подробно останавливаться не вижу смысла.

Какой оператор на сегодня обслуживает номер?

Вопрос этот очень даже актуален, так как число переходов между операторами будет расти, и через какое-то время, теоретически, номера перемещаются, для старых систем проверки номера настанет хаос. Они будут показывать совершенно неправильные данные, и, скорее всего, будут заменены. Но что делать, если узнать принадлежность номера оператору нужно уже сегодня?

Я нашел несколько способов проверки какому оператору принадлежит номер.

МегаФон одним из первых операторов начал перевод абонентских номеров. У него же есть и сервис проверки принадлежности номера. Доступен сервис на официальном сайте оператора, либо можно набрать прямой адрес:

Узнать какой оператор обслуживает номер

Сам по себе сервис проверки принадлежности очень прост: записываете номер телефона начиная с 9 и нажимаете «Проверить»:

Проверить чей номер

Узнать оператора по номеру телефона можно на специальном сайте:

Узнать оператора по номеру телефона

Аналогичная очень простая форма для проверки:

Узнать какой оператор

Какой оператор через билайн

Какой оператор билайн

Компания Теле2 не отстает от своих конкурентов, на сайте компании Вы тоже сможете найти сервис по проверки принадлежности номера:

какой оператор теле2

Узнать оператора по номеру телефона через теле2

Наверняка в интернете имеются или будут когда-нибудь размещены и другие сервисы, которые предлагают своим посетителям определить оператора по номеру телефона, но я Вам рекомендую пользоваться официальными источниками. Напоследок я подготовил небольшое видео, которое демонстрирует принцип работы данных систем.

Видео достаточно лаконичное, дабы не загружать Вас лишней информацией.

Если Вы нашли неточности в описании или Вам есть что добавить — прошу оставить комментарии ниже.

Источник

Коды номеров телефона Мегафон по регионам России

Коды Мегафон – это специальные идентификаторы в виде трех чисел. Они идут в начале телефонного номера и демонстрируют принадлежность к определенному региону.
В этой статье мы рассмотрим, какие коды Мегафона в России по регионам существуют, как узнать, какой области страны принадлежит телефонный номер, и приведем небольшую информационную таблицу.

Для чего они нужны

Зачем нужны коды регионов Мегафон? В рамках каждого субъекта страны выделено определенное количество комбинаций цифр – их можно отличить друг от друга именно с помощью трехзначного числа, у каждого оператора существует свой набор.

Давайте разберемся, как можно выяснить нужную информацию всеми доступными способами – это не так сложно, как может показаться на первый взгляд.

Как узнать регион по коду

Оператор предлагает два сервиса, которые помогут пользователям выяснить нужные данные. Рассмотрим первый вариант:

Как видите, нет ничего проще – достаточно иметь под рукой смартфон. Запрос осуществляется бесплатно и доступен каждому абоненту для определения регионов абонентов любых операторов.

А вот и второй вариант:

Это надежный сервис, который продемонстрирует принадлежность к любому субъекту и любому оператору – даже тех мобильных, которые подключены к другим компаниям.

Таблица

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

Мы привели все коды телефонов Мегафон по регионам России – изучайте список, ищите нужный вариант. Теперь вы будете в курсе принадлежности мобильного любого человека к определенному городу.

Источник

Читайте также:  актеры фильма странные взрослые
Советы мастера