Глава 8 - Идентификаторы сети GSM
8.1 Введение
Идентификаторы сети – ряд номеров, которые сеть GSM использует для определения местоположения абонента при установлении соединения. Данные идентификаторы используются для маршрутизации вызовов к MS. Важно, чтобы каждый идентификационный номер был уникальным и был всегда корректно определён.
8.2 Идентификаторы абонентов
8.2.1 Номер мобильной станции (MSISDN)
Номер абонента (Mobile Station ISDN number - MSISDN) уникально определяет абонирование мобильного абонента в номерном плане сети PSTN. Данный номер набирается при установлении входящего соединения к абоненту сети мобильной связи.
Рис 8.1 – Идентификатор MSISDN
· CC (Country Code) - код страны
· NDC (National Destination Code) - национальный код пункта назначения
· SN (Subscriber Number) – номер абонента
Для каждой сети PLMN существует свой NDC. Например, в Ирландии NDC может быть 086 и 087, что указывает на наличие двух операторов PLMN. В России для каждой PLMN определены несколько NDC. Интернациональный номер MSISDN может быть переменной длины. Максимальная длина составляет 15 цифр, префиксы не включаются (+7). Входящее соединение с абонентом сети Beeline осуществляется набором +7 903 XXX XXXX.
8.2.2 Интернациональный идентификатор мобильного абонента (IMSI)
International Mobile Subscriber Identity (IMSI) уникален для каждого оператора. По данному номеру происходит идентификация абонента через радиоэфир и через всю сеть. Данный номер используется для сигнализации PLMN. IMSI хранится в SIM, в HLR и в обслуживающем VLR.
IMSI состоит из трёх основных частей:
Рис 8.2 – Идентификатор IMSI
· MCC (Mobile Country Code) - код мобильной связи для страны
· MNC (Mobile Network Code) – код сети мобильной связи
· MSIN (Mobile Station Identification Number) – идентификационный номер MS
Согласно спецификациям GSM максимальная длина IMSI составляет 15 цифр.
8.2.3 Временный идентификатор мобильного абонента (TMSI)
Temporary Mobile Subscriber Identity (TMSI) - временный номер IMSI, который дается MS при её регистрации. Он используется для того, чтобы защитить абонента от прослушивания и несанкционированного доступа в радиочастотном тракте.
TMSI используется только для локального абонирования (только в одной зоне MSC/VLR) и изменяется при изменении местоположения (Location Update). Структура TMSI может быть определена каждым оператором, но не может превышать 8 цифр. Поскольку TMSI имеет в два раза меньший размер, чем IMSI, пейджинг в одном кадре осуществляется для двух абонентов, что также сокращает нагрузку на процессор.
8.2.3 Идентификационный номер оборудования MS (IMEI)
International Mobile Equipment Identity (IMEI) используется для уникальной идентификации мобильного оборудования в сети. Данный код используется в процедурах обеспечения безопасности связи для идентификации украденного оборудования и предотвращения неавторизованного доступа в сеть. Согласно спецификациям GSM длина IMEI составляет 15 цифр:
· TAC (Type Approval Code) - код утвержденного типового образца.
· FAC (Final Assembly Code) - код окончательно собранного изделия, присваивает производитель.
· SNR (Serial Number) - индивидуальный серийный номер. Идентифицирует полностью все оборудование с учетом кодов TAC и FAC
· Spare - свободные цифры. Зарезервированы для будущего использования. Когда данный код передается в MS, значение данного кода должно быть всегда «0».
Рис 8.3 – Идентификатор IMEI
8.2.4 Интернациональный идентификатор оборудования MS и номер программного обеспечения (IMEISV)
International Mobile Equipment Identity и Software Version number (IMEISV) обеспечивает уникальную идентификацию каждой MS, а также обеспечивает соответствие версии программного обеспечения, инсталлированного в MS, разрешенному оператором. Версия программного обеспечения является важным параметром, так как от этого зависят услуги, доступные для MS, а также способность выполнять речевое кодирование. Так, например, PLMN необходимо знать возможности речевого кодирования MS при установлении соединения (например, half rate/full rate, и т д.). Данные возможности отображаются с помощью IMEISV.
Идентификатор IMEISV состоит из:
Рис 8.4 – Идентификатор IMEISV
· SVN (Software Version Number) - номер программной версии, позволяет производителю MS идентифицировать различные версии программного обеспечения утверждённого типового образца MS. SVN со значением 99 ,зарезервирован для будущих целей.
8.3 Идентификаторы местоположения
8.3.1 Номер MS в роуминге (MSRN)
Mobile Station Roaming Number (MSRN) - временный сетевой номер, назначаемый в течение установления соединения для MS, находящейся в роуминге. MSRN состоит из трёх частей:
Рис 8.5 – Идентификатор MSRN
· В этом случае SN означает адрес обслуживающего MSC/VLR.