Поиск частоты при включении MSОбщие вопросы, касающиеся принципов работы GSM-сетей

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

Сообщение Barabek »

TP писал(а):А теперь внимание вопрос!
А на каком канале он слушает ответ?
Не очень понял. Какой ответ?
Ведь прежде, чем слушать ответ - нужно сначала послать какой-то запрос?
TP
Начинающий нетмониторщик
Сообщения: 10
Зарегистрирован: Пт, 13-05-2005, 11:27
Откуда: Москва

Сообщение TP »

Red Faraon писал(а):MS слушает BCCH, затем посылает Channel Request по RACH. Cеть возвращает Immediate Assigment по AGCH с номером подканала SDCCH и тайм-слотом, где он расположен. ...
Хорошо, тогда такой вопрос: А какова структура пакета Channel Request, что в нем содержится? И какова структура пакета Immediate Assigment - ведь он должен быть понят именно данной MS, ведь по RACH в это время могут посылать запросы и другие MS.
Аватара пользователя
Gamlet
Известный нетмониторщик
Сообщения: 518
Зарегистрирован: Вс, 19-12-2004, 13:13
Нетмонитор: Sagem OT-130 / Sagem OT-230 / Sagem OT-290 + Nokia 6230(with NetMon) + Comarco Seven.Five

Сообщение Gamlet »

TP писал(а):Хорошо, тогда такой вопрос: А какова структура пакета Channel Request, что в нем содержится? И какова структура пакета Immediate Assigment - ведь он должен быть понят именно данной MS, ведь по RACH в это время могут посылать запросы и другие MS.
Это не пакеты, а сообщения - две большие разницы, между прочим.
Описаны в 3GPP 04.08 :
Channel Request - п. 9.1.8 (в версии документа 7.9.1)
Immediate assignment - п. 9.1.18 (в версии документа 7.9.1)
Аватара пользователя
Red Faraon
Опытный нетмониторщик
Сообщения: 127
Зарегистрирован: Ср, 29-06-2005, 12:45
Откуда: Ростов-на-Дону
Нетмонитор: Nokia 6230
Контактная информация:

Сообщение Red Faraon »

TP писал(а):
Red Faraon писал(а):MS слушает BCCH, затем посылает Channel Request по RACH. Cеть возвращает Immediate Assigment по AGCH с номером подканала SDCCH и тайм-слотом, где он расположен. ...
Хорошо, тогда такой вопрос: А какова структура пакета Channel Request, что в нем содержится? И какова структура пакета Immediate Assigment - ведь он должен быть понят именно данной MS, ведь по RACH в это время могут посылать запросы и другие MS.
Channel Request - в Аir интерфейсе.
В Аbis ему соответствует Channel Required.
Поля на уровне CCM можно представить ввиде следующей структуры:

Код: Выделить всё

********  GSM 08.58 - CCM (V 6.2.0)
********    CHANNEL REQUIRED
********      Channel Number
-----000        Timeslot Number : 0
10001---        Channel Type : 17 = Uplink CCCH (RACH)
********      Request Reference
00001101        Random Access : 00001101b = Location updating and the network sets NECI bit to1
10011---        T1 : 13h
********        T3 : 15h
---00011        T2 : 3h
********      Access Delay
00000011        Access Delay Value : 3
Immediate Assigment (наиболее интересные поля RR):

Код: Выделить всё

********  GSM 04.08 - RR (V 6.4.2)
********    IMMEDIATE ASSIGNMENT
----0000      Page Mode : 0000b = normal paging
---0----      Temporary Block Flow or Dedicated Mode : 0h = This message assigns a dedicated response
********      Channel Description
01111---        Channel Type : Fh = SDCCH/8 + SACCH/C8 or CBCH (SDCCH/8) [7]
-----001        Timeslot Number : 1
000-----        Training Sequence Code : 0h
---0----        Hopping channel : 0h = Single RF channel
********        ARFCN : XXXXXXXXXXb
********      Request Reference
00001101        Random Access Information : Dh
10011---        T1 : 13h
********        T3 : 15h
---00011        T2 : 3h
--000011      Timing Advance : 3 = 1.7 km
Комбинацию T1+T3+T2 придумывает MS (случайным образом) и посылает в Сеть. Сеть при выделении канала возвращает эту комбинацию (Request Reference) и MS понимает, что это сообщение для неё.[/code]
TP
Начинающий нетмониторщик
Сообщения: 10
Зарегистрирован: Пт, 13-05-2005, 11:27
Откуда: Москва

Сообщение TP »

Red FaraonChannel писал(а): Request - в Аir интерфейсе.
В Аbis ему соответствует Channel Required.
Поля на уровне CCM можно представить ввиде следующей структуры:

Код: Выделить всё

********  GSM 08.58 - CCM (V 6.2.0)
...
00000011        Access Delay Value : 3
Immediate Assigment (наиболее интересные поля RR):

Код: Выделить всё

********  GSM 04.08 - RR (V 6.4.2)
********    IMMEDIATE ASSIGNMENT
...
Комбинацию T1+T3+T2 придумывает MS (случайным образом) и посылает в Сеть. Сеть при выделении канала возвращает эту комбинацию (Request Reference) и MS понимает, что это сообщение для неё.
А где сие можно посмотреть подробнее?
Аватара пользователя
Red Faraon
Опытный нетмониторщик
Сообщения: 127
Зарегистрирован: Ср, 29-06-2005, 12:45
Откуда: Ростов-на-Дону
Нетмонитор: Nokia 6230
Контактная информация:

Сообщение Red Faraon »

TP писал(а):А где сие можно посмотреть подробнее?
В спецификациях ETSI
TP
Начинающий нетмониторщик
Сообщения: 10
Зарегистрирован: Пт, 13-05-2005, 11:27
Откуда: Москва

Сообщение TP »

Red Faraon писал(а):
TP писал(а):А где сие можно посмотреть подробнее?
В спецификациях ETSI
:D Это я понял, к сожалению не смог найти, можно ли озвучить полное название документов, т.к. конкретно этих версий (те что в коде) на сайте поиск не нашел. А на поля посмотреть очень хочется.
Аватара пользователя
Red Faraon
Опытный нетмониторщик
Сообщения: 127
Зарегистрирован: Ср, 29-06-2005, 12:45
Откуда: Ростов-на-Дону
Нетмонитор: Nokia 6230
Контактная информация:

Сообщение Red Faraon »

Например,

GSM 08.58 - CCM (V 6.2.0)
http://www.3gpp.org/ftp/Specs/archive/0 ... 58-620.zip
CHANNEL REQUIRED
стр. 45

GSM 04.08 - RR (V 6.4.2)
http://www.3gpp.org/ftp/Specs/archive/0 ... 08-642.zip
IMMEDIATE ASSIGNMENT
стр. 271
Privat
Известный нетмониторщик
Сообщения: 253
Зарегистрирован: Пт, 06-02-2004, 09:16
Откуда: Питер
Нетмонитор: Nokia

предрегистрационный поиск

Сообщение Privat »

К сожалению, не могу указать источник, но когда-то учили, что при включении MS она должна сканировать весь диапазон GSM, после этого выбирать 10 наилучших по уровню сигналов с ВССН (она их не читает в это время - исключительно аналоговые измерения; ВССН начинается с чистой синусоиды, что и используется) и расположить их в случайной последовательности, дабы не было "войны" операторов по мощностям. После этого MS начинает проверку по признакам: а) родная сеть; б) разрешённая сеть; в) сеть для экстренных вызовов. Эти данные заложены в симке. При этом, ессессно, читается ВССН. Далее - запрос ресурса.
Это - рекомендации, но как они выполняются - не проверял.
Аватара пользователя
ИльяШ
Netmonitor.ru team
Сообщения: 479
Зарегистрирован: Пн, 02-02-2004, 17:23
Нетмонитор: Nokia 6120c (FTD), Motorola L7, Siemens S65, Ericsson 520....

Сообщение ИльяШ »

Я этот порядок непонаслышке знаю. Просто зачем сканировать диапазон, если информация про родную сеть известна и именно в предидущей сети телефон и включается, мало того, нередко в том же физическом месте. Проще сначала проверть предидущую частоту, потом список соседей, потом уже поискать предидущую сеть, потом родную (если другая), и только потом запускать этот механизм случайного выбора сети из списка роуминговых партнеров.
Fisky
Известный нетмониторщик
Сообщения: 284
Зарегистрирован: Пн, 15-03-2004, 20:04
Откуда: Moscow
Нетмонитор: HTC Desire+N95+TEMS

Сообщение Fisky »

Насчет сканирования - то что в любом случае не начинается сканироваться весь диапазон, факт.

Проверил так. Выключил телефон в одном месте города, включил в другом - дома, где с высоты 17 этажа виден весь город. Телефон поймал последний BCCH до выключения в том же старом LAC. ТА получилось что-то порядка 20 (в городе, где ближайшая БС имеет ТА=1). Телефон так долго висел, при попытке позвонить сделал LU на ближайшую БС.
Privat
Известный нетмониторщик
Сообщения: 253
Зарегистрирован: Пт, 06-02-2004, 09:16
Откуда: Питер
Нетмонитор: Nokia

Сообщение Privat »

ИльяШ писал(а):Я этот порядок непонаслышке знаю. Просто зачем сканировать диапазон, если информация про родную сеть известна и именно в предидущей сети телефон и включается, мало того, нередко в том же физическом месте. Проще сначала проверть предидущую частоту, потом список соседей, потом уже поискать предидущую сеть, потом родную (если другая), и только потом запускать этот механизм случайного выбора сети из списка роуминговых партнеров.
Всё верно. Сначала проверяется последний ВА лист. Описанная процедура идёт после. Это я подразумевал, но не написАл, сорри :oops:
ARISTO
Начинающий нетмониторщик
Сообщения: 16
Зарегистрирован: Пн, 03-09-2007, 07:46

UP

Сообщение ARISTO »

Привет. У меня два вопроса.

1) Я купил новую SIM. Приезжаю домой. Включаю телефон.
Телефон выбирает какой BCCH слушать, по уровню сигнала.
Как телефон перестраивается на другой BCCH, если движется?
В какой момент он перестроится на новфй BCCH?

2) Если нет сети, то как часто телефон пытается ее наити?
Как часто он сканирует частоты?

Топик прочитал весь.
Hericsson
Опытный нетмониторщик
Сообщения: 150
Зарегистрирован: Чт, 12-01-2006, 12:08
Откуда: Москва

Re: UP

Сообщение Hericsson »

ARISTO писал(а):Привет. У меня два вопроса.

1) Я купил новую SIM. Приезжаю домой. Включаю телефон.
Телефон выбирает какой BCCH слушать, по уровню сигнала.
Как телефон перестраивается на другой BCCH, если движется?
В какой момент он перестроится на новфй BCCH?

2) Если нет сети, то как часто телефон пытается ее наити?
Как часто он сканирует частоты?

Топик прочитал весь.
В первом приближении описано тут...
http://antenna.dp.ua/_private/page_20.htm
ARISTO
Начинающий нетмониторщик
Сообщения: 16
Зарегистрирован: Пн, 03-09-2007, 07:46

Как производится выбор диапазона телефоном?

Сообщение ARISTO »

Спасибо Hericsson.

Большинство вопросов я прояснил.

Но возник такой.
Как производится выбор диапазона (GSM900 /DCS1800) телефоном при включении?
(Ну и соответственно в аком диапазоне он будет сидеть в
режиме ожидания)
Ответить