Część użytkownika ISDN

Zestaw protokołów SS7
Protokoły SS7 według warstwy OSI
Aplikacja
INAP , MAP , IS-41 ... TCAP , CAP , ISUP , ...
Sieć Poziom MTP 3 + SCCP
Łącza danych MTP poziom 2
Fizyczny MTP poziom 1

ISDN (Integrated Services Digital Network) lub ISUP jest częścią Systemu Sygnalizacji Nr 7 (SS7), który służy do zestawiania połączeń telefonicznych w publicznej komutowanej sieci telefonicznej (PSTN). Jest określony przez ITU-T jako część serii Q.76x.

Gdy połączenie telefoniczne jest nawiązywane od jednego abonenta do drugiego, może być zaangażowanych kilka central telefonicznych , być może ponad granicami międzynarodowymi. Aby umożliwić prawidłowe zestawienie połączenia, w którym obsługiwany jest ISUP, przełącznik przekaże informacje związane z połączeniem, takie jak numer rozmówcy , do następnego przełącznika w sieci za pomocą komunikatów ISUP.

Centrale telefoniczne mogą być połączone łączami T1 lub E1 , które transportują mowę z rozmów. Te łącza są podzielone na szczeliny czasowe 64 kbit/s, a jedna szczelina czasowa może przenosić dokładnie jedno połączenie. Niezależnie od tego, jakie urządzenia są używane do łączenia przełączników, każdy obwód między dwoma przełącznikami jest jednoznacznie identyfikowany przez kod identyfikacyjny obwodu (CIC), który jest zawarty w komunikatach ISUP. Centrala wykorzystuje te informacje wraz z odebranymi informacjami sygnalizacyjnymi (zwłaszcza numerem strony wywoływanej) w celu określenia, które obwody przychodzące i wychodzące powinny być ze sobą połączone, aby zapewnić ścieżkę mowy od końca do końca.

Oprócz informacji związanych z połączeniami, ISUP jest również używany do wymiany informacji o statusie i zarządzania dostępnymi obwodami. W przypadku, gdy na danej centrali nie ma dostępnego obwodu wychodzącego, komunikat zwalniający jest wysyłany z powrotem do poprzedzających go przełączników w łańcuchu.

warianty ISUP

Istnieją różne warianty ISUP. ITU-T określa wariant używany w sieci międzynarodowej. W Europie ETSI publikuje własną specyfikację ISUP, która jest zbliżona do specyfikacji ITU-T. ITU-T ISUP jest używany do połączeń międzynarodowych i jest podstawą dla niektórych krajowych wariantów ISUP. Większość krajów ma własną odmianę ISUP, aby pokryć wymagania krajowe. ANSI określa odmiany ISUP wykorzystywane w ramach planu numeracji Ameryki Północnej ; jednak niektóre kraje objęte NANP różnią się wsparciem dla niektórych procedur (na przykład LATA nie ma znaczenia w Kanadzie. Ponadto, RBOC obsługują procedury Telcordia , które nie są w pełni określone przez ANSI.) Niektóre kraje spoza NANP obsługują warianty oparte na ANSI (np. Meksyk).

Chociaż te odmiany ISUP różnią się w subtelny sposób, zdecydowana większość typów komunikatów ISUP, typów parametrów i punktów kodowych pól parametrów oraz powiązanych podstawowych procedur przetwarzania połączeń jest zgodna we wszystkich wariantach.

Wersje specyfikacji ITU-T

  • 1980 – Żółta Księga ISUP
  • 1984 – Czerwona Księga ISUP
  • 1988 – Niebieska księga ISUP
  • 1991 – ISUP Q.767
  • 1992 – Biała Księga ISUP'92 (segmentacja, kompatybilność, nowe usługi dodatkowe)
  • 1997 – ISUP'97 (nowe procedury, IN CS1, nowe usługi dodatkowe)

Zgodnie z ITU-T Q.761 sekcja 2.4.1 ISUP interworking ISUP'92 jest wstecznie kompatybilny z ISUP Blue Book i Q.767 w zakresie podstawowych procedur połączeń i usług dodatkowych z wyjątkiem niektórych procedur (np. przenoszenia numerów). Dodatkowo funkcje kompatybilności wprowadzone w tej wersji zapewniają kompatybilność w przód z nowszymi wersjami.

Typy wiadomości

Komunikat ISUP zawiera stały nagłówek zawierający kod identyfikacyjny obwodu i typ komunikatu ISUP, po którym następuje obowiązkowa część parametru o stałej długości, obowiązkowa część parametru o zmiennej długości i opcjonalna część parametru, które zależą od typu wysyłanej wiadomości wysłano. Komunikaty ISUP mogą być wysyłane z wykorzystaniem usług Części Przesyłania Wiadomości lub, rzadziej, Części Kontroli Połączeń Sygnalizacyjnych . Komunikaty te są przesyłane na różnych etapach zestawiania i zwalniania połączenia. Najczęstsze komunikaty to:

  • Wiadomość adresu początkowego (IAM) — Pierwsza wiadomość wysyłana w celu poinformowania centrali partnerskiej, że połączenie musi zostać nawiązane na CIC zawartym w wiadomości. Zawiera wybierany numer, rodzaj usługi (rozmowa lub dane) oraz opcjonalne parametry.
  • Kolejny komunikat adresowy (SAM) — w przypadku sieci, które obsługują procedury wybierania nakładającego się, a następnie w przypadku, gdy komunikat IAM nie zawiera pełnego wybieranego numeru, następuje jeden lub więcej komunikatów SAM zawierających dodatkowe cyfry . Ta wiadomość nie jest obsługiwana przez sieci, które obsługują tylko procedury wybierania en bloc .
  • Wiadomość o zakończeniu adresu (ACM) — wiadomość zwracana z przełącznika końcowego, gdy abonent zostanie osiągnięty i telefon zacznie dzwonić, lub gdy połączenie przejdzie przez punkt międzyoperacyjny i zostanie zajęte łącze pośrednie.
  • Postęp połączenia (CPG) — Zawiera dodatkowe informacje o postępie połączenia. Zwykle wysyłane po ACM, gdy status połączenia zmienia się w stosunku do zgłoszonego w ACM.
  • Wiadomość zwrotna (ANM) — Wysyłana, gdy abonent podniesie słuchawkę, podłączony jest zasób lub zwracany jest nadzór nad odpowiedzią z punktu współpracy. Normalnie ładowanie rozpoczyna się w tym momencie. Wymagane jest, aby połączenie zostało przerwane w obu kierunkach do tego punktu.
  • Połącz (CON) — Wysyłane, gdy połączenie zostanie odebrane przez automatyczny terminal. Ten komunikat zastępuje komunikaty ACM, CPG i ANM w przypadku połączeń odbieranych przez terminale automatyczne.
  • Zwolnij (REL) — Wysyłane w celu usunięcia połączenia, gdy abonent odłoży słuchawkę. Jest to również wysyłane (w bezpośredniej odpowiedzi na IAM), jeśli przełącznik końcowy stwierdzi, że połączenie nie może zostać zrealizowane. W obu przypadkach przełącznik kończący dostarcza w komunikacie wartość przyczyny wyjaśniającą przyczynę zwolnienia, np . „Użytkownik zajęty”.
  • Release complete (RLC) — Potwierdzenie zwolnienia — obwód jest później bezczynny i może być ponownie użyty.

Przykładowy przepływ połączeń

Jest to bardzo prosty przepływ połączeń obejmujący tylko dwie centrale telekomunikacyjne, które wymieniają komunikaty ISUP. Interfejsy abonenckie nie są tutaj omówione i są wymienione tylko w celu lepszego zrozumienia.

 Centrala telekomunikacyjna abonenta Centrala telekomunikacyjna BB abonent  Podnieś słuchawkę Wybierz cyfry ---> -- IAM --> - Dzwoni -> <-- ACM -- Słuchawka podniesiona <-- ANM -- --------- -------------- Rozmowa ----------------------- Odłożona -- REL --> Odłożona <- - RLC- 

Szczegółowe przepływy wywołań podano w zaleceniu ITU-T Q.784.1.

Poniżej znajduje się szczegółowa wymiana komunikatów ISUP z udziałem dwóch central telekomunikacyjnych ISDN. Raport pochodził z przełącznika cyfrowego Alcatel S12.

BENIN 2005-07-15 16:49:16 FR 00121 00000000 G159CA01 L6X8AA47 SWA-ORJ-RAPORT SYSTEMU OBSERWACYJNEGO ------------ ------------------------------------------------------------- OBSERWACJA/POBIERANIE PRÓBEK UDANY ------------------------------------------------- ---------------------- TYP OBSERWACJI: DATA POCZĄTKU = 2005-07-15 GODZINA = 16:48:23:09 WEZWANIE DN = 52250000 WEZWANIE KOT = PRIORYTET SUBSC INC EQ NBR = H'31 & 1 RCVD DIGITS = 012625729 CALLED DN = 012625729 OTG TRNKGRP = LAGOS_SC OTG EQ NBR = H'1111 & 16 BEARER = AUDIO31 XFER MODE = PRZEŁĄCZONY OBWÓD PRZYCZYNA = NORMALUN ZAJĘTY TERM = 0: 0: 2: 3 PRZEZ PRZEŁĄCZNIK = 0: 0: 4: 3 ODPOWIEDŹ = 0: 0:14: 6 ZWOLNIJ = 0: 0:46: 3 INFORMACJE PODATKOWE ------------- OPŁATA DN = 52250000 CZAS TRWANIA POŁĄCZENIA = 0: 0:31: 6 LICZNIKÓW = 2 TARYFA GRP = 4 ID TARYFY = 7 STAWKA = 20 LOSOWA CNT = 0 SURCH JEDNOSTKI = 0 CAT JEDNOSTKI = 0 TARYFA REG = 1 ODBIORCA SZD = 0: 0: 0: 0 ODBIORNIK RLSD = 0: 0: 4: 2 REC EQ NBR = H'13 & 6 REC RLS INFO = WYMUSZONY RLSE REC KIERUNEK SYGNAŁU ------------- -------- - ---- REG-I-10 OTRZYMANO 0: 0: 1: 3 REG-I-1 OTRZYMANO 0: 0: 1: 6 REG-I-2 OTRZYMANO 0: 0: 1: 8 REG-I-6 OTRZYMANO 0: 0: 2: 1 REG-I-2 ODBIOR 0: 0: 2: 3 REG-I-5 ODBIÓR 0: 0: 2: 5 REG-I-7 ODBIÓR 0: 0: 3: 0 REG-I- 2 ODEBRANE 0: 0: 3: 3 REG-I-9 ODEBRANE 0: 0: 3: 7 INC TYP SYGNAŁU = ANALOG-SUBSCR CZAS KIERUNKU SYGNAŁU ------------- ----- ---- ---- OTRZYMANO NAPAD 0: 0: 0: 0 WYSŁANO SYGNAŁU WYBIERANIA 0: 0: 0: 0 ODBIOR KAS.-FW-FW 0: 0:46: 1 TYP ZNAKU OTG = KIERUNEK WIADOMOŚCI ISUP-NAT CZAS DŁUGOŚĆ ------------- --------- ---- ------ WYSYŁAM 0:0:2:3 : 2: 4 13 85014040007000020200028002 SAM WYSŁANO 0: 0: 2: 6 13 85014040007000020200028005 SAM WYSŁANO 0: 0: 3: 1 13 8501404000700002020002 8007 SAM WYSŁANO 0: 0: 3: 4 13 85014040007000020200028002 SAM WYSŁANO 0: 0: 3: 8 13 85014040007000020200028009 OTRZYMANO ACM 0: 0: 4: 15 850141000070000616040129010100 OTRZYMANO ANM 0: 0:14: 6 18 8501410000700009012D02000039022DC000 OTRZYMANO SUS 0: 0:45: 4 10 850141000070000D0100 REL SENT 0: 0:46: 1 13 850140400070000C020002849F RLC OTRZYMANO 0: 0: 46: 3 9 850141000070001000 RAPORT NIEZAMÓWIONY NR = 00121

Kody przyczyn

Kody przyczyn wydania są używane do identyfikowania i debugowania wszelkich zdarzeń występujących w sygnalizacji części użytkownika ISDN. Każde zdarzenie w sygnalizacji ISUP generuje numer kodu przyczyny. Nawet w przypadku normalnego wywołania ISUP generowany jest kod przyczyny. Istnieje wiele aplikacji opracowanych w oparciu o kod przyczyny z sygnalizacji ISUP. Podobnie operatorzy telekomunikacyjni śledzą kody przyczyn w celu debugowania wszelkich niepowodzeń połączeń.

Poniżej znajduje się lista używanych kodów przyczyn. Kody przyczyn zdefiniowane tylko przez liczbę są faktycznie niezdefiniowane i mogą być używane w rozwiązaniach zastrzeżonych. [ potrzebne źródło ]

  1. Nieprzypisany (nieprzypisany) numer
  2. Brak trasy do określonej sieci tranzytowej
  3. Brak trasy do celu
  4. Wyślij specjalny dźwięk informacyjny
  5. prefiks linii miejskiej
  6. Kanał nie do zaakceptowania
  7. Połączenie odebrane i realizowane w ustalonym kanale
  8. Wywłaszczenie
  9. Wywłaszczenie – obwód zarezerwowany do ponownego użycia
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. Normalne kasowanie połączeń
  17. Użytkownik zajęty
  18. Żaden użytkownik nie odpowiada
  19. Brak odpowiedzi od użytkownika (użytkownik powiadomiony)
  20. Abonent nieobecny
  21. Połączenie odrzucone
  22. Zmieniono numer
  23. Przekieruj do nowego miejsca docelowego (nieprzydzielony numer miejsca docelowego ANSI)
  24. Nieznana grupa biznesowa (ANSI)
  25. Błąd routingu wymiany (ANSI)
  26. Usuwanie niewybranego użytkownika
  27. Miejsce docelowe nieczynne
  28. Nieprawidłowy format liczb
  29. Obiekt odrzucony
  30. Odpowiedź na ZAPYTANIE O STATUS
  31. Normalny, nieokreślony
  32. 32
  33. 33
  34. Brak dostępnego obwodu/kanału
  35. 35
  36. 36
  37. 37
  38. Sieć nieczynna
  39. Trwałe połączenie w trybie ramki nie działa
  40. Trwałe połączenie w trybie ramki działa
  41. Chwilowa awaria
  42. Przeciążenie sprzętu przełączającego
  43. Odrzucono informacje o dostępie
  44. Żądany kanał/obwód jest niedostępny
  45. Wywłaszczanie (ANSI)
  46. Wywołanie pierwszeństwa zablokowane
  47. Zasoby niedostępne, nieokreślone
  48. 48
  49. Jakość usług niedostępna
  50. Żądana usługa nie jest subskrybowana
  51. Typ połączenia niezgodny z żądaniem usługi (ANSI)
  52. 52
  53. Połączenia wychodzące zablokowane w CUG
  54. Połączenie zablokowane z powodu ograniczeń grupowych (ANSI)
  55. Połączenia przychodzące zablokowane w CUG
  56. 56
  57. Zdolność okaziciela nie jest autoryzowana
  58. Funkcja okaziciela nie jest obecnie dostępna
  59. 59
  60. 60
  61. 61
  62. Niespójność w projektowanych informacjach o dostępie wychodzącym i klasie abonenta
  63. Usługa lub opcja niedostępna, nieokreślona
  64. 64
  65. Funkcja okaziciela nie została zaimplementowana
  66. Typ kanału nie został zaimplementowany
  67. 67
  68. 68
  69. Żądana funkcja nie została wdrożona
  70. Dostępna jest tylko ograniczona funkcja nośnika cyfrowego
  71. 71
  72. 72
  73. 73
  74. 74
  75. 75
  76. 76
  77. 77
  78. 78
  79. Usługa lub opcja niewdrożona, nieokreślona
  80. 80
  81. Nieprawidłowa wartość referencyjna połączenia
  82. Zidentyfikowany kanał nie istnieje
  83. Zawieszone połączenie istnieje, ale ta tożsamość połączenia nie
  84. Tożsamość połączenia w użyciu
  85. Żadne połączenie nie zostało zawieszone
  86. Połączenie mające żądaną tożsamość połączenia zostało wyczyszczone
  87. Użytkownik niebędący członkiem CUG
  88. Niezgodne miejsce docelowe
  89. 89
  90. Nieistniejący CUG
  91. Nieprawidłowy wybór sieci tranzytowej
  92. 92
  93. 93
  94. 94
  95. Nieprawidłowa wiadomość, nieokreślona
  96. Brak obowiązkowego elementu informacyjnego
  97. Typ komunikatu nie istnieje lub nie został zaimplementowany
  98. Komunikat niezgodny ze stanem połączenia lub typem komunikatu nie istnieje lub nie został zaimplementowany
  99. Element informacyjny nie istnieje lub nie został zaimplementowany
  100. Nieprawidłowa zawartość elementu informacyjnego
  101. Wiadomość niezgodna ze stanem połączenia
  102. Odzyskiwanie po wygaśnięciu timera
  103. Parametr nieistniejący lub nie zaimplementowany - przekazany dalej
  104. 104
  105. 105
  106. 106
  107. 107
  108. 108
  109. 109
  110. Odrzucono wiadomość z nierozpoznanym parametrem
  111. Błąd protokołu, nieokreślony
  112. 112
  113. 113
  114. 114
  115. 115
  116. 116
  117. 117
  118. 118
  119. 119
  120. 120
  121. 121
  122. 122
  123. 123
  124. 124
  125. 125
  126. 126
  127. Współpracujący, nieokreślony.

Format wiadomości

8 7 6 5 4 3 2 1
Etykieta routingu

...

CIC Najmniej znaczące 8 bitów
Wyściółka CIC Most Sig. 4 bity
Typ wiadomości
Obowiązkowa część stała

...

Obowiązkowa część zmienna

...

Część opcjonalna

...

Pole informacji sygnalizacyjnych (SIF) dla wszystkich jednostek sygnałów komunikatów ISUP (MSU) zawiera następujące składniki:

  • Etykieta routingu
  • Kod identyfikacyjny obwodu
  • Typ wiadomości
  • Obowiązkowa część stała
  • Obowiązkowa część zmienna
  • Część opcjonalna

Etykieta trasy wskazuje kody punktów węzłów początkowych i docelowych w sieci; zawiera również wyboru łącza sygnalizacyjnego , które jest używane do wyboru między wieloma trasami, które MSU może obrać między dwoma węzłami.

Kod identyfikacyjny obwodu służy do określenia, które łącze między dwoma przełącznikami jest używane do przenoszenia określonego połączenia. Należy zauważyć, że niektóre wersje ANSI ISUP dopuszczają CIC z 14 znaczącymi bitami zamiast 12 pokazanych.

  1. Typ komunikatu wskazuje typ komunikatu ISUP. O obecności i formie pozostałych 3 składowych decyduje ten typ komunikatu.
  2. Obowiązkowa stała część , jeśli jest obecna, zawiera obowiązkowe parametry o stałej długości powiązane z typem komunikatu.
  3. Część Obowiązkowa zmienna , jeśli jest obecna, zawiera obowiązkowe parametry o zmiennej długości powiązane z typem komunikatu.
  4. Część opcjonalna , jeśli jest obecna, zawiera opcjonalne parametry, które mogą być zawarte w typie wiadomości.

Podczas wysyłania za pomocą usług Sygnalizacji Connection Control Part , komunikaty ISUP przekazywane do SCCP w parametrze User Data (NSDU) składają się tylko z 4 ostatnich elementów ( Message Type, Obowiązkowa część stała, Obowiązkowa część zmienna, Część opcjonalna ). Etykieta trasy i kod identyfikacyjny obwodu nie są uwzględniane w danych użytkownika przekazywanych do SCCP.

Zobacz też

Notatki

Bibliografia