WOJSKOWA AKADEMIA TECHNICZNA
im. Jarosława Dąbrowskiego
LABORATORIUM INSTYTUTU TELEKOMUNIKACJI - SPRAWOZDANIE |
---|
Grupa: E1T1S1 |
Nazwisko i Imię:
|
Temat:Analiza komunikatów sygnalizacyjnych na styku S w sieciach ISDN. |
Cel ćwiczenia
Celem ćwiczenia jest zapoznanie studentów z sekwencjami oraz z zawartością komunikatów sterujących przebiegiem połączenia na styku użytkownik – sieć w ISDN.
Stanowisko laboratoryjne nr.1
3.2 Sekwencja komunikatów wymienianych pomiędzy abonentem a centralą podczas nawiązywania i rozłączania połączenia pomiędzy abonentami ISDN (połączenie wychodzące)
Komunikat Setup
00 97 00 00 08 01 09 05 04 02 80 90 18 01 83 6C 02 80 31 70 04 80 32 32 31 7D 02 91 81
Komunikat SETUP (HEX) | Komunikat SETUP (BIN) | Oznaczenie |
---|---|---|
00 | 00000000 | SAPI = 0 sygnalizacja |
97 | 10010111 | TEI = 75 przypisywany automatycznie |
00 | 00000000 | Ramka informacyjna |
00 | 00000000 | |
08 | 00001000 | Protokół Q.931 |
01 | 00000001 | Długość odnośnika połączenia = 1 |
09 | 00001001 | Wartośc odnośnika połączenia = 9 |
05 | 00000101 | Typ komunikatu – SETUP |
04 | 00000100 | Bearer capability |
02 | 00000010 | Długość bearer capability |
80 | 10000000 | Coding standard – ITU-T Information transfer capability - Speech |
90 | 10010000 | Transfer mode – Circuit mode Information transfer rate – 64 kbit/s |
18 | 00011000 | Channel identification |
01 | 00000001 | Length of channel identification contents |
83 | 10000011 | Interface identifier present - Interface implicitly identified Interface type - Basic interface Preferred/Exclusive - Indicated channel is preferred D-channel indicator - The channel identified is not the D-channel Information channel selection - Any channel |
6C | 01101100 | Calling party number |
02 | 00000010 | Length of calling party number contents |
80 | 10000000 | Type of number – Unknown Numbering plan identification - Unknown |
31 | 00110001 | Number digits (IA5 characters) |
70 | 01110000 | Called party number |
04 | 00000100 | Length of called party number contents |
80 | 10000000 | Type of number – Unknown Numbering plan identification – Unknown |
32 | 00110010 | Number digits |
32 | 00110010 | |
31 | 00110001 | |
7D | 01111101 | High layer capability |
02 | 00000010 | Length of high layer capability contents |
91 | 10010001 | Coding standard - ITU-T standardized coding Interpretation - First high layer characteristics identification to be used in the call Presentation method of protocol profile - High layer protocol profile (without specification of attributes) |
81 | 10000001 | High layer characteristics identification - Telephony |
W komunikacie SETUP przesyłane są różne informacje. Cały komunikat można podzielić na trzy części: pole adresowe, sterujące i danych. Przy pomocy zalecenia Q.931 zdekodowaliśmy zawartość tych pól i wypisaliśmy ich znaczenia w tabeli powyżej.
Diagram połączenia gdy abonent A dzwoni do abonenta B
3.3 Uzyskany diagram przepływu komunikatów na łączu pomiędzy dwoma abonentami ISDN nie różni się w sposób znaczący od diagramu wzorcowego. Jedyną różnicą jest brak komunikatu CONNECT ACKNOWLEDGE po stronie abonenta A. Komunikat ten oznacza, że wywoływany użytkownik jest tym, do którego było skierowane zapytanie.
3.6 sekwencja komunikatów wymienianych pomiędzy abonentem a centralą
podczas nawiązywania i rozłączania połączenia pomiędzy abonentem ISDN a abonentem analogowym
Diagram przepływu komunikatów na łączu pomiędzy abonentem ISDN a abonentem analogowym
Diagram przepływu komunikatów na łączu pomiędzy abonentem analogowym a abonentem ISDN
W przypadku połączenia między abonentami, którzy wykorzystują terminale ISDN , informacja na temat rodzaju połączenia to SPEECH (mowa), natomiast gdy występuje połączenie abonenta cyfrowego z analogowym (w tym przypadku telefax) będzie to 3.1 kHz Audio. Dzieje się tak, ponieważ fax przesyła informacje w paśmie telekomunikacyjnym, które zawiera się od 300Hz do 3,4kHz
Przepływ komunikatów podczas nawiązywania połączenia między abonentem ISDN a abonentem analogowym obrazują dwa diagramy powyżej Diagramy te różnią się od diagramu obrazującego przepływ komunikatów pomiędzy dwoma abonentami ISDN, ze względu na to, że w telefonii analogowej występują inne rodzaje komunikatów. Jeśli abonent cyfrowy dzwoni do abonenta analogowego to nie otrzymuje żadnego komunikatu świadczącego o tym, że nawiązał połączenie z abonentem analogowym. Natomiast jeśli abonentem wywołującym będzie abonent analogowy, to u abonenta cyfrowego pojawi się taka informacja.
3.7 Sekwencja komunikatów wymienianych między terminalem i centralą podczas próby zestawienia połączenia do abonenta zajętego w innym połączeniu
Na diagramie przepływu komunikatów podczas próby zestawienia połączenia do abonenta zajętego, można zauważyć brak następujących komunikatów: ALERTING i CONNECT. Informacja o zajętości znajduje sie w komunikacie DISCONNECT (Couse - Busy).
Po podniesieniu mikrotelefonu centrala odpowiada komunikatem, w którym zawiera m.in. informację na temat wysłania sygnału oczekiwania do abonenta In-band info now available. Po tym komunikacie abonent może wybrać numer adresata. Jest on zawarty w polu ADRESS. W przypadku wybrania numeru przed podniesieniem mikrotelefonu, numer adresata jest zawarty w komunikacie SETUP do centrali i wtedy centrala nie musi zwracać sygnału oczekiwania.
Stanowisko laboratoryjne nr.2
Komunikat Setup
00000100 Information element: Bearer capability
00000011 Information element length: 3 octets
1------- Extension bit: Not continued
-00----- Coding standard: CCITT
---00000 Info Trans Cap: Speech
1------- Extension bit: Not continued
-00----- Transfer mode: Circuit mode
---1---- Transfer rate: 64 kbit/s
1------- Extension bit: Not continued
-01----- Layer identification: user info layer 1 protocol
---00011 L.1 Protocol Id.: Rec. G.711 A-law
00011000 Information element: Channel information
00000001 Information element length: 1 octet
1------- Extension bit: Not continued
-0------ Interface ID present: Implicitly identified
--0----- Interface type: Basic interface
---0---- Spare: 0
----0--- Preferred/Exclusive: Preferred
-----0-- D-Channel indicator: Not D-Channel
------11 Info Chan Selection: Any channel
01101100 Information element: Calling party number
00000011 Information element length: 2 octets
1------- Extension bit: Not continued
-000---- Type of number: Unknown
----0000 Numbering Plan Id: Unknown
******** Address: 2
01110000 Information Element Called party number
00000011 IE Length 3 Octets
1------- Extension bit not continued
-000---- Type of number Unknown
----0000 Numbering Plan Id Unknown
******** Address 21
01111101 Information element: High layer compatibility
00000010 Information element length: 2 octets
1------- Extension bit: Not continued
-00----- Coding standard: CCITT
---100-- Interpretation: First High Layer character to be used
------01 Presentation Method: High layer protocol profile
1------- Extension bit: Not continued
-0000001 High Layer Charact: Telephony
Wnioski
W pierwszym etapie ćwiczenia laboratoryjnego zapoznawaliśmy się z budową oraz obsługą analizatora protokołów. Następnie zarejestrowaliśmy sekwencje komunikatów wymienianych między centralą a abonentem podczas nawiązywania i rozłączania połączenia między abonentami ISDN. Porównując uzyskaną przez nas sekwencje w trakcie ćwiczenia do sekwencji wzorcowej możemy zaobserwować, że w obu przypadkach na początku wysyłany jest komunikat inicjujący proces połączenia - SETUP. W związku z użyciem funkcji En-bloc po wysłaniu komunikatu setup wysyłany jest przez sieć komunikat CALL PROCEEDING wskazujący, że zestawianie połączenia jest zainicjowane i dodatkowe informacje dotyczące zestawiania połączenia nie będą realizowane. Dodatkowo wysyłany jest również przez użytkownika wywoływanego komunikat ALERTING mówiący, że zostało zainicjowane powiadamianie
o połączeniu przychodzącym. Następnie w kierunku rozmówcy wysyłany jest komunikat
w kierunku użytkownika wywołującego CONNECT oznaczający akceptację wywołania. Dodatkowo nadawany jest komunikat CONNECT ACKNOWLEDGE przez sieć w kierunku użytkownika żądanego, oznaczający, że wywoływany jest tym, do którego było skierowane Po skończonej rozmowie wysyłany jest komunikat DISCONNECT wskazujący, że połączenie zostało zakończone. Dalej wysyłany jest przez użytkownika wywołującego komunikat RELEASE oznaczający, że strona wysyłająca komunikat odłączyła kanał i zamierza zwolnić kanał oraz odnośnik połączenia, a strona odbierająca wiadomość powinna zwolnić kanał
i przygotować się do zwolnienia odnośnika połączenia po nadaniu komunikatu RELEASE COMPLETE. Analizując dodatkowo komunikat SETUP wyróżniamy pole adresowe składające się z pól SAPI określający typ jednostki i TEI będący identyfikatorem terminala. W naszym przypadku pole SAPI przyjęło wartość 0 oznaczającą, że ramki przenoszą informacje sygnalizacyjną a pole TEI wartość 75 oznaczający, że terminal pracuje w trybie automatycznego przypisywania. Pole sterujące definiuje jeden z trzech typów ramek używanych przez LAPD. Informuje odbiornik, jakiego rodzaju informacja przekazywana jest w ramce w naszym przypadku mamy do czynienia z typem ramki nadzorczej