Уникальность tmsi — Общие вопросы, касающиеся принципов работы GSM-сетей
-
- Начинающий нетмониторщик
- Сообщения: 12
- Зарегистрирован: Вт, 18-07-2006, 16:21
- Нетмонитор: m55
Уникальность tmsi
Доброго времени суток.
В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
-
- Опытный нетмониторщик
- Сообщения: 163
- Зарегистрирован: Пн, 26-06-2006, 16:50
Re: Уникальность tmsi
Исходя из того что пейджинг от MSC может лететь по TMSI на все LAC/BSC, то надо полагать что уникален в пределах MSC.m4za писал(а):Доброго времени суток.
В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
-
- Опытный нетмониторщик
- Сообщения: 163
- Зарегистрирован: Пн, 26-06-2006, 16:50
Re: Уникальность tmsi
Всё таки гоню:) вообщем вот теория:utka писал(а):Исходя из того что пейджинг от MSC может лететь по TMSI на все LAC/BSC, то надо полагать что уникален в пределах MSC.m4za писал(а):Доброго времени суток.
В пределах чего уникален tmsi? я так понимаю в пределах LAC. Верно?
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.
-
- Начинающий нетмониторщик
- Сообщения: 12
- Зарегистрирован: Вт, 18-07-2006, 16:21
- Нетмонитор: m55
-
- Начинающий нетмониторщик
- Сообщения: 12
- Зарегистрирован: Вт, 18-07-2006, 16:21
- Нетмонитор: m55
-
- Нетмониторщик
- Сообщения: 53
- Зарегистрирован: Чт, 05-05-2005, 13:33
- Откуда: москва
- Нетмонитор: ТфОП
-
- Начинающий нетмониторщик
- Сообщения: 12
- Зарегистрирован: Вт, 18-07-2006, 16:21
- Нетмонитор: m55
-
- Опытный нетмониторщик
- Сообщения: 163
- Зарегистрирован: Пн, 26-06-2006, 16:50
Ну вот выше написано что выдаётся всегда LAI+TMSI, которые мобила сохраняет у себя, в след раз при обращении (можно посмотреть полностью GSM 03.20) там она посылает всегда эту же связку TMSI+LAI по которой её однозначно идентифицируют. (т.е. уникальна, как ты в начале сказал, в пределах ЛАЙ)m4za писал(а):это понятно, но интересовала именно уникальность tmsi. в пределах чего, lac или msc?
и еще пара вопросов: может ли в MSC содержаться несколько lac? на один MSC приходится только один VLR?
да,конечно, на MSC можно прописать лаев столько сколько нужно.
нынче MSC/VLR это одно целое.
-
- Нетмониторщик
- Сообщения: 53
- Зарегистрирован: Чт, 05-05-2005, 13:33
- Откуда: москва
- Нетмонитор: ТфОП
- Barabek
- Известный нетмониторщик
- Сообщения: 417
- Зарегистрирован: Пт, 25-02-2005, 17:33
- Откуда: Ростов-на-Дону
- Нетмонитор: 6230
TMSI уникален в пределах VLR.
Обновляется в зависимости от настроек сети. Это можт быть первичная регистрация, Location Update (noramal или periodical), MOC, MTC, исх.SMS, вх.SMS, USSD...
Более того, может быть так накручено, что TMSI Reallocation будет происходить не каждый раз, а к примеру каждый третий LU и каждый десятый MOC. Все довольно гибко. В конце концов только VLR инициирует обновление TMSI - когда захочет, тогда и будет это делать.
p.s. Справедливо для NOKIA DX200
Обновляется в зависимости от настроек сети. Это можт быть первичная регистрация, Location Update (noramal или periodical), MOC, MTC, исх.SMS, вх.SMS, USSD...
Более того, может быть так накручено, что TMSI Reallocation будет происходить не каждый раз, а к примеру каждый третий LU и каждый десятый MOC. Все довольно гибко. В конце концов только VLR инициирует обновление TMSI - когда захочет, тогда и будет это делать.
p.s. Справедливо для NOKIA DX200
-
- Опытный нетмониторщик
- Сообщения: 163
- Зарегистрирован: Пн, 26-06-2006, 16:50
ну я сначала так тоже написал, судя по возможностям пейджига с MSC, потом стало интересно (вдруг это лишь фича вендора), начал читать теорию нифига везде говорится про TMSI/LAI. Поэтому не будем гадать и спорить, завтра глянем все дружно трейсы и посмотрим, что всё таки летит от мобилы.Barabek писал(а):TMSI уникален в пределах VLR.
Обновляется в зависимости от настроек сети. Это можт быть первичная регистрация, Location Update (noramal или periodical), MOC, MTC, исх.SMS, вх.SMS, USSD...
Более того, может быть так накручено, что TMSI Reallocation будет происходить не каждый раз, а к примеру каждый третий LU и каждый десятый MOC. Все довольно гибко. В конце концов только VLR инициирует обновление TMSI - когда захочет, тогда и будет это делать.
p.s. Справедливо для NOKIA DX200
-
- Опытный нетмониторщик
- Сообщения: 163
- Зарегистрирован: Пн, 26-06-2006, 16:50
-
- Опытный нетмониторщик
- Сообщения: 150
- Зарегистрирован: Чт, 12-01-2006, 12:08
- Откуда: Москва
- Barabek
- Известный нетмониторщик
- Сообщения: 417
- Зарегистрирован: Пт, 25-02-2005, 17:33
- Откуда: Ростов-на-Дону
- Нетмонитор: 6230
-
- Опытный нетмониторщик
- Сообщения: 150
- Зарегистрирован: Чт, 12-01-2006, 12:08
- Откуда: Москва