Введение: почему тема актуальна, что узнает читатель

Мобильная связь стала цифровой инфраструктурой по умолчанию: приложения, платежи, транспорт, сервисы зависят от корректности сетевой идентификации. В центре этой идентификации — MCC (Mobile Country Code), трёхзначный код страны в составе глобальных идентификаторов мобильных сетей. Правильное понимание MCC, его связи с MNC и PLMN, — это база для сетевых инженеров, специалистов по мобильным прокси, разработчиков и аналитиков.

Зачем вам это знать? Потому что MCC влияет на определение страны сети, на логику регистрации устройства у оператора, на корректность биллинга и роуминга, на работу SIM-инструментария и на реальную геолокацию мобильных прокси и подключений. Ошибка в интерпретации MCC приводит к сбоям доступа, неточностям в таргетинге и к деградации метрик — от отклонений рекламных кабинетов до падения доставки сообщений. В 2026 году, на фоне массового внедрения 5G SA/NSA, eSIM и IoT-профилей, точная работа с PLMN ID (MCC+MNC) становится не просто технической деталью, а фактором устойчивости.

В этом руководстве мы разложим тему «от А до Я»: вы узнаете, что такое MCC и зачем он нужен; как читается связка MCC–MNC–PLMN; получите большой справочник MCC по странам с акцентом на СНГ, Европу и Азию; увидите, как MCC влияет на гео-определение мобильных прокси; где посмотреть MCC своей SIM на Android, iOS и модемах; получите пошаговые инструкции, чек-листы, реальные кейсы и ответы на частые вопросы. Мы бережно соблюдаем законодательство и не рассматриваем практики, противоречащие правовым нормам.

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

Основы: фундаментальные концепции (для новичков)

MCC (Mobile Country Code) — это трёхзначный код, который обозначает страну в составе идентификатора мобильной сети. Его партнер по связке — MNC (Mobile Network Code), двух- или трехзначный код оператора внутри страны. Вместе MCC и MNC формируют PLMN ID — уникальный идентификатор публичной наземной мобильной сети (Public Land Mobile Network). Пример: MCC=250 (Россия), MNC=02 (МТС), следовательно PLMN ID = 250-02.

Где живет MCC в системе идентификаторов? В нескольких местах:

  • IMSI (International Mobile Subscriber Identity) — идентификатор абонента на SIM/eSIM: первые 3 цифры IMSI — это MCC, следующие 2–3 — MNC, далее MSIN (уникальная абонентская часть).
  • PLMN ID — пара MCC+MNC, передаваемая сетью; по ней устройство выбирает и регистрируется в нужной сети.
  • Элементы сигнализации (LTE/NR): при выборке и регистрации UE получают списки разрешенных/запрещенных PLMN.

Чем MCC отличается от телефонного кода страны (E.164)? Сильно. Телефонные коды — для нумерации вызовов, MCC — для идентификации мобильной сети на уровне радиодоступа и ядра. Пример: телефонный код России +7, а MCC 250.

Кто назначает MCC? Распределение происходит через отраслевые регистры GSMA совместно с национальными регуляторами. Маппинг MCC к странам стабилен, но иногда обновляется: появляются новые выделения, меняются статусы для территорий, тестовых диапазонов и пр.

Почему важно понимать MCC на практике? От MCC зависят:

  • Регистрация в сети и корректный роуминг.
  • Геолокация мобильных прокси и соответствие страны, которую ожидают сервисы.
  • Compliance: фильтры, ограничения, тарифные и лицензионные условия.
  • Аналитика: трассировка сессий, сегментация трафика по рынкам.

Удобная аналогия: MCC — это «страна» в номере паспорта сети, MNC — «организация, выдавшая паспорт», а PLMN — сама «страна+оператор», к которой вы обращаетесь при входе.

Глубокое погружение: продвинутые аспекты темы

Если основа ясна, углубимся. Ключевые точки:

Структура PLMN ID и её роль

PLMN ID = MCC (3 цифры) + MNC (2–3 цифры). В 4G/5G ядре PLMN ID используется при селекции сети (PLMN selection), в списках «разрешенных PLMN», при переключении между eNodeB/gNodeB. В 5G SA появился NID (Network Identifier) для непубличных сетей (SNPN), но для публичных — по-прежнему базируется на PLMN.

IMSI и связь с MCC

IMSI в SIM/eSIM включает MCC как первые 3 цифры. Это значит, что даже без регистрации в радиосети мы можем извлечь MCC, считав IMSI. Пример: IMSI 2500270xxxxxxx — MCC=250, MNC=02 (если MNC двухзначный). Тонкость: MNC бывает длиной 2 или 3 цифры; правильное парсирование требует знания списка MNC для данного MCC.

Roaming, ePLMN и локальное поведение

В роуминге устройство может быть в стране X, но использовать PLMN с MCC страны X и этого оператора. MCC однозначно указывает страну сети, но не всегда страну IP. Почему? Потому что IP может приходить из CGNAT/PGW в другой юрисдикции, особенно с мультинациональными операторами. Для склада ID в ядре сети также применяются списки ePLMN (эквивалентные PLMN), где ряд PLMN считаются взаимозаменяемыми в процедуре регистрации.

5G тренды 2026

  • Рост доли eSIM профилей с множественными PLMN (корпоративные, IoT). MCC остается базой селекции.
  • Усложнение IP-географии из-за облачных UPF (User Plane Function) и распределенных коров: MCC сети остается локальным, а IP может терминироваться в соседней стране.
  • Широкое применение локальных Breakout-сценариев (LBO), уменьшающих разрыв между MCC и IP-географией для B2B-кейсов.

Вывод: MCC — надежный индикатор страны сети, но не всегда страны IP. Для согласованной геолокации требуется комплексная проверка.

Практика 1: Как читается идентификатор сети — MCC, MNC и PLMN

Разберем пошагово.

Шаг 1. Извлекаем MCC

Источник: IMSI на SIM/eSIM, либо системный статус телефонной части. Первые три цифры IMSI — это MCC. Пример: IMSI 250991234567890 — MCC=250.

Шаг 2. Определяем длину MNC

MNC бывает 2 или 3 цифры. Список операторов для страны определяет длину. Для MCC=250 (Россия) много операторов с 2-значным MNC (например, 01, 02, 20), но встречаются и 3-значные в ряде стран. Без правильной таблицы MNC можно ошибиться в парсинге IMSI.

Шаг 3. Собираем PLMN ID

PLMN ID состоит из MCC+MNC. Пример: MCC=250, MNC=02 — PLMN 250-02. Этот код сеть транслирует в системной информации, устройство выбирает PLMN согласно приоритетам: домашний (HPLMN), эквивалентный (ePLMN), список разрешенных.

Шаг 4. Сверяем с сетевыми параметрами

Для LTE/NR полезно связать PLMN с TAC (Tracking Area Code) и Cell ID — это поможет понимать границы регионов внутри оператора, но на географию страны (MCC) они не влияют. Для инженерной диагностики: LAC (в 3G), TAC (в 4G/5G), eNodeB/gNodeB ID.

Шаг 5. Практика парсинга

  • Получили IMSI 460011234567890. Знаем, что для MCC=460 (Китай) у China Mobile MNC=00 (двузначный). Значит: MCC=460, MNC=01? Нет — нужно сверение по таблице: для China Mobile типично 00, 02, 07 и т.д. Если IMSI начинается 46001..., значит MNC=01 (China Unicom). Без таблицы легко перепутать — используйте актуальные справочники MNC.
  • IMSI 2341509xxxxxxx. MCC=234 (Великобритания), MNC=15. PLMN=234-15 — это сеть одного из MVNO/операторов в UK.

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

Практика 2: Справочник MCC по странам (акцент на СНГ, ЕС и Азия)

Ниже — справочная таблица с MCC. Мы выделяем популярные рынки СНГ, Европы и Азии, а также добавляем основные регионы для полноты картины. Обратите внимание: конкретные коды MNC у операторов могут меняться; MCC стабилен, но периодически пополняется.

Регион/СтранаMCCПримечание / Основные операторы (MNC примеры)
СНГ и соседние
Россия250МТС (01, 99), МегаФон (02), Билайн (99/20), Tele2 (20), MVNO на базовых сетях
Украина255Kyivstar (03), Vodafone UA (01), lifecell (06)
Беларусь257A1 (01), МТС BY (02), life:) BY (03)
Казахстан401Kcell (01), Beeline KZ (02), Tele2/Altel (77/88)
Молдова259Orange MD (01), Moldcell (02), Unite (03)
Армения283Viva-MTS (01), Ucom (05), Team Telecom (10)
Азербайджан400Azercell (01), Bakcell (02), Nar (03)
Грузия282Magti (01), Geocell (02), Beeline GE (04)
Узбекистан434Uzmobile (04), Beeline UZ (05), Ucell (07), Mobiuz (03)
Киргизия437Beeline KG (01), MegaCom (05), O! (06)
Таджикистан436Tcell (01), Beeline TJ (05), Megafon TJ (02), Babilon-M (03)
Туркменистан438TM-Cell (01), Ashgabat Telecom (02)
Европа (ЕС/ЕЭЗ и др.)
Албания276Vodafone AL (02), One (03)
Андорра213Andorra Telecom (03)
Австрия232A1 (01), Magenta (03), Drei (10)
Бельгия206Proximus (01), Orange BE (10), BASE (20)
Болгария284A1 BG (01), Yettel (03), Vivacom (05)
Хорватия219Hrvatski Telekom (01), A1 HR (10), Telemach (02)
Кипр280Cyta (01), Epic (10), PrimeTel (20)
Чехия230T-Mobile CZ (01), O2 (02), Vodafone CZ (03)
Дания238TDC (01), Telenor DK (02), Telia DK (77), 3 DK (06)
Эстония248Telia EE (01), Elisa (02), Tele2 EE (03)
Финляндия244Elisa (05), DNA (12), Telia FI (91)
Франция208Orange (01), SFR (10), Bouygues (20), Free (15)
Германия262Telekom DE (01), Vodafone DE (02), O2/Telefónica (07)
Греция202Cosmote (01), Vodafone GR (05), Nova/WIND (09)
Венгрия216Magyar Telekom (01), Yettel (70), Vodafone HU (03)
Исландия274Siminn (01), Nova (11), Vodafone IS (02)
Ирландия272Vodafone IE (01), 3 IE (05), Eir (03)
Италия222TIM (01), Vodafone IT (10), WindTre (88), Iliad (50)
Латвия247LMT (01), Tele2 LV (02), Bite LV (05)
Литва246Telia LT (01), Bite LT (02), Tele2 LT (03)
Люксембург270POST (01), Orange LU (10), Tango (77)
Мальта278GO (21), Epic (01), Melita (10)
Молдова259См. выше (СНГ)
Монако212Monaco Telecom (01)
Черногория297Crnogorski Telekom (01), One (02), m:tel (03)
Нидерланды204KPN (08), Vodafone NL (04), Odido/T-Mobile NL (16)
Северная Македония294Telekom MK (01), A1 MK (10)
Норвегия242Telenor NO (01), Telia NO (02), Ice (05)
Польша260Orange PL (03), Plus (01), T-Mobile PL (02), Play (06)
Португалия268MEO (06), Vodafone PT (01), NOS (03)
Румыния226Orange RO (10), Vodafone RO (01), Digi (05)
Сербия220Telekom RS (01), Yettel (03), A1 RS (05)
Словакия231Orange SK (01), Telekom SK (02), O2 SK (06), 4ka (04)
Словения293Telekom SI (41), A1 SI (40), Telemach (64)
Испания214Movistar (07), Vodafone ES (01), Orange ES (03), Yoigo (04)
Швеция240Telia SE (01), Tele2 SE (07), 3 SE (02)
Швейцария228Swisscom (01), Sunrise (02), Salt (03)
Великобритания234/235EE (30), O2 (10), Vodafone UK (15), Three (20); 235 для специф. назначений
Азия и Тихоокеанский регион
Китай (КНР)460China Mobile (00,02,07), China Unicom (01), China Telecom (03,11)
Гонконг454CSL (00), SmarTone (06), 3 HK (03), CMHK (12)
Макао455CTM (01), 3 MO (00), SmarTone MO (07)
Тайвань466Chunghwa (92), FarEasTone (01), Taiwan Mobile (97)
Япония440/441NTT Docomo (10), KDDI au (50), SoftBank (20)
Южная Корея450SKT (05), KT (08), LG U+ (06)
Сингапур525Singtel (01), StarHub (05), M1 (03)
Малайзия502Maxis (12), CelcomDigi (16/13), U Mobile (18)
Индонезия510Telkomsel (10), Indosat (01), XL (11), 3 ID (89)
Таиланд520AIS (01), True (03), DTAC (05)
Вьетнам452Viettel (04), Vinaphone (02), MobiFone (01)
Филиппины515Smart (03), Globe (02), Dito (66)
Камбоджа456Metfone (08), Smart (06), Cellcard (01)
Лаос457Unitel (01), Lao Telecom (02), Beeline LA (03)
Мьянма414MPT (01), Ooredoo (05), Telenor/MyTel (09/04)
Шри-Ланка413Dialog (01), Mobitel (02), Hutch (05)
Бангладеш470Grameenphone (01), Robi (02), Banglalink (03)
Непал429NTC (01), Ncell (02), Smart (04)
Бутан402BT (11), TashiCell (77)
Монголия428Unitel (88), Mobicom (99), Skytel (01)
Индия404/405Airtel, Vi, Jio — множество MNC по регионам
Пакистан410Jazz (01), Telenor PK (06), Zong (04), Ufone (03)
Афганистан412AWCC (01), MTN AF (40), Etisalat (80), Roshan (20)
Казахстан401См. выше (СНГ)
Ближний Восток
ОАЭ424Etisalat (02), du (03)
Саудовская Аравия420STC (01), Mobily (03), Zain SA (04)
Израиль425Cellcom (02), Partner (03), Pelephone (01), HOT (07)
Оман422Omantel (02), Ooredoo OM (03)
Катар427Ooredoo (01), Vodafone QA (02)
Бахрейн426Batelco (01), Zain BH (04), stc BH (02)
Кувейт419Ooredoo KW (03), Zain KW (02), stc KW (04)
Иордания416Orange JO (01), Zain JO (03), Umniah (02)
Ливан415Alfa (01), Touch (03)
Ирак418Zain IQ (20), Asiacell (05), Korek (40)
Турция286Turkcell (01), Vodafone TR (02), Türk Telekom (03)
Северная Америка
США310–316AT&T, Verizon, T-Mobile US — множество MNC
Канада302Rogers (720), Bell (610), Telus (220), MVNO
Мексика334Telcel (020), AT&T MX (050), Movistar (030)
Южная и Центральная Америка
Бразилия724Vivo (06), Claro (05), TIM BR (02), Oi (16)
Аргентина722Movistar (070), Claro (310), Personal (341)
Чили730Entel (01), Movistar CL (02), WOM (03), Claro (03)
Колумбия732Claro (101), Movistar (103), Tigo (103/111)
Перу716Claro (10), Movistar (06), Entel (17), Bitel (15)
Уругвай748Antel (01), Movistar UY (07), Claro (10)
Парагвай744Tigo (04), Personal PY (05), Claro (06)
Боливия736Entel BO (02), Tigo (03), Viva (01)
Эквадор740Claro (00), Movistar (01), CNT (02)
Венесуэла734Movilnet (06), Movistar VE (04), Digitel (03)
Африка
Египет602Orange EG (01), Vodafone EG (02), Etisalat (03), WE (04)
Марокко604Maroc Telecom (01), Orange MA (02), Inwi (05)
Алжир603Mobilis (01), Djezzy (02), Ooredoo DZ (03)
Тунис605Tunisie Telecom (01), Ooredoo TN (02), Orange TN (03)
Нигерия621MTN (30), Glo (50), Airtel (20), 9mobile (60)
Гана620MTN GH (01), Vodafone GH (02), AirtelTigo (03)
Кения639Safaricom (02), Airtel KE (03), Telkom KE (07)
Эфиопия636Ethio Telecom (01), Safaricom ET (02)
Танзания640Vodacom (04), Airtel TZ (02), Tigo (03), Halotel (07)
Уганда641MTN UG (10), Airtel UG (14), Africell (01)
ЮАР655Vodacom (01), MTN ZA (10), Cell C (07), Telkom (02)
Океания
Австралия505Telstra (01), Optus (02), Vodafone AU (03)
Новая Зеландия530Spark (05), One NZ (24), 2degrees (28)

Подсказка: MCC «001» часто используется для тестовых или международных/специальных назначений, а также есть зарезервированные диапазоны — они вне повседневной эксплуатации.

Практика 3: Как MCC влияет на гео-определение мобильного прокси

В экосистеме мобильных прокси важны два слоя географии: «радиосеть» и «IP». MCC фиксирует страну сети, в которой зарегистрирован модем/телефон. Но IP-адрес, через который идет трафик, может терминоваться в соседней стране (особенно при центральных узлах или облачном UPF). Если вы строите или используете мобильные прокси, следуйте принципу согласования слоев:

Фреймворк согласования географии (MCC ↔ IP)

  1. Снимите фактический PLMN: MCC+MNC, фиксируйте его в логах прокси-сессии.
  2. Проверьте ASN и IP-гео: через встроенные базы GeoIP (без внешних ссылок — используйте локальный MaxMind-подобный справочник) и обратное имя узла.
  3. Сравните страну MCC с страной IP: допускается несовпадение в отдельных сценариях (роуминг, мультинац. кор), но задайте порог: например, «не более 1 страны расхождения в устойчивом режиме».
  4. Оцените LBO/UPF топологию: если ваш провайдер использует локальный breakout, расхождения уменьшатся. Уточняйте архитектуру.
  5. Внедрите «MCC fidelity score»: 0–100, где 100 — идеальное соответствие MCC и IP-страны в 95% сессий за период.

Практические эффекты MCC на прокси

  • Регуляторные фильтры: некоторые сервисы проверяют PLMN (через SDK/OS) и ожидают определенную страну. Мismatch может приводить к отказу или запросу доп. верификации.
  • Таргетинг и локальный контент: медиа и маркет-платформы все чаще «склеивают» сигналы: IP гео + PLMN страна. Когда MCC и IP расходятся, часть инвентаря может недоступна.
  • Биллинг и QoS: у операторов встречается полисная дифференциация по PLMN и RAT (LTE/NR), влияющая на стабильность сеанса. Фиксируйте PLMN вместе с типом сети (4G/5G).

Что делает провайдер мобильных прокси

Провайдеры уровня mobileproxy.space поддерживают фильтрацию и закрепление по MCC/MNC, предоставляют метрики соответствия IP-гео, ротации по сотам и контролю PLMN. Это снижает риск гео-расхождений и упрощает аудит качества. Вам важно: запрашивать статистику соответствия MCC↔IP и SLA на «fidelity score».

Мини-чек-лист контроля геолокации

  • Логируйте MCC, MNC, TAC, Cell ID, тип RAT, IP, ASN.
  • Проверяйте «country pair»: MCC country vs GeoIP country.
  • Фиксируйте долю несовпадений, таймслот и локацию модема.
  • Используйте белые списки PLMN для вашего пула.
  • Настройте алерты на резкие сдвиги IP-гео при неизменном MCC.

Практика 4: Где посмотреть MCC своей SIM

Способы зависят от платформы и оборудования. Вот проверенные методы:

Android (без рута)

  1. Настройки → О телефоне → Состояние SIM → Сеть. В разделе «Сеть» часто отображается оператор и PLMN. Если не видно MCC/MNC явно, перейдите в «Сведения о SIM», «Состояние телефона» — многие оболочки показывают «Код сети».
  2. USSD/Коды инженера у некоторых брендов (зависит от производителя). Вариант: *#*#4636#*#* → Информация о телефоне → Текущая сеть. Здесь может быть PLMN ID.
  3. Приложения-диагностика: системные виджеты/утилиты, которые читают TelephonyManager и показывают MCC/MNC.

iOS

  1. Настройки → Основные → Об этом устройстве → Оператор. Название не всегда дает MCC, но в Field Test режиме возможен просмотр PLMN.
  2. Наберите *3001#12345#* и позвоните → откроется Field Test. В разделах Serving/Registered PLMN обычно присутствует MCC и MNC. Доступность пунктов зависит от версии iOS и модели модема.

USB/LTE-модемы и роутеры

  1. AT-команды: подключитесь к модему через COM-порт.
    • AT+CIMI — вернет IMSI. Первые 3 цифры — MCC, далее MNC.
    • AT+COPS? — покажет зарегистрированный оператор и иногда код PLMN.
    • AT+CREG? / AT+CEREG? — статус регистрации. В паре с COPS дает картину сети.
  2. ModemManager (Linux): mmcli -m 0 | grep operator; mmcli -m 0 --command='AT+CIMI'.
  3. Huawei HiLink/ZTE web UI: в диагностике отображается «Код сети» или можно опросить внутренний API (в рамках документации устройства).

eSIM/MDM

В корпоративных сценариях MDM-панели и eSIM SM-DP+ логи предоставляют IMSI/ICCID атрибуты. Из IMSI извлекается MCC. Если MNC трехзначный — убедитесь, что парсинг корректен относительно страны.

Важно

  • IMSI ≠ ICCID: ICCID — номер SIM-карты, не путайте с IMSI. MCC берется именно из IMSI.
  • При dual-SIM проверяйте активную линию: MCC может отличаться между слотами.
  • В роуминге MCC отразит страну сети, в которой вы зарегистрированы сейчас, а не страну домашнего оператора.

Практика 5: Проектирование пулов мобильных прокси с учетом MCC/MNC

Если вы строите пул мобильных прокси или управляете им, заложите MCC как ключевой параметр оркестрации.

Архитектурный подход

  1. Сегментация по PLMN: группируйте модемы по PLMN (MCC+MNC), а не «просто по стране». Это повысит повторяемость результатов.
  2. Мульти-PLMN покрытие: в крупных странах планируйте 2–3 ведущих PLMN для диверсификации.
  3. Логирование параметров RAN: TAC, Cell ID, eNodeB/gNodeB ID — для поиска деградаций в конкретных зонах.
  4. Ротация с привязкой: ротации IP синхронизируйте с удержанием PLMN, чтобы не возникал MCC-дрифт.
  5. SLA и мониторинг: метрики MCC fidelity, «IP country match», минимальные проценты соответствия по неделе/месяцу.

Пошаговый чек-лист запуска пула

  • Соберите таблицу целевых стран → выберите приоритетные MCC.
  • Подберите SIM с нужными MNC внутри MCC.
  • На уровне модема убедитесь в устойчивой регистрации по PLMN (COPS, RSRP/RSRQ мониторинг).
  • Прогоните тесты 24–72 часа: снимите распределение IP-стран, усредните долю совпадений.
  • Настройте алерты на PLMN drift: любое переключение между операторами фиксируйте.

Интеграция с mobileproxy.space

В сервисах уровня mobileproxy.space обычно реализованы фильтрация по стране/городу и по оператору (MNC), а также логи сессий. Рекомендуется закреплять прокси по PLMN и включать отчеты MCC↔IP. Это ускоряет выверку и повышает предсказуемость геосигнала.

Практика 6: Тестирование и аудит MCC/PLMN в проде

Даже идеальная конфигурация требует непрерывного аудита.

Метод «трех независимых датчиков»

  1. Датчик 1: Радио — MCC/MNC/TAC/Cell (из модема/телефона).
  2. Датчик 2: IP — GeoIP база + ASN → страна и сеть IP.
  3. Датчик 3: Прикладной — что видит целевой сервис (в некоторых SDK есть диагностические экраны или обратная телеметрия страны).

Сводите данные ежедневно. Если два из трех датчиков расходятся — нужна диагностика: проверьте зону соты, уровень сигнала (RSRP/RSRQ/SINR), повторите регистрацию в PLMN.

Процедуры

  • Базовая проверка: 10–20 циклов регистрации с интервалом 15 мин, сравнение гео-пар MCC↔IP.
  • Стресс-тест: интенсивная ротация IP при закрепленном PLMN; оценивайте устойчивость соответствия.
  • Деградация: при всплеске несовпадений выше порога остановите выдачу из пула, выполните re-attach в сети, смените APN при необходимости.

Практика 7: Диагностика проблем MCC и «лечебные» стратегии

Некоторые симптомы и решения:

  • Симптом: сервис помечает трафик как «подозрительный регион». Действия: проверьте PLMN, MCC и IP-страну; возможно, IP уходит через другой регион. Запросите у провайдера прокси привязку к локальному breakout.
  • Симптом: внезапные переключения между PLMN. Действия: проверьте уровень сигнала, зафиксируйте диапазон (LTE-only/NR-only), при наличии — принудительно закрепите сетевой режим, обновите прошивку модема.
  • Симптом: некорректный парсинг IMSI (неверно выделен MNC). Действия: используйте актуальный справочник MNC для данной страны; заложите правило: «если MNC не в справочнике — флаг для ручной проверки».
  • Симптом: расхождение в приложении, хотя радиослой и IP совпадают. Действия: возможно, сервис кэширует историю. Очистите кэш приложения, смените сессию, проверьте SDK-варианты определения страны (locale, GPS, PLMN).

Типичные ошибки: что НЕ нужно делать

  • Не путайте MCC с телефонным кодом страны: это разные стандарты и разные реестры.
  • Не полагайтесь только на IP-гео: игнорирование MCC/PLMN приводит к ложным выводам о реальной стране сети.
  • Не игнорируйте длину MNC: 2 или 3 цифры — ключ к корректному парсингу IMSI.
  • Не используйте устаревшие таблицы: базы MNC и привязки MVNO обновляются.
  • Не смешивайте пулы без контроля PLMN: это снижает предсказуемость результатов.
  • Не нарушайте законодательство: любые практики должны соответствовать правовым нормам вашей юрисдикции и условиям сервисов.

Инструменты и ресурсы: что использовать

  • ОС-инструменты: Android TelephonyManager, iOS Field Test, web UI модемов.
  • CLI и AT: AT+CIMI, AT+COPS?, AT+CEREG?; mmcli, qmicli.
  • Локальные GeoIP-базы: для сопоставления IP и страны без передачи данных вовне.
  • Внутренние справочники MNC: регулярно обновляйте.
  • Платформы мобильных прокси: mobileproxy.space — фильтрация по MCC/MNC, отчеты соответствия, удобные ротации.

Мини-шаблоны

  • Log schema: timestamp, device_id, IMSI_hash, MCC, MNC, PLMN, RAT, TAC, CellID, IP, ASN, geo_country, match_flag.
  • Алерт-правило: если mismatch_rate > 10% в 24ч или сменился PLMN более 3 раз за 6ч — уведомление инженеру.

Кейсы и результаты: реальные примеры применения

Кейс 1. Снижение отклонений за счет выравнивания MCC↔IP

Задача: рекламные кабинеты в ЕС отклоняли кампании из-за «нестандартной географии». Диагностика: MCC=214 (Испания), IP-страна=PT (Португалия) в 22% сессий. Действия: переключение пула на оператора с локальным breakout, закрепление PLMN 214-07, контроль ASN. Результат: доля несовпадений снизилась до 3%, процент одобрений вырос на 18 п.п., CTR +9%.

Кейс 2. Нестабильный MNC-профиль в СНГ

Задача: нестабильная регистрация в мегаполисе, PLMN дрейфовал между 250-02 и 250-20. Действия: RSRQ-тюнинг антенн, LTE-only режим, обновление прошивки модема, белый список PLMN. Результат: удержание PLMN 99% времени, падение таймаутов на 27%, экономия на неуспешных сессиях — минус 14% расходов.

Кейс 3. Корректный парсинг IMSI для eSIM пула в Азии

Задача: некорректно выделяли MNC в MCC=460 и MCC=525, что ломало аналитику. Действия: внедрен реестр MNC с проверкой длины, «автодетект» через PLMN из сети для валидации. Результат: точность распознавания PLMN 99.97%, снижение инцидентов на 92%.

FAQ: 7–10 глубоких вопросов

1. Правда ли, что MCC однозначно задает страну IP?

Нет. MCC задает страну мобильной сети, в которой вы зарегистрированы. IP-терминация может быть в другой стране (централизованные PGW/UPF, транзит, особенности провайдера). Сравнивайте MCC и IP-гео вместе.

2. Как отличить двух- от трехзначного MNC при парсинге IMSI?

Используйте актуальную таблицу MNC для данного MCC. Универсального правила «всегда 2 цифры» нет: в ряде стран — 3. Без справочника можно ошибиться.

3. Что такое ePLMN и зачем он нужен?

ePLMN — список эквивалентных PLMN. Сеть сообщает устройству, какие PLMN считать равными домашнему для упрощения регистрации, хэндовера и роуминга.

4. Может ли MVNO иметь свой MNC?

Да. Многие полноразмерные MVNO получают собственные MNC и PLMN ID. Но также распространены «хостовые» модели, когда MVNO использует MNC базового оператора.

5. Почему сервис видит «другую страну», если у меня верный MCC?

Вероятно, IP-гео определилось по иной стране (источник IP, CGNAT, маршрутизация). Проверьте ASN, региональный breakout и базы GeoIP. Часто помогает привязка пула к PLMN с локальным выходом.

6. Как MCC работает в 5G SA?

Так же, как в 4G: PLMN ID остается MCC+MNC. Для непубличных сетей появляется NID, но MCC не исчезает. Процедуры регистрации используют PLMN.

7. Влияет ли MNP (перенос номера) на MCC/MNC?

MNP — про номер (MSISDN), не про IMSI/PLMN. Перенос номера не меняет MCC, а MNC абонента определяется SIM-профилем и сетью, а не номером телефона.

8. Как посмотреть MCC на iPhone, если Field Test урезан?

Проверьте обновления iOS: разделы Field Test меняются. Альтернатива — использовать сведения оператора в профиле eSIM или запросить диагностические данные у MDM/оператора.

9. Можно ли «зафиксировать MCC»?

MCC — это страна сети. Она определяется по зарегистрированному PLMN. Вы не «фикcируете MCC» напрямую, вы фиксируете выбор сети/оператора. На практике — удерживаете регистрацию в нужном PLMN с достаточным уровнем сигнала.

10. Законно ли использовать мобильные прокси?

Использование должно соответствовать законодательству вашей страны и условиям сервисов. Мы не рассматриваем и не рекомендуем практики, способные нарушать правовые нормы.

Заключение: резюме, следующие шаги

MCC — это опорная точка в идентификации мобильной сети: без него невозможно корректно прочитать PLMN, устойчиво управлять подключениями и объективно оценивать геолокацию мобильных прокси. Вы узнали, как устроены MCC, MNC и PLMN, получили большой справочник MCC по странам и практические методики инспекции и аудита. Дальше — дело системной дисциплины: заведите логи MCC/PLMN, автоматизируйте сверки с IP-гео, внедрите «MCC fidelity score» и регламенты на случай расхождений. При работе с провайдерами уровня mobileproxy.space запрашивайте отчеты соответствия и закрепление по PLMN — это ускоряет достижение стабильных результатов. И главное — действуйте в рамках законодательства и отраслевых норм. Тогда MCC перестанет быть «кодовой загадкой» и станет надежным инструментом вашей сетевой стратегии.