Wprowadzenie: dlaczego to ważny temat, co przeczyta czytelnik

Mobilna komunikacja stała się domyślną infrastrukturą cyfrową: aplikacje, płatności, transport, usługi zależą od poprawnej identyfikacji sieci. W centrum tej identyfikacji leży MCC (Kod Kraju Mobilnego), trzycyfrowy kod kraju w ramach globalnych identyfikatorów sieci mobilnych. Zrozumienie MCC, jego związku z MNC i PLMN to fundament dla inżynierów sieci, specjalistów od mobilnych proxy, programistów i analityków.

Dlaczego warto to wiedzieć? Ponieważ MCC wpływa na określenie kraju sieci, logikę rejestracji urządzenia u operatora, poprawność rozliczeń i roamingu, działanie narzędzi SIM oraz rzeczywistą geolokalizację mobilnych proxy i połączeń. Błąd w interpretacji MCC prowadzi do awarii dostępu, nieścisłości w targetowaniu i degradacji metryk - od odchyleń w kampaniach reklamowych po spadek dostarczania wiadomości. W 2026 roku, w obliczu masowego wprowadzenia 5G SA/NSA, eSIM oraz profili IoT, precyzyjna praca z PLMN ID (MCC+MNC) staje się nie tylko technicznym detalem, ale czynnikiem trwałości.

W tym przewodniku rozłożymy temat „od A do Z”: dowiesz się, czym jest MCC i po co jest potrzebny; jak czytana jest kombinacja MCC–MNC–PLMN; otrzymasz dużą tabelę MCC dla krajów z naciskiem na CIS, Europę i Azję; zobaczysz, jak MCC wpływa na geodefinicję mobilnych proxy; gdzie sprawdzić MCC swojej karty SIM na Androidzie, iOS i modemach; dostaniesz krok po kroku instrukcje, checklisty, prawdziwe przypadki oraz odpowiedzi na często zadawane pytania. Starannie przestrzegamy prawa i nie rozważamy praktyk sprzecznych z normami prawnymi.

Najważniejsze obietnica: po przeczytaniu tego tekstu będziesz mógł pewnie pracować z MCC na poziomie specjalisty, unikniesz typowych błędów i stworzysz niezawodne procedury kontrolowania geografii mobilnych połączeń i proxy.

Podstawy: fundamentalne koncepcje (dla nowicjuszy)

MCC (Kod Kraju Mobilnego) — to trzycyfrowy kod, który oznacza kraj w ramach identyfikatora sieci mobilnej. Jego partnerem w tym związku jest MNC (Kod Sieci Mobilnej), dwu- lub trzycyfrowy kod operatora w kraju. Razem MCC i MNC tworzą PLMN ID — unikalny identyfikator publicznej, naziemnej sieci mobilnej (Public Land Mobile Network). Przykład: MCC=250 (Rosja), MNC=02 (MTS), więc PLMN ID = 250-02.

Gdzie znajduje się MCC w systemie identyfikatorów? W kilku miejscach:

  • IMSI (Międzynarodowa Tożsamość Abonenta Mobilnego) — identyfikator abonenta na SIM/eSIM: pierwsze 3 cyfry IMSI to MCC, następne 2–3 to MNC, a potem MSIN (unikatowa część abonenta).
  • PLMN ID — para MCC+MNC, przesyłana przez sieć; za jej pomocą urządzenie wybiera i rejestruje się w odpowiedniej sieci.
  • Elementy sygnalizacji (LTE/NR): przy wyborze i rejestracji UE otrzymują listy dozwolonych/zabronionych PLMN.

Jak MCC różni się od telefonu kodu kraju (E.164)? bardzo. Kody telefoniczne służą do numerowania połączeń, MCC do identyfikacji sieci mobilnej na poziomie dostępu radiowego i rdzenia. Przykład: kod telefoniczny Rosji +7, a MCC 250.

Kto przydziela MCC? Rozdzielenie odbywa się przez branżowe rejestry GSMA wspólnie z krajowymi regulatorami. Mapping MCC do krajów jest stabilny, ale czasami aktualizowany: pojawiają się nowe przydziały, zmieniają się statusy dla terytoriów, zakresy testowe itp.

Dlaczego ważne jest zrozumienie MCC w praktyce? Od MCC zależy:

  • Rejestracja w sieci i poprawny roaming.
  • Geolokalizacja mobilnych proxy i zgodność z przewidywaną przez usługi kraju.
  • Compliance: filtry, ograniczenia, stawki i warunki licencyjne.
  • Analiza: śledzenie sesji, segmentacja ruchu według rynków.

Wygodna analogia: MCC to „kraj” w numerze paszportu sieci, MNC to „organizacja, która wydała paszport”, a PLMN to „kraj+operator”, do którego się zwracasz przy wejściu.

Głębokie nurkowanie: zaawansowane aspekty tematu

Jeśli podstawy są jasne, zanurkujmy głębiej. Kluczowe punkty:

Struktura PLMN ID i jej rola

PLMN ID = MCC (3 cyfry) + MNC (2–3 cyfry). W rdzeniu 4G/5G PLMN ID używa się przy selekcji sieci (PLMN selection), na listach „dozwolonych PLMN”, podczas przełączania między eNodeB/gNodeB. W 5G SA pojawił się NID (Identyfikator Sieci) dla sieci niepublicznych (SNPN), ale dla publicznych wciąż opiera się na PLMN.

IMSI i związek z MCC

IMSI w SIM/eSIM zawiera MCC jako pierwsze 3 cyfry. To oznacza, że nawet bez rejestracji w sieci radiowej możemy wydobyć MCC, odczytując IMSI. Przykład: IMSI 2500270xxxxxxx — MCC=250, MNC=02 (jeśli MNC jest dwu cyfrowy). Ciekawostka: MNC może mieć długość 2 lub 3 cyfry; poprawne przetwarzanie wymaga znajomości listy MNC dla tego MCC.

Roaming, ePLMN i lokalne zachowanie

W roamingu urządzenie może znajdować się w kraju X, ale korzystać z PLMN z MCC kraju X i tego operatora. MCC jednoznacznie wskazuje kraj sieci, ale nie zawsze kraj IP. Dlaczego? Ponieważ IP może pochodzić z CGNAT/PGW w innej jurysdykcji, szczególnie w przypadku międzynarodowych operatorów. Do przechowywania ID w rdzeniu sieci stosuje się także listy ePLMN (ekwiwalenty PLMN), gdzie kilka PLMN uznawanych jest za zamienne w procedurze rejestracji.

Trendy 5G 2026

  • Wzrost udziału profili eSIM z wieloma PLMN (korporacyjne, IoT). MCC pozostaje podstawą selekcji.
  • Utrudnienia w geografii IP z powodu chmurowych UPF (User Plane Function) i zdalnych rdzeni: MCC sieci pozostaje lokalnym, a IP może być zakończone w sąsiednim kraju.
  • Szerokie zastosowanie lokalnych scenariuszy Breakout (LBO), zmniejszających lukę między MCC a geografią IP w przypadkach B2B.

Podsumowując: MCC to wiarygodny wskaźnik kraju sieci, ale nie zawsze kraju IP. Dla spójnej geolokalizacji wymagana jest kompleksowa weryfikacja.

Praktyka 1: Jak czytany jest identyfikator sieci — MCC, MNC i PLMN

Rozłożymy to krok po kroku.

Krok 1. Wyciągamy MCC

Źródło: IMSI na SIM/eSIM, albo status systemowy części telefonicznej. Pierwsze trzy cyfry IMSI to MCC. Przykład: IMSI 250991234567890 — MCC=250.

Krok 2. Określamy długość MNC

MNC może mieć 2 lub 3 cyfry. Lista operatorów dla kraju określa długość. Dla MCC=250 (Rosja) jest wielu operatorów z dwu cyfrowym MNC (np. 01, 02, 20), ale występują także trzy cyfrowe w niektórych krajach. Bez poprawnej tabeli MNC łatwo jest się pomylić w przetwarzaniu IMSI.

Krok 3. Tworzymy PLMN ID

PLMN ID składa się z MCC+MNC. Przykład: MCC=250, MNC=02 — PLMN 250-02. Kod ten jest transmitowany przez sieć w informacji systemowej, a urządzenie wybiera PLMN zgodnie z priorytetami: domowy (HPLMN), ekwiwalentny (ePLMN), lista dozwolonych.

Krok 4. Porównujemy z parametrami sieci

Dla LTE/NR warto powiązać PLMN z TAC (Kod Obszaru Śledzenia) oraz Cell ID — to pomoże zrozumieć granice regionów w obrębie operatora, ale na geografię kraju (MCC) nie wpływają. Dla inżynieryjnej diagnostyki: LAC (w 3G), TAC (w 4G/5G), ID eNodeB/gNodeB.

Krok 5. Praktyka przetwarzania

  • Otrzymaliśmy IMSI 460011234567890. Wiemy, że dla MCC=460 (Chiny) MNC dla China Mobile wynosi 00 (dwu cyfrowy). Zatem: MCC=460, MNC=01? Nie — trzeba zweryfikować w tabeli: dla China Mobile typowe są 00, 02, 07 itp. Jeśli IMSI zaczyna się od 46001..., to znaczy MNC=01 (China Unicom). Bez tabeli łatwo się pomylić — używaj aktualnych przewodników MNC.
  • IMSI 2341509xxxxxxx. MCC=234 (Wielka Brytania), MNC=15. PLMN=234-15 — to sieć jednego z MVNO/operatorów w UK.

Jeśli chcesz głębiej przetworzyć MNC i PLMN, przeczytaj materiały: co to jest MNC i jak jest skonstruowany oraz jak powstaje PLMN i po co jest systemowi.

Praktyka 2: Przewodnik MCC po krajach (nacisk na CIS, UE i Azję)

Poniżej znajduje się tabela referencyjna z MCC. Podkreślamy popularne rynki CIS, Europy i Azji, a także dodajemy główne regiony dla pełności obrazu. Zwróć uwagę: konkretne kody MNC u operatorów mogą się zmieniać; MCC jest stabilne, ale okresowo aktualizowane.

Region/KrajMCCUwagi / Główni operatorzy (przykłady MNC)
CIS i sąsiednie
Rosja250MTS (01, 99), MegaFon (02), Beeline (99/20), Tele2 (20), MVNO na bazowych sieciach
Ukraina255Kyivstar (03), Vodafone UA (01), lifecell (06)
Belarus257A1 (01), MTS BY (02), life:) BY (03)
Kazachstan401Kcell (01), Beeline KZ (02), Tele2/Altel (77/88)
Mogodoła259Orange MD (01), Moldcell (02), Unite (03)
Armenia283Viva-MTS (01), Ucom (05), Team Telecom (10)
Azerbejdżan400Azercell (01), Bakcell (02), Nar (03)
Gruzja282Magti (01), Geocell (02), Beeline GE (04)
Uzbekistan434Uzmobile (04), Beeline UZ (05), Ucell (07), Mobiuz (03)
Kirgistan437Beeline KG (01), MegaCom (05), O! (06)
Tadżykistan436Tcell (01), Beeline TJ (05), Megafon TJ (02), Babilon-M (03)
Turkmenistan438TM-Cell (01), Ashgabat Telecom (02)
Europa (UE/EOG i inne)
Albania276Vodafone AL (02), One (03)
Andora213Andorra Telecom (03)
Austria232A1 (01), Magenta (03), Drei (10)
Belgia206Proximus (01), Orange BE (10), BASE (20)
Bulgaria284A1 BG (01), Yettel (03), Vivacom (05)
Chorwacja219Hrvatski Telekom (01), A1 HR (10), Telemach (02)
Cypr280Cyta (01), Epic (10), PrimeTel (20)
Czechy230T-Mobile CZ (01), O2 (02), Vodafone CZ (03)
Dania238TDC (01), Telenor DK (02), Telia DK (77), 3 DK (06)
Estonia248Telia EE (01), Elisa (02), Tele2 EE (03)
Finlandia244Elisa (05), DNA (12), Telia FI (91)
Francja208Orange (01), SFR (10), Bouygues (20), Free (15)
Niemcy262Telekom DE (01), Vodafone DE (02), O2/Telefónica (07)
Grecja202Cosmote (01), Vodafone GR (05), Nova/WIND (09)
Węgry216Magyar Telekom (01), Yettel (70), Vodafone HU (03)
Islandia274Siminn (01), Nova (11), Vodafone IS (02)
Irlandia272Vodafone IE (01), 3 IE (05), Eir (03)
Włochy222TIM (01), Vodafone IT (10), WindTre (88), Iliad (50)
Łotwa247LMT (01), Tele2 LV (02), Bite LV (05)
Litwa246Telia LT (01), Bite LT (02), Tele2 LT (03)
Luksemburg270POST (01), Orange LU (10), Tango (77)
Malta278GO (21), Epic (01), Melita (10)
Mogodoła259Patrz powyżej (CIS)
Monako212Monaco Telecom (01)
Czarnogóra297Crnogorski Telekom (01), One (02), m:tel (03)
Niderlandy204KPN (08), Vodafone NL (04), Odido/T-Mobile NL (16)
Północna Macedonia294Telekom MK (01), A1 MK (10)
Norwegia242Telenor NO (01), Telia NO (02), Ice (05)
Polska260Orange PL (03), Plus (01), T-Mobile PL (02), Play (06)
Portugalia268MEO (06), Vodafone PT (01), NOS (03)
Rumunia226Orange RO (10), Vodafone RO (01), Digi (05)
Serbia220Telekom RS (01), Yettel (03), A1 RS (05)
Słowacja231Orange SK (01), Telekom SK (02), O2 SK (06), 4ka (04)
Słowenia293Telekom SI (41), A1 SI (40), Telemach (64)
Hiszpania214Movistar (07), Vodafone ES (01), Orange ES (03), Yoigo (04)
Szwecja240Telia SE (01), Tele2 SE (07), 3 SE (02)
Szwajcaria228Swisscom (01), Sunrise (02), Salt (03)
Wielka Brytania234/235EE (30), O2 (10), Vodafone UK (15), Three (20); 235 dla spec. zadań
Azja i region Pacyfiku
Chiny (KRN)460China Mobile (00,02,07), China Unicom (01), China Telecom (03,11)
Hongkong454CSL (00), SmarTone (06), 3 HK (03), CMHK (12)
Macao455CTM (01), 3 MO (00), SmarTone MO (07)
Tajwan466Chunghwa (92), FarEasTone (01), Taiwan Mobile (97)
Japonia440/441NTT Docomo (10), KDDI au (50), SoftBank (20)
Południowa Korea450SKT (05), KT (08), LG U+ (06)
Singapur525Singtel (01), StarHub (05), M1 (03)
Malezja502Maxis (12), CelcomDigi (16/13), U Mobile (18)
Indonezja510Telkomsel (10), Indosat (01), XL (11), 3 ID (89)
Tajlandia520AIS (01), True (03), DTAC (05)
Wietnam452Viettel (04), Vinaphone (02), MobiFone (01)
Filipiny515Smart (03), Globe (02), Dito (66)
Kambodża456Metfone (08), Smart (06), Cellcard (01)
Laos457Unitel (01), Lao Telecom (02), Beeline LA (03)
Mjanma414MPT (01), Ooredoo (05), Telenor/MyTel (09/04)
Sri Lanka413Dialog (01), Mobitel (02), Hutch (05)
Bangladesz470Grameenphone (01), Robi (02), Banglalink (03)
Nepal429NTC (01), Ncell (02), Smart (04)
Bhutan402BT (11), TashiCell (77)
Mongolia428Unitel (88), Mobicom (99), Skytel (01)
Indie404/405Airtel, Vi, Jio — wiele MNC według regionów
Pakistan410Jazz (01), Telenor PK (06), Zong (04), Ufone (03)
Afganaistan412AWCC (01), MTN AF (40), Etisalat (80), Roshan (20)
Kazachstan401Patrz powyżej (CIS)
Bliski Wschód
ZEA424Etisalat (02), du (03)
Arabia Saudyjska420STC (01), Mobily (03), Zain SA (04)
Izrael425Cellcom (02), Partner (03), Pelephone (01), HOT (07)
Oman422Omantel (02), Ooredoo OM (03)
Katar427Ooredoo (01), Vodafone QA (02)
Bahrain426Batelco (01), Zain BH (04), stc BH (02)
Kuwejt419Ooredoo KW (03), Zain KW (02), stc KW (04)
Jordan416Orange JO (01), Zain JO (03), Umniah (02)
Liban415Alfa (01), Touch (03)
Irak418Zain IQ (20), Asiacell (05), Korek (40)
Turcja286Turkcell (01), Vodafone TR (02), Türk Telekom (03)
Północna Ameryka
USA310–316AT&T, Verizon, T-Mobile US — wiele MNC
Kanada302Rogers (720), Bell (610), Telus (220), MVNO
Meksyk334Telcel (020), AT&T MX (050), Movistar (030)
Ameryka Południowa i Centralna
Brazylia724Vivo (06), Claro (05), TIM BR (02), Oi (16)
Argentyna722Movistar (070), Claro (310), Personal (341)
Chile730Entel (01), Movistar CL (02), WOM (03), Claro (03)
Kolumbia732Claro (101), Movistar (103), Tigo (103/111)
Pery716Claro (10), Movistar (06), Entel (17), Bitel (15)
Urugwaj748Antel (01), Movistar UY (07), Claro (10)
Paragwaj744Tigo (04), Personal PY (05), Claro (06)
Boliwia736Entel BO (02), Tigo (03), Viva (01)
Ekwador740Claro (00), Movistar (01), CNT (02)
Wenezuela734Movilnet (06), Movistar VE (04), Digitel (03)
Afryka
Egipt602Orange EG (01), Vodafone EG (02), Etisalat (03), WE (04)
Maroko604Maroc Telecom (01), Orange MA (02), Inwi (05)
Algieria603Mobilis (01), Djezzy (02), Ooredoo DZ (03)
Tunezja605Tunisie Telecom (01), Ooredoo TN (02), Orange TN (03)
Nigeria621MTN (30), Glo (50), Airtel (20), 9mobile (60)
Ghana620MTN GH (01), Vodafone GH (02), AirtelTigo (03)
Kenia639Safaricom (02), Airtel KE (03), Telkom KE (07)
Ethiopia636Ethio Telecom (01), Safaricom ET (02)
Tanzania640Vodacom (04), Airtel TZ (02), Tigo (03), Halotel (07)
Uganda641MTN UG (10), Airtel UG (14), Africell (01)
Południowa Afryka655Vodacom (01), MTN ZA (10), Cell C (07), Telkom (02)
Oceania
Australia505Telstra (01), Optus (02), Vodafone AU (03)
Nowa Zelandia530Spark (05), One NZ (24), 2degrees (28)

Wskazówka: MCC „001” często jest używane do testów lub międzynarodowych/specjalnych przeznaczeń, a także istnieją zarezerwowane zakresy — są poza codziennym użytkiem.

Praktyka 3: Jak MCC wpływa na geodefinicję mobilnych proxy

W ekosystemie mobilnych proxy ważne są dwa poziomy geografii: „sieć radiowa” i „IP”. MCC wskazuje kraj sieci, w której zarejestrowany jest modem/telefon. Ale adres IP, przez który przechodzi ruch, może być zakończony w sąsiednim kraju (szczególnie w przypadku centralnych węzłów lub chmurowego UPF). Jeśli budujesz lub używasz mobilnych proxy, stosuj zasady zgodności warstw:

Framework zgodności geografii (MCC ↔ IP)

  1. Wyciągnij aktualny PLMN: MCC+MNC, zapisz go w logach sesji proxy.
  2. Sprawdź ASN i geolokalizację IP: przez wbudowane bazy GeoIP (bez zewnętrznych linków — użyj lokalnego przewodnika typu MaxMind) i odwrotne nazwy węzłów.
  3. Porównaj kraj MCC z krajem IP: dopuszczalne są niezgodności w niektórych scenariuszach (roaming, międzynarodowe rdzenie), ale określ próg: na przykład „nie więcej niż 1 kraj różnicy w stabilnym trybie”.
  4. Oceń topologię LBO/UPF: jeśli twój dostawca korzysta z lokalnego wyjścia, różnice się zmniejszą. Upewnij się co do architektury.
  5. Wdroż „wskaźnik zgodności MCC”: 0–100, gdzie 100 to idealna zgodność między MCC a krajem IP w 95% sesji w danym okresie.

Praktyczne efekty MCC na proxy

  • Filtry regulacyjne: niektóre usługi sprawdzają PLMN (poprzez SDK/OS) i oczekują konkretnego kraju. Niezgodność może prowadzić do odmowy lub konieczności dodatkowej weryfikacji.
  • Targeting i lokalna treść: platformy medialne i marketingowe coraz częściej „łączą” sygnały: geolokalizacja IP + kraj PLMN. Gdy MCC i IP się różnią, część zasobów może być niedostępna.
  • Rozliczenia i QoS: operatorzy mają politykę różnicowania według PLMN i RAT (LTE/NR), co wpływa na stabilność sesji. Zapisuj PLMN wspólnie z typem sieci (4G/5G).

Co robi dostawca mobilnych proxy

Dostawcy poziomu mobileproxy.space wspierają filtrację i utrzymywanie zgodności według MCC/MNC, oferując metryki zgodności geolokalizacji IP, rotacji według komórek i kontrolę PLMN. To zmniejsza ryzyko geodefinicji i upraszcza audyt jakości. Ważne dla ciebie: proś o statystyki zgodności MCC↔IP oraz SLA na „wskaźnik zgodności”.

Mini-checklista kontrola geolokalizacji

  • Loguj MCC, MNC, TAC, Cell ID, typ RAT, IP, ASN.
  • Sprawdzaj „dopuszczane pary krajowe”: kraj MCC w porównaniu do kraju GeoIP.
  • Zapisuj odsetek niezgodności, czas sesji i lokalizację modemu.
  • Używaj białych list PLMN dla swojego zasobu.
  • Skonfiguruj alerty na nagłe zmiany geolokalizacji IP przy stałym MCC.

Praktyka 4: Gdzie znaleźć MCC swojej karty SIM

Metody zależą od platformy i sprzętu. Oto sprawdzone sposoby:

Android (bez roota)

  1. Ustawienia → O telefonie → Status SIM → Sieć. W sekcji „Sieć” często wyświetla się operator i PLMN. Jeśli MCC/MNC nie jest widoczne wprost, przejdź do „Szczegóły o SIM”, „Status telefonu” — wiele interfejsów pokazuje „Kod sieci”.
  2. Kody USSD/ inżynieryjne dla niektórych marek (zależne od producenta). Przykład: *#*#4636#*#* → Informacje o telefonie → Bieżąca sieć. Może tu być dostępny PLMN ID.
  3. Aplikacje diagnostyczne: systemowe widgety/narzędzia, które odczytują TelephonyManager i pokazują MCC/MNC.

iOS

  1. Ustawienia → Ogólne → O tym urządzeniu → Operator. Nazwa nie zawsze pokazuje MCC, ale w trybie Field Test możliwy jest podgląd PLMN.
  2. Wprowadź *3001#12345#* i zadzwoń → otworzy się Field Test. W sekcjach Serving/Registered PLMN zwykle znajdują się MCC i MNC. Dostępność opcji zależy od wersji iOS i modelu modemu.

Modemy USB/LTE i routery

  1. Komendy AT: połącz się z modemem przez port COM.
    • AT+CIMI — zwróci IMSI. Pierwsze 3 cyfry to MCC, następnie MNC.
    • AT+COPS? — pokazuje zarejestrowanego operatora i czasami kod PLMN.
    • AT+CREG? / AT+CEREG? — status rejestracji. W połączeniu z COPS daje obraz sieci.
  2. ModemManager (Linux): mmcli -m 0 | grep operator; mmcli -m 0 --command='AT+CIMI'.
  3. Huawei HiLink/ZTE web UI: w diagnostyce wyświetla się „Kod sieci” lub można sprawdzić wewnętrzne API (zgodnie z dokumentacją urządzenia).

eSIM/MDM

W scenariuszach korporacyjnych panele MDM i eSIM SM-DP+ logs dostarczają atrybuty IMSI/ICCID. Z IMSI wyciąga się MCC. Jeśli MNC jest trzycyfrowy — upewnij się, że przetwarzanie jest prawidłowe względem kraju.

Ważne

  • IMSI ≠ ICCID: ICCID to numer karty SIM, nie myl z IMSI. MCC pobierany jest właśnie z IMSI.
  • W przypadku dual-SIM sprawdzaj aktywną linię: MCC może różnić się między slotami.
  • W roamingu MCC odzwierciedli kraj sieci, w którym aktualnie jesteś zarejestrowany, a nie kraj operatora domowego.

Praktyka 5: Projektowanie pul mobilnych proxy z uwzględnieniem MCC/MNC

Jeśli budujesz pulę mobilnych proxy lub nią zarządzasz, wprowadź MCC jako kluczowy parametr orkiestracji.

Podejście architektoniczne

  1. Segmentacja według PLMN: grupuj modemy według PLMN (MCC+MNC), a nie „po prostu według kraju”. To zwiększy powtarzalność wyników.
  2. Wielowarstwowe pokrycie PLMN: w dużych krajach planuj 2–3 wiodące PLMN dla dywersyfikacji.
  3. Logowanie parametrów RAN: TAC, Cell ID, eNodeB/gNodeB ID — w celu wykrycia degradacji w określonych obszarach.
  4. Rotacja związana: synchronizuj rotacje IP z zachowaniem PLMN, aby uniknąć dryfu MCC.
  5. SLA i monitoring: metryki zgodności MCC, „dopasowanie kraju IP”, minimalne procenty zgodności tygodniowe/miesięczne.

Krok po kroku, checklista uruchomienia puli

  • Zbierz tabelę docelowych krajów → wybierz priorytetowe MCC.
  • Dopasuj SIM z odpowiednimi MNC wewnątrz MCC.
  • Na poziomie modemu upewnij się w stabilnej rejestracji według PLMN (COPS, monitoring RSRP/RSRQ).
  • Przeprowadź testy przez 24–72 godziny: zarejestruj rozkład krajów IP, uśrednij odsetek zgodności.
  • Skonfiguruj alerty na dryf PLMN: każde przełączenie między operatorami rejestruj.

Integracja z mobileproxy.space

W usługach poziomu mobileproxy.space zwykle zaimplementowane są filtracja według kraju/miasta oraz operatora (MNC), a także logi sesji. Zaleca się przypisywanie proxy według PLMN i włączanie raportów MCC↔IP. To przyspiesza weryfikację i zwiększa przewidywalność sygnału geolokalizacji.

Praktyka 6: Testowanie i audyt MCC/PLMN w produkcji

Nawet idealna konfiguracja wymaga ciągłego audytu.

Metoda „trzech niezależnych czujników”

  1. Czujnik 1: Radio — MCC/MNC/TAC/Cell (z modemu/telefonu).
  2. Czujnik 2: IP — baza GeoIP + ASN → kraj i sieć IP.
  3. Czujnik 3: Aplikacyjny — co widzi celowa usługa (w niektórych SDK są diagnostyczne ekrany lub odwrotna telemetria kraju).

Porównuj dane codziennie. Jeśli dwa z trzech czujników się różnią — wymagana diagnostyka: sprawdź obszar komórki, poziom sygnału (RSRP/RSRQ/SINR), powtórz rejestrację w PLMN.

Procedury

  • Podstawowe sprawdzenie: 10–20 cykli rejestracji w dwudziestu minutach, porównanie geograficznych par MCC↔IP.
  • Test obciążeniowy: intensywna rotacja IP przy stałym PLMN; oceniaj stabilność zgodności.
  • Degradacja: przy skoku niezgodności powyżej progu wstrzymaj wydanie z puli, zrób re-attach w sieci, zmień APN w razie potrzeby.

Praktyka 7: Diagnostyka problemów MCC i „terapie” strategii

Niektóre objawy i rozwiązania:

  • Objaw: usługa oznacza ruch jako „podejrzany region”. Działania: sprawdź PLMN, MCC i kraj IP; być może IP przechodzi przez inny region. Zapytaj dostawcę proxy o przypisanie do lokalnego wyjścia.
  • Objaw: nagłe przełączania między PLMN. Działania: sprawdź poziom sygnału, zarejestruj zakres (LTE-only/NR-only); jeśli jest to możliwe, wymuś określony tryb sieci, zaktualizuj oprogramowanie modemu.
  • Objaw: niepoprawne przetwarzanie IMSI (błędnie wydzielony MNC). Działania: użyj aktualnego przewodnika MNC dla danego kraju; wprowadź zasadę: „jeśli MNC nie znajduje się w przewodniku — flaga do ręcznej kontroli”.
  • Objaw: niezgodność w aplikacji, mimo że warstwa radiowa i IP się zgadzają. Działania: być może usługa zapamiętuje historię. Wyczyść pamięć podręczną aplikacji, zmień sesję, sprawdź opcje SDK określania kraju (locale, GPS, PLMN).

Typowe błędy: czego NIE należy robić

  • Nie myl MCC z telefonicznym kodem kraju: to różne standardy i różne rejestry.
  • Nie polegaj tylko na geolokalizacji IP: ignorowanie MCC/PLMN prowadzi do błędnych wniosków o rzeczywistej lokalizacji sieci.
  • Nie ignoruj długości MNC: 2 lub 3 cyfry — klucz do poprawnego przetwarzania IMSI.
  • Nie używaj przestarzałych tabel: bazy MNC i przynależności MVNO są aktualizowane.
  • Nie mieszaj pul bez kontroli PLMN: to obniża przewidywalność wyników.
  • Nie naruszaj prawa: wszelkie praktyki muszą być zgodne z przepisami prawa twojej jurysdykcji i warunkami usług.

Narzędzia i zasoby: co używać

  • Narzędzia OS: Android TelephonyManager, iOS Field Test, interfejs webowy modemów.
  • CLI i AT: AT+CIMI, AT+COPS?, AT+CEREG?; mmcli, qmicli.
  • Lokalne bazy GeoIP: do mapowania IP z kraju bez przesyłania danych poza sieć.
  • Wewnętrzne przewodniki MNC: regularnie aktualizuj.
  • Platformy mobilnych proxy: mobileproxy.space — filtracja według MCC/MNC, raporty zgodności, wygodne rotacje.

Mini-szablony

  • Log schema: timestamp, device_id, IMSI_hash, MCC, MNC, PLMN, RAT, TAC, CellID, IP, ASN, geo_country, match_flag.
  • Reguła alertu: jeśli mismatch_rate > 10% w ciągu 24h lub zmienił się PLMN więcej niż 3 razy w ciągu 6h — powiadomienie dla inżyniera.

Przykłady i wyniki: faktyczne dane aplikacyjne

Przykład 1. Redukcja różnic dzięki zbalansowaniu MCC↔IP

Zadanie: kampanie reklamowe w UE odrzucane z powodu „niedopasowanej geografii”. Diagnostyka: MCC=214 (Hiszpania), kraj IP=PT (Portugalia) w 22% sesji. Działania: przełączenie puli na operatora z lokalnym wyjściem, ustalenie PLMN 214-07, kontrola ASN. Wynik: część niespójnych przypadków spadła do 3%, a procent zatwierdzeń wzrósł o 18 pkt. proc., CTR +9%.

Przykład 2. Niestabilny profil MNC w CIS

Zadanie: niestabilna rejestracja w metropolii, PLMN dryfował między 250-02 a 250-20. Działania: tuning RSRQ anten, tryb LTE-only, aktualizacja oprogramowania modemu, biały lista PLMN. Wynik: utrzymanie PLMN przez 99% czasu, spadek timeoutów o 27%, oszczędności na nieudanych sesjach — 14% mniej wydatków.

Przykład 3. Poprawne przetwarzanie IMSI dla puli eSIM w Azji

Zadanie: błędne wydzielanie MNC w MCC=460 i MCC=525, co łamało analizę. Działania: wprowadzono rejestr MNC z kontrolą długości, „autodetekcja” przez PLMN z sieci dla weryfikacji. Wynik: dokładność rozpoznawania PLMN 99,97%, spadek incydentów o 92%.

FAQ: 7-10 głębokich pytań

1. Czy to prawda, że MCC jednoznacznie określa kraj IP?

Nie. MCC określa kraj sieci mobilnej, w której jesteś zarejestrowany. Terminacja IP może być w innym kraju (centralizowane PGW/UPF, ruch, specyfika dostawcy). Porównuj MCC i geolokalizację IP razem.

2. Jak odróżnić dwu- od trzycyfrowego MNC przy przetwarzaniu IMSI?

Użyj aktualnej tabeli MNC dla tego MCC. Brak uniwersalnej zasady „zawsze 2 cyfry”: w niektórych krajach — 3. Bez przewodnika łatwo się pomylić.

3. Co to jest ePLMN i po co jest potrzebny?

ePLMN — lista równoważnych PLMN. Sieć informuje urządzenie, które PLMN uznać za równoważne domowemu, żeby uprościć rejestrację, przełączanie i roaming.

4. Czy MVNO może mieć własny MNC?

Tak. Wiele pełnowymiarowych MVNO otrzymuje własne MNC i PLMN ID. Ale rozprzestrzenione są również modele „hostowane”, gdy MVNO korzysta z MNC podstawowego operatora.

5. Dlaczego usługa widzi „inny kraj”, jeśli mam poprawne MCC?

Prawdopodobnie geolokalizacja IP ustaliła się na inny kraj (źródło IP, CGNAT, routing). Sprawdź ASN, regionalne wyjście i bazy GeoIP. Często pomaga przypisanie puli do PLMN z lokalnym wyjściem.

6. Jak MCC działa w 5G SA?

Tak samo jak w 4G: PLMN ID pozostaje MCC+MNC. Dla sieci niepublicznych pojawił się NID, ale MCC nie znika. Procedury rejestracji używają PLMN.

7. Czy MNP (przenoszenie numerów) wpływa na MCC/MNC?

MNP dotyczy numeru (MSISDN), a nie IMSI/PLMN. Przeniesienie numeru nie zmienia MCC, a MNC abonenta określany jest przez profil SIM i sieć, a nie przez numer telefonu.

8. Jak sprawdzić MCC na iPhonie, jeśli Field Test jest ograniczony?

Sprawdź aktualizacje iOS: sekcje Field Test zmieniają się. Alternatywa — użyć informacji o operatorze w profilu eSIM lub poprosić o dane diagnostyczne od MDM/operatora.

9. Czy można „zatrzymać MCC”?

MCC to kraj sieci. Określany jest na podstawie zarejestrowanego PLMN. Nie „utrzymujesz MCC” bezpośrednio, zatrzymujesz wybór operatora/sieci. W praktyce — utrzymujesz rejestrację w odpowiednim PLMN na odpowiednim poziomie sygnału.

10. Czy korzystanie z mobilnych proxy jest legalne?

Korzystanie musi być zgodne z prawem twojego kraju i przyjętymi warunkami usług. Nie rozważamy ani nie zalecamy praktyk mogących naruszyć przepisy prawa.

Podsumowanie: następne kroki

MCC to punkt odniesienia w identyfikacji sieci mobilnej: bez niego nie jesteś w stanie poprawnie odczytać PLMN, stabilnie zarządzać połączeniami ani obiektywnie ocenić geolokalizacji mobilnych proxy. Dowiedziałeś się, jak funkcjonują MCC, MNC i PLMN, otrzymując dużą tabelę MCC dla krajów oraz praktyczne metody inspekcji i audytu. Teraz zależy od systematycznej dyscypliny: prowadź logi MCC/PLMN, automatyzuj weryfikacje z geolokalizacją IP, wdrażaj „wskaźnik zgodności MCC” oraz regulacje na wypadek niezgodności. Przy współpracy z dostawcami poziomu mobileproxy.space proś o raporty zgodności oraz przydział według PLMN — to przyspiesza osiąganie stabilnych wyników. I najważniejsze — działaj zgodnie z prawem i normami branżowymi. Wtedy MCC przestanie być „kodową zagadką” i stanie się niezawodnym narzędziem twojej strategii sieciowej.