USSD

Współdziałanie elementów infrastruktury telekomunikacyjnej

Mechanizm USSD jest ponadto zaimplementowany do wnętrza niektórych elementach infrastruktury sieci GSM/UMTS:

  • Mobile Switching Centre (MSC)
  • Visitor Location Register (VLR)
  • Home Location Register (HLR)
  • Service Control Point (SCP)
  • Inny zewnętrzny system/aplikacja ustawiony do współpracy z siecią telefonii komórkowej
Jeśli chcesz zaznajomić się z architekturą sieci komórkowych plus opisem współdziałania ich elementów zobacz rozbiór Architektura sieci GSM do wnętrza artykule GSM.

W momencie jak telefon wysyła operację USSD, na skroś sieć radiową dociera płeć słaba do obsługującą go centralę MSC plus związanego z nią VLR.

  1. jeśli service code użyty w środku operacji USSD jest z zakresu 100 - 149, VLR prześle tę operację do HLR przechowującego dane użytkownika, który ją zainicjował.
  2. jeśli service code użyty wewnątrz operacji USSD jest z zakresu 150 - 199, zostanie pan obsłużony explicite na wskroś aplikację do wnętrza MSC/VLR.

Jeśli obsługiwanie USSD ma egzystować obsłużone na wskroś MSC/VLR (przypadek 2) ), tymczasem użyty w środku niej service code nie zostanie na wskroś nie rozpoznany, do telefonu będzie odesłana informacja o błędzie. Jeśli użyty service code jest zdefiniowany w środku MSC/VLR odpowiednia naszywka zacznie produkować operację.

Jeśli obsługiwanie USSD przesłana jest do HLR, zawarty w środku niej service code jest analizowana na podstawie specjalnej tablicy routingu.

  • Jeśli nie jest płeć nadobna znaleziona w środku tej tablicy, do telefonu komórkowego zwracana jest informacja o błędzie.
  • Jeśli rozpatrywanie wykaże, że obsługiwanie powinna egzystować obsługiwana wskroś HLR, odpowiednia naszywka do wnętrza tym elemencie sieci komórkowej przejmie kontrolę powyżej przetwarzaniem tej operacji. Tak losy się np. do wnętrza przypadku obsługi supplementary services w poprzek USSD, czy np. ustawienia przekierowania pertraktacje to znaczy zastrzeżenia wyświetlania swojego numeru na telefonie do którego się dzwoni (te informacje o abonencie przechowywane są właśnie do wnętrza HLR).
  • Dzięki technologii CAMEL możliwe jest wymowa operacji USSD z HLR do zewnętrznej aplikacji. W tablicy routingu na rzecz danego service codu przypuszczalnie wypatrzyć się informacja, że działanie powinna utrzymywać się przesłana do innego elementu sieciowego (wraz z adresem tego elementu). Najczęściej tym elementem jest Service Control Point, platformana której uruchomiane są serwisy działające na bazie sieci inteligentnych, np. prepaid. Mogą to egzystować też inne zewnętrzne bazy danych, oznacza to serwery aplikacyjne wewnątrz internecie.