Roaming
Z Wikipedii
Roaming jest mechanizmem w bezprzewodowych sieciach telekomunikacyjnych (np. komórkowych lub WiFi), umożliwiającym korzystanie z usług obcych sieci, bądź punktów dostępowych, w momencie gdy Abonent znajduje się poza zasięgiem sieci operatora lub dostawcy internetu, z którym podpisał umowę o świadczenie usług telekomunikacyjnych.
Spis treści |
[edytuj] Rodzaje Roamingu
- Roaming Międzynarodowy (International roaming) - mechanizm używany w sytuacji, gdy Abonent znajduje się w innym kraju, niż ten w którym istnieje sieć komórkowa jego operatora.
- Roaming regionalny lub krajowy (National roaming)- w niektórych sytuacjach stosowany jest mechanizm roamingu pomiędzy sieciami operatorów posiadających sieci w tym samym kraju. Np. w Wielkiej Brytanii taka możliwość była częścią licencji dla telefonii trzeciej generacji (UMTS). Operator 3, firmy Hutchinson, będący właścicielem sieci 3G (która z racji koniecznych do poniesienia kosztów nie pokrywa całego kraju), miał prawo do podpisania umowy roamingowej z operatorem O2 (sieć GSM) na mocy której abonenci tego pierwszego operatora, mogą automatycznie korzystać z sieci drugiego, wszędzie tam gdzie ich macierzysta sieć nie ma pokrycia.
[edytuj] Umowy roamingowe
Aby mechanizm roamingu mógł być wykorzystany pomiędzy dwoma operatorami, musi być podpisana umowa roamingowa (Roaming agreement). Ujęte są w niej aspekty techniczne i finansowe. Zwykle zawieranych jest wiele osobnych umów dla różnych technologii. Na przykład:
- Umowa roamingowa związana ze świadczeniem usług GSM
- Umowa roamingowa związana ze świadczeniem usług GPRS
- Umowa roamingowa związana z technologią CAMEL (dzięki niej, z roamingu mogą korzystać użytkownicy telefonów w systemie Prepaid).
[edytuj] Szczegóły techniczne
[edytuj] Scenariusze włączania się do sieci innego operatora
Do roamingu może dojść w dwóch przypadkach.
- Abonent wyłącza telefon w swojej macierzystej sieci i po pewnym czasie włącza go w sieci innego operatora (procedura IMSI attach).
- Abonent podróżuje z włączonym telefonem (procedura location update, tyko w momencie gdy Abonent nie rozmawia przez telefon) pomiędzy siecią macierzystą a siecią innego operatora.
Automatyczne zalogowanie się do sieci drugiego operatora nie jest możliwe podczas rozmowy. Byłoby to możliwe z technicznego punktu widzenia (mechanizm ten nazywa się Inter MSC handover, przełączenie się telefonu pomiędzy stacjami bazowymi leżącymi na obszarze kontrolowanym przez różne MSC), ale pojawiłyby się problemy z rozliczeniem płatności - rozmowa rozpoczęta u jednego operatora, zakończona u drugiego, problemy typu: abonent, który rozpoczął połączenie we własnej sieci, nie zdawałby sobie sprawy, że kontynuuje ją w innej sieci i obowiązuje go podwyższona taryfa, lub abonent który odebrał połączenie we własnej sieci, w momencie handoveru do stacji bazowej innego operatora, ponosiłby bez swojej wiedzy koszty połączenia. Operatorzy blokują więc taką możliwość.
[edytuj] Wymiana informacji o abonentach pomiędzy operatorami
HLR - baza danych w których operator przechowuje informacje o swoich abonentach |
MSC - cyfrowa centrala telefoniczna przystosowana do obsługi ruchu telekomunikacyjnego w sieci komórkowej |
VLR - baza danych, związana z jednym MSC, przechowująca informacje o abonentach znajdujących się na kontrolowanym przez nie obszarze |
Kiedy abonent znajdzie się poza zasięgiem swojej macierzystej sieci, jego telefon komórkowy będzie mógł zalogować się do sieci innego operatora (o ile istnieje odpowiednia umowa roamingowa, a możliwość roamingu jest częścią subskrypcji zaoferowanej mu przez jego operatora).
MSC2, na obszarze którego znajdzie się abonent, wyśle zapytanie do HLR należącego do macierzystego operatora abonenta, o informacje z nim związane (numer MSISDN, IMSI, wykupione usługi w macierzystej sieci, itp.) HLR wyśle odpowiedź (która przez MSC2 zostanie zapisana w VLR2), a jednocześnie uaktualni swoje informacje na temat położenia abonenta, tzn. adres MSC, na którego terenie abonent aktualnie się znajduje (czyli w tym wypadku MSC2). Dane o abonencie sa usuwane z VLR1 związanego z MSC1, które obsługiwało abonenta do tej pory.
Gdy ktoś będzie chciał zadzwonić do tego abonenta, najpierw poprzez sygnalling SS7 zostanie wysłane zapytanie do HLR w macierzystej sieci o MSC, na którego obszarze on przebywa (w tym przypadku będzie to MSC2), rozmowa zostanie tam przekierowana.