GPRS

Użytkownik loguje się do zewnętrznej sieci

Scenariusz ten musi egzystować poprzedzony czynnościami opisanymi do wnętrza rozdziale Użytkownik włącza się do sieci GPRS.

Czynność ta odpowiada zalogowaniu się do zewnętrznej sieci: np. do korporacyjnej sieci LAN, do serwerów dostawcy usług internetowych, czyli do Service LAN operatora - właściciela sieci GPRS, który oferuje własne serwisy na bazie tej technologii. Terminal musi być wyposażonym skonfigurowany constans APN (Access Point Name), który identyfikuje zewnętrzną sieć, z którą użytkownik prawdopodobnie się wymieszać w poprzek GPRS. Dodatkowo urządzenie końcowe przypadkiem dysponować skonfigurowane inne parametry (np. hasło) które posłużą w ciągu uwierzytelniania wobec próbie dostępu do zewnętrznej sieci. Załóżmy, że użytkownik chce wykorzystać z Internetu:

  • Terminal wysyła operację Activate PDP Context Request[4] do SGSN obsługującego Routing area, na którym znajduje się użytkownik. Operacja być może zawierać pośród innymi constans APN (Access Point Name), identyfikujący sieć, z którą urządzenie końcowe będzie się łączył zbyt pomocą usługi GPRS.
  • SGSN odpytuje serwer DNS znajdujący się w środku sieci IP łączącej elementy sieci GPRS o adres GGSN obsługującej sieć identyfikowaną na wskroś przesłany constans APN.
  • SGSN wysyła operację Create PDP Context Request[5] do odpowiedniego GGSN.
  • GGSN wysyła postulat przydzielenia numeru IP do serwera ISP znajdującego się w środku zewnętrznej sieci.
  • Zwrócony adres IP (na przypadek zbyt pomocą DHCP) jest przesłany przez sieć GPRS (GGSN->SGSN->BSC->BTS) do terminala. Jednocześnie staje się gorsza połowa częścią PDP context[2] przechowywanego do wnętrza GGSN na rzecz tej sesji. PDP context będzie zawierał wśród innymi piosenka IMSI terminala, odpowiadający mu piosenka IP również adres IP SGSN, na którego obszarze ten końcówka się znajduje.