Sunteți pe pagina 1din 43

CAPITOLUL 9.

Interfee numerice

Integrarea unui sistem de comutaie numeric ntr-o reea de telecomunicaii se realizeaz prin intermediul interfeelor (terminaiilor). Interfeele destinate liniilor numerice se numesc interfee numerice. Interpunerea interfeelor numerice ntre dou medii care folosesc acelai gen de reprezentare binar a semnalelor conduce, n mod natural, la preluarea de ctre acestea a principalelor funcii ntlnite n sistemele de transmisiuni numerice. Astfel, aliniindu-se la diversele moduri de transmisie a informaiei, interfeele numerice trebuie s asigure: - la transmisie: generarea semnalului de linie; - la recepie: amplificarea semnalului de linie, extragerea tactului, regenerarea semnalului de linie i decodificarea semnalului binar; - separarea galvanic a sistemului de comutaie de linia de transmisiune; - telealimentarea regeneratoarelor intermediare; - protecia la tensiunile periculoase induse n linie de reeaua energetic de nalt tensiune energetice sau de eventualele descrcri electrice naturale. Pentru nelegerea modului de operare a funciilor de transmisie ncorporate n interfeele numerice, este necesar o trecere n revist a principalelor concepte legate de tehnicile de transmisiuni numerice.

9.1 Moduri de transmisie. Ierarhii numerice Un criteriu de difereniere a sistemelor de transmisiuni numerice este debitul binar la care acestea opereaz. Pe baza lui s-a realizat o clasificare a sistemelor de transmisiuni numerice numit ierarhie numeric. Sincronizarea reprezint un alt criteriu dup care se deosebesc sistemele de transmisiuni. Ea const n meninerea constant a debitului mediu al fluxului binar

ce strbate lanurile formate din sisteme de transmisiuni i de comutaie. innd cont i de acest punct de vedere, ierarhia numeric poate fi sincron sau plesiocron ([VASI 81]). Ierarhiile numerice plesiocrone, standardizate pe plan internaional cuprind mai multe niveluri, obinute prin multiplexarea unui numr stabilit de fluxuri numerice cu debite de baz de 64 Kbit/sec. Astfel, recomandarea G.732 CCITT pentru Europa stabilete urmtoarele 4 niveluri: E0: 64 Kbit/sec (8000 x 8 bit/sec) - nivel (acces) de baz, E1: 2,048 Kbit/sec (32x64 Kbit/sec) - multiplex de ordin 1 (primar), E2: 8,448 Kbit/sec (4xE1) - multiplex de ordin 2 (secundar), E3: 34,368 Kbit/sec (4xE2)- multiplex de ordin 3 (teriar), E4: 139,264 Kbit/sec (4xE3)- multiplex de ordin 4 (quaternar).

Figura 9.1 Ierarhii numerice plesiocrone europene. Aceste niveluri se obin cu ajutorul schemei de multiplexare prezentat n figura 9.1. Conform acesteia, cadrele de pe un nivel, n, conin patru cadre simultane din nivelul inferior n-1. Surplusul de debit evideniat de valorile prezentate mai sus (42,048 < 8,448) este destinat informaiilor de sincronizarea de la nivelul respectiv. Prezena acestei informaii este necesar i pentru a compensa caracterul plesiocron al fluxurilor multiplexate, dar constituie un dezavantaj att pentru eficiena transmisiei (debit util / debit total), ct mai ales

pentru extragerea unui nivel inferior dintr-unul superior, situaie n care este necesar o demultiplexare total pn la nivelul dorit. n capitolul 4 a fost prezentat structura cadrului MIC 32, pentru necesitile impuse de nelegerea funcionrii elementelor numerice de comutaie. Pentru a uura parcurgerea capitolului de fa, se reiau pe scurt principalele probleme legate de modul de organizare a multiplexului primar MIC de 2,048 Mbit/sec (figura 9.2).

Figura 9.2 Organizarea cadrului primar MIC de 2,048 Mbit/sec Cadrul MIC 32 este alctuit din 32 de canale (ci temporale), din care doar 30 sunt dedicate comunicaiilor, iar celelalte dou canale sunt dedicate altor scopuri: canalul nr.0 este destinat sincronizrii de cadru (el conine o structur fix de 8 bii care nu se mai regsete n nici o alt cale temporar a cadrului), iar canalul nr.16 este alocat semnalizrilor asociate cilor de comunicaie. Pentru a multiplexa n timp 30 de ci diferite de semnalizare, cadrele primare se grupeaz cte 16, formnd astfel un multicadru. n aceast structur, primul cadru (nr.0) conine n canalul su nr.16 o secven fix de elemente binare, folosit pentru

sincronizarea de multicadru, iar urmtoarele 15 cadre pun la dispoziie unei perechi de ci de semnalizare (de exemplu nr.2 i nr.18) cte 2x4 bii. Semnificaia biilor identificai prin litere n figura 9.2. este urmtoarea: X = bit redundant folosit n controlul erorilor la nivel de cadru; Y = bit redundant folosit n controlul erorilor din secvena de sincronizare multicadru; R = bii rezervai pentru utilizri particulare (naionale); A = bit de alarm; semnaleaz ieirea din sincronism a cadrului sau a multicadrului recepionat. Aplicatia 9.1 S se determine: a) care este debitul binar al unei ci asociate de semnalizare ntr-un multiplex primar MIC de 2,048 Mbit/sec; b) care este durata unui cadru ntr-un multiplex de ordin 4. *** n cazul sistemelor ISDN, cadrul MIC primar este denumit i acces primar 30B+D (30 ci de comunicaie i o cale de semnalizri), fiind una din formele acceptate de acces al abonailor la orice reea i la orice tip de serviciu furnizat de reeaua numeric cu servicii integrate. Ierarhiile numerice sincrone sunt destinate reelelor sincrone de band larg care utilizeaz ca mediu de propagare fibrele optice sau microundele. Pentru standardizarea lor, CCITT a adoptat o serie de recomandri (G707, G708, G709). Nivelurile ierarhice stabilite de aceste recomandri se noteaz cu STM-N,(N = 1,2...) i se numesc module de transport sincron de ordinul N (Syncronous Transport Module). Din punct de vedere al fluxului binar, un modul de transport sincron constituie tot un cadru de 125 sec, dar cu o structur i o utilizare complet diferit

de cea ntlnit n ierarhiile numerice plesiocrone. Astfel, un modul de baz, STM1, cuprinde 2709 octei i este organizat ca n figura 9.3:

Figura 9.3 Structura cadrului STM-1: SOH - Selection OverHead, PTR - Pointer. - 9 rnduri de cte 261 octei sunt destinate multiplexrii n timp a diverse fluxuri informaionale ce alctuiesc sarcina util (taxabil), - un rnd de 9 octei PTR (Pointer) destinai informaiei de adres de localizare n modul a blocurilor binare corespunztoare fluxurilor transferate, i - 8 rnduri de cte 9 octei SOH (Section OverHead), dedicate informaiilor pentru operaiile de reea i pentru gestiunea reelei de transmisiuni, (Transmission Management Network). Trebuie precizat c toi aceti octei sunt n realitate nseriai, dar, din motive didactice, n figura 9.3 ei au fost dispui pe rnduri i coloane pentru a oferi o reprezentare intuitiv a modulului STM-1. Pentru a transporta diverse fluxuri informaionale, care se difereniaz prin debitul binar, un modul STM-1 conine cteva tipuri de containere, C. Astfel, conform recomandrilor G-702 CCITT (cartea albastr) s-au definit: - containere de nivel (ordin) 1 pentru 2 Mbit/sec (34 octei/modul), - containere de nivel 2 pentru 6 Mbit/sec (129 octei/cadru), - containere de nivel 3 pentru 34 - 45 Mbit/sec (849 octei/cadru), - containere de nivel 4 pentru 140 Mbit/sec (2409 octei/cadru). TMN

La aceste containere se ataeaz o informaie de cale, POH (Path OverHead) obinndu-se un container virtual, VC, i un pointer, PTR; rezult la nivelele 1, 2 i 3 o unitate de flux, TU (Tributary Unit), iar la nivelul 4 rezult o unitate administrativ, AU. Pointer-ul este necesar pentru a localiza blocul de octei corespunztori fluxului deservit, n VC, bloc care ocup complet sau incomplet containerul C. Mai multe uniti de fluxuri de nivel i, cu i = 1, 2 sau 3, pot alctui un grup de uniti de fluxuri de nivel i+1, TUG - i +1. Asamblarea unui cadru STM-1 urmeaz organigrama din figura 9.4. Conform acestei scheme, un VC-4 poate conine un C-4 nsoit de POH corespunztor sau trei TUG-3.

Figura 9.4 Organigrama de asamblare a unui STM-1: C - container, VC - virtual container, TU - tributary unit, TUG - tributary unit group, PTR - pointer, POH path overhead, AU - administrative unit, SOH - section overheade, STM syncrounous transport module.

La rndul su, un TUG-3 poate cuprinde un TU-3 sau apte TUG-2, iar un TUG-2 poate include un TU-2 sau trei TU-1. Specificarea variantei utilizate la un anumit nivel se nscrie n PTR-ul corespunztor. Aplicaia 9.2 Descriei modul de alctuire al unui modul STM-1 care deservete numai fluxuri MIC primare. Stabilii care este numrul maxim de astfel de fluxuri pe care le poate deservi un STM-1. Rezolvare: Figura 9.5 prezint algoritmul dup care un modul STM-1 este ncrcat numai cu fluxuri MIC primare. Iniial fluxurile sunt ncrcate periodic n containere de nivel 1 (C-1), care au o capacitate de 34 de octei. Octeii de rezerv, R, sunt destinai compensrii alunecrilor dintre fluxurile de intrare, dac acestea ar fi plesiocrone. La un container C-1 se ataeaz informaia de rutare POH, obinndu-se un container virtual de nivel 1, VC-1. Prin adugarea unui pointer, PTR, la un VC-1 se obine o unitate de flux de nivelul 1, TU-1, cu debit util de 2,224 Mbit/sec. Pointer-ii localizeaz n interiorul acestor uniti nceputul informaiei utile (n cazul fluxurilor plesiocrone) sau nceputul de cadru (n cazul fluxurilor sincrone). Prin multiplexarea octet cu octet a cte 3 TU-1, se obin grupuri de uniti de fluxuri de nivelul 2, TUG-2, cu debite utile de 6,832 Mbit/sec. ntreeserea octeilor este necesar pentru a imprima perturbaiile, n general corelate, un caracter ct mai independent. Un TUG-2 poate conine i o singur unitate de flux cu debitul de 6 Mbit/sec. Saltul la urmtorul nivel (ordin) de multiplexare se face prin cuprinderea a 7 TUG-2 ntr-un cmp de uniti de fluxuri de ordinul 3, TUG-3, cu debit util de 48,384 Mbit/sec. Cele 7 TUG-2 sunt nsoite de 18 octei: 3 octei pentru indicatorul de pointer nul, NPI, care semnaleaz dac TUG-3 conine uniti de fluxuri de ordin inferior sau o unitate de flux de aceiai ordin i 15 octei pentru umplerea complet a structurii canonice de 869 octei a unui TUG-3.

Figura 9.5 Modul STM-1 obinut prin multiplexarea unor fluxuri MIC plesiocrone: R- octet pentru compensarea alunecrilor, B - octet de umplere (bourrage) Ultimul nivel este atins prin introducerea (prin multiplexare octet cu octet) a trei TUG-3 ntr-un container C-4 ajungndu-se la un debit util de 149,760 Mbit/sec

(desigur sarcina util poate fi constituit i de o unic unitate de flux cu debitul de 140 Mbit/sec). Pe lng cele trei TUG-3, se mai adaug informaia de cale (POH) i 18 octei de umplere (bourrage), realizndu-se astfel un container virtual VC-4, de ordinul 4. Pentru obinerea unui cadru STM-1 complet se adaug pointer-ul pe 9 octei (rezultnd o unitate administrativ AU-4) i blocul SOH. *** Prin multiplexarea cu intercalare a N module STM-1 se obin nivelurile superioare de transport STM-N. Debitele binare ce caracterizeaz aceste niveluri sunt prezentate n tabelul 9.1. Tabel 9.1 Debitele binare ale nivelurilor STM-N
Nivelul STM-1 STM-4 STM-16 STM - 64 Debit binar (Kbit/sec) 155.520 622.080 2.488.320 9.953.280

Din punctul de vedere al eficienei transmisiei, pentru transmiterea aceleiai sarcini utile, ierarhia numeric sincron necesit un debit cu aproximativ 10% mai mare dect cea plesiocron. Acest dezavantaj este ns compensat printr-o mai bun exploatare i gestiune a reelei de telecomunicaii (blocul SOH) i prin simplificarea proceselor de multiplexare i demultiplexare, de inserare i extragere a unei uniti de flux (direct n sau din structura unui modul de orice nivel). 9.2 Coduri de linie Particularitile canalelor de telecomunicaii nu permit ca semnalele binare, de tip NRZ (Non Return to Zero), cu care opereaz dispozitivele i echipamentele

din sistemele numerice de comutaie s fie transmise pe liniile de legtur sub aceast form. Din acest motiv, este necesar ca fluxul binar de ieire dintr-o interfa numeric s fie supus unei codri secundare ([MATE 84]), care, n principal, trebuie s in cont de urmtoarele aspecte: - spectrul de frecvene al secvenei generate s se ncadreze n banda oferit de canalul de telecomunicaii, - secvena generat s fie protejat la zgomotul cii de comunicaie, - refacerea tactului la recepie s asigure decodarea corect a semnalului din linie, - raportul dintre viteza telegrafic (numrul impulsuri transmise ntr-o secund), msurat n baud, i viteza de transmitere a informaiei (numr bii generai ntr-o secund), msurat n bii/sec, s fie ct mai mic, - recepia s nu depind de polaritatea absolut a semnalului (insensibil la inversarea firelor liniei). n concordan cu aceste cerine, sistemele de transmisiuni au adoptat diverse tehnici de codare de linie. Dintre acestea, cele mai folosite sunt codurile bipolare: AMI (Alternate Mark Inversion Code) i HDB-3 (3 Order High Density Bipolar Code). Modul lor de operare este prezentat n figura 9.6.

Figura 9.6 Semnale bipolare dublu curent, AMI i HDB-3

Codul AMI asociaz simbolurilor "1" din secvena TTL impulsuri pozitive i negative alternative care au o durat egal cu jumtate de bit, iar simbolurilor "0" le corespunde lipsa semnalului. n acest mod, se obine un semnal cu trei niveluri de amplitudine (pseudoternar) a crui component de curent continuu este nul, iar componentele de frecven joas sunt nesemnificative. Pentru detecia unui semnal AMI, receptorul utilizeaz dou praguri de decizie, motiv pentru care, protecia la zgomot este mai redus dect n cazul semnalelor decodate cu un singur prag de decizie (semnalul dublu curent, din figura 9.6, are component de curent continuu). O alt deficien a codului AMI este aceea c, n cazul unei secvene lungi de "0"-uri, se poate pierde informaia de refacere a tactului. Acest inconvenient se evit prin intercalarea ntre sursa de flux binar i codorul AMI a unui circuit de aleatorizare (scrambler), care echilibreaz frecvenele de apariie a simbolurilor "0" i "1" sau prin utilizarea codurilor bipolare cu densitate mare, precum HDB-3. Creterea densitii impulsurilor n perioadele n care un semnal AMI este caracterizat n mare parte prin lipsa impulsurilor se face n cazul semnalului HDB3 prin introducerea forat de impulsuri (V) la fiecare al patrulea simbol "0" consecutiv (figura 9.6). Pentru a putea fi eliminate la recepie, aceste simboluri trebuie s ncalce (violeze) regula normal de codare (de exemplu, primul impuls V din secvena HDB-3 din figura 9.6 are aceeai paritate cu predecesorul su). Pentru meninerea nul a componentei de curent continuu este necesar ca impulsurile V s alterneze. Cnd aceast regul nu poate fi aplicat direct se introduce n prima poziie a secvenei de 4 bii de "0" un impuls redundant, A, cu polaritate opus impulsului anterior i n ultima poziie un impuls V cu aceeai polaritate cu a lui A. Cele dou impulsuri redundante sunt recunoscute la recepie prin faptul c au aceeai polaritate i distana dintre ele este echivalentul duratei a dou simboluri binare. Codurile AMI i HDB-3 au dezavantajul c folosesc impulsuri cu durate de dou ori mai scurte dect ale simbolurilor binare, fapt pentru care viteza telegrafic

este de dou ori mai mare dect debitul binar. Pentru a scdea viteza telegrafic, i n consecin spectrul de frecvene utilizat n condiiile satisfacerii aceleiai viteze de transmitere a informaiei, se folosesc coduri de linie cu mai multe niveluri, precum 2B1Q sau 4B/3T. n primul caz, la doi bii din fluxul numeric se asociaz un impuls de amplitudine egal cu unul din cele 4 niveluri disponibile, iar n al doilea caz, la 4 bii din secvena TTL se asociaz trei impulsuri cu amplitudini alese din 3 niveluri disponibile (+V, 0, -V). Aplicaia 9.3 Determinai i comparai vitezele telegrafice ale codurilor de linie AMI, HDB-3, 2B1Q i 4B/3T ce deservesc un flux numeric de 139,264 Mbit/sec. ***

9.3 Sincronizarea Tehnicile de comutaie numeric consider c toate fluxurile binare transmise pe liniile de acces la un sistem de comutaie precum i baza de timp a acestuia sunt sincronizate la diferite nivele (bit, cadru, multicadru etc.). Pentru ndeplinirea acestei condiii este necesar ca: tactul de emisie al sistemelor de transmisiuni s fie controlat de tactul refcut la recepie i ca toate sistemele numerice de comutaie interconectate prin intermediul acestor sisteme de transmisiuni s aib bazele de timp sincronizate ([VASI 82]). Cu toate acestea, fluxurile binare de intrare ntr-un sistem de comutaie nu vor avea dect n medie acelai debit binar, ntre ele aprnd defazri aleatoare, generate de diferii factori, precum jitter-ul i variaiile cu temperatura ale ntrzierilor de propagare. Din acest motiv, este necesar ca nainte de comutaie, fluxurile binare s fie sinfazate cu ceasul sistemelor. Aceast operaie este realizat n interfeele numerice prin intermediul dispozitivelor de nregistrare elastic. Pe lng

dispozitivele de nregistrare elastic, interfeele numerice sunt nzestrate cu echipamente de supraveghere i alarmare, ce raporteaz abaterea peste anumite limite a calitii transmisiei pe liniile deservite i iau diverse msuri de corectare a disfuncionalitilor. Indicatorii calitii luai n considerare sunt: - alunecarea nregistrrii elastice, - pierderea sincronizrii de cadru, - numrului erorilor detectate la recepie. n funcie de depirea unor anumite valori prestabilite pentru aceste mrimi, se iau msuri de corectare sau, n cazurile extreme, de alarmare a comutatorului sau terminalului aflat la cellalt cap al sistemului de transmisiuni. Tabelul 9.2 prezint limitele luate n considerare de aceste echipamente n cadrul comutatorului ESS nr.4. Ultima linie reprezint numrul erorilor detectate exprimat n urma nerespectrii regulilor codului de linie HDB3. Tabelul 9.2 Limite de corectare i scoatere din uz (sistemul de comutaie ESS nr.4)
Indicator calitate Alunecare Pierderea sincronizrii de cadru Viol de paritate Limit de corectare 4 evenimente n 24 ore 17 evenimente n 24 ore 1 viol la 1 milion de bii Limit de scoatere din uz 255 violuri n 24 ore 51 1 violuri n 24 ore 1 viol la 1 000 bii

9.3.1 Refacerea sincronizrii de cadru Fluxul binar recepionat de o interfa numeric reprezint o nlnuire continu de cadre, n care sunt multiplexate diverse blocuri informaionale (cuvintele de 8 bii n cazul MIC, celule ATM sau cadre MIC n cazul STM-1). Oricare din aceste blocuri sunt localizate i delimitate n fluxul de intrare pe baza unui "reper" special folosit n acest scop: informaia de nceput al cadrului (sincrocadru). Dar acest reper poate fi pierdut, datorit perturbaiilor care apar pe cile de transmisiuni sau defeciunilor accidentale ale oricror echipamentele.

Pentru regsirea octetului "sincrocadru", condiie stringent interpretrii corecte a fluxului binar recepionat, interfeele numerice dispun de un circuit de sincronizare (aliniere) de cadru (de grup). Din punct de vedere funcional, un astfel de circuit urmeaz un proces, a crui diagram de tranziii, ntre cele 3 stri sale, este reprezentat n figura 9.7.

Figura 9.7 Diagrama procesului de sincronizare de cadru n starea SINCRONISM, dispozitivul urmrete dac biii dedicai sincronizrii respect secvena prescris (de exemplu: n cadrele MIC primar, bitul 2 al cuvntului de sincronizare de cadru este 0 n cadrele impare i 1 n cadrele pare (figura 9.2). Cnd numrul neconcordanelor observate pe parcursul unor cadre succesive depete un anumit prag, circuitul decide c a detectat ieirea din sincronism i n consecin el tranziteaz n starea AVANSARE. Decizia se ia doar n urma comparrii cu un prag, pentru a se evita ieirile false din sincronism, ce pot fi generate de perturbarea biilor de sincronizare. n starea AVANSARE, detectoarele de grup de sincronizare "nainteaz" cu un bit n secvena binar urmrit. Se trece apoi n starea VERIFICARE, unde se caut structura de sincronizare pe noile poziii de bit. Pentru a se evita luarea unei decizii eronate de intrare n sincronism, verificarea ia n considerare mai multe cadre (n general k >10). Dac pe parcursul acestei confruntri nu apare nici o neconcordan, dispozitivul intr n SINCRONISM, iar n caz contrar se trece din nou n starea AVANSARE.

Ieirea din sincronism are efecte negative asupra interpretrii informaiilor multiplexate n semnalul de grup (direcionarea greit a unui apel pe baza unei informaii eronate, perturbarea transmisiilor de date n banda de baz i a semnalelor telefonice). De aceea, pentru ca un circuit de sincronizare de cadru s controleze n mod eficient transmisia numeric prin interfaa ce o deservete, el trebuie s ndeplineasc o serie de cerine. Cele mai importante dintre acestea sunt: timpul de cutare a sincronismului (la conectarea echipamentului sau la pierderea sincronizrii) i frecvena ieirilor accidentale din sincronism; ambele mrimi trebuie s fie ct mai mici. Aceste caracteristici depind att de modul de repartizare (distribuit sau concentrat) a grupei de sincronizare din cadrul semnalului de grup i de lungimea ei, ct i de tehnicile adoptate n realizarea dispozitivului propriu-zis (sincronizare prin ntrzierea tactului, sincronizare prin alunecare etc.) [RADU88 ] Aplicaia 9.4 i) Artai care este modul de repartizare a informaiei de sincronizare din cadrul multiplexului MIC primar; ii) Ce mod de repartizare ofer stabilitatea superioar la perturbaii? iii) Dar timp mai mic de restabilire a sincronizrii ? Justificai rspunsurile. Indicaie: Se ia n considerare modul de manifestare al perturbaiilor: erorile pot fi independente sau corelate (pachete de erori). * * * Aplicaia 9.5 Determinai media timpului maxim de refacere a sincronizrii de cadru dintrun multiplex MIC primar considernd c verificarea unei presupuse grupe de sincronizare se desfoar de-a lungul a maxim 10 cadre, n caz de neconcordan trecndu-se pe urmtoarea poziie de simbol.

Rezolvare: Un cadru MIC primar conine 256 bii. Situaia cea mai defavorabil este aceea n care cutarea sincronizrii ncepe chiar din poziia imediat urmtoare celei alocate la emisie sincronizrii. n acest caz, numrul mediu de cadre pe parcursul crora se caut sincronismul este dat de suma numerelor medii de cadre n care se verific o anumit poziie din semnalul de grup la care se adaug 10 cadre pentru atestarea resincronizrii. Considernd c biii ce nu intr n grupa de sincronizare sunt variabile aleatorii, Xi, independente i identic distribuite dup o lege Bernoulli (P[X = 0] = 0,5 i P[X = 1] = 0,5), atunci nseamn c un ir de n-1 simboluri recepionate pe o anumit poziie i care urmeaz o secven alternativ de valori "0" sau "1" are probabilitatea de apariie: Prob {secvena alternativ de n-1 simboluri }=2-(n-1) O poziie pe care s-au recepionat n-1 bii alternativi este abandonat dac urmtorul bit este identic cu predecesorul su. Aceast situaie apare cu probabilitatea: Prob {poziia curent este abandonat dup n cadre} = 2, n 10. Relaia anterioar reprezint legea de distribuie a numrului N de cadre dup care verificarea unei anumite poziii din semnalul de grup semnaleaz o neconcordan. Cu ajutorul ei putem determina media acestui numr:
10

E[ N ] = n 2 n n 2 n = 2
n =1 n =1

Un cadru MIC primar conine 256 de bii (poziii). Deci, numrul mediu maxim de cadre pe parcursul crora se restabilete sincronismul este:

ns 255 2 + 10
Fiecare cadru dureaz 125 jisec, timpul mediu maxim de resincronizare este: ts < 125ns. ***

Pentru creterea rapiditii procesului de resincronizare, verificarea poate viza simultan mai multe poziii din semnalul de grup. Simbolurile consecutive analizate pentru depistarea grupei de sincronizare formeaz o fereastr de sincronizare. Pentru refacerea sincronizrii, aceast fereastr "alunec" de-a lungul fluxului binar recepionat, pn cnd recunoate grupa de sincronizare.

9.3.2 nregistrarea elastic

Principiul nregistrrii elastice este reprezentat n mod intuitiv n figura 9.8: un numr N de celule de nregistrare de 1 bit (n reprezentare N = 8), sunt accesate de dou comutatoare: - unul pe portul de scriere, sub controlul ceasului de scriere care este refcut din semnalul recepionat, i - cellalt pe portul de citire, sub controlul ceasului de citire care este sincron cu baza de timp a sistemului de comutaie.

Figura 9.8 Principiul nregistrrii elastice (CM = celul de memorare)

Atunci cnd cele dou ceasuri sunt sincrone, circuitul de nregistrare elastic introduce doar o ntrziere constant ntre fluxul de intrare, ai crui bii sunt nscrii n celulele de memorare, i fluxul generat prin citirea acestor celule. Aceast ntrziere msurat n bii, poart denumirea de ocuparea
instantanee a celulelor. Atunci cnd ceasul de scriere avanseaz mai repede dect

cel de citire, ocuparea crete continuu n timp cu salturi de la N la O (figura 9.9). Cu ocazia acestor salturi, numite alunecri, N bii din fluxul de intrare nu mai sunt transferai n fluxul de ieire.

Figura 9.9 Variaia cu timpul a ocuprii instantanee (debitul de intrare mai mare dect cel de ieire) Un alt gen de alunecare apare atunci cnd ceasul de scriere avanseaz mai ncet dect cel de citire. n aceast situaie, ocuparea scade continuu cu salturi de la 0 la N. Efectul acestui tip de alunecare este acela de repetare a N bii n fluxul de ieire. Alunecrile apar i atunci cnd cele dou ceasuri au aceeai frecven medie, dar cu defazri (jitter) aleatorii. n acest caz, suprapunerea repetat a celor dou comutatoare d natere la alunecri multiple. Pentru a contracara acest efect, ocuparea instantanee este monitorizat continuu i cnd se detecteaz o suprapunere, cele dou comutatoare sunt defazate forat cu N/2 celule de nregistrare.

Pentru a nu perturba sincronizarea de cadru defazarea forat trebuie s acopere complet un cadru. Astfel, n cazul multiplexului MIC de ordin 1, circuitul de nregistrare elastic dispune de 512 celule de nregistrare coninute, de exemplu, ntr-o memorie cu acces aleatoriu, la care adresele sunt generate de dou numrtoare i pentru care operaiile de scriere i citire sunt controlate de dou ceasuri.
Aplicaia 9.6

tiind c ntre debitele medii ale fluxurilor MIC primar de intrare i de ieire dintr-un circuit cu nregistrare elastic, exist o deviaie relativ, determine: i) intervalul dintre dou alunecri consecutive; ii) valoarea deviaiei relative astfel nct s se ndeplineasc obiectivul: o alunecare n 24 de ore. Rezolvare: i) Fie d0 debitul controlat de ceasul intern i d0(l + ) debitul fluxului de intrare. Datorit acestei diferene de debit, ocuparea instantanee a celulelor crete cu panta d 0 (ca n figura 9.9). Creterea prezint discontinuiti care corespund momentelor n care ocuparea instantanee este maxim, adic: d 0 t = N obine deci: t = N / (d 0 ) s se

ii) =

N 512 = = 2,89 10 9 3 t d 0 (24 3600 ) 2048 10 ***

Observaie: Ceasurile atomice asigur o deviaie a frecvenei de = 10-12,

situaie n care alunecrile ntr-o reea plesiocron cu sisteme numerice de comutaie sunt neglijabile. Optnd pentru ceasuri cu cuar, fiabile i mult mai ieftine, dar cu stabilitate inferioar celor atomice, anume cu 10-9 10-7, meninerea numrului de alunecri dintr-un interval sub o anumit limit este

posibil doar dac reeaua dispune n ansamblul ei de o funcie de sincronizare. n acest caz, pierderea sincronizrii va genera alunecri de cel mult una la 20 de ore, valoare acceptabil pentru situaii de avarie de acest gen.

9.4 Interfee numerice pentru accesul primar

Transmisia numeric ntre componentele unei reele de telecomunicaii se poate desfura prin diverse medii de propagare precum: linii pereche, cabluri coaxiale, fibre optice, canale radio. Fiecare dintre aceste medii se caracterizeaz printr-o capacitate ce este utilizat eficient la un anumit nivel al ierarhiei transmisiilor numerice. Astfel, fluxurile numerice, organizate sub forma MIC primar sunt transferate prin sisteme de transmisiuni ce utilizeaz linii pereche (jonciuni), iar fluxurile de nivel superior, prin sisteme de transmisiuni ce folosesc cabluri coaxiale (sute de Mbit/sec), fibre optice i canale radio (Gbit/sec). Conectarea unui sistem de comutaie la un sistem de transmisiuni numerice se realizeaz prin intermediul unei interfee numerice care funcioneaz la un anumit nivel al ierarhiei numerice. Interfeele numerice care deservesc fluxuri numerice organizate sub forma MIC primar se numesc interfee numerice pentru
acces primar. O astfel de interfa se poate conecta direct la un sistem de

transmisiuni pe linii pereche sau prin intermediul unui etaj de multiplexaredemultiplexare la un sistem de transmisiuni de nivel superior. Schema de principiu a unei interfee numerice pentru acces primar este prezentat n figura 9.10. n partea de recepie, interfaa dispune de un bloc al circuitelor de intrare care realizeaz amplificarea, egalizarea i filtrarea semnalului din linie. n continuare, urmeaz un bloc n care, pe baza tactului refcut, semnalul este regenerat i apoi convertit la forma binar. Violurile de paritate, ce pot aprea, sunt semnalate pentru a fi nregistrate n rapoartele de mentenabilitate ale sistemului. Secvena binar obinut este preluat de circuitul de nregistrare

elastic, pentru a se alinia la ieirea acestuia cu celelalte fluxuri binare din interiorul sistemului de comutaie. nainte de intrarea n reeaua de conexiuni, un circuit special extrage informaia de semnalizare inserat n fluxul respectiv, orientnd-o ctre unitatea de comand a comutatorului. Componenta de refacere a cadrului verific continuu coninutul grupei de sincronizare cuprins n semnal, orice ieire din sincronism fiind notat n aceleai rapoarte de mentenabilitate. La emisie, fluxul numeric provenit din reeaua de conexiuni este completat cu informaia de semnalizare i sincronizare, iar n final, este convertit ntr-un semnal de linie bipolar.

Figura 9.10 Schema de principiu a unei interfee numerice pentru acces primar

9.5 Interfee numerice pentru acces de baz

Numerizarea complet a unei reele de telecomunicaii presupune introducerea i generalizarea transmisiei numerice la nivelul reelei de acces (de distribuie). Aceste operaii sunt motivate de creterea continu a cererii de servicii noi, tot mai sofisticate, exprimat de utilizatorii reelei i sunt favorizate de scderea costurilor de instalare a sistemului de transmisiuni numerice duplex de

viteze medii (sute de Kbit/sec). Cu toate aceste tendine, preul de racordare i exploatare a unei bucle numerice de abonat, rmne n continuare superior n comparaie cu omologul ei analogic. Din acest motiv, distribuia liniilor numerice de abonat se va face opional, pentru a nu ndeprta clienii care nu sunt dispui s suplimenteze cheltuielile aferente instalrii liniilor noi. Ideea numerizrii ntregii reele i satisfacerii diverselor servicii cu caracteristici deosebite a condus la conceptul de reea numeric cu integrarea
serviciilor (ISDN - Integrated Services Digital Network). Acest concept este

descris n mod sistematizat n recomandrile CCITT publicate n Cartea Albastr ([CCITT 88]). Conform acestor recomandri, o bucl numeric de abonat se organizeaz, din punct de vedere funcional, ca n figura 9.11. Denumirea blocurilor cuprinse n aceast figur, precum i funciile ndeplinite de acestea sunt prezentate n continuare.

Figura 9.11 Bucla numeric de abonat


A. Terminaia reelei de conexiuni, ET (Exchange Termination),

ndeplinete funcii legate de: - conectarea buclei la reeaua de conexiune, - inserarea i extragerea informaiei de semnalizare, - conversia codurilor surs, sincronizarea, - generarea alarmelor i semnalarea erorilor.

B. Terminaia liniei, LT (Line Termination), se ocup cu aspectele fizice

legate de interconectarea sistemului de transmisiuni numerice cu sistemul de comutaie. Concret, ea asigur: - telealimentarea(opional), - localizarea defectelor din linie, - generarea i regenerarea semnalelor din linie, i - conversia codurilor de linie mpreun cu terminaia reelei de conexiuni, terminaia liniei alctuiete o
terminaie (interfa) numeric pentru acces de baz. Ca i n cazul interfeelor

analogice de linie, funciile ndeplinite de o interfa numeric pentru acces de baz sunt precizate ntr-un mod concentrat prin abrevierea GAZPACHO. Iniialele ce compun aceast abreviere au urmtoarele semnificaii:
Genertion of frame code - generarea cadrelor; Alignement of frame - sincronizare de cadru; Zero string suppression - eliminarea secvenelor lungi de zero; Polar conversion - codare/decodare de linie; Alarm processing - prelucrarea alarmelor; Clock recovery - refacerea tactului de linie; Hunt during reframe - refacerea sincronizrii de cadru; Office signaling - semnalizarea. C. Prima terminaie a reelei, NT1 (Network termination 1), are rolul de

intermediar ntre reea i echipamentul clientului. desfoar n sens fizic i presupune:

Aceast

intermediere se

- interconectarea sistemului de transmisiuni numerice cu echipamentul clientului, - conversia semnalelor n ambele sensuri, - alimentarea cu energie a echipamentului de la client, - protecia reelei la perturbaii electromagnetice i avarii.

n colaborare cu interfaa numeric pentru acces de baz, prima terminaie a reelei asigur diagnosticarea defeciunilor, monitorizarea performanelor i ntreinerea buclei numerice de abonat (component a reelei de acces de baz).
D. A doua terminaie a reelei, NT2 (Network Termination 2), reprezint n

general, din punct de vedere funcional, ansamblul de funcii oferite clienilor de ctre sistemele de comutaie. Aceste funcii acoper primele trei niveluri ale modelului OSI (fizic, de legtur i de reea), ocupndu-se, n principal, cu multiplexarea, concentrarea, comutarea i desfurarea protocoalelor de nivel 2 i 3. n mod concret, toate sau o parte din aceste funcii pot fi ncorporate n diverse echipamente, ca de exemplu: PABX (Private Automatic Branch Excange), LAN (Local Area Network) sau multiplexor.
E. Echipamentul terminal, TE (Terminal Equipment), se identific, n

general, cu terminalele din echipamentul clientului care pot fi: aparate telefonice inteligente, terminale multimedia (voce, date, facsimile), calculatoare personale sau staii de lucru. Echipamentele terminale se difereniaz n dou categorii: - echipamente terminale ISDN, care funcioneaz conform specificaiilor ISDN; - echipamentele terminale non-ISDN, care funcioneaz dup norme de tipul RS-232C, X.21 sau X.25 (figura 9.11).
F. Adaptor pentru terminal non-ISDN, TA (Terminal Adapter), pune la

dispoziie ansamblul de funcii necesare convertirii protocoalelor de nivel 1-3 proprii echipamentelor non-ISDN n echivalentele lor ISDN. n acest fel, o pereche alctuit dintr-un echipament non-ISDN i un adaptor de terminal este vzut de reea ca un echipament terminal ISDN. Cele 6 blocuri funcionale, ce au fost enumerate, interacioneaz prin intermediul a cinci interfee distincte, de natur logic i/sau fizic. Rolul acestor interfee, numite n terminologie ISDN puncte de legtur, este urmtorul:

Legtura R - asigur prin intermediul adaptorului de terminal

compatibilitatea non-ISDN (de tipul aparatelor telefonice analogice sau calculatoarelor personale) cu reelele ISDN.
Legturile S - permit separarea funciilor logice i fizice ale utilizatorului de

cele ale reelei.


Legtura T - ofer posibilitatea ca un ansamblu de funcii s fie repartizat la

dou entiti distincte (NT1 i NT2). Ca i n cazul legturii S, legtura T poate marca grania dintre utilizator i reea, dar numai n sens fizic.
Legtura U - asigur n unele aplicaii ISDN o frontier ntre furnizorul

reelei i clientul acesteia.


Legtura V - se ocup cu aspectele fizice i logice legate de conectarea

reelei de acces abonat la terminaia reelei de conexiuni. Interfeele numerice pentru accesul de baz care urmeaz standardele ISDN asigur o transmisie duplex de 144 kbit/sec. Acest debit este mprit n dou canale B (de 64 Kbit/sec) i un canal D (de 16 Kbit/sec). Canalele B sunt destinate comunicaiilor (voce/date), iar canalul D este alocat semnalizrilor i transmisiilor de date. Cheltuielile legate de nlocuirea cablurilor dintr-o reea de distribuie depesc de cele mai multe ori disponibilitile celor interesai n racordarea la o linie numeric de abonat. Din acest motiv, s-au propus i verificat diverse metode care asigur transmisia numeric i pe liniile analogice deja existente ntre sistemele de comutaie i abonai. n elaborarea acestor metode s-a urmrit obinerea unui cost de fabricaie sczut, lucru de loc la ndemn innd cont de urmtoarele aspecte ale problemei: atenuri semnificative, zgomotul n impulsuri, ecou local, separarea celor dou direcii de transmisie pe un mediu comun. Principalele metode care asigur transmisia numeric duplex pe un mediu comun sunt: - multiplexare cu compresie n timp, - stingerea ecoului,

- multiplexarea n frecven. n cazul multiplexrii cu compresie n timp, informaia se transmite alternativ n cele dou sensuri. Pentru aceasta, informaia este acumulat i transmis cu o vitez de cel puin dou ori mai mare dect debitul mediu (n practic de 2,25 sau 2,5 ori). n cazul metodei de stingere a ecoului, se utilizeaz circuite difereniale (hibride) care realizeaz trecerea de la 2 la 4 fire i reciproc (vezi interfeele analogice). Dimensionarea circuitelor difereniale ia n considerare impedana buclei n domeniul frecvenelor de lucru. ntruct variaia acestei impedane este dificil de controlat, ecoul local poate perturba semnificativ secvena recepionat. Din acest motiv, n sistemele de transmisiuni pe bucle numerice de abonat ce utilizeaz circuite difereniale se introduc supresoare de ecou (figura 9.12). Rolul acestui circuit diferenial este acela de a micora ecoul transmisiei din semnalul obinut pe borna circuitului hibrid, destinat recepiei.

Figura 9.12 Metoda stingerii ecoului Ultima metod enumerat, multiplexarea n frecven, asigur transmisia duplex printr-un mediu comun prin utilizarea a dou benzi de frecvene disjuncte. O band (banda de baz) este alocat unui sens al transmisiei, iar cealalt band (centrat pe o frecven superioar) aparine celuilalt sens.

Transformarea unei bucle analogice de abonat ntr-o bucl numeric implic o serie de modificri, care trebuie operate n cadrul sistemului numeric de comutaie vizat. n primul rnd, filtrul de linie, codec-ul i circuitul diferenial pentru semnale vocale se nlocuiete cu un echipament de transmisie-recepie numeric. n al doilea rnd, semnalizarea se schimb radical, trecndu-se la mesaje numerice schimbate pe canalul D. Astfel, de exemplu, soneria nu mai este activat prin generarea unui curent de sonerie, ci prin transmiterea unui mesaj numeric. n plus, trecerea la o bucl numeric de abonat are implicaii profunde asupra software-ului de comutaie, care trebuie s asigure un registru mult mai larg de servicii.

9.6 Prelucrri numerice

Numerizarea comutaiei a permis ca o serie de funcii, iniial atribuite n exclusivitate sistemelor de transmisiuni s fie preluate de sistemele de comutaie. Astfel, prin uniformizarea modului de reprezentare binar a semnalului n cadrul transmisiei i a comutaiei, funciile de conversie analog numeric i reciproc precum i multiplexarea n timp, ce caracterizeaz, n principiu, un sistem de transmisiuni, s-au transferat n interfeele sistemelor numerice de comutaie i/sau n terminalele conectate la buclele numerice de abonat. De asemenea, att centralele tandem ct i cele locale pot prelucra numeric semnalele pe care le comut indiferent de modul n care acestea sunt transmise. Posibilitatea prelucrrii directe (fr conversie) a semnalelor numerice ofer soluii economice avantajoase pentru o serie de funcii precum: controlul atenurilor, generarea sau detecia tonalitilor, controlul ecoului, nregistrarea de mesaje, transcodoare (de exemplu ADPCM-PCM), recunoaterea vocii, videofonia, teleconferina, transmultiplexarea (trecerea de la multiplexarea n timp la multiplexarea n frecven i reciproc).

Rentabilitatea prelucrrilor numerice este asigurat att de scderea vertiginoas a preurilor de fabricaie ale componentelor realizate n tehnologii LSI (Large Scale Integration) sau VLSI (Very Large Scale Integration) ct i de posibilitatea procesrii n paralel (prin multiplexare n timp) a mai multe semnale (canale) de ctre o unic unitate de prelucrare (spre deosebire de varianta analogic care, n general, aloc fiecrui canal o unitate de prelucrare). n plus, costul de exploatare este substanial sczut, echipamentele numerice pretndu-se mult mai uor la activitile de detectare, izolare i ndeprtare a defeciunilor Funciile de prelucrare numeric se pot implementa n diverse moduri. Ilustrativ, cteva din principiile i tehnicile adoptate n realizrile curente sunt prezentate n continuare.

9.6.1 Prelucrarea numeric a semnalelor analogice

Transportul semnalelor analogice prin sisteme numerice presupune conversia lor sub form numeric. n anumite situaii, pe parcursul lanului numeric, aceste semne trebuie s sufere anumite prelucrri (atenuri, amplificri, mixri). Aceste prelucrri se pot realiza n domeniul analogic prin revenirea la forma analogic i aplicarea metodelor corespunztoare sau, deseori mult mai eficient direct n domeniul numeric, evitndu-se astfel o dubl conversie (numericanalogic i analogic-numeric) care conduce la scderea raportului semnal-zgomot cu 3 dB.
9.6.1.1 Sumarea numeric

Prelucrrile numerice opereaz asupra unor valori care au diverse forme de reprezentare (ntreg, virgul mobil etc.). Datorit acestui motiv, este necesar ca mai nti, n situaiile n care aceste forme nu sunt respectate, s se efectueze o

conversie la formele acceptate. Aceast conversie trebuie s satisfac, n general, precizia cu care este reprezentat valoarea n forma iniial. O situaie de genul celei menionate n paragraful anterior o ntlnim n cazul fluxurilor MIC n care valorile eantioanelor nlnuite sunt reprezentate de 8 bii conform unei legi neliniare de codare. n acest caz, conversia la ntreg se face pentru legea A, conform relaiei, [SINN 74]:
0, L = 0 X = S 2 L +1 (16 + V + 0,5) cu = 1, L 1 (9.1)

unde S este bitul de semn (), L este identitatea segmentului (0 L 7) i V este identitatea dreptei dintr-un segment (0 V 15). Pentru pstrarea preciziei iniiale, reprezentarea ntregului se face pe 13 bii ([CATT 69]).
Aplicaia 9.6

Verificai valabilitatea relaiei (9.1). Indicaie: mrimea X este aleas n centrul dreptei V. ***
Aplicaia 9.7

Scriei o rutin (funcie) care s primeasc ca argument un cuvnt din alfabetul MIC, legea A i s returneze ntregul corespunztor. Verificai dac funcioneaz corect. *** Din punct de vedere practic aceast conversie se poate realiza prin intermediul unui circuit logic combinaional sau, mult mai economic, cu ajutorul unei memorii ROM care la adresele controlate de mrimile L i V conin valorile X corespunztoare (ultima soluie necesit 128 de cuvinte a 12 bii, adic 1536 bii de memorie).

Conversia reciproc este mai dificil de realizat fiind necesar utilizarea unor algoritmi de tipul: 1. Fiind dat X, alege L astfel nct: 2 L +1 (16 + 0,5) X 2 L +1 (16 + 15,5) 2. Pentru L ales anterior stabilete V astfel nct: 2 L +1 (16 + V + 0,5) X 2 L +1 (16 + (V + 1) + 0,5) (9.3) (9.2)

O alt soluie este aceea a utilizrii unei memorii ROM care la adresele X conine valorile V i L. Datorit consumului excesiv de memorie (4096 de cuvinte a 7 bii) aceast variant este, n general, evitat.
Aplicaia 9.8

Scriei o rutin (funcie) care s primeasc un ntreg ca argument i s returneze cuvntul MIC, legea A, corespunztor. ***
Aplicaia 9.9

Utiliznd rutinele realizate anterior, scriei o rutin (funcie) care s realizeze mixarea (sumarea) a dou semnale MIC. ***
9.6.1.2 Atenuare numeric

Pe lng sumare, prelucrrile semnalelor analogice codate MIC includ i operaia de atenuare sau amplificare necesar, de exemplu, atunci cnd lanul de transmisiuni include i tronsoane analogice. n acest caz, se prefer reprezentarea n virgul mobil, ceea ce revine la a scrie valoarea eantionului sub forma

X = M 2 E . Lund n considerare relaia (9.1), exponentul E este dat de identitatea segmentului L, iar mantisa M de egalitatea: 0, L = 0 M = 21 (16 + V + 0,5) cu = 1, L 1 (9.1)

Pentru pstrarea preciziei oferite de codarea MIC, mantisa M se nregistreaz pe 5 bii plus un bit de semn. n practic, atenurile numerice se pot obine prin dou procedee: - utilizarea unor dispozitive hardware/software, care efectueaz conversia la virgul mobil, multiplicarea cu o constant, a, i revenirea la reprezentarea n cod MIC, - programarea unei memorii ROM n vederea realizrii respectivei operaii. Aceast soluie, valabil doar cnd valoarea constantei a este fix, este n general preferat de productor, datorit simplitii i rentabilitii sale (cere doar 128 cuvinte x 7 bii = 896 bii).
Aplicaia 9.10

Scriei o rutin (funcie) care s realizeze atenuarea semnalelor MIC conform metodei descrise mai sus. * * *
9.6.1.3 Generarea tonalitilor

Semnalizrile utilizate n reelele de comutaie includ o serie de tonaliti precum sunt tonul de disc, revers apelul sau tonalitatea de linie inexistent. Pentru a le genera, se pot adopta diverse tehnici de natur analogic sau numeric. n primul caz, fiecare frecven poate fi generat de un oscilator particular sau poate fi derivat dintr-o frecven de referin, ce este emis de un unic oscilator de precizie (ultima variant este de preferat innd cont de faptul c majoritatea sistemelor de comutaie dispun de un astfel de oscilator). n al doilea caz, preferat n cadrul sistemelor numerice n care tonalitile se prezint sub form numeric, frecvenele pot fi generate prin citirea unor memorii ROM sub controlul unor semnale de tact derivate din frecvena de referin a sistemului (n general, frecvena de eantionare, fs).

Schema de principiu a unui generator numeric programabil de tonaliti monofrecven, care utilizeaz metoda sus menionat, este reprezentat n figura 9.13.

Figura 9.13 Generator programabil de tonaliti monofrecven: (a) schema bloc; (b) schema generatorului de adrese. xk = eantioane de tonaliti de frecven M(fs /N), fs = frecvena de referin, M = multiplul frecvenei fs /N. Pentru a genera frecvene dintr-un ansamblu predeflnit este necesar ca memoria ROM s conin eantioanele semnalului a crui frecven reprezint cel mai mare divizor comun, att al ansamblului considerat, ct i al frecvenei de eantionare, fs. Considernd c acest divizor este fs /N, atunci valorile nregistrate n memorie sunt date de relaia:

y k = A sin (2k / N ) pentru 0 < k < N

(9.5)

n practic, memoria ROM conine doar eantioanele corespunztoare primului sfert al cercului trigonometric, restul valorilor fiind generate pe baza simetriei formei de und a unui semnal sinusoidal. Avnd la dispoziie eantioanele yk, generatorul poate debita o frecven multiplu de M ori a frecvenei fs /N, citind din memoria ROM din M n M locaii n ritmul frecvenei fs. Astfel, eantioanele tonalitii de frecven M(fs /N) au valorile:

jM x j = y a ( j ) = A sin 2 N unde: a ( j ) = ( j M ) mod N

(9.6)

(9.7)

reprezint adresele locaiilor vizate ale memoriei ROM. Din punct de vedere practic, adresele a(j) se pot genera cu ajutorul montajului prezentat n seciunea (b) a figurii 9.13, montaj a crui funcionare respect urmtoarea egalitate:

a( j + 1) = [a( j ) + M ] mod N

(9.8)

Operaia "modulo" poate fi mult simplificat dac N este o putere a lui 2 deoarece, n acest caz, ignorarea depirii dimensiunii unui ntreg fr semn ncrcat pe log2 N bii, este echivalent cu operaia n cauz.
Aplicaia 9.12

Determinai valoarea N i realizai o rutin (funcie) care determin n format MIC, legea A, cuvintele nregistrate n memoria ROM a unui generator numeric programabil destinat producerii urmtoarelor tonaliti monofrecven: 697, 770, 852, 941 Hz. Amplitudinea sinusoidelor A, se va considera egal cu valoarea extrem acceptat de codarea MIC, legea A. Indicaie: pentru conversii de la un format la cellalt se utilizeaz funciile realizate anterior. *** Pe lng tonalitile monofrecven, semnalizrile utilizate n reelele de comutaie folosesc i semnale compuse din mai multe sinusoide (n general, dou). n acest caz, se poate recurge la sumarea semnalelor generate de dou generatoare programabile sau, dac frecvenele sunt fixe, se adopt soluia nregistrrii eantioanelor sum ntr-o memorie ROM.

Aplicaia 9.13

Determinai numrul de locaii dintr-o memorie ROM care, prin citire ciclic n ritmul frecvenei de eantionare, genereaz eantioanele corespunztoare sumarii a dou sinusoide de 697 Hz i respectiv 1209 Hz. Indicaie: Suma a dou sinusoide de frecvene diferite are perioada egal cu cel mai mic multiplu comun al perioadelor corespunztoare semnalelor nsumate. * * *
9.6.1.4 Detecia DTMF

Codificarea de tip DTMF (Dual Tone Multyfrequencies) a informaiei de numerotare emis de abonatul chemtor se face prin transmiterea simultan a dou frecvene vocale (cte una din dou seturi de cte 4 frecvene, aa cum se prezint concentrat n tabelul 9.3) pentru fiecare cifr din adres. Detalii referitoare la aceast manier de codificare se vor preciza n anexa 1. Tabelul 9.3 Frecvenele codului DTMF
f1 =696 Hz f2=770Hz f3=852Hz f4=941Hz F1 = 1209 Hz 1 4 7 * F2=1336Hz F3=1477Hz 2 3 5 6 8 9 0 # Tastele claviaturii aparatului telefonic F4=1633Hz A B C D

Principalii factori care influeneaz procesul de detecie n sistemul de comutaie a tonalitilor multifrecven DTMF sunt: - generarea cifrelor sub control uman (ceea ce conduce la o plaj larg de durate de emisie i de pauze ntre acestea), - transmiterea primei cifre n prezena tonului de disc, - posibilitatea simulrii unei cifre de ctre zgomotul din linie sau de ctre semnalele vocale recepionate n etapa de numerotare sau, funcie de aplicaie, pe parcursul ntregului apel.

Este deci necesar ca detecia DTMF s ia n considerare doar situaiile n care se recepioneaz doar dou frecvene: una n setul frecvenelor joase (f1 - f4) i cealalt n setul frecvenelor nalte ( F1- F4) ale codului. Cele dou seturi prezentate n tabelul 9.3 conin frecvene care au fost stabilite astfel nct s se ncadreze n banda 700-1700 Hz, care nu include tonul de disc (450 Hz) i prezint ntrzieri i atenuri minime i s nu conin armonici care s se regseasc n cele dou seturi considerate. Pentru a deine performane satisfctoare, detecia DTMF trebuie s satisfac o serie de cerine dintre care cele mai importante sunt prezentate n tabelul 9.4. Pe lng acestea, detectorul DTMF trebuie s prezinte o imunitate sporit la simularea cifrelor pentru a limita ansa deteciei eronate (se accept o cifr eronat la 3000 de apeluri). Tabelul 9.4 Principalele cerine impuse semnalizrii DTMF
Deviaia frecvenei Emisia cifrei Pauza ntre cifre Ciclul emisie - pauz Puterea unei frecvene Raportul puterilor (frecvena nalt / frecvena joas) Tonul de disc >1,5 % 40 msec 40 msec 85 msec -25 0 dBm la 900 +4dB-8dB 0 dBm la 900

Strategia utilizat, n general, pentru a restrnge erorile de detecie se desfoar n trei etape: 1. Se urmrete apariia a dou din cele 8 frecvene ateptate, una din setul frecvenelor joase i alta din setul frecvenelor nalte, ambele avnd amplitudini apropriate i aparinnd domeniului de amplitudini ateptate; 2. Semnalele ce satisfac prima etap nu se iau n considerare dac sunt nsoite de alte componente spectrale cu energii semnificative; 3. Semnalele ce satisfac condiiile din etapele 1 i 2 nu se iau n considerare dect dac satisfac i restriciile temporale (durata minim a emisiei sau a pauzei de emisie).

Figura 9.14 Structura de baz a unui detector DTMF Suportul material prin intermediul cruia poate opera aceast strategie poate fi organizat conform figurii 9.14. Montajul cuprinde cte un grup cu filtre de band, fiecare dedicat uneia din frecvenele ateptate. Prin ridicarea la ptrat i filtrarea trece jos, blocul de decizie este informat att de puterile estimate din jurul frecvenelor de interes, ct i de puterea estimat a ntregului semnal. Detectarea unei cifre este validat dac se ndeplinesc urmtoarele condiii: i) doar 2 puteri din cele 8 corespunztoare frecvenei ateptate sunt semnificative; ii) suma celor 2 puteri se apropie de puterea total (a ntregului semnal); iii) sunt verificate relaiile temporale specificate n tabelul 9.5. Pe baza schemei din figura 9.14 s-au dezvoltat o serie de variante, cele mai folosite fiind: detectorul DTMF clasic i detectorul DTMF n cuadratur. Schema bloc a unui detector DTMF clasic este prezentat n figura 9.15. Semnalul recepionat este trecut printr-un filtru, ce rejecteaz frecvena reelei (50/60 Hz) i frecvena tonului de disc; restul semnalului care este descompus n dou componente cu spectre de frecven complementare. Un spectru include frecvenele joase (f1 / f4 ), iar cellalt frecvenele nalte (F1 / F4) ale codului.

Figura 9.15 Schema detectorului clasic DTMF Pentru a evita operaia dificil de estimare a puterii, detectorul DTMF clasic este nzestrat cu cte un limitator pentru fiecare set de frecvene. Dac semnalul recepionat de un limitator este pur sinusoidal, atunci la ieirea lui se obine un semnal dreptunghiular de amplitudine fix, cunoscut. Dac fundamentala acestui semnal aparine setului deservit de limitatorul n cauz, atunci aceasta se va regsi i la ieirea FTB corespunztoare. n continuare, amplitudinea fundamentalei (cunoscut la rndul ei ntruct deriv din cea a semnalului dreptunghiular) este detectat i comparat cu un prag de decizie, a crui valoare este apropiat de amplitudinea ateptat. Atunci cnd toate condiiile susmenionate sunt ndeplinite, amplitudinea fundamentalei depete pragul de decizie, ceea ce este semnalat circuitului de decizie cruia i rmne s verifice satisfacia cerinelor temporale. n caz contrar, este suficient ca o singur condiie s nu fie satisfcut pentru ca amplitudinea unei eventuale fundamentale obinute nainte de circuitul de detecie s fie sub pragul de decizie i n concluzie s fie ignorat. Cauza ce poate conduce la aceast situaie este intrarea n limitator fie a unui semnal sinusoidal, a crui frecven nu se regsete n setul corespunztor, fie a unui semnal cu mai multe componente spectrale (inclusiv frecvenele ateptate). n ambele cazuri, rspunsurile FTB-urilor

sunt sub pragul de decizie, deoarece semnalul dup limitator este ori dreptunghiular, dar cu fundamental deprtat de frecvenele setului considerat, ori neregulat, ceea ce se reflect ntr-o valoare sub pragul de decizie a fundamentalei corespunztoare. Din cele prezentate mai sus rezult c circuitul limitator are sarcina de a imuniza (desensibiliza) receptorul DTMF la semnalele obinute la bornele FTJ care nu sunt tonaliti pure i de a-l face relativ insensibil la variaiile nivelului semnalului de intrare. innd cont de plaja larg de variaie a semnalului de intrare, nivelul limitatorului este reglat continuu prin intermediul unei bucle de reacie negativ. Datorit numrului relativ mare de filtre incluse i diversitii acestora, schema clasic, prezentat n figura 9.15 se preteaz, n general, a fi realizat n tehnic analog (inclusiv cu filtre cu capaciti comutabile).

Figura 9.16 Detectorul DTMF n cuadratur Atunci cnd se opteaz pentru o realizare numeric, se poate adopta schema din figura 9.16, a crei implementare poart numele de detector DTMF n
cuadratur. Aceast schem are avantajul c toate FTJ sunt identice, ceea ce

permite s fie eventual nlocuite cu un singur filtru utilizat prin multiplexare n

timp. n plus, frecvenele ateptate pot fi uor generate local prin accesarea ciclic a unor memorii ROM. Din punct de vedere principial, componentele spectrale ale semnalului de intrare, de forma y (t ) = A1 sin (2f1t + ) sunt, iniial, multiplicate conform relaiilor: 2 y (t ) sin(2f 0 t ) = A1 cos[2 ( f1 f 0 )t + ] A1 cos[2 ( f1 f 0 )t + ] (9.9) (9.10)

2 y (t ) cos(2f 0 t ) = A1 sin[2 ( f1 f 0 )t + ] A1 sin[2 ( f1 f 0 )t + ]

Urmeaz filtrarea trece jos n urma creia eventualele componente de joas frecven (f1 - f0) rmase (ceea ce corespunde faptului c f1 este n vecintatea lui f0) sunt ridicate la ptrat i sumate, obinndu-se dublul puterii semnalului y(t): A12 = A12 cos 2 [2 ( f1 f 0 )t + ] + A12 sin 2 [2 ( f1 + f 0 )t + ] (9.11)

Este util de semnalat faptul c relaia anterioar pune n eviden insensibilitatea detectorului n cuadratur la defazajul dintre oscilaia recepionat i cea generat local. n continuare, detecia propriu-zis a cifrei urmeaz metoda folosit n cadrul schemei de baz (figura 9.14), i anume dac se detecteaz doar dou frecvene, suma puterilor corespunztoare trebuie s fie apropriat de puterea total a semnalului de intrare, x(t).

Figura 9.17 Trecerile prin zero ale semnalului sinusoidal Pe lng cele dou scheme prezentate anterior, n practic se mai utilizeaz i detectorul DTMF de treceri prin zero. Acest dispozitiv se bazeaz pe faptul c frecvena semnalului dreptunghiular, obinut dup limitatorul din schema clasic, poate fi estimat uor prin numrarea trecerilor prin zero ale semnalelor, pe durata unui interval prestabilit. Considernd durata a acestui interval i notnd cu 0

momentul primei treceri prin zero (figura 9.17), se obine urmtoarea pereche de inegaliti, prin intermediul crora se determin exact numrul N de treceri prin zero, pentru o frecven f dat: N 1 + 2 f 0 N + 2 f 0 f 2 2
Aplicaia 9.14

(9.12)

Demonstrai relaia (9.12). Indicaie: Se pleac de la relaiile: ( N 1) / 2 f 0 i N / 2 f 0 , care reprezint numrul de semiperioade ale cror durate cumulate sunt sub, respectiv peste intervalul delimitat de momentul primei treceri prin zero i momentul ncheierii numrtorii. *** n realitate, frecvenele observate se abat de la cele ateptate, fapt care impune stabilirea unor limite, maxime i minime (Nmax i Nmin) ale numrului de treceri prin zero. Aceste valori delimiteaz domeniile de acceptare, respingere sau incertitudine ale frecvenelor observate. Aa cum se observ din consultarea figurii 9.18, o frecven este acceptat dac numrul trecerilor prin zero se gsete ntre valorile stabilite ca limite, Nmax i Nmin, i este respins dac este fie sub Nmin-1, fie peste Nmax+1. Apariia zonelor de incertitudine se datoreaz faptului c variaia cu 1 a lui N poate fi provocat i de fluctuaia mrimii 0 . n planul frecvenelor, zona de incertitudine are limea 1/2, ea putnd fi ngustat prin creterea duratei

de observare.
Acceptarea unei frecvene, funcie doar de numrul de treceri prin zero, poate genera erori ntruct diverse semnale obinute la ieirea (imitatorului se pot ncadra n limitele prestabilite. Pentru a crete protecia detectorului la astfel de situaii, algoritmul urmat trebuie completat cu criterii suplimentare de decizie. Astfel, detecia poate lua n considerare faptul c, spre deosebire de alte semnale, o

sinusoid are rata trecerilor prin zero constant. n acest caz, detectorul trebuie ca, pe lng numrul trecerilor prin zero, s msoare i variaia ratei corespunztoare.

Figura 9.18 Domeniile de decizie asupra frecvenei observate Msurarea ratei trecerilor prin zero i luarea deciziei pe baza acesteia pot urma diferite metode: - mprirea intervalului de observare n mai multe subintervale i verificarea dac numrul intervalelor n care rata s-a ncadrat n anumite limite depete sau nu un anumit nivel. n primul caz, cifra este acceptat, n al doilea caz, cifra simulat este ignorat. - calculul mediei i a deviaiei standard a intervalului dintre dou treceri succesive prin zero. Dac deviaia standard este suficient de mic (sub un anumit prag), media corespunztoare va reprezenta inversul dublului frecvenei sinusoidei aflate la intrarea n circuitul limitator.
n concluzie, trebuie precizat c din cele trei tipuri de detectoare prezentate

mai sus, doar detectoarele DTMF clasice i n cuadratur satisfac n prezent cerinele specificate n tabelul 9.5. Cu toate acestea, datorit faptului c se preteaz cel mai bine integrrii pe scar larg, detectorul DTMF de treceri prin zero este tot mai des utilizat n practic, rspndirea sa fiind ncurajat i de faptul c poate ncorpora algoritmi sofisticai, ce pot asigura creterea performanelor.

9.6.2 Tehnici numerice de ntreinere

Meninerea disponibilitii unui sistem de comutaie n limite satisfctoare i n condiii economice eficiente depinde de performanele tehnicilor de ntreinere utilizate i de cheltuielile implicate de acestea. n cazul sistemelor numerice de comutaie, optimizarea ansamblului format din performane i cheltuieli i-a gsit rezolvarea natural n numerizarea tehnicilor de ntreinere. Principalele tehnicii numerice de ntreinere legate de detectarea defeciunilor hardware sunt:
Testul funcional - destinat verificrii corectitudinii n funcionare a

diverselor componente ale unui sistem de comutaie. Astfel, de exemplu, verificarea unui detector de tonaliti se realizeaz prin conectarea sa la un generator de ton i observarea rspunsului oferit. Desfurndu-se ntr-un context numeric, aceast verificare este mult simplificat fa de echivalentul ei analogic, ntruct rspunsul, n absena defeciunii, este acelai mereu. Cu toate acestea, testul numeric este deficitar n privina posibilitii de a stabili performanele deteciei n condiii de zgomot.
Autoverificarea - presupune

confruntarea

rezultatelor

generate

de

componentele ce sunt multiplicate n mai multe exemplare (2,3,..), care alctuiesc o structur redundant n cadrul diverselor subansambluri ale unui sistem de comutaie. Fiind o soluie costisitoare, autoverificarea i gsete aplicarea doar n cadrul subansamblelor ce ndeplinesc funcii vitale n cadrul sistemului (cum este cazul funciei de comand). n cazul componentelor nemultiplicate, un test relativ simplu de autoverificare este acela de a urmri paritatea adreselor i datelor generate.
Verificarea prin simulare - este o tehnic performant, ce const n

verificarea n ansamblu a unitilor de prelucrare din cadrul unui sistem de comutaie. Ea se preteaz atunci cnd unitatea de prelucrare n cauz deservete mai multe fluxuri informaionale de acelai tip (de exemplu canale

temporale dintr-un multiplex). n acest caz, funcionarea corect a unitii se poate verifica prin generarea de stimuli n fluxurile neutilizate de clieni i confruntarea rezultatelor observate cu cele ateptate. Pentru o localizare rapid a defectelor, confruntarea poate lua n considerare mai multe puncte distribuite de-a lungul lanului de prelucrri.