Przepraszam tu chlopakow piszacych HWF(wiem ze nie pytalem sie o zgoede, ale prosze o wyrozumialosc). Uzyje waszych materialow.
[code]
- GSM by CZaR|Ny & Tomass
7.1 WSTEP by CZaR|Ny
Witam wszystkich - to jest moje pierwsze FAQ na temat telefonii komorkowej. Nie bedzie tutaj
zadnych odkryc ameryki czy innych tego typu rzeczy - tylko zebranie do kupy wiadomosci, ktore
mozna samemu znalezc w internecie jesli sie wie czego sie szuka i ma sie chwilke czasu. Na sam
dobry poczatek omowie kilka podstawowych pojec, a pozniej zajme sie omawianiem kodow serwisowych
i kodow sieciowych. Na zakonczenie podam kilka linkow do stron z dobrym stuffem do usowania
sim-lockow i tego typu bajerami. Mysle, ze jak juz wyjasnilem wszystko to slowem wstepu tyle.
Zabieramy sie do roboty!
START!
7.2 Budowa sieci GSM by Tomass
Siec GSM sklada sie z trzech elementow: MS (Mobile Station, czyli po ludzku to co nazywamy telefonem komorkowym
-
karta SIM), BTS (Base Transceiver Station- stacja bazowa, odpowiada za komunikacje miedzy MS'ami via protokoly
radiowo-polaczeniowe) oraz BSC (Base Station Controller, laczy i zarzadza wieloma BTS'ami).
Stacje BSC sa z kolei kontrolowane przez centra MSC (Mobile services Switching Centre).
Obszar objety dana siecia podzielony jest na tzw. komorki (cells). Pojrdyncza komorka obslugiwana jest
przez BTS.
Wyglada to mniej wiecej tak:
_______
[BTS]
[BTS] [ BTS] ------> to jest komorka
[+ MSC + ]
[BTS] [BTS] ------> to tez ;>
[BTS]
MSC wraz z HLR (Home Location register- centralna baza danych wszytskich uzytkownikow sieci, zawierajaca
informacje dotyczace tozsamosci danego uzytkownika, uslug do ktorych ma dostep, miejsce ostatniego logowania itp.)
oraz VLR (Visitor's Location Register- kolejna baza danych, zlinkowana z MSC, przechowuje tymczasowe informacje
nt. kazdego telefonu znajdujacego sie w zasiegu danego MSC) zapewnia mozliwosc roamingu polaczen
sieci GSM (chodzi o przelaczanie polaczen pomiedzy BTS'ami, np. gdy telefon wraz z uzytkownikiem przejdzie
w obszar dzialania innego BTS'u/w inna komorke).
Grupa ITU (International Telecommunication Union), zarzadzajaca na skale miedzynarodowa pasmem radiowym przydzielila
dla telefonii GSM czestotliwosc 890-915 MHz (uplink, lacznosc aparat->BTS) oraz 935-960 (downlink, BTS->aparat) .
GSM jest systemem cyfrowym, wiec zachodzi koniecznosc konwersji glosu ktory ma przeciez postac analogowa.
Odpowiada za to algorytm RPE-LPC (Regular Pulse Excited - Linear Predictive Coder)
Algorytm taki przygotowano na podstawie spostrzezenia, iz czlowiek nie potrafi wydawac
dzwiekow zmieniajacych sie w dowolny sposob. Informacje pochodzace z poprzednich probek glosu, ktore nie zmianiaja
sie zbyt szybko, sluza do przewidywania aktualnej probki.
Dysponując probka glosu z jednej chwili, mozna przewidziec, jaka bedzie postac nastepnej probki.
Sygnal mowy dzielony jest na 20 milisekundowe kawalki, zapisywane w postaci 260 bitow, na skutek czego
otrzymujemy bitrate 13 kb/s.
Jako ze do medium radiowego moze miec dostep praktycznie kazdy, niezwykle wazna jest autentykacja uzytkownikow
sieci. Odpowiedzialne za to sa dwa podmioty: karta SIM w telefonie oraz AC (authentication centre/ centrum
autentykacji). Kazdy uzytkownik sieci GSM otrzymuje utajniony kod, ktorego kopie znajduja sie w AC oraz na
karcie SIM. Podczas autentyklacji AC generuje losowy kod, ktory nastepnie zostaje wyslany do telefonu.
Rozpoczyna to kolejny proces: telefon oraz AC wykorzystuja owy losowy (sie rymnelo ;>) klucz wraz z tajnym
kodem i algorytmem kryptograficznym A3 w celu wygenerowania kolejnego kodu (ciag cyfr) przesylanego do AC.
Jesli ten ciag cyfr, wyslany przez telefon, zgadza sie z tym obliczonym przez AC, uzytkownik moze sie
uwazac za zidentyfikowanego :>. Uff...
Istnieje jeszcze inny sposob zabezpieczenia, tym razem samego telefonu. Kazdy telefon komorkowy posiada wlasny,
unikalny numer IMEI. Lista numerow IMEI w danej sieci komorkowej przechowywana jest w EIR (Equipment
Identity Register). W EIR znajduja sie rowniez tzw. statusy poszczegolnych numerow IMEI.
- numer znajdujacy sie na 'bialej liscie' (white listed): aparat posiada prawo dostepu do sieci komorkowej
- szara lista (grey listed): pod obserwacja, mozliwe klopoty
- czarna lista (black listed): brak dostepu do sieci (np. zgloszony jako skradziony przez drechow)
Kontrola jakosc polaczenia.
W trakcie rozmowy BTS przeprowadza kontrole jakosci sygnalu. BTS wysyla do telefonu komorkowego
sygnal kontrolny, ktory jest odsylany z powrotem. BTS nastepnie dokonuje pomiaru jakosci otrzymanego sygnalu.
Jesli jakosc okaze sie zbyt slaba, BTS zawiadamia o tym fakcie MSC. MSC uaktywnia inne BTS'y znajdujace sie w
poblizu telefonu aby sprawdzic, czy one oferuja polaczenie lepszej jakosci.
Jesli znajdzie sie taki BTS, MSC przelacza danego MS'a w celu zestawienia polaczenia z tymze BTS'em.
Cala ta procedura nazywana jest jako handover i trwa nie dluzej niz jedna sekunde.
(...)
[/code]
//powyzszy FAQ skrocilem....byl za dlugi i totalnie przekraczal sens postu - lofix