Kako postaviti pametne telefone i računala. Informativni portal

Međunarodne ISDN opcije. Uvod u interworking

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

CMUpravljanje vezomUpravljanje vezom
MMUpravljanje mobilnošćuUpravljanje mobilnošću
RRMUpravljanje radijskim resursimaUpravljanje radijskim resursima
LAPDProtokol pristupa linku DPostupak za pristup podatkovnoj vezi preko kanala D (m - označava zračno sučelje)
BtsmUpravljanje baznom primopredajnom stanicomUpravljanje baznom primopredajnom stanicom
BSSAPBSS aplikacijski dioPrimijenjeni dio (podsustav) sustava bazna stanica
SCCPKontrolni dio signalne vezesignalnih kanala
MTPMasažni prijenosni dioPodsustav prijenosa poruka

Gore navedene funkcije (registracija), (autentifikacija), usmjeravanje poziva, (primopredaja) obavlja mrežni podsustav, uglavnom koristeći signalne protokole sustava. mobilne komunikacije na temelju protokola sustava OKS-7. Struktura ovih protokola prikazana je na slici.

Protokoli u GSM-u podijeljeni su u tri sloja ovisno o sučelju, kao što je prikazano na slici.

Dio 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 sučelja". Sloj 2 je sloj podatkovne veze Um, sloj podatkovne veze je modificirana verzija ISDN LAPD procedure nazvane LAPDm. Sloj 3 – Protokol, koji također koristi modificiranu verziju LAPD-a, neovisno je podijeljen u tri daljnja podsloja.

Upravljanje radijskim resursima(RRM - Radio Resources Management) - upravlja početnom instalacijom terminalnih uređaja, aktiviranjem radijskih i fiksnih kanala, njihovim održavanjem, a također osigurava proceduru primopredaje.

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

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

Kada bazna primopredajna stanica (BTS) stupi u interakciju s kontrolerom bazne stanice (BSC), koristi se Abis sučelje koje omogućuje upravljanje baznom primopredajnom stanicom (BTSM – Base Transceiver Station Management).

Signalizacija između različitih objekata u fiksnom dijelu mreže (sučelje A) koristi sljedeće protokole: na razini 1 - MTP (Message Transfer Part - podsustav prijenosa poruka); na razini 2 - SCCP (Signaling Connection Control Part - podsustav kontrole veze signalnog kanala), koji pripada OKS-7 signalnom sustavu. Na razini 3 koriste se gore navedeni GSM protokoli - MM i CM.

Podsustav treće razine BSSAP (BSS Application Part - aplikacijski dio sustava baznih stanica) namijenjen je za komunikaciju kontrolera bazne stanice (BSS) s mobilnim komutacijskim centrom (MSC). MAP specifikacija je dosta složena i ima preko 500 stranica i jedan je od najdužih dokumenata u GSM preporuci.

Moderne mobilne mreže vrlo su prikladne za prisluškivanje i špijunažu. Na tržištu postoji mnogo uređaja koji omogućuju daljinski audio nadzor. Tako se, primjerice, GSM bug s glasovnom aktivacijom može koristiti kao alarm. Kada se otkrije šum u dometu uređaja, uređaj će se odmah aktivirati i prenijeti 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 iz velika brzina putem standardnih komunikacijskih linija. ISDN pruža jedno sučelje za pristup digitalnoj mreži za prijenos podataka za uređaje koji obavljaju širok raspon 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 poslovne komunikacijske aplikacije.

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 standardu CCITT Q.920 / 921. LAPD radi u asinkronom uravnoteženom načinu rada (ABM). V u ovom slučaju uravnotežen znači da nema gospodara ili robova u vezama. Svaka stanica ima mogućnost pokretanja uspostave veze i kontrole ove veze, ispravljanja pogreš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 slijeda bitova u paketima, na strani odašiljanja i primanja koristi se metoda Bit Stuffing.

Adresa

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

Adresno polje LAPD-a

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

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

Identifikator pristupne točke SAPI usluge, koji može imati sljedeće vrijednosti:

0 Pozivi/kontrolni postupci.

1 Burst način prijenosa korištenjem I.451 pozivnih / kontrolnih postupaka.

16 Prijenos paketa prema X.25 sloju 3.

63 Kontrolni postupci razine 2.

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

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

0-63 Koristi ga korisnička oprema bez automatskog dodjele TEI.

64-126 Koristi se od strane korisničke opreme s automatskim dodjelom TEI.

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

Kontrolirati

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

FCS

Kontrolni zbroj (Frame Check Sequence - FCS), koji omogućuje otkrivanje pogrešaka u prijenosu podataka. Kontrolni zbroj izračunava pošiljatelj paketa koristeći algoritam koji uzima u obzir svaki bit odaslanog paketa. Na primajuća strana packet ponovno izračunava kontrolni zbroj koristeći isti algoritam i uspoređuje rezultat s vrijednošću sadržanom u paketu.

Veličina prozora

LAPD podržava proširenu veličinu prozora (modulo 128), s mogućnošću prijenosa od 8 do 128 nepriznatih okvira. Prošireni prozor prijenosa 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 bazni tip dodaje se sufiks paketa "E" (SABME umjesto SABM).

Vrste paketa

LAPD podržava nekoliko vrsta nadzornih okvira:

RR Potvrda o primitku informativni paket te naznaka spremnosti za primanje naknadnih informacija.

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

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

LAPD podržava nekoliko vrsta nenumeriranih okvira:

DISC Zahtjev za prekid veze.

Okvir potvrde UA.

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

FRMR Ispuštanje paketa.

SABM paket koji inicijalizira asinkroni uravnoteženi način rada.

SABME SABM u načinu proširenog prozora.

UI Nenumerirane informacije.

XID Razmjena informacija.

LAPD koristi jednu vrstu informacijskog paketa

Info Informacijski paket.

Primjer za dekodiranje ISDN paketa

Međunarodne ISDN varijante

CCITT (trenutačno ITU-T) odgovoran je 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 razvijene su u različitim regijama. Iz tog razloga, preporuke CCITT-a definiraju samo ISDN standarde zajedničke za sve zemlje, uz nacionalne standarde.

Mogućnost korištenja informacijskih elemenata specifičnih za državu osigurava 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. Uz elemente Codeset 0, ova opcija također podržava četiri informacijska elementa Codeset 5 i pet informacijskih elemenata Codeset 6.

nacionalni ISDN-2 (Bellcore)

SR-NWT-002361 1992-12

Glavna razlika između ISDN-1 i ISDN-2 je učitavanje parametara pomoću 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 dodatne vrste poruka - SEGMENT, FACILITY i REGISTER, kao i dodatni informacijski elementi - 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 vrsta poruka. 5ESS ne sadrži elemente Codeset 5, ali podržava 18 informacijskih elemenata Codeset 6 i prošireni kontrolni informacijski element.

euro ISDN (ETSI)

ETS 300 102-1 1990-12

Ovu varijantu ISDN-a usvojile su sve europske zemlje. V trenutno Euro ISDN podržava tipove poruka od jednog okteta i pet informacijskih elemenata od jednog okteta. Protokol ne koristi elemente Codeset 5 i Codeset 6, ali svaka zemlja može slobodno definirati svoje informacijske elemente.

VN3, VN4 (Francuska)

DGPT: CSE P 22-30 A 1994-08

Ova verzija standarda prvenstveno se koristi u Francuskoj. VN3 dekodiranje i neke poruke o pogrešci prevedene na francuski. Ovaj protokol je podskup CCITT standarda i podržava samo jednooktetne vrste poruka. Noviji VN4 standard nije u potpunosti kompatibilan s 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 prvenstveno se koristi u Njemačkoj. Protokol je podskup CCITT standarda s manjim izmjenama. Protokol djelomično koristi Engleski, dijelom njemački.

ISDN 30 (Engleska)

BTNR 190 1992-07

Ovu verziju protokola koristi British Telecom uz ETSI standard (vidi gore). Na razinama 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 vrste 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 vrlo blizak ETSI.

NTT-Japan (Japan)

INS-NET sučelje i usluge 1993-03

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

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

Podržava BRI i PRI sučelja.

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 uobičajena upotreba.

ARINC 746

Danas mnoge zračne tvrtke pružaju telefonske usluge putnicima u svojim zrakoplovima. Ugrađeni telefoni su spojeni na T1 mrežu i veze se uspostavljaju putem satelitski kanali... Korišteni signalni protokol temelji se na standardu Q.931, ali se razlikuje od potonjeg i poznat je kao ARINC 746. Vodeće tvrtke u ovom području 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.) Prilog 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 sustava (NATS) ili Telefonski sustav za zemaljske letove (TFTS). Mehanizam opisan u Dodatku 11 temelji 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 prenose se u podatkovno polje paketa sloja veze.

ARINC 746 Prilog 17

ARINC karakteristika 746-4 1996-04

ARINC (Aeronautical Radio, INC.) Dodatak 17 definira sustav za pristup putnika i zrakoplovne posade usluzi koju nudi CTU i inteligentnoj opremi zrakoplova. Distribucijski dio CDS prenosi signalne i telefonske kanale od telefonskih slušalica korisnika do komunikacijskih modula sjedala. Svaka zona u zrakoplovu ima uređaj koji kontrolira i održava sjedala unutar te zone.

Sjeverni Telekom - DMS 100

NIS S208-6 Izdanje 1.1 1992-08

Ova opcija je implementacija nacionalnog ISDN-1 koji je razvio Northen Telecom. Standard osigurava ISDN BRI korisničko-mrežno sučelje između Northern Telecom ISDN DMS-100 prekidača i terminalne opreme dizajnirane za BRI DSL. Standard DMS 100 temelji se na CCITT ISDN-1 specifikaciji, preporukama Q-serije, ISDN-u osnovnom sučelju za prebacivanje kontrole poziva i zahtjevima signalizacije i dodatna podrška Bellcore.

DPNSS1

BTNR 188 1995-01

DPNSS1 (digitalno Privatna mreža Sustav signalizacije br.1 - alarmni sustav za privatne osobe digitalne mreže# 1) je uobičajeni kanalni signalni sustav koji se koristi u Velikoj Britaniji. Ovaj sustav Proširuje mogućnosti koje su obično dostupne samo unutar jedne PBX na sve PBX-ove u privatnoj mreži. Glavna svrha ovog sustava je prijenos informacija između PBX-a u privatnim mrežama koristeći vremenski utor od 16 digitalnih staza 2048 kbps (E1) ili vremenski utor od 24 u sustavima od 1544 kbps (T1). 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 u potpunosti se temelji na ETS-u. Manje izmjene potonjeg sastoje se samo od definiranja različitih opcija standarda i zanemarivanja nekih zahtjeva. Švedska verzija također koristi neke specifične uvjete (na primjer, kompatibilnost između korisničke opreme i postaja mreže SwissNet različitih implementacija).

QSIG

ISO / IEC 11572 1995

QSIG je moćan, inteligentan, najsuvremeniji sustav signalizacije za razmjenu poruka između privatnih PABX postaja. QSIG standardi definiraju signalni sustav Q-sloja prvenstveno namijenjen za zajednički kanal (npr. G.703 sučelje). Međutim, QSIG će raditi s bilo kojom metodom povezivanja PINX opreme. Protokolski stog QSIG identičan je po strukturi kao i DSSI stog (oba stoga su u skladu s ISO modelom). Oba protokola imaju identičan Layer 1 i Layer 2 (LAPD), ali QSIG i DSS1 protokoli se razlikuju u sloju 3.

Struktura ISDN okvira

Slika prikazuje opću strukturu ISDN okvira.

Struktura ISDN okvira

Diskriminator protokola

Protokol koji se koristi za ostatak sloja.

Duljina polja "Referenca poziva".
Zastava

Nula za poruke koje šalje strana koja emitira referentne vrijednosti poziva, u suprotnom 1.

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

Vrsta 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 potpuni popis vrsta poruka, pogledajte odjeljak Vrste ISDN poruka u nastavku.

ISDN informacijski elementi

Postoje dvije vrste informacijskih elemenata u ISDN-u - elementi od jednog okteta i elementi promjenjive duljine.

Informacijski elementi od jednog okteta

Struktura informacijskog elementa od jednog okteta prikazana je na slici.

Struktura jednooktetnog elementa

Popis postojećih tipova informacijskih elemenata od jednog okteta prikazan je u nastavku.

Informacijske stavke promjenjive duljine

Ispod je struktura informacijske stavke promjenjive duljine.

Informacijska stavka promjenjive duljine.

Identifikator informacijske 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 popis postojećih informacijskih stavki varijabilne duljine.

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

Prikaz

Datum vrijeme

Podrška za tipkovnicu

Prebacivanje poluge (cijev)

Aktivacija značajke

Indikacija načina rada (značajka)

Brzina prijenosa informacija

Odgoda tranzita od kraja do kraja

Odabir i indikacija kašnjenja tranzita

Binarni parametri razine serije

Veličina prozora paketnog sloja

Veličina Paketa

ID pozivatelja

Podadresa pozivatelja

Broj pozvane stranke

Podadresa pozvane stranke

Broj za preusmjeravanje

Izbor tranzitne mreže

Indikator ponovnog pokretanja

Temeljna kompatibilnost

Kompatibilnost više razine

Korisnik-korisnik

Otkazivanje korištenja ekstenzije

Druga značenja

Rezervirano

ISDN vrste poruka

Ispod su moguće vrste ISDN poruke.

Organizacija veze

Upozorenje

Rukovanje pozivima

Tijekom

Instalacija (priključci)

Spoj

Potvrda instalacije (priključak)

Potvrda veze

Faza prijenosa informacija

Informacije o korisniku

Odricanje od privremene suspenzije

Odbijanje nastavka prijenosa podataka

Stop

Privremeno obustaviti

Životopis

Zaustavite potvrdu

Potvrda privremenog zaustavljanja

Potvrda obnove

Odbijanje zaustavljanja

Oporavak

Potvrda oporavka

Odbijanje obnove

Završi poziv

Isključivanje

Otpustite

Potvrda ponovnog pokretanja

Završetak oslobađanja

Razno

ISDN terminologija

BRI

Basic Rate Interface je jedna od dvije vrste usluge 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 tvrtku).

C/R

Naredba / odgovor. Oznaka C/R zauzima jedan bit u adresnom polju i omogućuje da se paket identificira kao naredba ili odgovor na prethodno poslanu naredbu.

Codeset

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

Codeset 0 Zadani codeset sadrži skup informacijskih elemenata koji su u skladu s preporukama CCITT-a.

Codeset 5 je skup kodova za određenu zemlju.

Codeset 6 je skup 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 hostira korisnik i koja se koristi za spajanje na ISDN mrežu. Takvi uređaji mogu biti telefon, računalo, teleks, telefaks i tako dalje. Jedina iznimka su uređaji s NT1 sučeljem kako ga definiraju 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 vrste logičkih digitalnih komunikacijskih kanala, koji obavljaju sljedeće funkcije:

B-kanal se koristi za prijenos informacija (podataka, videa i glasa).

D-kanal se koristi za prijenos signalnih i podatkovnih paketa 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 veze i mreže. Osim faksova, telefona, računala 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 burza. Koristi se u telefonskoj centrali (Središnji ured - CO). LE radi s ISDN protokolom i dio je mreže.

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

Prestanak ET burze. Koristi se za označavanje LE-ova odgovornih za funkcije prebacivanja.

NT Network Termination - NT (oprema za završetak mreže). Postoje dvije vrste NT-a koje 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, računalo, terminalski 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). Postoje dvije vrste TE-a:

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

ISDN referentne točke

ISDN referentne točke definiraju komunikacijske točke između različitih uređaja. Pretpostavlja se da se na različitim stranama referentne točke mogu koristiti različiti protokoli. Glavne točke sidrišta navedene su 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 Spojna točka između NT opreme i LE. Ova se točka može definirati kao granica mreže kada se koristi FCC definicija za mrežni terminal.

Na slici su prikazani ISDN funkcionalni čvorovi i referentne točke.

LAPD

Link Access Protocol - Kanal D je bitstream (bit-orijentiran) protokol sloja veze. Glavni cilj ovog protokola je prijenos bitova bez grešaka na fizičkom sloju (sloj 1).

PRI

ISDN PRI (Primary Rate Interface) jedna je od dvije vrste usluga koje se pružaju moderne mreže ISDN. Implementacija PRI ovisi o usvojenom standardu i može se razlikovati različite zemlje... U Sjevernoj Americi PRI podržava 23 B-kanala i jedan D-kanal (23B + D), a u Europi 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 dopunski B-kanal. PRI 23B + D radi na CCITT ciljnoj brzini od 1544 Kbps.

Europska verzija PRI-a 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 točke usluge (SAPI) je prvi dio adrese svakog paketa.

TEI

Terminal End Point Identifier - Drugi dio adrese svakog paketa.

Link Access Procedure na D-kanalu (LAPD) upravlja protokom okvira na D-kanalu i pruža informacije potrebne za kontrolu toka i ispravljanje pogrešaka. Specifikacije protokola za osnovni i primarni pristup definirane su u ITU-T preporukama 1.440 (opći aspekti) i 1.441 (detaljne specifikacije). Iste preporuke u seriji Q su označene brojevima Q.920 i Q.921. Razmjena informacija na LAPD sloju provodi se putem informacijskih blokova koji se nazivaju okviri. LAPD formati i postupci temelje se na protokolu kontrole veze visoka razina HDLC (High-level Data-Link Control procedures) izvorno definiran od strane ISO-a. 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 posebnom C/R naredbom/bitom za identifikaciju odgovora. Opći 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 točke usluge (SAPI) i identifikator terminalne opreme (TEI). Ovo polje se koristi za usmjeravanje okvira do njegovog odredišta. Ovi identifikatori identificiraju vezu i terminal kojem okvir pripada. Identifikator pristupne točke SAPI usluge zauzima 6 bitova u polju adrese i zapravo označava koji logički objekt mrežni sloj mora analizirati sadržaj informacijskog polja. Na primjer, SAPI može naznačiti da je sadržaj informacijskog polja povezan s postupcima kontrole veze s komutiranim krugom ili postupcima s komutacijom paketa. Preporuka Q.921 definira SAPI vrijednosti (tablica 5.1).

i one kojima TEI dodjeljuje korisnik (ručno dodjeljivanje TEI).

Bit za identifikaciju C/R naredbe/odgovora u adresnom polju premješten je u LAPD protokol iz X.25 protokola. Ovaj bit postavlja LAPD na jedan i obrađuje na suprotnom kraju veze. C/R vrijednost (Tablica 5.3) klasificira svaki okvir kao okvir naredbe ili odgovora. Ako je okvir formiran kao naredba, polje adrese identificira primatelja, a ako je okvir odgovor, polje adrese identificira pošiljatelja. Pošiljatelj ili primatelj može biti i mrežna i korisnikova terminalna oprema. Bit proširene adrese (EA) koristi se za fleksibilno povećanje duljine adresnog polja. Bit proširenja u prvom bajtu adrese, koji ima vrijednost 0, označava 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 proširenja u drugom bajtu može se promijeniti u 0, što će ukazivati ​​na postojanje trećeg bajta. Treći bajt u ovom slučaju će sadržavati bit proširenja s vrijednošću 1, što ukazuje da je ovaj bajt posljednji. Povećanje veličine adresnog polja stoga ne utječe na ostatak okvira. Posljednja dva bajta u strukturi okvira sadrže 16-bitno polje FCS (Slijed provjere okvira) i generira ih sloj podatkovne veze u opremi koja prenosi okvir. Ovo polje omogućuje LAPD-u da otkrije pogreške u primljenom okviru. U polju FCS prenosi se 16-bitni niz, čiji se bitovi formiraju kao dopuna zbroju (modulo 2), u kojem je: a) prvi član 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 otvora zastavicu 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 umnoška 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 podatkovne veze u opremi koja prima okvir, s istim generirajućim polinomom za adresno polje, kontrolna polja, informacijska i FCS polja. LAPD protokol koristi konvenciju da ostatak dijeljenja (modulo 2) proizvoda x 16 polinomom čiji su koeficijenti bitovi navedenih polja, a FCS je uvijek 0001110100001111 (decimalno 7439) ako nijedan bit nije oštećen put od odašiljača do prijemnika... Ako se rezultati inverzne transformacije podudaraju s provjernim bitovima, smatra se da je okvir poslan bez grešaka. Ako se pronađe nedosljednost u rezultatima, to znači da je došlo do pogreške tijekom prijenosa okvira. Kontrolno polje označava vrstu okvira koji se prenosi i zauzima jedan ili dva bajta u različitim okvirima. Postoje tri vrste formata definiranih kontrolnim poljem: prijenos informacija s potvrdom (1-format), prijenos naredbi koje implementiraju upravljačke funkcije (S-format) i prijenos informacija bez potvrde (U-format). Stol 5.4 sažima 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 postavlja poruka mrežnog sloja. Kontrolno polje s 1 okvirom sadrži redni broj prijenosa (N/S), koji se povećava za 1 (modulo 128) za svaki odaslani okvir. Nakon potvrde prijema s 1 okvirom, u kontrolno polje se upisuje redni broj prijema (N / R). Kontrolni okvir (S-okvir) potreban je za podršku funkcijama kontrole protoka i zahtjeva za ponovnim prijenosom. S-okviri nemaju informacijsko polje. Na primjer, ako mreža privremeno ne može primiti 1-okvir, korisniku se šalje RNR S-okvir. Kada mreža ponovno može primiti 1-okvir, prenosi drugi S-okvir — spreman za primanje (RR). S-okvir se također može koristiti za potvrdu, u tom slučaju sadrži redni broj prijema, a ne prijenosa. Kontrolni okviri se prenose kao okviri naredbi ili odgovora. Nenumerirani okvir (U-okvir). Među nenumeriranim okvirima nalazi se nenumerirani informacijski 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 emitiranje poruke svim terminalima spojenim na sabirnicu S-sučelja, stanica prenosi UI okvir s TEI = 127. Kontrolno polje U-okvira ne sadrži brojeve sekvence. Informacijsko polje nalazi se samo u određenim vrstama okvira. Sadrži informacije mrežnog sloja koje generira jedan sustav, na primjer, korisnički terminal, za prijenos u drugi sustav, kao što je mreža. Informacijsko polje može se izostaviti ako okvir nije povezan s određenim dial-upom (npr. u kontrolnim okvirima, S-format). Ako okvir pripada sloju veze, a mrežni sloj ne sudjeluje u njegovom formiranju, odgovarajuća informacija se uključuje u kontrolno polje. P / F (poll / final) bitovi kontrolnog polja identificiraju grupu okvira (vidi tablicu 5.4), koja je također posuđena iz specifikacija HDLC protokola. Postavljanjem P bita u naredbenom okviru na 1, LAPD funkcije na jednom kraju podatkovne veze ukazuju na LAPD funkcije na suprotnom kraju veze da odgovore kontrolnim ili nenumeriranim okvirom. Okvir odgovora s F = 1 označava da se prenosi kao odgovor na primljeni okvir naredbe s vrijednošću P = 1. Preostali bitovi bajta 4 identificiraju specifičnu vrstu okvira unutar grupe. Prijenos potvrde. Ova metoda se koristi za prijenos podatkovnih okvira samo u vezama podatkovne veze točka-točka. Omogućuje ispravljanje pogrešaka ponovnim prijenosom i isporukom poruka bez grešaka prema prioritetu. Upravljačko polje informacijskog okvira ima potpolja "broj prijenosa" N (S) i "broj prijema" N (R). Ova potpolja slična su poljima istog imena u HDLC-u. LAPD dodjeljuje po modulu 128 rastuće sekvence prijenosa N (S) serijski prenesenim okvirima podataka. Također zapisuje odaslane okvire u međuspremnik za ponovni prijenos i pohranjuje ih u međuspremnik dok se ne primi pozitivna potvrda.

Razmotrimo prijenos informacijskih okvira s ispravljanjem pogrešaka od terminala do mreže (slika 5.6). Svi okviri koji ulaze u mrežu provjeravaju se na pogreške, a zatim se provjerava broj sekvence u informacijskim 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 informacijskog okvira svojim odlaznim okvirom s 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 zadnji primljeni okvir podataka imao broj N (S) = 5 i da je podatkovni okvir s brojem N (S) = 6 poslan s greškom, zbog čega su ga LAPD funkcije na mrežna strana. Sljedeći informacijski okvir s N (S) = 7 uspješno prolazi provjeru pogreš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 međuspremnika za ponovni prijenos terminala, počevši od okvira s N (S) = 6. Mrežna strana nastavlja odbacivati ​​podatkovne okvire kada ih provjerava redoslijedom sve dok ne primi ponovno odaslani okvir s brojem N (S) = 6. Numeriranje okvira tijekom prijenosa s potvrdom jedna je od najvažnijih funkcija LAPD protokola. Prilikom izvođenja ovog postupka važan je parametar k - broj neprijavljenih potvrđenih okvira. Odašiljač bi trebao prestati raditi kada razlika između njegove vlastite vrijednosti N (S) (broj odaslanih I okvira) i vrijednosti N (R) (broj potvrđenih I okvira) premaši parametar označen s k. Vrijednost k je postavljeno u skladu sa specifičnostima korištenja veze i brzine prijenosa u njoj: k = 1 - za signalizaciju osnovnog pristupa BRA pri brzini D-kanala od 16 kbit/s, k = 3 - za prijenos paketa brzinom od 16 kbit/s, k - 7 - za signalizaciju primarnog pristupa PRA brzinom D-kanala 64 kbps. Dva toka poruka od terminala do mreže i natrag za vezu točka-točka neovisni su jedan o drugom i o tokovima poruka u drugim točkama-točkama vezama na istom D-kanalu. U D-kanalu s n veza točka-točka može biti prisutna 2n neovisnih N (S) / N (R) sekvenci. Postupak za potvrđeni prijenos informacija (slika 5.7). Razmotrimo slučaj kada je potrebno započeti prijenos informacija sloja 3 s korisničkog terminala na mrežu. Ovaj postupak pokreće korisnička razina 3, koja izdaje primitiv zahtjeva DISESTABLISH veze. Na ovaj zahtjev, razina 2 na korisničkoj strani generira kontrolni okvir za postavljanje proširenog asinkronog uravnoteženog načina rada (SABME - Set Asynchronous Balanced Mode Extended).

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


Riža. 5.7. Potvrđen postupak prijenosa

dostupna je odgovarajuća oprema). Ako su ispunjeni svi uvjeti, sloj 2 na mrežnoj strani šalje sloju 3 primitiv indikacije zahtjeva za povezivanje kako bi naznačio da se uspostavlja način potvrđenog prijenosa. Pomoću sloja 2, mreža vraća korisniku nebrojenu potvrdu. Nakon primitka ove potvrde od strane korisničkog terminala, primitiv za potvrdu veze šalje se sloju 3, što ukazuje da može započeti potvrđeni prijenos informacija. Sada, između korisnika i mreže, možete prenijeti informacije koristeći 1-frames. Ove informacije usmjerava sloj 3 na sloj 2 u primitivu zahtjeva za prijenos podataka DLJDATA. Podaci se stavljaju u informacijsko polje s 1 okvirom i prenose od korisnika do mreže putem sloja 1. Kada sloj 2 na strani mreže primi 1-okvir, podaci se izdvajaju iz informacijskog polja i prenose na sloj 3 u primitivnoj indikaciji prijema podataka. Ovisno o sadržaju primljenog 1-okvira, mreža korisniku odgovara ili s 1-okvirom ili kontrolnim okvirom spremnim za primanje. 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 smatrao se prijenosom broja informacijskih okvira koje zahtijeva mrežni sloj, uključujući prijenos okvira 5, 6 i 7. Kada se razmjena 1-okvira prikazana na sl. 5.6 završava, šalje se naredba za otpuštanje DISC-a, nakon čega slijedi DM odgovor koji potvrđuje otpuštanje. Na sl. 5.7 Sloj 3 na korisničkoj strani šalje sloju 2 primitivu zahtjeva za oslobađanje DL_RELEASE, a sloj 2 generira okvir za oslobađanje koji se šalje preko sloja 1 do sloja 2 na mrežnoj strani. Nakon primitka okvira za oslobađanje sloja 2 na mrežnoj strani, primitiv za indikaciju otpuštanja izdaje se strani sloja 3 i korisniku se vraća nenumerirani okvir potvrde. Nakon primitka okvira potvrde bez brojeva sloja 2, primitiv potvrde otpuštanja izdaje se na strani korisnika sloju 3 kako bi se dovršio postupak oslobađanja. Prijenos nepotvrđenih poruka. Kontrolni S okviri i nenumerirani U okviri ne sadrže N (S) potpolje. Primatelj ih prihvaća ako su primljeni bez grešaka i ne šalje im se potvrda. Kontrolni okviri sadrže N (R) polje za potvrdu primljenih okvira podataka. Nenumerirani informacijski okviri korisničkog sučelja ne sadrže ni N (S) ni N (R) polja, budući da se emitiraju u načinu emitiranja s TEI = 127, i mogućnošću koordinacije rednih brojeva prijenosa i prijema za grupne funkcije u svim terminalima povezanim na nedostaje jedno S -sučelje. Postupak nepotvrđenog prijenosa 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. Razina 2 generira okvir nenumeriranih informacija (UI - Unnumbered Information), koji sadrži informacije koje se trebaju 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, t.j. Potreban je način rada od točke do točke, tada se TEI dodjeljuje vrijednost od 0 do 126, što se podudara s TEI dodijeljenim ovom terminalu, na primjer, TEI = 7. Kada korisnički terminal primi okvir korisničkog sučelja, informacije sadržane u informacijsko polje se isporučuje sa sloja 2 na razinu 3 s primitivnom indikacijom nepotvrdenog primanja. S ovim nepriznatim prijenosom informacija, ne postoji postupak zaštite od pogreške u sloju 2. Posljedično, odluka o logičnom oporavku okvira u slučaju njegovog gubitka ili izobličenja dodijeljena je funkcijama sloja 3.

Razmotrimo detaljnije korištenje kontrolnih okvira: RR spreman za primanje okvira koji pokazuje spremnost za primanje informacijskih okvira; RNR nije spreman za primanje okvira, što ukazuje da je privremeno nemoguće primiti informacijske okvire, ali se kontrolni okviri mogu primiti; okvir za odbacivanje REJ koji pokazuje da je dolazni okvir podataka odbijen. Na sl. 5.8 prikazuje nekoliko primjera koji ilustriraju upotrebu C/R, P i F bitova. 5.8, a sloj 2 na mrežnoj strani primio je podatkovni okvir izvan reda i odbacuje ga pomoću naredbe RE J, u kojoj je P bit postavljen na 0 (nije potrebna potvrda). N (R) = M označava da je zadnji primljeni okvir podataka imao N (S) = M - 1. Terminal ponavlja prijenos okvira podataka iz svog međuspremnika za ponovni prijenos, počevši od okvira za koji je N (S) = M. 5.8, b, razmatra se ista situacija, osim što je u okviru naredbe REJ bit P = 1. Ovo upućuje korisničkom terminalu da potvrdi okvir. Korisnički terminal najprije odašilje okvir odgovora RR ili RNR (C / R = 1, F = 1), a zatim počinje ponovno slati okvire podataka. Na sl. 5.8, mrežna strana pokazuje okvirom naredbe RNR da ne može primati podatkovne okvire. Korisnička strana obustavlja prijenos informacijskih okvira i pokreće mjerač vremena. Ako terminal primi RR okvir prije isteka timera, tada nastavlja prijenos ili ponovni prijenos okvira podataka. Ako je timer istekao, a RR okvir nije primljen, korisnički terminal prenosi okvir naredbe (C / R = 1) s P = 1. Ovo daje upute mrežnoj strani da odašilje, zauzvrat, okvir naredbe. V ovaj primjer mrežna strana odgovara RR okvirom koji pokazuje da je spreman ponovno primiti podatkovne okvire i da je zadnji primljeni okvir broj N (S) = M -1. Zatim, strana terminala nastavlja prijenos informacijskih okvira, počevši od svog okvira s brojem N (S) = M. Ako mrežna strana odgovori RNR okvirom, korisnička strana će ponovno pokrenuti svoj mjerač vremena i ponovno će čekati RR okvir . Ako mrežna strana ostane nespremna za primanje nakon nekoliko pokretanja timera, tada korisnička strana prenosi rješenje problema na višu instancu - na odgovarajuću funkciju mrežnog sloja. Postupci upravljanja TEI. Za LAPD protokol definirani su postupci za kontrolu TEI-a, odnosno postupci za njegovo dodjeljivanje, kontrolu i opoziv. Za veze točka-točka, terminal pohranjuje vlastiti TEI i provjerava TEI u polju adrese primljenog okvira kako bi utvrdio je li okvir namijenjen tom terminalu. Terminal također upisuje svoj TEI u adresna polja okvira koje šalje. Terminali (TE) su kategorizirani u terminale za ručno i automatsko dodjeljivanje TEI. TE prvog tipa usmjereni su na dugotrajnu vezu s jednim digitalom pretplatnička linija, uz stalno aktivnu tjelesnu razinu. Ovi terminali imaju niz prekidača, čiji položaj određuje TEI vrijednost. Prekidače postavlja tehničar prilikom ugradnje TE i neće se mijenjati sve dok je TE spojen 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 provjera i poništavanje, za što se koriste se gore spomenuti postupci upravljanja TEI. Ovi postupci pružaju poruke sljedećih vrsta:


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 ID-a. Ovo je odgovor mreže kojim se odbija GO zahtjev. Zahtjev za potvrdu ID-a. Ovo je naredba iz mreže za provjeru dodijeljene TEI vrijednosti. Odgovor za potvrdu ID-a. Ovo je odgovor mobilnog TE na zahtjev GO provjere. Otkaži ID. Ova se naredba šalje iz mreže u TE kako bi poništila prethodno dodijeljeni TEI. Sve poruke se prenose u UI okvirima sa SAPI = 63. Informacijsko polje UI okvira prikazano je na sl. 5.9. Kod u bajtu 1 označava da je ovo TEI kontrolna poruka. Kod vrste poruke nalazi se u bajtu 4 (tablica 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 usmjeren je na prijenos signalnih poruka kroz korisničko sučelje mreže preko D-kanala ovog sučelje. 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 protokola DSS-1 i SS-7 vrlo su bliski, ali su ova dva sustava specificirana u drugačije vrijeme i od strane različitih ITU-T studijskih grupa i stoga koriste različitu terminologiju. Ipak, neka pojašnjenja o sličnosti koncepata i razlika u smislu DSS-1 i SS-7 čini se korisnima. Na sl. Slika 1 prikazuje ISDN PBX, SS-7 signalnu vezu, ISDN korisničku opremu i D-kanal u korisničkom sučelju mreže. Funkcije D-kanala slične su onima SS-7 signalne veze. Informacijski blokovi u D-kanalu, koji se nazivaju okviri, slični su signalnim jedinicama (SU) u sustavu SS-7.

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

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

Postupci za interakciju između istih razina u različitim sustavima koji određuju logički slijed događaja i tokova poruka;

Formati poruka koji se koriste za postupke za organiziranje logičkih veza između razine u jednom sustavu i njezine odgovarajuće razine u drugom sustavu. Formati definiraju opću strukturu poruka i kodiranje polja kao dio poruke;

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

Razina 1(fizički sloj) DSS-1 protokola sadrži funkcije kanaliziranja B i D, definira električne, funkcionalne, mehaničke i proceduralne karakteristike pristupa i osigurava fizička povezanost za prijenos poruka koje generiraju slojevi 2 i 3 kanala D. Funkcije sloja 1 uključuju:

Spajanje korisničkih terminala TE na sabirnicu S-sučelja s pristupom kanalima B i D;

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

Pružanje rada u načinu rada "od točke do točke" iu načinu emitiranja s više točaka.

Razina 2 Veza, također poznata kao LAPD (protokol pristupa linku za D-kanale), omogućuje korištenje D-kanala za dvosmjernu razmjenu podataka između procesa u TE i procesa u NT-u. Protokoli sloja 2 pružaju multipleksiranje i sinkronizaciju okvira za svaku logičku vezu, jer sloj 2 istovremeno upravlja višestrukim podatkovnim vezama na D-vezi. Osim toga, funkcije sloja 2 uključuju kontrolu slijeda kako bi se sačuvao redoslijed poruka preko veze, te otkrivanje i ispravljanje pogrešaka u tim porukama.

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

SAPI se koristi za identifikaciju vrsta 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ćuje identifikaciju do 127 različitih procesa u TE terminalima. U osnovnom pristupu, ti se procesi mogu distribuirati između 8 terminala povezanih na zajedničku pasivnu sabirnicu. Vrijednost TE1 = 127 koristi se za identifikaciju načina emitiranja (informacije za sve terminale).

Za razinu podatkovne veze definirana su dva oblika prijenosa informacija: s potvrdom i bez potvrde. U nepriznatom prijenosu, informacije sloja 3 prenose se u nenumeriranim okvirima, a sloj 2 ne daje potvrdu o primitku tih okvira i očuvanju njihovog slijeda.

Kada je prijenos informacija potvrđen, okviri koje prenosi sloj 2 su numerirani. To vam omogućuje da potvrdite (potvrdite) primitak svakog okvira. Ako se otkrije pogreška ili okvir koji nedostaje, ponovno se šalje. Osim toga, kada se radi s potvrdom, uvode se posebni postupci kontrole protoka kako bi se spriječilo preopterećenje mrežne ili korisničke opreme. Potvrđeni prijenos odnosi se samo na način rada od točke do točke.

Razina 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 prijenosa podataka u paketnom načinu, definiran u preporuci X.25 i o kojem se raspravlja u 9. poglavlju ove knjige. U ovom slučaju SAPI = 16;

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

Protokol signalizacije Q.931 (sloj 3) definira značenje i sadržaj signalnih poruka te logički slijed događaja koji se događaju tijekom stvaranja, u procesu postojanja i tijekom razaranja veza. Funkcije sloja 3 pružaju kontrolu osnovni spoj i dodatne usluge, kao i neke dodatne mogućnosti prijevoza do razine 2. Primjer takvih dodatnih mogućnosti prijenosa je mogućnost preusmjeravanja 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 sučelja definiran je u Preporuci 1.430. Kao što je spomenuto u paragrafu 2.2 (slika 2.4), u osnovnom pristupu brzina prijenosa na sloju 1 iznosi 192 Kbps i omogućuje formiranje dva B-kanala sa brzinom prijenosa podataka od 64 Kbps i jednog D-kanala s podacima brzina prijenosa od 16 Kbps. Preostali resurs brzine od 48 kbps koristi se za sinkronizaciju okvira, sinkronizaciju bajtova i za aktiviranje i deaktiviranje komunikacija između terminala i NT-a. Duljina ciklusa je 48 bita, a vrijeme ciklusa je 250 µs. Na istom mjestu, u prethodnom poglavlju, napomenuto je da sučelje u točki S mora proći fazu aktivacije prije prijenosa okvira. Svrha faze buđenja je osigurati da su prijamnici s jedne strane sučelja i odašiljači s druge strane sučelja sinkronizirani razmjenom signala zvanih INFO. Korišteno pet različiti signali INFO.

Prvi, INFO 0, označava da nema aktivnog signala s primopredajnika S-sučelja i prenosi se kada su svi primopredajnici deaktivirani. Kada TE treba uspostaviti vezu s mrežom, on pokreće aktivaciju S-sučelja odašiljanjem signala INFO 1 u smjeru 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 s više okvira, što rezultira nekoliko različitih valnih oblika INFO 2. Da bi se označila nepotpuna aktivacija sučelja, bit A, nazvan 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 sinkronizaciju okvira F trenutnog okvira, kao i promjene polariteta uzrokovane L bitom (vidi sl. 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 B- i D-kanala i podatke o kanalu više okvira. Sučelje je sada potpuno aktivirano s INFO 3 ciklusima od TE do NT i INFO 4 ciklusima od NT do TE.

U slučaju da mreža inicira vezu s TE, t.j. aktivacija se provodi u smjeru od NT do TE, signalni slijed je gotovo isti, 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.

Riža. 2. Slijed signala pri aktiviranju S-sučelja: (a) - aktivacija OTE-a;

(b) - aktivacija iz NT-a

LAPD razina

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

Poruke formirane na razini 3 smještene su u informacijska polja okvira koja se ne analiziraju na razini 2. Zadaci razine 2 su prijenos poruka između korisnika i mreže uz minimalne gubitke i izobličenja. Formati i procedure sloja 2 temelje se na postupcima kontrole podatkovne veze visoke razine (HDLC), izvorno definiranim od strane ISO-a i koji čine podskup drugih uobičajenih protokola: LAPB, LAPV5 i dr. LAPD, također podskup HDLC-a, kontrolira tijek okvira koji se prenosi na D-kanalu i pruža informacije potrebne za kontrolu toka i ispravljanje pogrešaka.

Riža. 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 posebnom C/R naredbom/bitom za identifikaciju odgovora. Opći format LAPD okvira prikazan je na Sl. 3.

Svaki okvir počinje i završava jednim bajtom zastava. Kombinacija zastavice (0111 1110) je ista kao u OKS-7. Simulacija zastave bilo kojim drugim poljem okvira je isključena zbog zabrane prijenosa niza bitova koji se sastoji od više od pet uzastopnih bitova. To se postiže posebnim postupkom zvanim bit-stuffing, koji umeće nulu nakon bilo kojeg niza od pet jedinica prije prijenosa 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 točke usluge (SAPI) i identifikator terminalne opreme (TEI) i koristi se za usmjeravanje okvira do njegovog odredišta. Ovi identifikatori identificiraju vezu i terminal kojem okvir pripada.

Identifikator pristupne točke usluge SAPI uzima 6 bitova u adresnom polju i zapravo označava koji entitet mrežnog sloja treba analizirati sadržaj informacijskog polja. Na primjer, SAPI može naznačiti da je sadržaj informacijskog polja povezan s postupcima kontrole veze s komutiranim krugom ili postupcima s komutacijom paketa. Preporuka Q.921 definira SAPI vrijednosti prikazane u tablici. 1.

Tablica 1. Vrijednosti SAPI

Identifikator TEI označava terminalnu opremu kojoj poruka pripada. TEI kod = 127 (1111111) označava prijenos (emitiranje) informacija svim terminalima povezanim s ovom pristupnom točkom. Ostale vrijednosti (0-126) koriste se za identifikaciju terminala. Raspon TEI vrijednosti (Tablica 2) podijeljen je između onih terminala kojima TEI dodjeljuje mrežu (automatsko TEI dodjeljivanje) i onih kojima korisnik dodjeljuje TEI (ručno TEI dodjeljivanje).

Tablica 2. TEI vrijednosti

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

Bit za identifikaciju naredbe/odgovora C / R (bit za naredbu / odgovor) u adresnom polju premješten je u DSS-1 iz X.25 protokola. Ovaj bit postavlja LAPD na jednom kraju i obrađuje na suprotnom kraju veze. C/R vrijednost (Tablica 3) klasificira svaki okvir kao okvir naredbe ili odgovora. Ako je okvir formiran kao naredba, polje adrese identificira primatelja, a ako je okvir odgovor, polje adrese identificira pošiljatelja. Pošiljatelj ili primatelj može biti i mrežna i korisnikova terminalna oprema.

Tablica 3. C / R bitovi u adresnom polju

Bit proširenja polja adrese EA (Extended address bit) koristi se za fleksibilno povećanje duljine adresnog polja. Bit proširenja u prvom bajtu adrese, koji ima vrijednost 0, označava 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 proširenja u drugom bajtu može se promijeniti na 0, što će ukazivati ​​na postojanje trećeg bajta. Treći bajt u ovom slučaju će sadržavati bit proširenja s vrijednošću 1, što ukazuje da je ovaj bajt posljednji. Povećanje veličine adresnog polja stoga ne utječe na ostatak okvira.

Posljednja dva bajta u strukturi okvira na Sl. 3.sadrže 16-bitno polje provjera kombinacija okvir PCS (Slijed provjere okvira) i generiran slojem podatkovne veze u opremi koja prenosi okvir. Ovo polje ima istu funkciju kao polje CB (provjerni bitovi) u signalnim jedinicama SS-7 i omogućuje LAPD-u da otkrije pogreške u primljenom okviru. U FSC polju prenosi se 16-bitni slijed, čiji se bitovi formiraju kao dopuna zbroju (modulo 2), u kojem je: a) prvi član ostatak podjele (modulo 2) proizvod 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 umnoška 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 podatkovne veze u opremi koja prima okvir, s istim generirajućim polinomom za adresno polje, kontrolna polja, informacijska i FCS polja. LAPD protokol koristi konvenciju da ostatak dijeljenja (modulo 2) proizvoda x 16 polinomom čiji su koeficijenti bitovi navedenih polja, a FCS je uvijek 0001110100001111 (decimalno 7439) ako nijedan bit nije oštećen put od odašiljača do prijemnika... Ako se rezultati inverzne transformacije podudaraju s provjernim bitovima, smatra se da je okvir poslan bez grešaka. Ako se pronađe nedosljednost u rezultatima, to znači da je došlo do pogreške tijekom prijenosa okvira.

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

Razmotrimo ove vrste detaljnije.

Informacijski okvir(I) usporedivo sa značajnom signalnom jedinicom MSU u SS-7). Uz pomoć 1-okvira organizira se 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 potvrđivanja prijema 1-okvira, u kontrolno polje upisuje se redni broj prijema.

Upravljački okvir(S) se koristi za podršku funkcijama kontrole toka i zahtjeva za ponovnim prijenosom. S-okviri nemaju informacijsko polje i usporedivi su sa signalnim jedinicama stanja LSSU veze u SSU-7. Na primjer, ako mreža privremeno ne može primiti 1-okvir, korisniku se šalje S-okvir " nije spreman za primanje" (RNR). Kada mreža ponovno može primiti 1-okvir, prenosi drugi S-okvir — spreman za primanje (RR). S-okvir se također može koristiti za potvrdu i u ovom slučaju sadrži redni broj prijema, a ne prijenosa.

Tablica 4. Osnovne vrste LAPD okvira

format Naredbe Odgovori Opis
Informacijski okviri (I) Informacija - Koristi se u potvrđenom načinu za prijenos numeriranih okvira koji sadrže informacijska polja s porukama razine 3
Menadžeri Spreman za primanje (PR-primanje spreman) RR-primanje spremno Koristi se za označavanje spremnosti suprotne strane za primanje I-okvira ili za potvrdu prethodno primljenih 1-okvirova
okviri (S) Nije spreman za primanje (RNR) Nije spreman za primanje (RNR) Koristi se za označavanje da suprotna strana nije spremna primiti I-okvir
Odbijanje/ponovni zahtjev (ODBIR-odbijanje) Koristi se za zahtjev za ponovni prijenos 1 okvira
UI-nenumerirane informacije Koristi se u nepriznatom načinu prijenosa
Isključeno (DM-disconnected mode)
Nenumerirani okviri (U) Postavljanje proširenog asinkronog uravnoteženog načina rada (prošireni asinkroni uravnoteženi način rada sa SABME-om) Koristi se za početno podešavanje načina rada s potvrdom
Odbijanje okvira (FRMR-frame reject)
Isključivanje (DISC-odspojivanje) Koristi se za prekid načina s potvrdom
Nenumerirano pitanje (UA-nenumerirano pitanje) Koristi se za potvrdu primitka naredbi za podešavanje načina rada, npr. SABME, DISC

Kontrolni okviri mogu se poslati ili kao naredbeni okviri ili okviri odgovora.

Okvir bez brojeva(U) nema analoga u OKS-7. Ova grupa sadrži nenumerirani informacijski (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 načinu rada i za prenošenje nekih administrativnih direktiva. Za emitiranje poruke svim TE spojenim na sabirnicu S-sučelja, stanica prenosi UI okvir s TE1 == 127. Kontrolno polje U-okvira ne sadrži brojeve sekvence.

Kao što slijedi iz gore navedenog, informacijsko polje je prisutno samo u određenim vrstama okvira i sadrži informacije sloja 3 koje generira jedan sustav, na primjer, korisnički terminal, a koje je potrebno prenijeti na drugi sustav, na primjer, mrežu. Informacijsko polje može se izostaviti ako okvir nije povezan s određenim dial-upom (npr. u kontrolnim okvirima, S-format). Ako okvir pripada operaciji razine 2, a razina 3 ne sudjeluje u njegovom formiranju, odgovarajući podaci su uključeni u kontrolno polje.

P/F (poll/final) bitovi kontrolnog polja identificiraju grupu okvira (iz Tablice 4), koja je također posuđena iz specifikacija X.25 protokola. Postavljanjem P bita u naredbenom okviru na 1, LAPD funkcije na jednom kraju podatkovne veze ukazuju na LAPD funkcije na suprotnom kraju veze da odgovore kontrolnim ili nenumeriranim okvirom. Okvir odgovora s F == 1 označava da se prenosi kao odgovor na primljeni okvir naredbe s vrijednošću P = 1. Preostali bitovi bajta 4 identificiraju specifičnu vrstu 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 obje metode prijenosa okvira: sa i bez potvrde.

Prijenos potvrde. Ova metoda se koristi samo u vezama podatkovne veze točka-točka za prijenos podatkovnih okvira. Omogućuje ispravljanje pogrešaka ponovnim prijenosom i isporukom poruka bez grešaka prema prioritetu. Ova metoda je slična glavnoj metodi zaštite od pogreške tijekom prijenosa značajnih signalnih jedinica MSU u sustavu SS-7.

Upravljačko polje informacijskog okvira ima potpolja "broj prijenosa" i "broj prijema". Ova potpolja su usporediva s poljima FSN, BSN u signalnim jedinicama MSU sustava SS-7. Protokol LAPD dodjeljuje rastuće sekvence prijenosa N (S) uzastopno prenesenim informacijskim okvirima, odnosno: N (S) = 0, 1 , 2, ... 127 , Oh, 1, ... itd. Također zapisuje prenesene okvire u međuspremnik za ponovni prijenos i pohranjuje te okvire u međuspremnik sve dok se ne primi pozitivna potvrda.


Slične informacije.


  • Kontrola informacijskih mreža i telekomunikacija (Laboratorijski rad)
  • Breiman A.D. Računalne mreže i telekomunikacije. Globalne mreže (dokument)
  • Teza - Izgradnja širokopojasne pretplatničke pristupne mreže na gradskoj telefonskoj mreži u Almatyju (Diplomski rad)
  • Prezentacija - Tehnologije širokopojasnog pristupa. IP telefonija (sažetak)
  • Diplomski projekt - Mreža za pretplatnički pristup (Diplomski rad)
  • Teza - Planiranje NGN pristupne mreže za nove grupe korisnika (Diplomski rad)
  • Diplomski projekt - Modernizacija i proširenje telekomunikacijske mreže korištenjem mogućnosti bežičnog pristupnog sustava (Diplomski rad)
  • Znanstveni statut - pasivne optičke mreže (PON) (dokument)
  • Zapisnik roditeljskog sastanka (dokument)
  • Šuvalov V.N. Telekomunikacijski sustavi i mreže (3/3) (Dokument)
  • n1.doc

    3.3. RAZINA LAPD-a

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

    Poruke formirane na razini 3 smještene su u informacijska polja okvira koja se ne analiziraju na razini 2. Zadaci razine 2 su prijenos poruka između korisnika i mreže uz minimalne gubitke i izobličenja. Formati i procedure sloja 2 temelje se na postupcima kontrole podatkovne veze visoke razine (HDLC), izvorno definiranim od strane ISO-a i koji čine podskup drugih uobičajenih protokola: LAPB, LAPV5 i dr. LAPD, također podskup HDLC-a, kontrolira tijek okvira koji se prenosi na D-kanalu i pruža informacije potrebne za kontrolu toka i ispravljanje pogrešaka.

    Riža. 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 posebnom C/R naredbom/bitom za identifikaciju odgovora. Opći format LAPD okvira prikazan je na Sl. 3.8.

    Svaki okvir počinje i završava jednim bajtom zastava. Kombinacija zastavice (0111 1110) je ista kao u OKS-7. Simulacija zastave bilo kojim drugim poljem okvira je isključena zbog zabrane prijenosa niza bitova koji se sastoji od više od pet uzastopnih bitova. To se postiže posebnim postupkom zvanim bit-stuffing, koji umeće nulu nakon bilo kojeg niza od pet jedinica prije prijenosa 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 točke usluge (SAPI) i identifikator terminalne opreme (TEI) i koristi se za usmjeravanje okvira do njegovog odredišta. Ovi identifikatori, već spomenuti u prvom odlomku ovog poglavlja, identificiraju vezu i terminal kojem okvir pripada.

    Identifikator pristupne točke usluge SAPI uzima 6 bitova u adresnom polju i zapravo označava koji entitet mrežnog sloja treba analizirati sadržaj informacijskog polja. Na primjer, SAPI može naznačiti da je sadržaj informacijskog polja povezan s postupcima kontrole veze s komutiranim krugom ili postupcima s komutacijom paketa. Preporuka Q.921 definira SAPI vrijednosti prikazane u tablici. 3.1.
    Tablica 3.1. SAPI vrijednosti

    Identifikator TEI označava terminalnu opremu kojoj poruka pripada. TEI kod = 127 (1111111) označava prijenos (emitiranje) informacija na sve terminale povezane s ovom pristupnom točkom. Ostale vrijednosti (0-126) koriste se za identifikaciju terminala. Raspon vrijednosti TEI (Tablica 3.2) podijeljen je između onih terminala kojima TEI dodjeljuje mrežu (automatsko TEI dodjeljivanje) i onih kojima korisnik dodjeljuje TEI (ručno TEI dodjeljivanje).

    Tablica 3.2. TEI vrijednosti

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

    Bit za identifikaciju naredbe/odgovora C / R (bit za naredbu / odgovor) u adresnom polju 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 (Tablica 3.3) klasificira svaki okvir kao okvir naredbe ili odgovora. Ako je okvir formiran kao naredba, polje adrese identificira primatelja, a ako je okvir odgovor, polje adrese identificira pošiljatelja. Pošiljatelj ili primatelj može biti i mrežna i korisnikova terminalna oprema.

    Tablica 3.3. C / R bitova u adresnom polju

    Bit proširenja polja adrese EA (Extended address bit) koristi se za fleksibilno povećanje duljine adresnog polja. Bit proširenja u prvom bajtu adrese, koji ima vrijednost 0, označava 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 proširenja u drugom bajtu može se promijeniti u 0, što će ukazivati ​​na postojanje trećeg bajta. Treći bajt u ovom slučaju će sadržavati bit proširenja s vrijednošću 1, što ukazuje da je ovaj bajt posljednji. Povećanje veličine adresnog polja stoga ne utječe na ostatak okvira.

    Posljednja dva bajta u strukturi okvira na Sl. 3.8 sadrži 16-bitno polje provjera kombinacija okvir PCS (Slijed provjere okvira) i generiran slojem podatkovne veze u opremi koja prenosi okvir. Ovo polje ima istu funkciju kao polje CB (Kontrolni bitovi) u SS-7 signalizacijskim jedinicama (svezak 1, poglavlje 10) i omogućuje LAPD-u da otkrije pogreške u primljenom okviru. U FSC polju prenosi se 16-bitni slijed, čiji se bitovi formiraju kao dopuna zbroju (modulo 2), u kojem je: a) prvi član ostatak podjele (modulo 2) proizvod 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 umnoška x16 polinomom, čiji su koeficijenti bitovi okvira smješteni između posljednjeg bita početne zastavice i prvog bita u kombinacija provjere, isključujući bitove uvedene kako bi se osigurala transparentnost. Inverznu transformaciju izvodi sloj podatkovne veze u opremi koja prima okvir, s istim generirajućim polinomom za adresno polje, kontrolna polja, informacijska i FCS polja. LAPD protokol koristi konvenciju da ostatak dijeljenja (modulo 2) x16 polinomom čiji su koeficijenti bitovi navedenih polja, a FCS je uvijek 0001110100001111 (decimala 7439), ako nijedan bit nije oštećen na odašiljača do prijemnika. Ako se rezultati inverzne transformacije podudaraju s provjernim bitovima, smatra se da je okvir poslan bez grešaka. Ako se pronađe nedosljednost u rezultatima, to znači da je došlo do pogreške tijekom prijenosa okvira.

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

    Razmotrimo ove vrste detaljnije.

    Informacijski okvir(I) usporediv sa značajnom signalnom jedinicom MSU u SSU-7 (paragraf 10.2. prvog sveska). Uz pomoć 1-okvira organizira se 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 potvrđivanja prijema 1-okvira, u kontrolno polje upisuje se redni broj prijema. Postupak organiziranja rednih brojeva raspravlja se u sljedećem odjeljku ovog poglavlja.

    Upravljački okvir(S) se koristi za podršku funkcijama kontrole toka i zahtjeva za ponovnim prijenosom. S-okviri nemaju informacijsko polje i usporedivi su s jedinicama signalizacije stanja veze LSSU u SSU-7 (odjeljak 10.2 prvog sveska). Na primjer, ako mreža privremeno ne može primiti 1-okvir, korisniku se šalje RNR S-okvir. Kada mreža ponovno može primiti 1-okvir, prenosi drugi S-okvir — spreman za primanje (RR). S-okvir se također može koristiti za potvrdu i u ovom slučaju sadrži redni broj prijema, a ne prijenosa.
    Tablica 3.4. Osnovne LAPD vrste okvira


    format

    Naredbe

    Odgovori

    Opis

    Informacija

    okviri (I)


    Informacija

    -

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

    Menadžeri

    Spreman za primanje (PR-primanje spreman)

    RR-primanje spremno

    Koristi se za označavanje spremnosti suprotne strane za primanje I-okvira ili za potvrdu prethodno primljenih 1-okvirova

    okviri (S)

    Nije spreman za primanje (RNR)

    Nije spreman za primanje (RNR)

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

    Odbijanje/ponovni zahtjev (ODBIR-odbijanje)

    Odbijanje/ponovni zahtjev (ODBIR-odbijanje)

    Koristi se za zahtjev za ponovni prijenos 1 okvira

    UI-nenumerirane informacije

    Koristi se u načinu rada

    transferi bez potvrde


    Isključeno (DM-disconnected mode)

    Nenumerirani okviri (U)

    Postavljanje proširenog asinkronog uravnoteženog načina rada (prošireni asinkroni uravnoteženi način rada sa SABME-om)

    Koristi se za početno podešavanje načina rada s potvrdom

    Odbijanje okvira (FRMR-frame reject)

    Isključivanje (DISC-odspojivanje)

    Koristi se za prekid načina s potvrdom

    Nenumerirano pitanje (UA-nenumerirano pitanje)

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

    Kontrolni okviri mogu se poslati ili kao naredbeni okviri ili okviri odgovora.

    Okvir bez brojeva(U) nema analoga u OKS-7. Ova grupa sadrži nenumerirani informacijski (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 načinu rada i za prenošenje nekih administrativnih direktiva. Za emitiranje poruke svim TE spojenim na sabirnicu S-sučelja, stanica prenosi UI okvir s TE1 == 127. Kontrolno polje U-okvira ne sadrži brojeve sekvence.

    Kao što slijedi iz gore navedenog, informacijsko polje je prisutno samo u određenim vrstama okvira i sadrži informacije sloja 3 koje generira jedan sustav, na primjer, korisnički terminal, a koje je potrebno prenijeti na drugi sustav, na primjer, mrežu. Informacijsko polje može se izostaviti ako okvir nije povezan s određenim dial-upom (npr. u kontrolnim okvirima, S-format). Ako okvir pripada operaciji razine 2, a razina 3 ne sudjeluje u njegovom formiranju, odgovarajući podaci su uključeni u kontrolno polje.

    P / F (poll / final) bitovi kontrolnog polja identificiraju grupu okvira (iz tablice 3.4), koja je također posuđena iz specifikacija X.25 protokola. Postavljanjem P bita u naredbenom okviru na 1, LAPD funkcije na jednom kraju podatkovne veze ukazuju na LAPD funkcije na suprotnom kraju veze da odgovore kontrolnim ili nenumeriranim okvirom. Okvir odgovora s F == 1 označava da se prenosi kao odgovor na primljeni okvir naredbe s vrijednošću P = 1. Preostali bitovi bajta 4 identificiraju specifičnu vrstu okvira unutar grupe.

    I na kraju ovog odlomka, uzimajući u obzir već detaljno analiziranu strukturu okvira sloja 2 DSS-1 protokola, još jednom ćemo razmotriti obje metode prijenosa okvira: sa i bez potvrde.

    Prijenos potvrde. Ova metoda se koristi samo u vezama podatkovne veze točka-točka za prijenos podatkovnih okvira. Omogućuje ispravljanje pogrešaka ponovnim prijenosom i isporukom poruka bez grešaka prema prioritetu. Ova metoda je slična glavnoj metodi zaštite od pogreške tijekom prijenosa značajnih signalnih jedinica MSU u sustavu SS-7.

    Upravljačko polje informacijskog okvira ima potpolja "broj prijenosa" i "broj prijema". Ova potpolja su usporediva s poljima FSN, BSN u SSU-7 MSU (odjeljak 10.2 prvog sveska). LAPD dodjeljuje rastuće sekvence prijenosa N (S) sekvencijalno prenesenim okvirima podataka, i to: N (S) = 0, 1, 2, ... 127, O, 1, ... itd. Također zapisuje prenesene okvire u međuspremnik za ponovni prijenos i pohranjuje te okvire u međuspremnik sve dok se ne primi pozitivna potvrda.

    Razmotrimo prijenos informacijskih okvira s terminala na mrežu (slika 3.9). Svi okviri koji stignu u mrežu provjeravaju se na pogreške, a zatim se provjerava broj sekvence u informacijskim 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 informacijskog okvira svojim odlaznim okvirom s prijemnim brojem čija je vrijednost za jedan veći (modulo 128) od vrijednosti N (S) u posljednjem primljenom informacijskom okviru.

    Pretpostavimo da je zadnji primljeni podatkovni okvir imao broj N (S) == 11 i da je podatkovni okvir s brojem N (S) = 12 poslan greškom, zbog čega su ga funkcije LAPD-a na mrežna strana. Sljedeći informacijski okvir s N (S) = 13 uspješno prolazi provjeru pogreške, ali dolazi u mrežu van reda i odbacuje ga prilikom provjere reda. Mreža zatim prenosi okvir odbacivanja (REJ) s brojem N (R) = 12, koji zahtijeva ponovni prijenos informacijskih okvira iz međuspremnika za ponovni prijenos 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 ponovno odaslani okvir s brojem N (S) = 12.

    Dva toka poruka od terminala do mreže i natrag za ovu vezu od točke do točke neovisni su jedan o drugom i o tokovima poruka u drugim vezama točka-točka na istom D-kanalu. U D-kanalu s n veza točka-točka, 2n neovisnih 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.

    Nenumerirani informacijski okviri korisničkog sučelja ne sadrže ni N (S) ni N (R) polja, budući da se emitiraju u načinu emitiranja s TE1 == 127 i mogućnošću koordinacije rednih brojeva prijenosa i prijema za grupne funkcije nema u svim terminalima spojenim na isto S-sučelje.

    Vrhunski povezani članci