Kana艂y Logiczne i Fizyczne GSM
Kana艂y ruchu (TCH), kana艂y sterowania (BCCH, CCCH, DCCH) i ich funkcje.
Rzeczywisto艣膰 Fizyczna a Cel Logiczny: Wprowadzenie do Kana艂贸w GSM
W systemie GSM komunikacja odbywa si臋 drog膮 radiow膮. Wcze艣niej dowiedzieli艣my si臋, 偶e dost臋pne widmo radiowe jest dzielone na kana艂y cz臋stotliwo艣ci (za pomoc膮 FDMA), a ka偶dy z tych kana艂贸w jest dalej dzielony na osiem szczelin czasowych (za pomoc膮 TDMA). Po艂膮czenie okre艣lonej cz臋stotliwo艣ci i okre艣lonej szczeliny czasowej tworzy . Mo偶na my艣le膰 o kanale fizycznym jak o fizycznym, powtarzalnym "pojemniku" lub "rurze", kt贸ra mo偶e przenosi膰 ma艂y pakiet danych, zwany seri膮.
Jednak samo posiadanie pojemnika nie wystarczy. Sie膰 musi wiedzie膰, co si臋 w nim znajduje. Czy jest to fragment rozmowy telefonicznej? Czy polecenie dla telefonu, aby zwi臋kszy艂 moc? A mo偶e og艂oszenie sieciowe informuj膮ce wszystkie telefony o to偶samo艣ci kom贸rki? Cel lub rodzaj informacji przenoszonej przez kana艂 fizyczny jest zdefiniowany przez . W istocie, podczas gdy kana艂 fizyczny jest "rur膮", kana艂 logiczny jest "tre艣ci
Dwie Rodziny Kana艂贸w Logicznych
Mnogo艣膰 zada艅, kt贸re musi wykonywa膰 sie膰 GSM, od przenoszenia Twojego g艂osu po zarz膮dzanie zasobami sieciowymi, jest realizowana przez mapowanie ich na r贸偶ne kana艂y logiczne. Kana艂y te s膮 og贸lnie podzielone na dwie g艂贸wne rodziny, wyr贸偶niaj膮ce si臋 swoim podstawowym celem.
- Kana艂y Ruchowe (TCH): Jedynym celem tych kana艂贸w jest przenoszenie informacji specyficznych dla u偶ytkownika. Jest to "艂adunek" sieci, zawieraj膮cy scyfryzowan膮 mow臋 z rozmowy telefonicznej lub dane komutowane w us艂ugach takich jak faks czy wczesny mobilny internet (CSD).
- Kana艂y Steruj膮ce (CCH): Ta zr贸偶nicowana rodzina kana艂贸w przenosi wszystkie informacje sygnalizacyjne i kontrolne niezb臋dne do funkcjonowania sieci. S膮 one uk艂adem nerwowym GSM, obs艂uguj膮c wszystko, od zestawiania po艂膮cze艅 i aktualizacji lokalizacji po kontrol臋 mocy i synchronizacj臋. Nie przenosz膮 one g艂osu ani danych u偶ytkownika.
Szczeg贸艂owa Analiza: Kana艂y Ruchowe (TCH)
Kana艂y Ruchowe s膮 powodem istnienia sieci: transportuj膮 rozmow臋 lub dane u偶ytkownika. GSM definiuje dwa g艂贸wne typy TCH, aby zr贸wnowa偶y膰 jako艣膰 g艂osu i pojemno艣膰 sieci.
TCH/F to standardowy kana艂 dla pojedynczej rozmowy g艂osowej lub po艂膮czenia danych. Wykorzystuje jedn膮 ca艂膮 szczelin臋 czasow膮 w ka偶dej ramce TDMA do przesy艂ania swoich informacji. Kana艂 o pe艂nej szybko艣ci zapewnia surow膮 przep艂ywno艣膰 . Ten surowy strumie艅 zawiera nie tylko scyfryzowan膮 mow臋, ale tak偶e znaczn膮 ilo艣膰 kodowania koryguj膮cego b艂臋dy, aby chroni膰 sygna艂 przed zak艂贸ceniami radiowymi. Po uwzgl臋dnieniu narzutu na korekcj臋 b艂臋d贸w, netto przep艂ywno艣膰 dost臋pna dla rzeczywistej informacji g艂osowej wynosi . Uznano, 偶e ta pr臋dko艣膰 jest wystarczaj膮ca do zapewnienia g艂osu o "jako艣ci telefonicznej", czyli por贸wnywalnej z tradycyjnym po艂膮czeniem stacjonarnym. Dla danych TCH/F mo偶e obs艂ugiwa膰 pr臋dko艣ci do .
Gdy sieci GSM sta艂y si臋 bardziej popularne, operatorzy potrzebowali sposobu na zwi臋kszenie liczby jednoczesnych po艂膮cze艅, kt贸re mo偶e obs艂u偶y膰 kom贸rka. Rozwi膮zaniem by艂 kana艂 o po艂贸wkowej szybko艣ci. TCH/H wykorzystuje sprytn膮 sztuczk臋: pozwala dw贸m r贸偶nym u偶ytkownikom na wsp贸艂dzielenie jednej szczeliny czasowej. Odbywa si臋 to poprzez nadawanie przez ka偶dego u偶ytkownika tylko co drugiej ramki TDMA. Na przyk艂ad U偶ytkownik A u偶ywa艂by szczeliny w ramkach 1, 3, 5 itd., podczas gdy U偶ytkownik B u偶ywa艂by tej samej szczeliny w ramkach 2, 4, 6 itd. To skutecznie podwaja pojemno艣膰 g艂osow膮 kom贸rki. Kompromisem jest ni偶sza przep艂ywno艣膰 na u偶ytkownika, oko艂o surowej, co daje netto pr臋dko艣膰 g艂osu oko艂o . Wymaga to bardziej zaawansowanych algorytm贸w kompresji mowy, i chocia偶 jako艣膰 g艂osu jest og贸lnie akceptowalna, jest nieco ni偶sza ni偶 w kanale o pe艂nej szybko艣ci.
Szczeg贸艂owa Analiza: Kana艂y Steruj膮ce (CCH)
Kana艂y steruj膮ce to cisi bohaterowie sieci GSM. Zarz膮dzaj膮 z艂o偶onym ta艅cem sygnalizacji wymaganym do dzia艂ania sieci. S膮 one dalej podzielone na trzy podkategorie w oparciu o ich funkcj臋 i spos贸b u偶ycia.
I. Kana艂y Rozsiewcze (BCH) - Komunikacja "Jeden do Wielu"
Kana艂y rozsiewcze s膮 jak publiczny system nag艂o艣nieniowy miasta. S膮 jednokierunkowe, przesy艂ane tylko od Stacji Nadawczo-Odbiorczej (BTS) w d贸艂 do wszystkich Stacji Ruchomych (MS) w kom贸rce (downlink). Telefon w trybie bezczynno艣ci stale nas艂uchuje tych kana艂贸w, aby by膰 na bie偶膮co z informacjami o sieci. Rodzina BCH sk艂ada si臋 z trzech kluczowych kana艂贸w:
- Rozsiewczy Kana艂 Steruj膮cy (BCCH): BCCH to g艂贸wna tablica og艂osze艅 kom贸rki. Ci膮gle transmituje strumie艅 informacji systemowych, kt贸rych telefon potrzebuje do poprawnego dzia艂ania. Te kluczowe informacje obejmuj膮:
- Kody identyfikacyjne sieci i kom贸rki (PLMN, LAI, CI).
- List臋 cz臋stotliwo艣ci u偶ywanych przez s膮siednie kom贸rki, co jest niezb臋dne do przygotowania prze艂膮cze艅 (handover).
- Szczeg贸艂owe zasady dost臋pu do sieci w tej kom贸rce, takie jak dost臋pne kana艂y steruj膮ce i parametry Kana艂u Dost臋pu Losowego (RACH).
- Kana艂 Korekcji Cz臋stotliwo艣ci (FCCH): FCCH dzia艂a jak precyzyjny kamerton dla telefonu kom贸rkowego. Przesy艂a specjaln膮 Seri臋 Korekcji Cz臋stotliwo艣ci, kt贸ra sk艂ada si臋 z d艂ugiej sekwencji samych zer. Tworzy to czyst膮, niemodulowan膮 fal臋 sinusoidaln膮 o dok艂adnej cz臋stotliwo艣ci no艣nej kom贸rki. S艂uchaj膮c FCCH, telefon mo偶e skalibrowa膰 sw贸j wewn臋trzny syntezator cz臋stotliwo艣ci, zapewniaj膮c idealne dostrojenie do cz臋stotliwo艣ci sieci i niezawodny odbi贸r innych kana艂贸w.
- Kana艂 Synchronizacyjny (SCH): Zaraz po skorygowaniu cz臋stotliwo艣ci za pomoc膮 FCCH, telefon nas艂uchuje SCH. Ten kana艂 przesy艂a Seri臋 Synchronizacyjn膮 zawieraj膮c膮 d艂ug膮, predefiniowan膮 sekwencj臋 treningow膮. Pomy艣lne zdekodowanie tej sekwencji pozwala telefonowi na osi膮gni臋cie dok艂adnej synchronizacji czasowej ze struktur膮 ramki TDMA sieci. SCH przenosi r贸wnie偶 Kod Identyfikacyjny Stacji Bazowej (BSIC) oraz bie偶膮cy numer ramki TDMA, co pozwala telefonowi wiedzie膰 dok艂adnie "kiedy" jest w cyklu czasowym sieci i z kt贸r膮 stacj膮 BTS si臋 komunikuje.
II. Wsp贸lne Kana艂y Steruj膮ce (CCCH) - Wsp贸艂dzielone 艢cie偶ki Publiczne
Grupa CCCH obejmuje kana艂y u偶ywane do pocz膮tkowego kontaktu i procedur zestawiania po艂膮cze艅. S膮 one zasobem wsp贸艂dzielonym, dost臋pnym dla wszystkich telefon贸w w kom贸rce, kt贸re nie s膮 aktualnie w trakcie rozmowy. S艂u偶膮 jako publiczne lobby systemu komunikacyjnego.
- Kana艂 Przywo艂ania (PCH) (Downlink): Kiedy otrzymujesz po艂膮czenie przychodz膮ce lub wiadomo艣膰 tekstow膮, sie膰 musi znale藕膰 Tw贸j telefon. Poniewa偶 Tw贸j telefon jest w trybie bezczynno艣ci, aby oszcz臋dza膰 bateri臋, sie膰 u偶ywa PCH, aby go "przywo艂a膰". Nadaje komunikat zawieraj膮cy tymczasow膮 to偶samo艣膰 Twojego telefonu, alarmuj膮c go, aby si臋 obudzi艂 i odpowiedzia艂.
- Kana艂 Dost臋pu Losowego (RACH) (Uplink): Jest to pierwszy kana艂, kt贸rego Tw贸j telefon u偶ywa, aby skontaktowa膰 si臋 z sieci膮. Kiedy decydujesz si臋 zadzwoni膰 lub gdy musisz odpowiedzie膰 na przywo艂anie, Tw贸j telefon wysy艂a bardzo kr贸tk膮 Seri臋 Dost臋pow膮 na kanale RACH. Nazywa si臋 go "dost臋pem losowym", poniewa偶 nie ma koordynacji; wiele telefon贸w mo偶e pr贸bowa膰 u偶y膰 RACH w tym samym momencie. System jest zaprojektowany do obs艂ugi wynikaj膮cych z tego kolizji i pozwala telefonom pr贸bowa膰 ponownie.
- Kana艂 Przydzia艂u Dost臋pu (AGCH) (Downlink): Po pomy艣lnym odebraniu Twojego 偶膮dania na RACH, sie膰 musi przenie艣膰 Ci臋 na prywatn膮 lini臋, aby kontynuowa膰 proces zestawiania po艂膮czenia. Sie膰 wysy艂a komunikat na AGCH, przypisuj膮c Twojemu telefonowi tymczasowy, dedykowany kana艂 steruj膮cy (SDCCH) i informuj膮c go, jakiej cz臋stotliwo艣ci i szczeliny czasowej ma u偶y膰.
III. Dedykowane Kana艂y Steruj膮ce (DCCH) - Prywatne Linie Komunikacyjne
Gdy pocz膮tkowy kontakt za po艣rednictwem CCCH zostanie nawi膮zany, sie膰 przydziela DCCH pojedynczemu telefonowi do wykonania okre艣lonego zadania. S膮 to dedykowane kana艂y punkt-punkt, niewsp贸艂dzielone z innymi u偶ytkownikami.
- Niezale偶ny Dedykowany Kana艂 Steruj膮cy (SDCCH): SDCCH to prywatna linia przydzielana telefonowi na czas procesu zestawiania po艂膮czenia, po pocz膮tkowym komunikacie na AGCH. Ca艂a p贸藕niejsza sygnalizacja, taka jak wysy艂anie wybieranego numeru, uwierzytelnianie u偶ytkownika i ustawianie klucza szyfruj膮cego, odbywa si臋 na tym kanale. Jest on r贸wnie偶 u偶ywany do us艂ug, kt贸re nie wymagaj膮 pe艂nego kana艂u ruchowego, a przede wszystkim do wysy艂ania i odbierania wiadomo艣ci SMS.
- Wolny Skojarzony Kana艂 Steruj膮cy (SACCH): Ten kana艂 jest zawsze "skojarzony" z kana艂em TCH lub SDCCH. Jest to wolny, ci膮g艂y strumie艅 informacji kontrolnych, kt贸ry jest wymieniany podczas rozmowy lub sesji na SDCCH. SACCH s艂u偶y do przesy艂ania niezb臋dnych informacji konserwacyjnych, takich jak polecenia kontroli mocy i raporty o sile sygna艂u s膮siednich kom贸rek, kt贸re s膮 kluczowe dla decyzji o prze艂膮czeniu. Nazywa si臋 go "wolnym", poniewa偶 przesy艂a swoje dane znacznie rzadziej ni偶 TCH, z kt贸rym jest sparowany.
- Szybki Skojarzony Kana艂 Steruj膮cy (FACCH): FACCH to kana艂 "awaryjny", u偶ywany do pilnej sygnalizacji podczas aktywnej rozmowy. SACCH jest zbyt wolny dla polece艅 krytycznych czasowo, jak ostateczna instrukcja dla telefonu, aby prze艂膮czy艂 si臋 do nowej kom贸rki podczas handoveru. Aby wys艂a膰 takie polecenie, sie膰 tymczasowo "kradnie" seri臋 z kana艂u ruchowego, kt贸ra normalnie by艂aby u偶ywana dla g艂osu. Ustawia "flagi kradzie偶y" w serii normalnej, aby poinformowa膰 odbieraj膮cy telefon, 偶e 艂adunek danych zawiera nie g艂os, ale wiadomo艣膰 FACCH o wysokim priorytecie.