Strona 1 z 1

GSM/UMTS - skanowanie kanałów w poszukiwaniu właściwej sieci

Post:06 maja 2009, 12:51
autor: qcu
Witam,

Mam nurtujące mnie pytanie, sporo już szukałem ale nie mogę znaleźć
odpowiedzi (może nie odpowiednich słów kluczowych używam).

Sprawa jest następująca;

Telefon GSM/UMTS wyszukuje odpowiednią dla siebie sieć (np. po włączeniu) po
przez wyszukiwanie kanałów BCCH wszystkich operatorów dostępnych na danym
terenie (następnie porównuje HPLMN lub EHPLMN z karty SIM/USIM z tym co
podają kanały BCCH, ale w to nie wnikajmy).

Kanały BCCH wyszukiwane są poprzez skanowanie wszystkich kanałów, w pasmie w
którym telefon może pracować, np. GSM900.
Zakładamy że telefon może pracować w pasmach:
GSM 900: 890 - 915, 935 - 960MHz kanały 1 - 124
E-GSM 900: 880 - 915 ,925 - 960MHZ kanały 1 - 124, 975 - 1023
GSM 1900: 1850 - 1910, 1930 - 1990MHz kanały 512 - 810,
WCDMA 2100: 1920 - 1980, 2110 - 2170MHz kanały jakieś tam
itd.

Pytanie: (zakładamy że ustawiliśmy automatyczny wybór pasma i typu sieci)
W jaki sposób telefon wyszukuje dostępne kanały BCCH (czy też BCCH sieci macieżystej), tzn.
1. czy leci po numerach kanałów, czy po częstotliwości z odpowiednim skokiem
(200KHz)
2. czy najpierw przeleci po GSM 900, potem E-GSM 900, itd. Czy przeleci aby
po E-GSM 900 (gdyż ten zawiera w sobie GSM 900)
3. co decyduje o wyborze pomiędzy GSM, a WCDMA?

Jeśli, ktoś z was coś wie na ten tema to bardzo proszę o odpowiedź,
ewentualnie informację gdzie szukać odpowiedzi.

Re: GSM/UMTS - skanowanie kanałów w poszukiwaniu właściwej s

Post:06 maja 2009, 20:54
autor: Marcin_7
qcu pisze:Witam,

Pytanie: (zakładamy że ustawiliśmy automatyczny wybór pasma i typu sieci)
W jaki sposób telefon wyszukuje dostępne kanały BCCH (czy też BCCH sieci macieżystej), tzn.
1. czy leci po numerach kanałów, czy po częstotliwości z odpowiednim skokiem
2. czy najpierw przeleci po GSM 900, potem E-GSM 900, itd. Czy przeleci aby
po E-GSM 900 (gdyż ten zawiera w sobie GSM 900)
3. co decyduje o wyborze pomiędzy GSM, a WCDMA?

Jeśli, ktoś z was coś wie na ten tema to bardzo proszę o odpowiedź,
ewentualnie informację gdzie szukać odpowiedzi.
1)A to przecież bez różnicy. Kanały ARFCN(Absolute Radio Frequency Channel Number) są rozłożone co 200 kHz w każdym ze standardów GSMa, więc co za różnica czy software w komórce będzie sobie przeskakiwał o "1" czy o 200000? Ważne, żeby fizycznie terminal przechodził na nową, poprawną częstotliwość.
Jak terminal trafia na kolejną częstotliwość do przeszukania, nasłuchuje na kolejnych time slotach i gdy rozpozna sekwencje bitółw, któ¶a jest charakterystyczna dla BCCH ... uznaje to za kanał BCCH. Jak nie znajdzie, w żadnym z 8 ts tej sekwencji, skacze na następną częstotliwość.

2)Tu nie wiem, ale wydaje mi siię żę to może zależeć od softu telefonu. Dla sieci to przecież bez różnicy. Ale to takie tam moje dywagacje nie poparte żadnym źródłem.

3)UStawienia na karcie SIM? Tak mi się wydaje. Jest też taki parametr w BSC, który ustawia próg obciążenia siecir adiowej GSM, po przekroczeniu którego wszystkie nowe połączenia (o ile dany terminal na to [ozwala) będa realizowane poprzez WCDMA.

Acha, co do WCDMA. Tam wyszukiwanie BCCH odbywa się po konkretnym ciągu ortogonalnym który jest w specyfikacji przyznany dla tego rodzaju kanału.

I bardziej ogólna uwaga: gdy w terminal w GSM napotka na BCCH wcale nie powinien przestać szukać. często w danym miejscu będzie można znaleźć silny sygnałł z kilku kanałów BCCH z sąsiadujących komórek danego operatora. Może sobie wybrać wtedy silniejszy (o ile na tym BCCH nie jest przesyłąna informacja, żę zalogowanie się w takiej komórce do sieci nie jest mozliwe (można się tam dostać wtedy tylko poprzez handover)).

Re: GSM/UMTS - skanowanie kanałów w poszukiwaniu właściwej s

Post:07 maja 2009, 09:22
autor: qcu
Na początek dziękuję za odpowiedź.
I proszę o jeszcze kilka wyjaśnień:
Marcin_7 pisze:
1)A to przecież bez różnicy. Kanały ARFCN(Absolute Radio Frequency Channel Number) są rozłożone co 200 kHz w każdym ze standardów GSMa, więc co za różnica czy software w komórce będzie sobie przeskakiwał o "1" czy o 200000? Ważne, żeby fizycznie terminal przechodził na nową, poprawną częstotliwość.
Tzn. zasadniczo masz rację - nie ważne jak. Ja zacząłem się zastanawiać jak to jest robione, w kontekście tzw. additional channels, które są rozmieszczone ze skokiem 100kHz, anie 200kHz - i jak w takim przypadku jest odnajdowany właściwy kanał?
Marcin_7 pisze: I bardziej ogólna uwaga: gdy w terminal w GSM napotka na BCCH wcale nie powinien przestać szukać. często w danym miejscu będzie można znaleźć silny sygnałł z kilku kanałów BCCH z sąsiadujących komórek danego operatora. Może sobie wybrać wtedy silniejszy (o ile na tym BCCH nie jest przesyłąna informacja, żę zalogowanie się w takiej komórce do sieci nie jest mozliwe (można się tam dostać wtedy tylko poprzez handover)).

A mógłbym prosić o słówko komentarza, jak to się odbywa w WCDMA - gdzie pracujemy w paśmie 5MHz (rozumiem, że wszystkie komórki danego operatora działają na tych samych częstotliwościach) -czy tutaj we wszystkich komórkach jest wykorzystywana ta sam częstotliwość dla kanału BCCH?

Re: GSM/UMTS - skanowanie kanałów w poszukiwaniu właściwej s

Post:07 maja 2009, 13:43
autor: darnok
qcu pisze:A mógłbym prosić o słówko komentarza, jak to się odbywa w WCDMA - gdzie pracujemy w paśmie 5MHz (rozumiem, że wszystkie komórki danego operatora działają na tych samych częstotliwościach) -czy tutaj we wszystkich komórkach jest wykorzystywana ta sam częstotliwość dla kanału BCCH?
W 3G nie ma czegos takiego jak "czestotliwosc kanalu BCCH". Tutaj pojeciem jest pasmo.
Wszystko jest nadawane jednoczesnie - teoretycznie zagluszajac sie :). Rozroznienie ze sluchamy tej konkretnej stacji (celi) a nie innej jest na podstawie PSC (Primary Scrambling Code). Po prostu kazda stacja (cela) w danym obszarze ma innych kod rozpraszajacy. (To jest mniej wiecej odpowiednikiem BCC w GSM). Tak jak Marcin wspominal - kanal rozsiewczy (w WCDMA zwany kanałem pilota) rozpoznaje sie bo wykorzystuje on charakterstyczny dla siebie ortogonalny kod rozpraszajacy. Po prostu telefon sprawdza dane pasmo WCDMA i wykonuje matematyczna operacje porownania odebranego sygnalu z wzorcem kanalu pilota.

Post:07 maja 2009, 21:12
autor: Marcin_7
qcu, dodatkowe informacje na temat rozpraszania/wyodrębniania poszczególnych transmisji we wspólnym paśmie możesz znaleźć tu http://pl.wikipedia.org/wiki/WCDMA,
szczególnie rozdział "Kody ortogonalne i skramblujące jako zasoby sieci radiowej".

Post:07 maja 2009, 22:04
autor: qcu
Dziękuję za pomoc Panowie.