Kako podesiti pametne telefone i računare. Informativni portal

Međunarodne ISDN opcije. Uvod u interworking

Osnovni opis protokola GSM mreže dato u ETSI dokumentima. Ovi dokumenti predstavljaju neke grupe organizovane po verzijama.

CMUpravljanje vezomUpravljanje vezom
MMUpravljanje mobilnošćuUpravljanje mobilnošću
RRMUpravljanje radio resursimaUpravljanje radio resursima
LAPDProtokol pristupa linku DProcedura za pristup podatkovnom linku preko kanala D (m - označava zračni interfejs)
BtsmUpravljanje baznom primopredajnom stanicomKontrola bazne primopredajne stanice
BSSAPBSS Application PartPrimijenjeni dio (podsistem) sistema bazna stanica
SCCPKontrolni dio signalne vezesignalnih kanala
MTPMasaža Transfer PartPodsistem za prijenos poruka

Funkcije (registracija), (autentifikacija), usmjeravanje poziva, (primopredaja) koje su gore razmotrene, obavlja mrežni podsistem, uglavnom koristeći sistemske signalne protokole. mobilne komunikacije baziran na protokolima sistema OKS-7. Struktura ovih protokola je prikazana na slici.

Protokoli u GSM-u su podeljeni u tri sloja u zavisnosti od interfejsa, kao što je prikazano na slici.

Sekcija mobilne stanice-bazne stanice koristi sljedeće slojeve. Sloj 1 je fizički sloj koji koristi strukture kanala o kojima smo gore govorili preko "zračnog interfejsa". Sloj 2 je sloj veze podataka Um, sloj veze podataka je modificirana verzija ISDN LAPD procedure koja se zove LAPDm. Sloj 3 – Protokol, koji takođe koristi modifikovanu verziju LAPD-a, je nezavisno podeljen na tri dodatna pod-sloja.

Upravljanje radio resursima(RRM - Radio Resources Management) - upravlja inicijalnom instalacijom terminalnih uređaja, aktiviranjem radio i fiksnih kanala, njihovim održavanjem, a takođe obezbeđuje proceduru primopredaje.

Kontrola kretanja(MM - Upravljanje mobilnošću) - Upravlja ažuriranjima lokacije i procedurama registracije, kao i sigurnošću i autentifikacijom.

Upravljanje vezom(CM - Upravljanje vezom) - provodi opšti proces upravljanje vezom i signalizacijom i upravlja dodatnim uslugama kao i uslugom kratkih poruka.

Kada bazna primopredajna stanica (BTS) stupi u interakciju sa kontrolerom bazne stanice (BSC), koristi se Abis sučelje, koje omogućava kontrolu bazne primopredajne stanice (BTSM - Base Transceiver Station Management).

Signalizacija između različitih objekata u fiksnom dijelu mreže (interfejs A) koristi sljedeće protokole: na nivou 1 - MTP (Message Transfer Part - podsistem za prijenos poruka); na nivou 2 - SCCP (Signaling Connection Control Part - podsistem kontrole veze signalnih kanala), koji pripada OKS-7 signalizacijskom sistemu. Na nivou 3 koriste se gore pomenuti GSM protokoli - MM i CM.

Podsistem trećeg nivoa BSSAP (BSS Application Part - aplikativni dio sistema baznih stanica) namijenjen je za komunikaciju kontrolera bazne stanice (BSS) sa mobilnim komutacijskim centrom (MSC). MAP specifikacija je prilično složena i ima preko 500 stranica i jedan je od najdužih dokumenata u GSM preporuci.

Moderne mobilne mreže su vrlo zgodne za korištenje za prisluškivanje i špijunažu. Na tržištu postoji mnogo uređaja koji omogućavaju daljinski audio nadzor. Tako se, na primjer, GSM bubica sa glasovnom aktivacijom može koristiti kao alarm. Kada se otkrije šum u dometu uređaja, uređaj će se odmah aktivirati i poslati poruku vlasniku.

ITU SR-NWT-001953 1991-06, ETS 300 102-1 1990-12, AT&T 801-802-100 1989-05

ISDN (Integrated Services Digital Network) standardi opisuju rad digitalnih komunikacijskih linija koje podržavaju prijenos glasa, videa ili podataka od velika brzina preko standardnih komunikacionih linija. ISDN pruža jedno sučelje za pristup digitalnoj mreži za prijenos podataka za uređaje koji obavljaju širok spektar zadataka uz održavanje puna transparentnost mreže za korisnike. S obzirom na veliku količinu informacija koje se prenose preko ISDN mreža, može se reći da je ISDN tehnologija revolucionirala aplikacije poslovnih komunikacija.

ISDN može koristiti ne samo obične telefonske mreže, već i mreže s komutacijom paketa, teleks mreže, CATV mreže itd.

ISDN aplikacije

Ovo poglavlje opisuje sljedeće protokole:

LAPD - Link Access Protocol - Kanal D;

ISDN je skraćenica od Integrated Services Digital Network.

LAPD

ITU Q.921 (Plava knjiga)

LAPD (Link Access Protocol - Channel D) je protokol sloja veze opisan u CCITT Q.920 / 921 standardu. LAPD radi u asinkronom balansiranom načinu rada (ABM). V u ovom slučaju balansirano znači da nema mastera ili slaveova u konekcijama. Svaka stanica ima mogućnost pokretanja uspostavljanja veze i kontrole ove veze, pružanja korekcije grešaka i prijenosa paketa podataka u bilo kojem trenutku. Za LAPD, DTE i DCE su ekvivalentni.

Slika prikazuje format LAPD paketa.

LAPD struktura paketa

Zastava

Polje zastavice je uvijek 0x7E i koristi se za odvajanje paketa. Kako bi se isključila pojava istog niza bitova u paketima, na strani koja šalje i prima se koristi metoda Bit Stuffing.

Adresa

Prva dva bajta nakon zastavice sadrže adresno polje. Format ovog polja je prikazan na slici.

LAPD Address Field

EA1 Prvi bit proširenja adrese (uvijek 0).

C / R naredba / zastavica odgovora. Paketi koje šalje korisnik sa C / R = 0 sadrže komande, baš kao i paketi, prenosi se korisniku sa strane mreže sa C / R = 1. U svim ostalim slučajevima, paketi sadrže odgovor na komande.

SAPI Service Access Point Identifier, koji može imati sljedeće vrijednosti:

0 Procedure poziva/kontrole.

1 Burst način prijenosa koristeći I.451 poziv/kontrolne procedure.

16 Prijenos paketa prema X.25 sloju 3.

63 Kontrolne procedure nivoa 2.

EA2 Drugi bit proširenja adrese (uvijek 1).

TEI identifikator krajnje tačke (terminala), koji može imati sljedeće vrijednosti:

0-63 Koristi se od strane korisničke opreme bez automatskog dodjeljivanja TEI.

64-126 Koristi se od strane korisničke opreme sa automatskom dodjelom TEI.

127 Koristi se za radiodifuzne veze sa svim terminalnim uređajima.

Kontrola

Polje iza adrese naziva se kontrolno polje i koristi se za identifikaciju tipa okvira. Osim toga, ovisno o vrsti poruke, ovo polje može uključivati ​​redni broj, kao i funkcije upravljanja i praćenja grešaka.

FCS

Kontrolna suma (Frame Check Sequence - FCS), koja omogućava otkrivanje grešaka u prijenosu podataka. Kontrolnu sumu izračunava pošiljalac paketa koristeći algoritam koji uzima u obzir svaki bit poslanog paketa. Na strana koja prima paket ponovo izračunava kontrolnu sumu koristeći isti algoritam i uspoređuje rezultat sa vrijednošću sadržanom u paketu.

Veličina prozora

LAPD podržava proširenu veličinu prozora (modulo 128), sa mogućnošću prenosa od 8 do 128 nepriznatih okvira. Prošireni prozor za prijenos obično se koristi za satelitske veze gdje kašnjenje u potvrđivanju paketa može značajno premašiti vrijeme prijenosa samih paketa. Tip paketa koji inicijalizira vezu određuje modul za sesiju. Kada koristite prozor proširene veličine za ime osnovni tip dodaje se sufiks paketa "E" (SABME umjesto SABM).

Vrste paketa

LAPD podržava nekoliko tipova nadzornih okvira:

RR Potvrda prijema informativni paket i naznaka spremnosti za primanje naknadnih informacija.

REJ Zahtjev za ponovno slanje svih paketa počevši od rednog broja navedenog u paketu.

RNR Indikacija privremenog statusa preopterećenja stanice (preklapanje prozora).

LAPD podržava nekoliko tipova nenumeriranih okvira:

DISC Zahtjev za prekid veze.

UA Okvir potvrde.

DM Odgovor na DISC zahtjev koji ukazuje na način prekida veze.

FRMR Ispuštanje paketa.

SABM paket koji inicijalizira asinhroni balansirani način rada.

SABME SABM u režimu proširenog prozora.

UI Nenumerirane informacije.

XID Razmjena informacija.

LAPD koristi jednu vrstu informacijskog paketa

Info Informacioni paket.

Primjer za dekodiranje ISDN paketa

Međunarodne ISDN varijante

CCITT (trenutno ITU-T) je odgovoran za razvoj ISDN standarda. Prva publikacija grupe odgovorne za razvoj ISDN standarda bile su Preporuke za ISDN iz 1984. (Crvena knjiga). Čak i prije objavljivanja Crvene knjige, lokalne i nacionalne verzije ISDN-a su razvijene u različitim regijama. Iz tog razloga, preporuke CCITT-a definišu samo ISDN standarde zajedničke za sve zemlje, pored nacionalnih standarda.

Mogućnost korištenja elemenata informacija specifičnih za državu obezbjeđuje skup kodova (Codeset).

Ispod je opis većine postojećih nacionalnih i regionalnih ISDN varijanti.

nacionalni ISDN-1 (Bellcore)

SR-NWT-001953 1991-06

Ovu opciju koristi Bellcore u Sjedinjenim Državama. U okviru ovog standardačetiri specifične vrste poruka su podržane i jednobajtne informacije se ne koriste. Pored Codeset 0 elemenata, ova opcija podržava i četiri Codeset 5 informacijska elementa i pet Codeset 6 informacijskih elemenata.

nacionalni ISDN-2 (Bellcore)

SR-NWT-002361 1992-12

Glavna razlika između ISDN-1 i ISDN-2 je učitavanje parametara korištenjem komponenti (podelementa informacijskih elemenata (Extended Facility). Komponente se koriste za prijenos parametara informacija između ISDN korisničke opreme (npr. ISDN telefona) i ISDN prekidača.

Druga razlika ISDN-2 standarda su dodatni tipovi poruka - SEGMENT, FACILITY i REGISTER, kao i dodatni elementi informacija - Segmented Message (segmentirana poruka) i Extended Facility (proširene mogućnosti). Osim toga, promijenjene su vrijednosti nekih polja u paketima i dodane su neke dodatne vrijednosti polja.

5ESS (AT&T)

AT&T 801-802-100 1989-05

Ovu ISDN varijantu koristi AT&T u Sjedinjenim Državama. 5ESS je najčešća implementacija ISDN-a i podržava 19 specifičnih tipova poruka. 5ESS ne sadrži Codeset 5 elemente, ali podržava 18 Codeset 6 informacijskih elemenata i prošireni kontrolni informacijski element.

euro ISDN (ETSI)

ETS 300 102-1 1990-12

Ovu varijantu ISDN-a usvojile su sve evropske zemlje. V trenutno Euro ISDN podržava tipove poruka od jednog okteta i pet informacionih elemenata od jednog okteta. Protokol ne koristi elemente Codeset 5 i Codeset 6, ali je svaka zemlja slobodna da definira svoje vlastite informacijske elemente.

VN3, VN4 (Francuska)

DGPT: CSE P 22-30 A 1994-08

Ova verzija standarda se prvenstveno koristi u Francuskoj. VN3 dekodiranje i neke poruke o greškama prevedene na francuski. Ovaj protokol je podskup CCITT standarda i podržava samo jednooktetne tipove poruka. Noviji VN4 standard nije u potpunosti kompatibilan sa VN3, ali više slijedi CCITT smjernice. Poput VN3, novi standard sadrži brojne prijevode. VN4 podržava tipove poruka od jednog okteta, pet informacijskih elemenata od jednog okteta i dva elementa Codeset 6.

1 TR6 (Njemačka)

1 TR 6 1990-08

Ova verzija standarda se prvenstveno koristi u Njemačkoj. Protokol je podskup CCITT standarda sa manjim modifikacijama. Protokol djelimično koristi engleski jezik, dijelom njemački.

ISDN 30 (Engleska)

BTNR 190 1992-07

Ovu verziju protokola koristi British Telecom kao dodatak ETSI standardu (vidi gore). Na nivoima 2 i 3, ovaj standard nije u skladu sa CCITT strukturom. Paketi imaju zaglavlje od jednog okteta, koje može biti praćeno informacijama. Većina informacija je kodirana pomoću IA5 i stoga se mogu dekodirati kao ASCII.

Australija

AP IX-123-E

Ovaj protokol se ranije koristio u Australiji, ali ga sada zamjenjuje novija australska verzija ISDN-a. Protokol je podskup CCITT standarda i podržava samo jednooktetne tipove poruka i informacijske elemente od jednog okteta. U protokolu se koriste samo elementi Codeset 5.

TS014 Australija

TS014 (Austel) 1995

Ovo je novi ISDN PRI standard za Australiju koji je razvio Austel. Standard je veoma blizak ETSI.

NTT-Japan (Japan)

INS-NET Interface and Services 1993-03

ISDN uslugu u Japanu održava NTT i poznata je kao INS-Net. Glavne karakteristike INS-Neta su:

Podrška za korisničko-mrežno sučelje u skladu sa preporukama CCITT Plave knjige.

Podržava BRI i PRI interfejse.

Grupna podrška pomoću slučaja B.

Podržava signalizaciju SS 7 ISDN korisničkog dijela u mreži.

Podrška za povezivanje na telefonske mreže zajednička upotreba.

ARINC 746

Danas mnoge aviokompanije pružaju telefonske usluge putnicima u svojim avionima. Ugrađeni telefoni su povezani na T1 mrežu i veze se uspostavljaju preko satelitski kanali... Protokol signalizacije koji se koristi baziran je na standardu Q.931, ali se razlikuje od potonjeg i poznat je kao ARINC 746. Vodeće kompanije u ovoj oblasti su GTE i AT&T. Kada analizirate ARINC pomoću analizatora protokola, opciju LAPD treba postaviti na ARINC.

ARINC 746 Dodatak 11 (Prilog 11)

ARINC karakteristika 746-4 1996-04

ARINC (Aeronautical Radio, INC.) Aneks 11 opisuje prijenos poruka mrežnog sloja (sloj 3) potrebnih za kontrolu opreme i podršku upravljanju procedurama povezivanja između kabinske telekomunikacijske jedinice (CTU) i SATCOM-a, sjevernoameričkog telefonskog sistema (NATS) ili Telefonski sistem za zemaljske letove (TFTS). Mehanizam opisan u Dodatku 11 zasniva se na CCITT Q.930, Q.931 i Q.932 (Kontrola poziva) i ISO / OSI DIS 9595 i DIS 9596 (Kontrola opreme). Opisane poruke mrežnog sloja će se prenositi u polju podataka paketa sloja veze.

ARINC 746 Prilog 17

ARINC karakteristika 746-4 1996-04

ARINC (Aeronautical Radio, INC.) Dodatak 17 definiše sistem za pristup putnika i letačke posade uslugama koje nudi CTU i inteligentnoj opremi aviona. Distributivna sekcija CDS prenosi signalne i telefonske kanale od telefonskih slušalica korisnika do komunikacijskih modula sjedišta. Svaka zona u avionu ima uređaj koji kontroliše i održava sjedišta unutar te zone.

Northen Telecom - DMS 100

NIS S208-6 Izdanje 1.1 1992-08

Ova opcija je implementacija nacionalnog ISDN-1 koji je razvio Northen Telecom. Standard pruža ISDN BRI korisničko-mrežno sučelje između Northern Telecom ISDN DMS-100 sviča i terminalne opreme dizajnirane za BRI DSL. DMS 100 standard je baziran na CCITT ISDN-1 specifikaciji, preporukama Q-serije, ISDN Basic Interface Call Control Switching i zahtjevima signalizacije i dodatna podrška Bellcore.

DPNSS1

BTNR 188 1995-01

DPNSS1 (digitalni Privatna mreža Sistem signalizacije br.1 - alarmni sistem za privatne digitalne mreže# 1) je uobičajen signalni sistem kanala koji se koristi u Velikoj Britaniji. Ovaj sistem Proširuje mogućnosti koje su obično dostupne samo unutar jedne PBX na sve PBX u privatnoj mreži. Glavna svrha ovog sistema je prenos informacija između PBX-a u privatnim mrežama koristeći vremenski slot od 16 digitalnih putanja 2048 kbps (E1) ili vremenski slot od 24 u 1544 kbps (T1) sistemima. Imajte na umu da kada analizirate ovaj protokol, polje LAPD mora biti DPNSS1.

Swiss Telecom (Švedska)

PTT 840.73.2 1995-06

ISDN varijanta koju u Švedskoj koristi Swiss Telecom PTT zove se SwissNet. DSS1 protokol za SwissNet je u potpunosti zasnovan na ETS-u. Manje izmjene i dopune ovog posljednjeg sastoje se samo u definiranju različitih opcija standarda i ignoriranju nekih zahtjeva. Švedska verzija također koristi neke specifične uslove (na primjer, kompatibilnost između korisničke opreme i stanica SwissNet mreže različitih implementacija).

QSIG

ISO / IEC 11572 1995

QSIG je moćan, inteligentan, najsavremeniji sistem signalizacije za razmenu poruka između privatnih PABX stanica. QSIG standardi definiraju signalni sistem Q-sloja prvenstveno namijenjen za zajednički kanal (npr. G.703 interfejs). Međutim, QSIG će raditi sa bilo kojom metodom povezivanja PINX opreme. QSIG stog protokola je identičan po strukturi sa DSSI stekom (oba steka su u skladu sa ISO modelom). Oba protokola imaju identičan nivo 1 i sloj 2 (LAPD), ali QSIG i DSS1 protokoli se razlikuju u sloju 3.

Struktura ISDN okvira

Slika prikazuje opštu strukturu ISDN okvira.

Struktura ISDN okvira

Diskriminator protokola

Protokol koji se koristi za ostatak sloja.

Dužina polja "Referenca poziva".
Zastava

Nula za poruke koje šalje strana koja emituje referentne vrijednosti poziva, 1 inače.

Veza za poziv

Vrijednost dodijeljena u navedenoj sesiji između izvornog uređaja i ISDN prekidača. Ovu vrijednost koriste uređaji za identifikaciju veze.

Vrsta poruke

Tip poruke određuje svrhu potonjeg. Polje tipa može biti jedan ili dva (za određene poruke) okteta. U porukama od dva okteta, prvi oktet sadrži osam nula. Za kompletnu listu tipova poruka, pogledajte odeljak Tipovi ISDN poruka ispod.

ISDN informacijski elementi

Postoje dvije vrste informacijskih elemenata u ISDN-u - elementi od jednog okteta i elementi promjenjive dužine.

Informacijski elementi od jednog okteta

Struktura informacionog elementa od jednog okteta prikazana je na slici.

Struktura jednooktetnog elementa

Spisak postojećih tipova informacionih elemenata od jednog okteta prikazan je ispod.

Informacijske stavke promjenjive dužine

Ispod je struktura informacijske stavke varijabilne dužine.

Informacijska stavka promjenjive dužine.

Identifikator informativne jedinice služi kao jedinstvena oznaka za ovu stavku samo unutar ovog Codeset. Veličina informacijskog elementa obavještava primatelja o broju bajtova informacijskog elementa koji slijede ovo polje. Ispod je lista postojećih informativnih stavki varijabilne dužine.

Segmentirana poruka

Podrška za jednosmjerni način rada

Identifikacija poziva

Stanje poziva

Identifikacija kanala

Mogućnosti

Indikator napretka

Specifične mrežne mogućnosti

Indikator obavijesti

Display

Datum i vrijeme

Podrška za tastaturu

Zamjena poluge (cijev)

Aktivacija funkcije

Indikacija načina rada (funkcija)

Brzina prijenosa informacija

Odgoda tranzita od kraja do kraja

Izbor i indikacija kašnjenja tranzita

Binarni parametri nivoa serije

Veličina prozora paketnog sloja

Veličina paketa

ID pozivaoca

Podadresa pozivaoca

Broj pozvane strane

Podadresa pozvane strane

Broj za preusmjeravanje

Izbor tranzitne mreže

Indikator ponovnog pokretanja

Osnovna kompatibilnost

Kompatibilnost višeg nivoa

Korisnik-korisnik

Otkazivanje upotrebe ekstenzije

Druga značenja

Rezervirano

ISDN vrste poruka

Ispod su mogući tipovi ISDN poruke.

Organizacija veze

Upozorenje

Upravljanje pozivima

U toku

Instalacija (priključci)

Compound

Potvrda o instalaciji (konekcija)

Potvrda veze

Faza prenosa informacija

Informacije o korisniku

Odricanje od privremene suspenzije

Odbijanje da se nastavi prenos podataka

Stani

Privremeno obustaviti

Nastavi

Zaustavi potvrdu

Potvrda privremenog zaustavljanja

Potvrda obnove

Odbijanje zaustavljanja

Oporavak

Potvrda oporavka

Odbijanje restauracije

Završi poziv

Isključivanje

Pustiti

Potvrda ponovnog pokretanja

Završetak oslobađanja

miscellanea

ISDN terminologija

BRI

Basic Rate Interface je jedan od dva tipa usluga koje trenutno pruža ISDN. BRI kanal se sastoji od dva B-kanala i jednog D-kanala (2B + D). B kanali rade na 64Kbps, dok D kanal podržava 16Kbps. BRI se prvenstveno koristi za desktop aplikacije (na primjer, pristup Internetu za malu kompaniju).

C / R

Komanda / Odgovor. Oznaka C/R zauzima jedan bit u adresnom polju i omogućava da se paket identifikuje kao komanda ili odgovor na prethodno poslatu komandu.

Codeset

Postoje tri glavna Codesets. U svakom skupu kodova, dio informacijskog elementa je definiran u skladu s pridruženom varijantom protokola.

Codeset 0 Podrazumevani broj sadrži skup informacionih elemenata koji su u skladu sa preporukama CCITT-a.

Codeset 5 je skup kodova za određenu zemlju.

Codeset 6 je set kodova specifičan za mrežu.

Jedna te ista količina može imati drugačije značenje u raznim codesetima. Većina elemenata može se pojaviti samo jednom po kadru.

Za promjenu skupova kodova mogu se koristiti dvije metode:

CPE

Oprema korisničkih prostorija (CPE) uključuje ISDN opremu koju hostuje korisnik i koja se koristi za povezivanje na ISDN mrežu. Takvi uređaji mogu biti telefon, kompjuter, teleks, telefaks i tako dalje. Jedini izuzetak su uređaji sa NT1 sučeljem kako su definirali FCC i CCITT. FCC smatra da su NT1 moduli CPE jer je NT1 instaliran od strane korisnika, ali CCITT smatra da je NT1 dio mreže. Stoga se granica između korisnika i mreže određuje ovisno o usvojenoj opciji.

ISDN kanali - B, D i H

ISDN podržava tri tipa logičkih digitalnih komunikacijskih kanala, koji obavljaju sljedeće funkcije:

B-kanal se koristi za prijenos informacija (podaci, video i glas).

D-kanal se koristi za prenošenje signalnih i paketa podataka između korisničke opreme i mreže.

H-kanal obavlja iste funkcije kao i D-kanal, ali radi pri brzinama iznad DS-0 (64 kbps).

ISDN uređaji

Uređaji koji služe CPE konekcije i mreže. Osim faksova, telefona, kompjutera, mogu se koristiti i sljedeći uređaji:

TA terminalni adapter. TA se koristi za povezivanje ne-ISDN uređaja na ISDN mrežu.

LE lokalna razmjena. Koristi se u telefonskoj centrali (Central Office - CO). LE radi sa ISDN protokolom i dio je mreže.

LT Lokalni završetak - LT. Koristi se za označavanje LE-ova koji se koriste za rad s lokalnom petljom (pretplatničkom petljom).

Završetak ET Exchange. Koristi se za označavanje LE odgovornih za funkcije prebacivanja.

NT Network Termination - NT (oprema za završetak mreže). Postoje dva tipa NT-a koji obavljaju različite funkcije:

  • NT1 - služi za prekid veze između korisnika i LE. NT1 je odgovoran za rad, nadzor, napajanje i multipleksiranje kanala.
  • NT2 - bilo koji uređaj koji korisnik koristi za prebacivanje, multipleksiranje i koncentraciju: lokalnoj mreži, kompjuter, terminal kontroler itd. NT2 hardver nije instaliran za kućnu upotrebu ISDN.

TE terminalna oprema - TE (terminalna oprema). Bilo koji korisnički uređaj (kao što je telefon ili faks mašina). Postoje dvije vrste TE-a:

  • TE1 - ISDN kompatibilna oprema.
  • TE1 - oprema nije kompatibilna sa ISDN-om.

ISDN referentne tačke

ISDN referentne točke definiraju komunikacijske točke između različitih uređaja. Pretpostavlja se da se na različitim stranama referentne tačke mogu koristiti različiti protokoli. Glavne tačke sidrišta su navedene u nastavku:

R veza između TE opreme koja nije ISDN kompatibilna i TA.

S komunikacija između TE ili TA i NT opreme.

T veza između komutacijske opreme korisnika i završetka pretplatničke petlje.

U Tačka spajanja između NT opreme i LE. Ova točka se može definirati kao granica mreže kada se koristi FCC definicija za mrežni terminal.

Slika prikazuje ISDN funkcionalne čvorove i referentne tačke.

LAPD

Protokol za pristup linku - Kanal D je bitstream (bit-orijentisan) protokol sloja veze. Glavni cilj ovog protokola je prijenos bitova bez greške na fizičkom sloju (sloj 1).

PRI

ISDN PRI (Primary Rate Interface) je jedna od dvije vrste usluga koje se pružaju moderne mreže ISDN. Implementacija PRI zavisi od usvojenog standarda i može se razlikovati različite zemlje... U Sjevernoj Americi PRI podržava 23 B-kanala i jedan D-kanal (23B + D), au Evropi 30 B-kanala i jedan D-kanal (30B+D).

U Americi, kanali B i D rade na 64Kbps. Stoga, ako se D-kanal u nekim slučajevima ne koristi kao kontrolni kanal, može poslužiti kao dodatni B-kanal. PRI 23B + D radi na CCITT ciljnoj brzini od 1544 Kbps.

Evropska verzija PRI sadrži 30 B kanala i jedan D-kanal (30B + D). Kao iu američkom standardu, svi kanali rade na 64Kbps. PRI 30B + D radi na CCITT ciljnoj brzini od 2048 kbps.

SAPI

Identifikator pristupne tačke usluge (SAPI) je prvi dio adrese svakog paketa.

TEI

Terminal End Point Identifier - Drugi dio adrese svakog paketa.

Procedura pristupa linku na D-kanalu (LAPD) upravlja protokom okvira na D-kanalu i pruža informacije potrebne za kontrolu toka i ispravljanje grešaka. Specifikacije protokola za osnovni i primarni pristup definisane su u ITU-T preporukama 1.440 (opći aspekti) i 1.441 (detaljne specifikacije). Iste preporuke u Q seriji su označene brojevima Q.920 i Q.921. Razmjena informacija na LAPD sloju se odvija preko informacionih blokova koji se nazivaju okviri. LAPD formati i procedure su zasnovane na protokolu kontrole veze visoki nivo HDLC (High-level Data-Link Control procedure) originalno definisan od strane ISO. LAPD struktura okvira. Okviri sadrže ili naredbe za izvođenje radnji, ili odgovore koji izvještavaju o rezultatima izvršenja naredbe, što je određeno posebnim C/R komandom/bitom identifikacije odgovora. Opšti format LAPD okvira prikazan je na Sl. 5.5. Svaki okvir počinje i završava jednom bajt zastavicom. Kombinacija zastavice (01111110) je ista kao u HDLC-u. Zamjena zastavice bilo kojim drugim poljem okvira je isključena zbog postupka punjenja bitova. Adresno polje (bajtovi 2 i 3) okvira sadrži identifikator pristupne tačke usluge (SAPI) i identifikator terminalne opreme (TEI). Ovo polje se koristi za usmjeravanje okvira do njegovog odredišta. Ovi identifikatori identifikuju vezu i terminal kojem okvir pripada. Identifikator pristupne tačke SAPI usluge zauzima 6 bita u polju adrese i zapravo pokazuje koji logički objekat mrežni sloj mora analizirati sadržaj informacijskog polja. Na primjer, SAPI može naznačiti da je sadržaj informacijskog polja povezan s procedurama kontrole veze s komutacijom kola ili procedurama s komutacijom paketa. Preporuka Q.921 definira SAPI vrijednosti (Tabela 5.1).

i one za koje je TEI dodijeljen od strane korisnika (ručno dodjeljivanje TEI).

Bit za identifikaciju C/R komande/odgovora u adresnom polju je premješten u LAPD protokol iz X.25 protokola. Ovaj bit postavlja LAPD na jednom i obrađuje na suprotnom kraju veze. C/R vrijednost (Tabela 5.3) klasifikuje svaki okvir kao okvir naredbe ili odgovor. Ako je okvir formiran kao komanda, polje adrese identifikuje primaoca, a ako je okvir odgovor, polje adrese identifikuje pošiljaoca. Pošiljalac ili primalac može biti i mrežna i korisnikova terminalna oprema. Bit proširene adrese (EA) se koristi za fleksibilno povećanje dužine adresnog polja. Bit proširenja u prvom bajtu adrese, koji ima vrijednost 0, ukazuje da slijedi drugi bajt. Bit proširenja u drugom bajtu, koji ima vrijednost 1, označava da je ovaj drugi bajt u polju adrese posljednji. Ova opcija je prikazana na sl. 5.1. Ako kasnije bude potrebno povećati veličinu adresnog polja, vrijednost bita ekstenzije u drugom bajtu može se promijeniti na 0, što će ukazati na postojanje trećeg bajta. Treći bajt će u ovom slučaju sadržavati bit proširenja s vrijednošću 1, što ukazuje da je ovaj bajt posljednji. Povećanje veličine adresnog polja stoga ne utiče na ostatak okvira. Poslednja dva bajta u strukturi okvira sadrže 16-bitno polje FCS (Frame check sekvence) i generišu se od sloja veze podataka u opremi koja prenosi okvir. Ovo polje omogućava LAPD-u da otkrije greške u primljenom okviru. U polju FCS prenosi se 16-bitni niz, čiji se bitovi formiraju kao komplementar za zbir (modulo 2), u kojem: a) prvi član predstavlja ostatak podjele (modulo 2) proizvod x * (x 15 + x 14 + .. . + x + 1) na generirajući polinom (x 16 + x 12 + x 5 + 1), gdje je k broj bitova okvira između posljednjeg bita otvaranja zastavicu i prvi bit kombinacije provjere, isključujući bitove uvedene da bi se osigurala transparentnost; b) drugi član je ostatak dijeljenja (modulo 2) ovim generirajućim polinomom proizvoda x 16 polinomom, čiji su koeficijenti bitovi okvira koji se nalaze između posljednjeg bita početne zastavice i prvog dio kombinacije provjere, isključujući bitove uvedene kako bi se osigurala transparentnost. Inverznu transformaciju izvodi sloj veze podataka u opremi koja prima okvir, sa istim generirajućim polinomom za adresno polje, kontrolna polja, informacije i FCS polja. LAPD protokol koristi konvenciju da ostatak dijeljenja (modulo 2) proizvoda x 16 polinomom čiji su koeficijenti bitovi navedenih polja i FCS je uvijek 0001110100001111 (decimalno 7439) ako nijedan bit nije oštećen. put od predajnika do prijemnika... Ako se rezultati inverzne transformacije poklapaju sa bitovima za provjeru, smatra se da je okvir poslan bez grešaka. Ako se pronađe nedosljednost u rezultatima, to znači da je došlo do greške tokom prijenosa okvira. Kontrolno polje označava tip okvira koji se prenosi i zauzima jedan ili dva bajta u različitim okvirima. Postoje tri tipa formata definisanih kontrolnim poljem: prenos informacija sa potvrdom (1-format), prenos naredbi koje implementiraju kontrolne funkcije (S-format) i prenos informacija bez potvrde (U-format). Table 5.4 sumira osnovne tipove LAPD okvira.

Razmotrimo ove vrste detaljnije. Informacijski okvir (1-frame) - koristi se za organiziranje prijenosa informacija mrežnog sloja između korisničkog terminala i mreže. Ovaj okvir sadrži informacijsko polje u koje se nalazi poruka mrežnog sloja. Kontrolno polje sa 1 okvirom sadrži redni broj prenosa (N / S), koji se povećava za 1 (modulo 128) za svaki odaslani okvir. Nakon potvrde prijema od 1 kadra, u kontrolno polje se upisuje redni broj prijema (N / R). Kontrolni okvir (S-okvir) je potreban da podrži kontrolu protoka i funkcije zahtjeva za ponovnim prijenosom. S-okviri nemaju informacijsko polje. Na primjer, ako mreža privremeno nije u mogućnosti da primi 1-okvir, korisniku se šalje RNR S-okvir. Kada mreža ponovo bude u mogućnosti da primi 1-okvir, šalje drugi S-okvir — spreman za prijem (RR). S-okvir se takođe može koristiti za potvrdu, u kom slučaju sadrži redni broj prijema, a ne prenosa. Kontrolni okviri se prenose kao okviri komandi ili odgovora. Nenumerisani okvir (U-okvir). Među nenumerisanim okvirima, postoji nenumerisani informacioni okvir (UI), jedini koji sadrži informacijsko polje i nosi poruku mrežnog sloja. U-okviri se koriste za prijenos informacija u nepriznatom načinu i nekim administrativnim direktivama. Za emitovanje poruke svim terminalima povezanim na sabirnicu S-interfejsa, stanica emituje UI okvir sa TEI = 127. Kontrolno polje U-okvira ne sadrži brojeve sekvence. Informaciono polje se nalazi samo u određenim tipovima okvira. Sadrži informacije o mrežnom sloju koje generiše jedan sistem, na primjer, korisnički terminal, koje treba prenijeti drugom sistemu, kao što je mreža. Informaciono polje se može izostaviti ako okvir nije povezan sa određenim dial-up-om (npr. u kontrolnim okvirima, S-format). Ako okvir pripada sloju veze i mrežni sloj ne učestvuje u njegovom formiranju, odgovarajuća informacija se uključuje u kontrolno polje. P / F (poll / final) bitovi kontrolnog polja identifikuju grupu okvira (vidi tabelu 5.4), koja je takođe pozajmljena iz specifikacija HDLC protokola. Postavljanjem P bita u komandnom okviru na 1, LAPD funkcije na jednom kraju veze podataka ukazuju na LAPD funkcije na suprotnom kraju veze da odgovore kontrolnim ili nenumeriranim okvirom. Okvir odgovora sa F = 1 označava da se prenosi kao odgovor na primljeni komandni okvir sa vrijednošću P = 1. Preostali bitovi bajta 4 identifikuju specifičan tip okvira unutar grupe. Prijenos potvrde. Ova metoda se koristi za prijenos okvira podataka samo u vezama veze podataka od tačke do tačke. Omogućava ispravljanje grešaka ponovnim prijenosom i isporukom poruka bez grešaka prema prioritetu. Kontrolno polje informacionog okvira ima potpolja "broj prijenosa" N (S) i "broj prijema" N (R). Ova potpolja su slična poljima istog imena u HDLC-u. LAPD dodeljuje modulo 128 rastuće sekvence prenosa N (S) serijski prenošenim okvirima podataka. Također upisuje prenesene okvire u bafer za ponovni prijenos i pohranjuje ih u međuspremnik dok se ne primi pozitivna potvrda.

Razmotrite prijenos informacijskih okvira sa korekcijom greške od terminala do mreže (slika 5.6). Svi okviri koji ulaze u mrežu provjeravaju se na greške, a zatim se provjerava broj sekvence u okvirima informacija bez grešaka. Ako je vrijednost N (S) veća (mod 128) za jedan od N (S) posljednjeg primljenog informacijskog okvira, novi okvir se smatra sljedećim po redu i stoga se prima, a njegovo informacijsko polje prosljeđuje se određenom funkcija mrežnog sloja. Nakon toga, mreža potvrđuje prijem informacionog okvira svojim odlaznim okvirom sa prijemnim brojem N (R), čija je vrijednost za jedan više (modulo 128) od vrijednosti N (S) u posljednjem primljenom informacijskom okviru. . Pretpostavimo da je poslednji primljeni okvir podataka imao broj N (S) = 5 i da je okvir podataka sa brojem N (S) = 6 prenet sa greškom, usled čega je odbijen od strane LAPD funkcija na mrežna strana. Sljedeći informacioni okvir sa N (S) = 7 uspješno prolazi provjeru greške, ali ulazi u mrežu van reda i odbacuje ga prilikom provjere reda. Mršava mreža prenosi okvir odbacivanja (REJ) s brojem N (R) = 6, koji zahtijeva ponovni prijenos informacijskih okvira iz bafera ponovnog prijenosa terminala, počevši od okvira s N (S) = 6. Mrežna strana nastavlja da odbacuje okvire podataka kada ih provjerava redoslijedom sve dok ne primi retransmitovani okvir sa brojem N (S) = 6. Numerisanje okvira tokom prijenosa s potvrdom je jedna od najvažnijih funkcija LAPD protokola. Prilikom izvođenja ove procedure važan je parametar k - broj nepriznatih okvira. Predajnik treba da prestane da radi kada razlika između njegove sopstvene vrednosti N (S) (broj prenetih I okvira) i vrednosti N (R) (broj potvrđenih I okvira) premaši parametar označen sa k. Vrednost k je postavljeno u skladu sa specifičnostima upotrebe veze i brzinom prenosa u njoj: k = 1 - za signalizaciju osnovnog pristupa BRA pri brzini D-kanala od 16 kbit/s, k = 3 - za paketni prijenos brzinom od 16 kbit/s, k - 7 - za signalizaciju primarnog pristupa PRA brzinom D-kanala 64 kbps. Dvije poruke koje teku od terminala do mreže i natrag za vezu od točke do točke su neovisne jedna od druge i od tokova poruka u drugim vezama od točke do točke na istom D-kanalu. U D-kanalu sa n veza od tačke do tačke mogu biti prisutne 2n nezavisnih N (S) / N (R) sekvenci. Procedura za potvrđeni prenos informacija (slika 5.7). Razmotrimo slučaj kada je potrebno započeti prijenos informacija sloja 3 sa korisničkog terminala na mrežu. Ovu proceduru pokreće nivo korisnika 3, koji izdaje primitiv zahtjeva DISESTABLISH veze. Na ovaj zahtjev, nivo 2 na strani korisnika generiše kontrolni okvir za postavljanje proširenog asinhronog balansiranog moda (SABME - Set Asynchronous Balanced Mode Extended).

SABME okvir se prosljeđuje mreži preko sloja 1. Kada SABME okvir primi sloj 2, mrežna strana provjerava uslove potrebne za postavljanje načina potvrđenog prijenosa informacija (na primjer, kako bi se osiguralo da odgovarajući


Rice. 5.7. Potvrđena procedura prijenosa

odgovarajuća oprema je dostupna). Ako su svi uslovi ispunjeni, sloj 2 na mrežnoj strani šalje sloju 3 primitiv indikacije zahtjeva za povezivanje da naznači da se uspostavlja način potvrđenog prijenosa. Pomoću sloja 2, mreža vraća korisniku nenumerisanu potvrdu. Nakon prijema ove potvrde od strane korisničkog terminala, primitiv za potvrdu veze se šalje sloju 3, što ukazuje da može započeti potvrđeni prijenos informacija. Sada, između korisnika i mreže, možete prenositi informacije koristeći 1-frames. Ove informacije se usmjeravaju od strane sloja 3 do sloja 2 u primitivu zahtjeva za prijenos podataka DLJDATA. Podaci se stavljaju u informacijsko polje 1 okvira i prenose od korisnika do mreže preko sloja 1. Kada sloj 2 na strani mreže primi 1-frame, podaci se izdvajaju iz informacijskog polja i prenose na sloj 3 u primitivnoj indikaciji prijema podataka. U zavisnosti od sadržaja primljenog 1-frame-a, mreža odgovara korisniku ili 1-frame-om ili kontrolnim okvirom spremnim za prijem. Oba okvira sadrže potvrdu da je 1-frame od korisnika uspješno primljen. Svaki 1-frame sadrži redovne brojeve prijenosa i prijema u kontrolnom polju. Detekcija gubitaka radi u oba smjera. Kao primjer, sl. 5.6 se smatrao prijenosom broja okvira informacija koje zahtijeva mrežni sloj, uključujući prijenos okvira 5, 6 i 7. Kada se razmjena 1-okvirova prikazana na sl. 5.6 se završava, šalje se naredba za otpuštanje DISC-a, nakon čega slijedi DM odgovor koji potvrđuje oslobađanje. Na sl. 5.7 Sloj 3 na korisničkoj strani šalje sloju 2 primitivu zahtjeva za oslobađanje DL_RELEASE, a sloj 2 generiše okvir za oslobađanje koji se šalje preko sloja 1 do sloja 2 na mrežnoj strani. Nakon prijema okvira za oslobađanje sloja 2 na strani mreže, primitiv za indikaciju oslobađanja se izdaje strani sloja 3 i nenumerirani okvir potvrde se vraća korisniku. Nakon prijema nenumeriranog okvira potvrde sloja 2, primitiv potvrde otpuštanja se izdaje na strani korisnika sloju 3 kako bi se završio postupak oslobađanja. Prijenos nepotvrđenih poruka. Kontrolni S okviri i nenumerirani U okviri ne sadrže N (S) potpolje. Primalac ih prihvata ako su primljeni bez grešaka i ne šalje im se potvrda. Kontrolni okviri sadrže N (R) polje za potvrdu primljenih okvira podataka. Nenumerisani UI informativni okviri ne sadrže ni N (S) ni N (R) polja, jer se emituju u režimu emitovanja sa TEI = 127, i mogućnošću koordinacije rednih brojeva prenosa i prijema za grupne funkcije u svim terminalima povezanim na jedan Nedostaje S -interfejs. Procedura za nepotvrđeni prenos informacija. Razmotrimo slučaj kada je potrebno prenijeti informacije iz funkcija sloja 3 na mrežnoj strani do funkcija sloja 3 u korisničkom terminalu. Funkcije sloja 3 na mrežnoj strani prenose sloju 2 primitiv zahtjeva za prijenos podataka bez potvrde DL_UNIT DATA. Nivo 2 generiše okvir nenumeriranih informacija (UI - Unnumbered Information), koji sadrži informacije koje treba prenijeti u informacijskom polju. Ovaj okvir se prenosi kroz sloj I na funkcije sloja 2 u korisničkom terminalu. Ako je potrebno emitiranje (broadcast) prijenos okvira na sve terminale, vrijednost TEI u adresnom polju je postavljena na 127. Ako se poziv dogodi jednom određenom terminalu, tj. point-to-point mod je potreban, tada se TEI dodjeljuje vrijednost od 0 do 126, što se poklapa sa TEI dodijeljenim ovom terminalu, na primjer, TEI = 7. Kada korisnički terminal primi UI okvir, informacije sadržane u informaciono polje se isporučuje sa sloja 2 na nivo 3 sa primitivnom indikacijom nepriznatog prijema. Sa ovim nepriznatim prijenosom informacija, ne postoji postupak zaštite od greške u sloju 2. Posljedično, odluka o logičkom oporavku okvira u slučaju njegovog gubitka ili izobličenja dodjeljuje se funkcijama sloja 3.

Razmotrimo detaljnije upotrebu kontrolnih okvira: RR spreman za prijem okvira koji ukazuje na spremnost za primanje informacijskih okvira; RNR nije spreman za prijem okvira, što ukazuje da je privremeno nemoguće primiti okvire informacija, ali se kontrolni okviri mogu primiti; okvir odbacivanja REJ koji pokazuje da je dolazni okvir podataka odbijen. Na sl. 5.8 prikazuje nekoliko primjera koji ilustruju upotrebu C/R, P i F bitova. 5.8, a sloj 2 na mrežnoj strani primio je okvir podataka van reda i odbacuje ga pomoću RE J komande, u kojoj je P bit postavljen na 0 (nije potrebna potvrda). N (R) = M označava da je posljednji primljeni okvir podataka imao N (S) = M - 1. Terminal ponavlja prijenos okvira podataka iz svog bafera retransmisije, počevši od okvira za koji je N (S) = M. 5.8, b, razmatra se ista situacija, osim što je u komandnom okviru REJ bit P = 1. Ovo nalaže korisničkom terminalu da potvrdi okvir. Korisnički terminal prvo odašilje RR ili RNR okvir odgovora (C / R = 1, F = 1), a zatim počinje ponovno slanje okvira podataka. Na sl. 5.8, mrežna strana pokazuje RNR komandnim okvirom da ne može primiti okvire podataka. Korisnička strana obustavlja prijenos informacijskih okvira i pokreće tajmer. Ako terminal primi RR okvir prije isteka tajmera, tada nastavlja prijenos ili ponovni prijenos okvira podataka. Ako je tajmer istekao, a RR okvir nije primljen, korisnički terminal prenosi komandni okvir (C / R = 1) sa P = 1. Ovo daje instrukcije mrežnoj strani da odašilje, zauzvrat, komandni okvir. V ovaj primjer mrežna strana odgovara RR okvirom koji pokazuje da je spreman da ponovo primi okvire podataka i da je zadnji primljeni okvir broj N (S) = M -1. Zatim, strana terminala nastavlja sa prijenosom informacijskih okvira, počevši od svog okvira s brojem N (S) = M. Ako mrežna strana odgovori RNR okvirom, korisnička strana će ponovo pokrenuti svoj tajmer i ponovo će čekati RR okvir . Ako mrežna strana ostane nespremna za prijem nakon nekoliko pokretanja tajmera, tada korisnička strana prenosi rješenje problema na višu instancu - odgovarajuću funkciju mrežnog sloja. Procedure upravljanja TEI. Za LAPD protokol definisane su procedure za kontrolu TEI, odnosno procedure za njegovo dodeljivanje, kontrolu i opoziv. Za veze od točke do točke, terminal pohranjuje vlastiti TEI i provjerava TEI u polju adrese primljenog okvira kako bi utvrdio da li je okvir namijenjen tom terminalu. Terminal također unosi svoj TEI u adresna polja okvira koje šalje. Terminali (TE) su kategorizirani u terminale za ručno i automatsko dodjeljivanje TEI. TE prvog tipa su fokusirani na dugotrajno povezivanje na jedan digitalni pretplatničke linije, sa stalno aktivnim fizičkim nivoom. Ovi terminali imaju više prekidača, čiji položaj određuje TEI vrijednost. Prekidače postavlja tehničar prilikom instaliranja TE i neće se mijenjati sve dok je TE povezan na ovu digitalnu pretplatničku liniju. TEI ovog tipa imaju vrijednosti od 0 do 63. Svaki pokret je nezgodan, stoga se za mobilne TE koristi automatsko dodjeljivanje TEI (u rasponu 64-126), kao i njegova verifikacija i poništavanje, za šta se koriste se gore navedene procedure upravljanja TEI. Ove procedure pružaju poruke sljedećih tipova:


Zahtjev za identifikaciju. Mobilni TE šalju poruku kada je potrebno da joj mreža dodijeli TEI. ID dodijeljen. Ovo je odgovor mreže na GO zahtjev. Sadrži dodijeljeni TEI. Odbijanje dodjele lične karte. Ovo je mrežni odgovor kojim se odbija GO zahtjev. Zahtjev za verifikaciju lične karte. Ovo je naredba iz mreže za provjeru dodijeljene TEI vrijednosti. Odgovor potvrde lične karte. Ovo je odgovor mobilnog TE na zahtjev GO provjere. Otkaži ID. Ova komanda se šalje iz mreže u TE da poništi prethodno dodijeljeni TEI. Sve poruke se prenose u UI okvirima sa SAPI = 63. Informaciono polje UI okvira je prikazano na sl. 5.9. Kod u bajtu 1 označava da je ovo TEI kontrolna poruka. Kod tipa poruke je u bajtu 4 (Tabela 5.5). Poruka sadrži parametre R1 (referentni broj) i Ai (indikator akcije).

Tema 6. Arhitektura DSS-1 protokola

Uvod

Protokol digitalne pretplatničke signalizacije # 1 (DSS-1 - Digital Subscriber Signaling 1) koji je razvio ITU-T između korisnika ISDN-a i mreže fokusiran je na prijenos signalnih poruka kroz korisničko sučelje mreže preko D-kanala ovog interfejs. Međunarodna telekomunikacijska unija (ITU-T) definira kanal D u dvije verzije:

a) 16 kbps kanal koji se koristi za kontrolu veza na dva B-kanala;

b) 64 Kbps kanal koji se koristi za upravljanje vezama preko nekoliko (do 30) B-kanala.

Koncepti signalizacije zajedničkog kanala DSS-1 i SS-7 protokola su veoma bliski, ali su ova dva sistema specificirana u drugačije vrijeme i od strane različitih ITU-T studijskih grupa i stoga koriste različitu terminologiju. Ipak, neka pojašnjenja u vezi sličnosti koncepata i razlika u pogledu DSS-1 i SS-7 izgleda da su korisna. Na sl. 1 prikazuje ISDN PBX, SS-7 signalnu vezu, ISDN korisničku opremu i D-kanal u korisničkom-mrežnom interfejsu. Funkcije D-kanala slične su onima SS-7 signalne veze. Informacioni blokovi u D-kanalu, koji se nazivaju okviri, slični su signalnim jedinicama (SU) u sistemu SS-7.

Rice. 1. Funkcionalni objekti DSS-1 i ISUP protokola: (a) - DSS-1 primitivi i (b) - SS-7 primitivi

Arhitektura DSS-1 protokola razvijena je na osnovu modela interakcije na sedam nivoa otvoreni sistemi(OSI model) i odgovara njegova prva tri nivoa. U kontekstu ovog modela, korisnik i mreža se nazivaju sistemi, a protokol, kao što je to bio slučaj, na primjer, za SS-7, određen je specifikacijama:

Procedure za interakciju između istih nivoa u različitim sistemima koji određuju logički slijed događaja i tokova poruka;

Formati poruka koji se koriste za procedure za organizovanje logičkih veza između nivoa u jednom sistemu i odgovarajućeg nivoa u drugom sistemu. Formati definiraju opću strukturu poruka i kodiranje polja kao dio poruke;

primitivi koji opisuju razmjenu informacija između susjednih nivoa istog sistema. Zbog specifikacija primitiva, interfejs između susjednih slojeva može se održavati stabilno, čak i ako se funkcije koje obavlja jedan od slojeva mijenjaju.

Nivo 1(fizički sloj) DSS-1 protokola sadrži funkcije kanalisanja B i D, definiše električne, funkcionalne, mehaničke i proceduralne karakteristike pristupa i obezbeđuje fizička veza prenositi poruke koje generiraju slojevi 2 i 3 kanala D. Funkcije sloja 1 uključuju:

Povezivanje korisničkih terminala TE na sabirnicu S-interface sa pristupom kanalima B i D;

Napajanje iz automatske telefonske centrale za osiguranje telefonske komunikacije u slučaju nestanka lokalne struje;

Pružanje rada u "point-to-point" modu iu multipoint broadcast modu.

Nivo 2 Veza, poznata i kao LAPD (protokol pristupa linku za D-kanale), omogućava korištenje D-kanala za dvosmjernu razmjenu podataka između procesa u TE sa procesima u NT-u. Protokoli sloja 2 obezbjeđuju multipleksiranje i sinhronizaciju okvira za svaku logičku vezu, jer sloj 2 istovremeno upravlja višestrukim vezama podataka na D-linku. Osim toga, funkcije sloja 2 uključuju kontrolu sekvence za očuvanje redoslijeda poruka preko veze, te detekciju i ispravljanje grešaka u ovim porukama.

Format signala Layer 2 je okvir. Okvir počinje i završava se standardnom zastavicom i sadrži dvije u adresnom polju. najvažniji identifikatori su identifikator pristupne tačke usluge (SAPI) i identifikator terminala (TEI).

SAPI se koristi za identifikaciju tipova usluga koje pruža sloj 3 i može se kretati od 0 do 63. SAPI = 0, na primjer, koristi se za identifikaciju okvira koji se koristi za signalizaciju.

TEI se koristi za identifikaciju procesa koji pruža komunikacijsku uslugu određenom terminalu. TEI može biti bilo koja vrijednost od 0 do 126, što omogućava identifikaciju do 127 različitih procesa u TE terminalima. U osnovnom pristupu, ovi procesi se mogu distribuirati između 8 terminala povezanih na zajedničku pasivnu magistralu. Vrijednost TE1 = 127 se koristi za identifikaciju načina emitiranja (informacije za sve terminale).

Za nivo veze podataka definisana su dva oblika prenosa informacija: sa potvrdom i bez potvrde. U nepriznatom prenosu, informacije sloja 3 prenose se u nenumerisanim okvirima, a sloj 2 ne daje potvrdu prijema ovih okvira i očuvanje njihovog niza.

Kada je prijenos informacija potvrđen, ramovi koje prenosi sloj 2 su numerisani. Ovo vam omogućava da potvrdite (potvrdite) prijem svakog okvira. Ako se otkrije greška ili okvir koji nedostaje, on se ponovo šalje. Osim toga, kada se radi s potvrdom, uvode se posebne procedure kontrole toka kako bi se spriječilo preopterećenje mrežne ili korisničke opreme. Potvrđeni prijenos se odnosi samo na način rada od tačke do tačke.

Nivo 3(mrežni sloj) pretpostavlja korištenje sljedećih protokola:

Protokol signalizacije definiran u preporuci 1.451 ili Q.931 (ove dvije preporuke su identične). U ovom slučaju, SAPI = 0, a signalni protokol se koristi za uspostavljanje i uništavanje osnovnih veza, kao i za pružanje dodatnih usluga;

Protokol za prenos podataka u paketnom režimu, definisan u preporuci X.25 i razmatran u 9. poglavlju ove knjige. U ovom slučaju SAPI = 16;

Ostali protokoli koji bi mogli biti definisani u budućnosti. U tim slučajevima će se svaki put instalirati odgovarajući SAPI. ovaj protokol značenje.

Protokol za signalizaciju Q.931 (sloj 3) definiše značenje i sadržaj signalnih poruka i logički slijed događaja koji se dešavaju tokom stvaranja, u procesu postojanja i tokom razaranja veza. Funkcije sloja 3 pružaju kontrolu osnovno jedinjenje i dodatne usluge, kao i neke dodatne mogućnosti transporta do nivoa 2. Primjer takvih dodatnih mogućnosti transporta je opcija za preusmjeravanje signalnih poruka alternativni D-kanal(ako postoji) u slučaju kvara primarnog D-kanala.

Fizički sloj DSS-1 protokola

Sloj 1 (fizički sloj) osnovnog pristupnog interfejsa definisan je u Preporuci 1.430. Kao što je pomenuto u paragrafu 2.2 (Slika 2.4), u osnovnom pristupu, brzina prenosa na sloju 1 je 192 Kbps i obezbeđuje formiranje dva B-kanala sa brzinom podataka od 64 Kbps i jednog D-kanala sa brzinom prenosa podataka. od 16 Kbps. Preostali resurs brzine od 48 kbps koristi se za sinhronizaciju okvira, sinhronizaciju bajtova i za aktiviranje i deaktiviranje komunikacija između terminala i NT-a. Dužina ciklusa je 48 bita, a vrijeme ciklusa je 250 µs. Na istom mjestu, u prethodnom poglavlju, napomenuto je da sučelje u tački S mora proći kroz fazu aktivacije prije slanja okvira. Svrha faze buđenja je da osigura da su prijemnici na jednoj strani interfejsa i predajnici na drugoj strani interfejsa sinhronizovani razmjenom signala zvanim INFO. Korišćeno pet različiti signali INFO.

Prvi, INFO 0, označava da nema aktivnog signala sa primopredajnika S-interfejsa i prenosi se kada su svi primopredajnici deaktivirani. Kada TE treba da uspostavi vezu sa mrežom, on inicira aktivaciju S-sučelja prenosom INFO 1 signala u pravcu od TE do NT. Kao odgovor na signal INFO 1, NT prenosi signal INFO 2 prema TE. Signal INFO 2 odgovara ciklusu opisanom u prethodnom poglavlju (slika 2.4), sa svim bitovima B i D kanala postavljenim na 0. INFO ciklusi 2 mogu pružaju informacije o kanalima sa više okvira, što rezultira u nekoliko različitih valnih oblika INFO 2. Da bi se označila nepotpuna aktivacija sučelja, bit A, koji se naziva bit za buđenje, također se postavlja na 0, a zatim, kada se postigne buđenje, do 1. Svaki INFO ciklus 2 sadrži promjene polariteta impulsa uzrokovane posljednjim bitom D-kanala prethodnog okvira i bitom za sinhronizaciju okvira F trenutnog okvira, kao i promjene polariteta uzrokovane L bitom (vidi sliku 2) .

Kada se poravnanje okvira postigne u TE, INFO 3 se prenosi na NT. Kao odgovor na informacije o akviziciji vremena, INFO 4 se prenosi iz NT-a, koji sadrži podatke o B- i D-kanalu i podatke o kanalu više okvira. Interfejs je sada u potpunosti aktiviran sa INFO 3 ciklusima od TE do NT i INFO 4 ciklusima od NT do TE.

U slučaju da mreža inicira vezu sa TE, tj. aktivacija se vrši u pravcu od NT do TE, sekvenca signalizacije je skoro ista, osim u jednom trenutku: NT izlazi početno stanje, u kojem je poslan signal INFO 0, prenoseći signal INFO 2. Signal INFO 1 se u ovom slučaju ne koristi.

Rice. 2. Redoslijed signala pri aktiviranju S-interfejsa: (a) - aktivacija OTE-a;

(b) - aktivacija iz NT-a

LAPD nivo

Procedura pristupa linku na D-kanalu (LAPD) za osnovni i primarni pristup je definisana u ITU-T preporukama 1.440 (opći aspekti) i 1.441 (detaljne specifikacije). Iste preporuke u Q seriji su označene brojevima Q.920 i Q.921. Razmjena informacija na nivou LAPD-a vrši se pomoću informacionih blokova koji se nazivaju okviri i sličnih signalnim jedinicama SS-7.

Poruke formirane na nivou 3 se smeštaju u informaciona polja okvira koji se ne analiziraju nivoom 2. Zadaci nivoa 2 su prenos poruka između korisnika i mreže uz minimalne gubitke i izobličenja. Formati i procedure sloja 2 zasnivaju se na procedurama kontrole veze sa podacima na visokom nivou (HDLC), koje je prvobitno definisao ISO i koji čine podskup drugih uobičajenih protokola: LAPB, LAPV5 i dr. LAPD, takođe podskup HDLC-a, kontroliše tok okvira koji se prenosi na D-kanalu i pruža informacije potrebne za kontrolu toka i ispravljanje grešaka.

Rice. 3. Format okvira

Okviri mogu sadržavati ili naredbe za izvođenje radnji, ili odgovore koji izvještavaju o rezultatima izvršenja naredbe, što je određeno posebnim C / R komandom / bitom identifikacije odgovora. Opšti format LAPD okvira prikazan je na Sl. 3.

Svaki okvir počinje i završava se jednim bajtom zastava. Kombinacija zastavice (0111 1110) je ista kao u OKS-7. Simulacija zastavice bilo kojim drugim poljem okvira je isključena zbog zabrane prenosa niza bitova koji se sastoji od više od pet uzastopnih bitova. Ovo se postiže posebnom procedurom koja se zove bit-stuffing, koja ubacuje nulu nakon bilo kojeg niza od pet jedinica prije slanja okvira, osim zastavice. Kada se primi okvir, uklanja se svaka nula pronađena nakon niza od pet jedinica.

Adresno polje(bajtovi 2 i 3) okvira na sl. 3. Sadrži identifikator pristupne tačke usluge (SAPI) i identifikator terminalne opreme (TEI) i koristi se za usmjeravanje okvira do njegovog odredišta. Ovi identifikatori identifikuju vezu i terminal kojem okvir pripada.

Identifikator pristupne tačke usluge SAPI uzima 6 bitova u adresnom polju i zapravo ukazuje koji entitet mrežnog sloja treba da analizira sadržaj informacionog polja. Na primjer, SAPI može naznačiti da je sadržaj informacijskog polja povezan s procedurama kontrole veze s komutacijom kola ili procedurama s komutacijom paketa. Q.921 preporuka definira SAPI vrijednosti prikazane u tabeli. jedan.

Tabela 1. Vrijednosti SAPI

Identifikator TEI označava terminalnu opremu kojoj poruka pripada. TEI kod = 127 (1111111) označava prijenos (emitovanje) informacija do svih terminala povezanih sa ovom pristupnom tačkom. Ostale vrijednosti (0-126) se koriste za identifikaciju terminala. Raspon TEI vrijednosti (Tablica 2) podijeljen je između onih terminala za koje TEI dodjeljuje mrežu (automatsko TEI dodjeljivanje) i onih za koje korisnik dodjeljuje TEI (ručno TEI dodjeljivanje).

Tabela 2. TEI vrijednosti

Prilikom povezivanja PBX-a (koji je NT2 funkcionalni blok) na javnu ISDN PBX putem PR1 sučelja u skladu sa zahtjevima ETSI standarda usvojenih u Rusiji, TE1 == 0. U ovom slučaju, procedure označavanja TEI se ne primjenjuju.

Bit za identifikaciju naredbe/odgovora C / R (Command / Response bit) u polju adrese je premješten u DSS-1 iz X.25 protokola. Ovaj bit postavlja LAPD na jednom kraju i obrađuje na suprotnom kraju veze. C/R vrijednost (Tabela 3) klasifikuje svaki okvir kao okvir naredbe ili odgovora. Ako je okvir formiran kao komanda, polje adrese identifikuje primaoca, a ako je okvir odgovor, polje adrese identifikuje pošiljaoca. Pošiljalac ili primalac može biti i mrežna i korisnikova terminalna oprema.

Tabela 3. C / R bitovi u polju adrese

Bit ekstenzije polja adrese EA (Extended address bit) se koristi za fleksibilno povećanje dužine adresnog polja. Bit proširenja u prvom bajtu adrese, koji ima vrijednost 0, ukazuje da slijedi drugi bajt. Bit proširenja u drugom bajtu, koji ima vrijednost 1, označava da je ovaj drugi bajt u polju adrese posljednji. Ako kasnije bude potrebno povećati veličinu adresnog polja, vrijednost bita ekstenzije u drugom bajtu može se promijeniti na 0, što će ukazati na postojanje trećeg bajta. Treći bajt će u ovom slučaju sadržavati bit proširenja s vrijednošću 1, što ukazuje da je ovaj bajt posljednji. Povećanje veličine adresnog polja stoga ne utiče na ostatak okvira.

Poslednja dva bajta u strukturi okvira na Sl. 3.sadrže 16-bitno polje provjeri kombinaciju okvir PCS (provjera okvira sekvenca) i generiran od strane sloja veze podataka u opremi koja prenosi okvir. Ovo polje ima istu funkciju kao polje CB (provjera bitova) u SS-7 signalnim jedinicama i omogućava LAPD-u da otkrije greške u primljenom okviru. U FSC polju se prenosi 16-bitna sekvenca čiji se bitovi formiraju kao komplement za zbir (modulo 2), u kojem: a) prvi član predstavlja ostatak podjele (modulo 2) proizvoda xk (x 15 + x 14 + ... + x + l) na generirajući polinom (x 16 + x 12 + x 5 +1), gdje je k broj bitova okvira između posljednjeg bita početne zastavice i prvi bit kombinacije provjere, isključujući bitove uvedene kako bi se osigurala transparentnost;

b) drugi član je ostatak dijeljenja (modulo 2) ovim generirajućim polinomom proizvoda x 16 polinomom, čiji su koeficijenti bitovi okvira koji se nalaze između posljednjeg bita početne zastavice i prvog dio kombinacije provjere, isključujući bitove uvedene kako bi se osigurala transparentnost. Inverznu transformaciju izvodi sloj veze podataka u opremi koja prima okvir, sa istim generirajućim polinomom za adresno polje, kontrolna polja, informacije i FCS polja. LAPD protokol koristi konvenciju da ostatak dijeljenja (modulo 2) proizvoda x 16 polinomom čiji su koeficijenti bitovi navedenih polja i FCS je uvijek 0001110100001111 (decimalno 7439) ako nijedan bit nije oštećen. put od predajnika do prijemnika... Ako se rezultati inverzne transformacije poklapaju sa bitovima za provjeru, smatra se da je okvir poslan bez grešaka. Ako se pronađe nedosljednost u rezultatima, to znači da je došlo do greške tokom prijenosa okvira.

Kontrolno polje označava tip okvira koji se prenosi i zauzima jedan ili dva bajta u različitim okvirima. Postoje tri kategorije formata definisanih kontrolnim poljem: prenos informacija sa potvrdom (I-format), prenos naredbi koje implementiraju kontrolne funkcije (S-format) i prenos informacija bez potvrde (U-format). Tab. 4 sadrži informacije o glavnim tipovima okvira DSS-1 protokola.

Razmotrimo ove vrste detaljnije.

Informacijski okvir(I) uporedivo sa značajnom signalnom jedinicom MSU u SS-7). Uz pomoć 1-frame-a organiziran je prijenos informacija mrežnog sloja između korisničkog terminala i mreže. Ovaj okvir sadrži informacijsko polje koje sadrži poruku mrežnog sloja. Kontrolno polje formata 1 sadrži redni broj prijenosa koji se povećava za 1 (modulo 128) svaki put kada se okvir prenosi. Prilikom potvrde prijema 1-frejmova, redni broj prijema se upisuje u kontrolno polje.

Kontrolni okvir(S) se koristi za podršku funkcijama kontrole toka i zahtjeva za ponovnim prijenosom. S-okviri nemaju informacijsko polje i uporedivi su sa signalnim jedinicama statusa LSSU veze u SSU-7. Na primjer, ako mreža privremeno nije u mogućnosti da primi 1-okvir, S-okvir "nije spreman za primanje" ( RNR) se šalje korisniku. Kada mreža ponovo bude u mogućnosti da primi 1-okvir, šalje drugi S-okvir — spreman za prijem (RR). S-okvir se takođe može koristiti za potvrdu i sadrži u ovom slučaju redni broj prijema, a ne prenosa.

Tabela 4. Osnovni tipovi LAPD okvira

formatu Komande Odgovori Opis
Informacijski okviri (I) Informacije - Koristi se u potvrđenom načinu za prijenos numeriranih okvira koji sadrže informaciona polja sa porukama nivoa 3
Menadžeri Spreman za primanje (PR-prijem spreman) RR-prijem spreman Koristi se za označavanje spremnosti suprotne strane da primi I-frame ili da potvrdi prethodno primljene 1-frame
okviri (S) Nije spreman za primanje (RNR) Nije spreman za primanje (RNR) Koristi se za označavanje da suprotna strana nije spremna da primi I-okvir
Odbijanje/ponovni zahtjev (ODBIR-odbijanje) Koristi se za traženje ponovnog prijenosa u jednom kadru
UI-nenumerirane informacije Koristi se u nepriznatom načinu prijenosa
Isključeno (DM-disconnected mode)
Nenumerisani okviri (U) Postavljanje proširenog asinhronog balansiranog moda (prošireni asinhroni balansirani način rada SABME-a) Koristi se za početno podešavanje režima sa potvrdom
Odbijanje okvira (FRMR-frame reject)
Isključivanje (DISC-isključivanje) Koristi se za prekid režima uz potvrdu
Nenumerirano pitanje (UA-nenumerirano pitanje) Koristi se za potvrdu prijema komandi za podešavanje načina rada, npr. SABME, DISC

Kontrolni okviri se mogu poslati ili kao komandni ili odgovorni okviri.

Nenumerirani okvir(U) nema analoga u OKS-7. Ova grupa sadrži nenumerirani informacioni (UI) okvir, jedini u grupi koji sadrži informacijsko polje i nosi poruku mrežnog sloja. U-okviri se koriste za prijenos informacija u nepriznatom modu i za prenošenje nekih administrativnih direktiva. Za emitiranje poruke svim TE povezanim na sabirnicu S-interfejsa, stanica prenosi UI okvir sa TE1 == 127. Kontrolno polje U-okvira ne sadrži brojeve sekvence.

Kao što slijedi iz navedenog, informacijsko polje je prisutno samo u određenim tipovima okvira i sadrži informacije sloja 3 koje generiše jedan sistem, na primjer, korisnički terminal, a koje treba prenijeti na drugi sistem, na primjer, mrežu. Informaciono polje se može izostaviti ako okvir nije povezan sa određenim dial-up-om (npr. u kontrolnim okvirima, S-format). Ako okvir pripada operaciji nivoa 2, a nivo 3 ne učestvuje u njegovom formiranju, odgovarajuća informacija se uključuje u kontrolno polje.

P / F (poll / final) bitovi kontrolnog polja identifikuju grupu okvira (iz tabele 4), koja je takođe pozajmljena iz specifikacija X.25 protokola. Postavljanjem P bita u komandnom okviru na 1, LAPD funkcije na jednom kraju veze podataka ukazuju na LAPD funkcije na suprotnom kraju veze da odgovore kontrolnim ili nenumeriranim okvirom. Okvir odgovora sa F == 1 označava da se prenosi kao odgovor na primljeni komandni okvir sa vrednošću P = 1. Preostali bitovi bajta 4 identifikuju specifičan tip okvira unutar grupe.

I u zaključku, uzimajući u obzir već detaljnu analizu strukture okvira sloja 2 DSS-1 protokola, još jednom ćemo razmotriti oba načina prijenosa okvira: sa i bez potvrde.

Prijenos potvrde. Ova metoda se koristi samo u vezama veze podataka od tačke do tačke za prijenos okvira podataka. Omogućava ispravljanje grešaka ponovnim prijenosom i isporukom poruka bez grešaka prema prioritetu. Ova metoda je slična glavnoj metodi zaštite od greške tokom prenosa značajnih signalnih jedinica MSU u sistemu SS-7.

Kontrolno polje informacionog okvira ima potpolja "broj prijenosa" i "broj prijema". Ova potpolja su uporediva sa FSN, BSN poljima u signalizacijskim jedinicama SSU-7 sistema MSU. LAPD protokol dodjeljuje rastuće sekvence prenosa N (S) sekvencijalno prenošenim okvirima informacija, odnosno: N (S) = 0, 1, 2, ... 127 , Oh, 1, ... itd. On također upisuje prenesene okvire u bafer retransmisije i pohranjuje te okvire u međuspremnik dok se ne primi pozitivna potvrda.


Slične informacije.


  • Kontrola informacionih mreža i telekomunikacija (laboratorijski rad)
  • Breiman A.D. Računarske mreže i telekomunikacije. Globalne mreže (dokument)
  • Teza - Izgradnja širokopojasne pretplatničke pristupne mreže na gradskoj telefonskoj mreži u Almatiju (Diplomski rad)
  • Prezentacija - Tehnologije širokopojasnog pristupa. IP telefonija (sažetak)
  • Diplomski projekat - Pretplatnička pristupna mreža (Diplomski rad)
  • Teza - Planiranje NGN pristupne mreže za nove grupe korisnika (Diplomski rad)
  • Diplomski projekat - Modernizacija i proširenje telekomunikacione mreže korišćenjem mogućnosti bežičnog pristupnog sistema (Diplomski rad)
  • Statut nauke - Pasivne optičke mreže (PON) (Dokument)
  • Zapisnik sa roditeljskog sastanka (dokument)
  • Šuvalov V.N. Telekomunikacioni sistemi i mreže (3/3) (Dokument)
  • n1.doc

    3.3. LAPD LEVEL

    Procedura pristupa linku na D-kanalu (LAPD) za osnovni i primarni pristup je definisana u ITU-T preporukama 1.440 (opći aspekti) i 1.441 (detaljne specifikacije). Iste preporuke u Q seriji su označene brojevima Q.920 i Q.921. Razmjena informacija na nivou LAPD-a vrši se pomoću informacionih blokova koji se nazivaju okviri i sličnih signalnim jedinicama SS-7.

    Poruke formirane na nivou 3 se smeštaju u informaciona polja okvira koji se ne analiziraju nivoom 2. Zadaci nivoa 2 su prenos poruka između korisnika i mreže uz minimalne gubitke i izobličenja. Formati i procedure sloja 2 zasnivaju se na procedurama kontrole veze sa podacima na visokom nivou (HDLC), koje je prvobitno definisao ISO i koji čine podskup drugih uobičajenih protokola: LAPB, LAPV5 i dr. LAPD, takođe podskup HDLC-a, kontroliše tok okvira koji se prenosi na D-kanalu i pruža informacije potrebne za kontrolu toka i ispravljanje grešaka.

    Rice. 3.8. Format okvira

    Okviri mogu sadržavati ili naredbe za izvođenje radnji, ili odgovore koji izvještavaju o rezultatima izvršenja naredbe, što je određeno posebnim C / R komandom / bitom identifikacije odgovora. Opšti format LAPD okvira prikazan je na Sl. 3.8.

    Svaki okvir počinje i završava se jednim bajtom zastava. Kombinacija zastavice (0111 1110) je ista kao u OKS-7. Simulacija zastavice bilo kojim drugim poljem okvira je isključena zbog zabrane prenosa niza bitova koji se sastoji od više od pet uzastopnih bitova. Ovo se postiže posebnom procedurom koja se zove bit-stuffing, koja ubacuje nulu nakon bilo kojeg niza od pet jedinica prije slanja okvira, osim zastavice. Kada se primi okvir, uklanja se svaka nula pronađena nakon niza od pet jedinica.

    Adresno polje(bajtovi 2 i 3) okvira na sl. 3.8 sadrži identifikator pristupne tačke usluge (SAPI) i identifikator terminalne opreme (TEI) i koristi se za usmjeravanje okvira do njegovog odredišta. Ovi identifikatori, već spomenuti u prvom paragrafu ovog poglavlja, identificiraju vezu i terminal kojem okvir pripada.

    Identifikator pristupne tačke usluge SAPI uzima 6 bitova u adresnom polju i zapravo ukazuje koji entitet mrežnog sloja treba da analizira sadržaj informacionog polja. Na primjer, SAPI može naznačiti da je sadržaj informacijskog polja povezan s procedurama kontrole veze s komutacijom kola ili procedurama s komutacijom paketa. Q.921 preporuka definira SAPI vrijednosti prikazane u tabeli. 3.1.
    Tabela 3.1. SAPI vrijednosti

    Identifikator TEI označava terminalnu opremu kojoj poruka pripada. TEI kod = 127 (1111111) označava prijenos (emitovanje) informacija do svih terminala povezanih sa ovom pristupnom tačkom. Ostale vrijednosti (0-126) se koriste za identifikaciju terminala. Raspon TEI vrijednosti (Tablica 3.2) podijeljen je između onih terminala kojima TEI dodjeljuje mrežu (automatsko dodjeljivanje TEI) i onih kojima je TEI dodijeljen od strane korisnika (ručno TEI dodjeljivanje).

    Tabela 3.2. TEI vrijednosti

    Prilikom povezivanja PBX-a (koji je NT2 funkcionalni blok) na javnu ISDN PBX putem PR1 sučelja u skladu sa zahtjevima ETSI standarda usvojenih u Rusiji, TE1 == 0. U ovom slučaju, procedure označavanja TEI se ne primjenjuju.

    Bit za identifikaciju naredbe/odgovora C / R (Command / Response bit) u polju adrese je premješten u DSS-1 iz X.25 protokola. Ovaj bit postavlja LAPD na jednom kraju i obrađuje na suprotnom kraju veze. C/R vrijednost (Tabela 3.3) klasifikuje svaki okvir kao okvir naredbe ili odgovor. Ako je okvir formiran kao komanda, polje adrese identifikuje primaoca, a ako je okvir odgovor, polje adrese identifikuje pošiljaoca. Pošiljalac ili primalac može biti i mrežna i korisnikova terminalna oprema.

    Tabela 3.3. C / R bitovi u polju adrese

    Bit ekstenzije polja adrese EA (Extended address bit) se koristi za fleksibilno povećanje dužine adresnog polja. Bit proširenja u prvom bajtu adrese, koji ima vrijednost 0, ukazuje da slijedi drugi bajt. Bit proširenja u drugom bajtu, koji ima vrijednost 1, označava da je ovaj drugi bajt u polju adrese posljednji. Ova opcija je prikazana na sl. 3.8. Ako kasnije bude potrebno povećati veličinu adresnog polja, vrijednost bita ekstenzije u drugom bajtu može se promijeniti na 0, što će ukazati na postojanje trećeg bajta. Treći bajt će u ovom slučaju sadržavati bit proširenja s vrijednošću 1, što ukazuje da je ovaj bajt posljednji. Povećanje veličine adresnog polja stoga ne utiče na ostatak okvira.

    Poslednja dva bajta u strukturi okvira na Sl. 3.8 sadrži 16-bitno polje provjeri kombinaciju okvir PCS (provjera okvira sekvenca) i generiran od strane sloja veze podataka u opremi koja prenosi okvir. Ovo polje ima istu funkciju kao polje CB (Kontrolni bitovi) u SS-7 signalizacijskim jedinicama (tom 1, poglavlje 10) i omogućava LAPD-u da otkrije greške u primljenom okviru. U FSC polju se prenosi 16-bitna sekvenca čiji se bitovi formiraju kao komplement za zbir (modulo 2), u kojem: a) prvi član predstavlja ostatak podjele (modulo 2) proizvoda xk (x 15 + x 14 + ... + x + l) na generirajući polinom (x 16 + x 12 + x 5 +1), gdje je k broj bitova okvira između posljednjeg bita početne zastavice i prvi bit kombinacije provjere, isključujući bitove uvedene kako bi se osigurala transparentnost;

    b) drugi član je ostatak dijeljenja (modulo 2) ovim generirajućim polinomom proizvoda x16 polinomom, čiji su koeficijenti bitovi okvira smješteni između posljednjeg bita početne zastavice i prvog bita u ček kombinaciju, isključujući bitove uvedene da bi se osigurala transparentnost. Inverznu transformaciju izvodi sloj veze podataka u opremi koja prima okvir, sa istim generirajućim polinomom za adresno polje, kontrolna polja, informacije i FCS polja. LAPD protokol koristi konvenciju da ostatak dijeljenja (modulo 2) x16 polinomom čiji su koeficijenti bitovi navedenih polja i FCS je uvijek 0001110100001111 (decimala 7439), ako nijedan bit nije oštećen na predajnika na prijemnik. Ako se rezultati inverzne transformacije poklapaju sa bitovima za provjeru, smatra se da je okvir poslan bez grešaka. Ako se pronađe nedosljednost u rezultatima, to znači da je došlo do greške tokom prijenosa okvira.

    Kontrolno polje označava tip okvira koji se prenosi i zauzima jedan ili dva bajta u različitim okvirima. Postoje tri kategorije formata definisanih kontrolnim poljem: prijenos informacija s potvrdom (I-format), prijenos naredbi koje implementiraju kontrolne funkcije (S-format) i prijenos informacija bez potvrde (U-format). Tab. 3.4, koja je ključna u ovom odeljku, sadrži informacije o osnovnim tipovima okvira DSS-1 protokola.

    Razmotrimo ove vrste detaljnije.

    Informacijski okvir(I) uporedivo sa značajnom signalnom jedinicom MSU u SSU-7 (paragraf 10.2 prvog toma). Uz pomoć 1-frame-a organiziran je prijenos informacija mrežnog sloja između korisničkog terminala i mreže. Ovaj okvir sadrži informacijsko polje koje sadrži poruku mrežnog sloja. Kontrolno polje formata 1 sadrži redni broj prijenosa koji se povećava za 1 (modulo 128) svaki put kada se okvir prenosi. Prilikom potvrde prijema 1-frejmova, redni broj prijema se upisuje u kontrolno polje. Procedura za organizovanje rednih brojeva razmatra se u sledećem odeljku ovog poglavlja.

    Kontrolni okvir(S) se koristi za podršku funkcijama kontrole toka i zahtjeva za ponovnim prijenosom. S-okviri nemaju informacijsko polje i uporedivi su sa signalizacijskim jedinicama stanja veze LSSU u SSU-7 (Odjeljak 10.2 prvog toma). Na primjer, ako mreža privremeno nije u mogućnosti da primi 1-okvir, korisniku se šalje RNR S-okvir. Kada mreža ponovo bude u mogućnosti da primi 1-okvir, šalje drugi S-okvir — spreman za prijem (RR). S-okvir se takođe može koristiti za potvrdu i sadrži u ovom slučaju redni broj prijema, a ne prenosa.
    Tabela 3.4. Osnovni LAPD tipovi okvira


    formatu

    Komande

    Odgovori

    Opis

    Informacije

    okviri (I)


    Informacije

    -

    Koristi se u potvrđenom načinu za prijenos numeriranih okvira koji sadrže polja informacija s porukama sloja 3

    Menadžeri

    Spreman za primanje (PR-prijem spreman)

    RR-prijem spreman

    Koristi se za označavanje spremnosti suprotne strane da primi I-frame ili da potvrdi prethodno primljene 1-frame

    okviri (S)

    Nije spreman za primanje (RNR)

    Nije spreman za primanje (RNR)

    Koristi se za označavanje da suprotna strana nije spremna da primi I-okvir

    Odbijanje/ponovni zahtjev (ODBIR-odbijanje)

    Odbijanje/ponovni zahtjev (ODBIR-odbijanje)

    Koristi se za traženje ponovnog prijenosa u jednom kadru

    UI-nenumerirane informacije

    Koristi se u režimu

    transferi bez potvrde


    Isključeno (DM-disconnected mode)

    Nenumerisani okviri (U)

    Postavljanje proširenog asinhronog balansiranog moda (prošireni asinhroni balansirani način rada SABME-a)

    Koristi se za početno podešavanje režima sa potvrdom

    Odbijanje okvira (FRMR-frame reject)

    Isključivanje (DISC-isključivanje)

    Koristi se za prekid režima uz potvrdu

    Nenumerirano pitanje (UA-nenumerirano pitanje)

    Koristi se za potvrdu prijema komandi za podešavanje načina rada, npr. SABME, DISC

    Kontrolni okviri se mogu poslati ili kao komandni ili odgovorni okviri.

    Nenumerirani okvir(U) nema analoga u OKS-7. Ova grupa sadrži nenumerirani informacioni (UI) okvir, jedini u grupi koji sadrži informacijsko polje i nosi poruku mrežnog sloja. U-okviri se koriste za prijenos informacija u nepriznatom modu i za prenošenje nekih administrativnih direktiva. Za emitiranje poruke svim TE povezanim na sabirnicu S-interfejsa, stanica prenosi UI okvir sa TE1 == 127. Kontrolno polje U-okvira ne sadrži brojeve sekvence.

    Kao što slijedi iz navedenog, informacijsko polje je prisutno samo u određenim tipovima okvira i sadrži informacije sloja 3 koje generiše jedan sistem, na primjer, korisnički terminal, a koje treba prenijeti na drugi sistem, na primjer, mrežu. Informaciono polje se može izostaviti ako okvir nije povezan sa određenim dial-up-om (npr. u kontrolnim okvirima, S-format). Ako okvir pripada operaciji nivoa 2, a nivo 3 ne učestvuje u njegovom formiranju, odgovarajuća informacija se uključuje u kontrolno polje.

    P / F (poll / final) bitovi kontrolnog polja identifikuju grupu okvira (iz tabele 3.4), koja je takođe pozajmljena iz specifikacija X.25 protokola. Postavljanjem P bita u komandnom okviru na 1, LAPD funkcije na jednom kraju veze podataka ukazuju na LAPD funkcije na suprotnom kraju veze da odgovore kontrolnim ili nenumeriranim okvirom. Okvir odgovora sa F == 1 označava da se prenosi kao odgovor na primljeni komandni okvir sa vrednošću P = 1. Preostali bitovi bajta 4 identifikuju specifičan tip okvira unutar grupe.

    I na kraju ovog paragrafa, uzimajući u obzir već detaljno analiziranu strukturu okvira sloja 2 DSS-1 protokola, još jednom ćemo razmotriti oba načina prenošenja okvira: sa i bez potvrde.

    Prijenos potvrde. Ova metoda se koristi samo u vezama veze podataka od tačke do tačke za prijenos okvira podataka. Omogućava ispravljanje grešaka ponovnim prijenosom i isporukom poruka bez grešaka prema prioritetu. Ova metoda je slična glavnoj metodi zaštite od greške tokom prenosa značajnih signalnih jedinica MSU u sistemu SS-7.

    Kontrolno polje informacionog okvira ima potpolja "broj prijenosa" i "broj prijema". Ova potpolja su uporediva sa FSN, BSN poljima u SSU-7 MSU (odeljak 10.2 prvog toma). LAPD dodeljuje rastuće sekvence prenosa N (S) sekvencijalno prenošenim okvirima podataka, i to: N (S) = 0, 1, 2, ... 127, O, 1, ... itd. On također upisuje prenesene okvire u bafer retransmisije i pohranjuje te okvire u međuspremnik dok se ne primi pozitivna potvrda.

    Razmotrite prijenos informacijskih okvira od terminala do mreže (slika 3.9). Svi ramovi koji stignu u mrežu provjeravaju se na greške, a zatim se provjerava broj sekvence u informacionim okvirima bez grešaka. Ako je vrijednost N (S) veća (mod 128) za jedan od N (S) posljednjeg primljenog informacijskog okvira, novi okvir se smatra sljedećim po redu i stoga se prima, a njegovo informacijsko polje prosljeđuje se određenom funkcija mrežnog sloja. Nakon toga, mreža potvrđuje prijem informacionog okvira svojim odlaznim okvirom sa prijemnim brojem, čija je vrijednost za jedan veći (modulo 128) od vrijednosti N (S) u posljednjem primljenom informacijskom okviru.

    Pretpostavimo da je poslednji primljeni okvir podataka imao broj N (S) == 11 i da je okvir podataka sa brojem N (S) = 12 prenet sa greškom, usled čega je odbijen od strane LAPD funkcija na mrežnoj strani. Sljedeći informacioni okvir sa N (S) = 13 uspješno prolazi provjeru greške, ali dolazi u mrežu van reda i odbacuje ga prilikom provjere poretka. Mreža zatim prenosi okvir odbacivanja (REJ) s brojem N (R) = 12, koji zahtijeva ponovni prijenos informacijskih okvira iz bafera ponovnog prijenosa terminala, počevši od okvira s N (S) = 12. Mrežna strana nastavlja odbacivati ​​informacijske okvire kada ih provjerava redoslijedom sve dok ne primi ponovo preneseni okvir s brojem N (S) = 12.

    Dva toka poruka od terminala do mreže i natrag za ovu point-to-point vezu su neovisni jedan od drugog i od tokova poruka u drugim point-to-point vezama na istom D-kanalu. U D-kanalu sa n veza od tačke do tačke, 2n nezavisnih N (S) / N (R) sekvenci mogu biti prisutne.

    Prijenos nepotvrđenih poruka. Kontrolni S okviri i nenumerirani U okviri ne sadrže N (S) potpolje. Prihvaćaju se ako su primljeni bez grešaka i nisu potvrđeni. Kontrolni okviri sadrže N (R) polje za potvrdu primljenih okvira podataka.

    Nenumerisani UI informacijski okviri ne sadrže ni N (S) ni N (R) polja, jer se emituju u režimu emitovanja sa TE1 == 127, i mogućnošću koordinacije rednih brojeva prenosa i prijema za grupne funkcije nema u svim terminalima povezanim na isti S-interface.

    Top srodni članci