Уникальность tmsiОбщие вопросы, касающиеся принципов работы GSM-сетей

Ответить
m4za
Начинающий нетмониторщик
Сообщения: 12
Зарегистрирован: Вт, 18-07-2006, 16:21
Нетмонитор: m55

Уникальность tmsi

Сообщение m4za »

Доброго времени суток.

В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
utka
Опытный нетмониторщик
Сообщения: 163
Зарегистрирован: Пн, 26-06-2006, 16:50

Re: Уникальность tmsi

Сообщение utka »

m4za писал(а):Доброго времени суток.

В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
Исходя из того что пейджинг от MSC может лететь по TMSI на все LAC/BSC, то надо полагать что уникален в пределах MSC.
utka
Опытный нетмониторщик
Сообщения: 163
Зарегистрирован: Пн, 26-06-2006, 16:50

Re: Уникальность tmsi

Сообщение utka »

utka писал(а):
m4za писал(а):Доброго времени суток.

В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
Исходя из того что пейджинг от MSC может лететь по TMSI на все LAC/BSC, то надо полагать что уникален в пределах MSC.
Всё таки гоню:) вообщем вот теория:

Structure of TMSI (GSM 03.03)
Since the TMSI has only local significance (i.e. within a VLR and the area controlled by a VLR, or within an SGSN and the area controlled by an SGSN), the structure and coding of it can be chosen by agreement between operator and manufacturer in order to meet local needs.
The TMSI consists of 4 octets. It can be coded using a full hexadecimal representation.
In order to avoid double allocation of TMSIs after a restart of an allocating node, some part of the TMSI may be related to the time when it was allocated or contain a bit field which is changed when the allocating node has recovered from the restart.
In areas where both MSC-based services and SGSN-based services are provided, some discrimination is needed between the allocation of TMSIs for MSC-based services and the allocation of TMSIs for SGSN-based services. The discrimination shall be done on the 2 most significant bits, with values 00, 01, and 10 being used by the VLR, and 11 being used by the SGSN.
The TMSI shall only be allocated in ciphered form. See also GSM 03.20.
The network shall not allocate a TMSI with all 32 bits equal to 1 (this is because the TMSI must be stored in the SIM, and the SIM uses 4 octets with all bits equal to 1 for indicating that no valid TMSI is available.
To allow for eventual modifications of the management of the TMSI code space management, MSs shall not check if an allocated TMSI belongs to the range allocated to the allocating node. MSs shall use an allocated TMSI according to the specifications, whatever its value.

Identifying method (GSM 03.20)
The means used to identify a mobile subscriber on the radio path consists of a TMSI (Temporary Mobile Subscriber Identity). This TMSI is a local number, having a meaning only in a given location area; the TMSI must be accompanied by the LAI (Location Area Identification) to avoid ambiguities. The maximum length and guidance for defining the format of a TMSI are specified in GSM 03.03.
The network (e.g. a VLR) manages suitable data bases to keep the relation between TMSIs and IMSIs. When a TMSI is received with an LAI that does not correspond to the current VLR, the IMSI of the MS must be requested from the VLR in charge of the indicated location area if its address is known; otherwise the IMSI is requested from the MS.
A new TMSI must be allocated at least in each location updating procedure. The allocation of a new TMSI corresponds implicitly for the MS to the de-allocation of the previous one. In the fixed part of the network, the cancellation of the record for an MS in a VLR implies the de-allocation of the corresponding TMSI.
To cope with some malfunctioning, e.g. arising from a software failure, the fixed part of the network can require the identification of the MS in clear. This procedure is a breach in the provision of the service, and should be used only when necessary.
When a new TMSI is allocated to an MS, it is transmitted to the MS in a ciphered mode. This ciphered mode is the same as defined in clause 4.
The MS must store its current TMSI in a non volatile memory, together with the LAI, so that these data are not lost when the MS is switched off.
m4za
Начинающий нетмониторщик
Сообщения: 12
Зарегистрирован: Вт, 18-07-2006, 16:21
Нетмонитор: m55

Сообщение m4za »

то есть при переходе из одного LAI в другой будет выдаваться ноывй TMSI. Я верно понял?
m4za
Начинающий нетмониторщик
Сообщения: 12
Зарегистрирован: Вт, 18-07-2006, 16:21
Нетмонитор: m55

Сообщение m4za »

или все-таки в пределах MSC? очень надо знать
BeeForever
Нетмониторщик
Сообщения: 53
Зарегистрирован: Чт, 05-05-2005, 13:33
Откуда: москва
Нетмонитор: ТфОП

Сообщение BeeForever »

любое взаимодействие MS c сетью сети может заканчиваться назначением нового TMSI
m4za
Начинающий нетмониторщик
Сообщения: 12
Зарегистрирован: Вт, 18-07-2006, 16:21
Нетмонитор: m55

Сообщение m4za »

это понятно, но интересовала именно уникальность tmsi. в пределах чего, lac или msc?

и еще пара вопросов: может ли в MSC содержаться несколько lac? на один MSC приходится только один VLR?
utka
Опытный нетмониторщик
Сообщения: 163
Зарегистрирован: Пн, 26-06-2006, 16:50

Сообщение utka »

m4za писал(а):это понятно, но интересовала именно уникальность tmsi. в пределах чего, lac или msc?

и еще пара вопросов: может ли в MSC содержаться несколько lac? на один MSC приходится только один VLR?
Ну вот выше написано что выдаётся всегда LAI+TMSI, которые мобила сохраняет у себя, в след раз при обращении (можно посмотреть полностью GSM 03.20) там она посылает всегда эту же связку TMSI+LAI по которой её однозначно идентифицируют. (т.е. уникальна, как ты в начале сказал, в пределах ЛАЙ)
да,конечно, на MSC можно прописать лаев столько сколько нужно.
нынче MSC/VLR это одно целое.
BeeForever
Нетмониторщик
Сообщения: 53
Зарегистрирован: Чт, 05-05-2005, 13:33
Откуда: москва
Нетмонитор: ТфОП

Сообщение BeeForever »

Я думаю, что все таки TMSI должен быть уникален в пределах MSC
Аватара пользователя
Barabek
Известный нетмониторщик
Сообщения: 417
Зарегистрирован: Пт, 25-02-2005, 17:33
Откуда: Ростов-на-Дону
Нетмонитор: 6230

Сообщение Barabek »

TMSI уникален в пределах VLR.
Обновляется в зависимости от настроек сети. Это можт быть первичная регистрация, Location Update (noramal или periodical), MOC, MTC, исх.SMS, вх.SMS, USSD...
Более того, может быть так накручено, что TMSI Reallocation будет происходить не каждый раз, а к примеру каждый третий LU и каждый десятый MOC. Все довольно гибко. В конце концов только VLR инициирует обновление TMSI - когда захочет, тогда и будет это делать.

p.s. Справедливо для NOKIA DX200
utka
Опытный нетмониторщик
Сообщения: 163
Зарегистрирован: Пн, 26-06-2006, 16:50

Сообщение utka »

Barabek писал(а):TMSI уникален в пределах VLR.
Обновляется в зависимости от настроек сети. Это можт быть первичная регистрация, Location Update (noramal или periodical), MOC, MTC, исх.SMS, вх.SMS, USSD...
Более того, может быть так накручено, что TMSI Reallocation будет происходить не каждый раз, а к примеру каждый третий LU и каждый десятый MOC. Все довольно гибко. В конце концов только VLR инициирует обновление TMSI - когда захочет, тогда и будет это делать.

p.s. Справедливо для NOKIA DX200
ну я сначала так тоже написал, судя по возможностям пейджига с MSC, потом стало интересно (вдруг это лишь фича вендора), начал читать теорию нифига везде говорится про TMSI/LAI. Поэтому не будем гадать и спорить, завтра глянем все дружно трейсы и посмотрим, что всё таки летит от мобилы.
utka
Опытный нетмониторщик
Сообщения: 163
Зарегистрирован: Пн, 26-06-2006, 16:50

Сообщение utka »

TMSI Уникален в пределах MSC/VLR. Можно поставить точку в этом вопросе =)
Hericsson
Опытный нетмониторщик
Сообщения: 150
Зарегистрирован: Чт, 12-01-2006, 12:08
Откуда: Москва

Сообщение Hericsson »

Судя по тому, что TMSI может меняться при Location Update, точку ставить рано... :)
Аватара пользователя
Barabek
Известный нетмониторщик
Сообщения: 417
Зарегистрирован: Пт, 25-02-2005, 17:33
Откуда: Ростов-на-Дону
Нетмонитор: 6230

Сообщение Barabek »

Hericsson писал(а):Судя по тому, что TMSI может меняться при Location Update, точку ставить рано... :)
А одно другому и не мешает. utka прав - MSC/VLR.
Hericsson
Опытный нетмониторщик
Сообщения: 150
Зарегистрирован: Чт, 12-01-2006, 12:08
Откуда: Москва

Сообщение Hericsson »

Убедили. Это я так, для затравки... :wink:
Ответить