Система идентификации мобильных абонентов с помощью MCC (Mobile Country Code) и MNC (Mobile Network Code) работает следующим образом: 1
- MCC — мобильный код страны, который присваивается каждой стране и уникален в пределах всего мира. 1 Например, 250 — код России, 262 — Германии, 257 — Беларуси. 1 Все операторы, предоставляющие услуги сотовой связи в определённой стране, имеют одинаковый код MCC. 1 У одной страны может быть несколько MCC-кодов. 1
- MNC — мобильный код сети, который есть у каждого сотового оператора и уникален в пределах всей страны. 1 Если оператор предоставляет услуги в нескольких странах, то код MNC не обязательно будет совпадать. 1 Например, оператор Vodafone в Ирландии имеет MNC = 01, а в Великобритании — 03. 1
- При регистрации в операторской сети телефон получает от базовой станции два кода MCC и MNC. 2 Если на телефоне не сохранилась информация о соте и её параметрах перед выключением или перезагрузкой, то он производит сканирование сети с целью найти своего оператора. 1 Последовательно перебирая соты в разных частотных диапазонах, он ищет совпадение передаваемой в эфир связки MCC и MNC с той, что записана в настройках SIM-карты. 1
- Также эти идентификаторы важны, когда телефон пытается найти роуминговую сеть. 1 Все разрешённые для домашнего оператора связки MCC и MNC в других странах, с кем заключены роуминговые соглашения, также записаны на SIM-карте. 1 Именно эти сети телефон будет стараться найти в первую очередь, чтобы зарегистрироваться в них. 1
В сумме оба эти параметра представляют международный идентификатор мобильного абонента (IMSI), по которому происходит аутентификация и идентификация всех мобильных устройств, подключённых к сотовой сети. 3