Sunteți pe pagina 1din 52

CAPITOLUL 4 Managementul reelelor SDH teorie i implementare

practic
4.1 Managementul reelelor SDH prezentare teoretic
4.1.1 Prezentare general
n capitolele precedente au fost prezentate principiile ce guverneaz
sistemele de management al reelelor numerice integrate. Dintre acestea au
fost evideniate sistemele de management pentru SS7 i reelele de
management ale telecomunicaiilor (TMN. !olosind ca "az teoretic de
plecare informaia referitoare la aceste dou sisteme poate fi studiat i cazul
particular al managementului SD#.
$eeaua SD# asigur suportul de transport pentru TMN% utiliz&nd
canalele DCC ('Data Communication C(annels' ) *anale de comunicaii de
date +,.-./0. 1e aceste canale% flu2ul informaiilor de management se
transmite utiliz&nd un protocol de legtur de date% 341D +5.67/0% un caz
particular al #D3*% asemntor protocolului folosit pentru sistemele SS7%
descris i 8n aceast lucrare.
n +9:N6-0 a fost descris modelul fizic i logic pe care este structurat o
reea SD#. n continuare% va fi descris modelul de management al unei
asemenea reele.
n fig. ;./ este prezentat un e2emplu de reea SD# care are 8ncorporat i
propriul sistem de control i management.
SD# conine un sistem integrat de management al reelei% distri"uit at&t
la nivelul ec(ipamentelor de reea% c&t i 8n puncte centrale de gestiune.
Transportul informaiilor de management 8ntre toate aceste noduri se poate
face fie prin intermediul canalelor de comunicaie integrate 8n reea EO
(<Em"aded Over(ead' ) $edundan 8ncorporat% fie prin intermediul unor
canale au2iliare special destinate acestui scop.
*onform recomandrii ,.-./ a =T>?T managementul automat al SD#
tre"uie s ai" capacitatea de a asigura@
interaciunea automat 8ntre reelele de transport administrate de
operatori de reea diferiiA
operarea automat a unei reele deservite de un operator unic% dar ale
crei ec(ipamente provin de la furnizori diferiiA
optimizarea managementului unui domeniu unic de transport SD#
(furnizor unic% operator unic.
Din aceast perspectiv% o"iectivele pe care i le propune sistemul de
management al reelelor SD# pot fi enunate prin intermediul a ase principii
generale@
1. capacitatea de a sta"ili% la cerere% un numr de n ci de transport 8ntre
dou puncte de acces al clienilorA
/./
2. capacitatea de a menine% pentru aceste ci% a unei caliti 8nalte a
serviciilor% ceea ce presupune i capacitatea de refacere automat a cilor
defecteA
3. capacitatea de a furniza monitorizarea permanent a performanelor
cilor alocate% at&t timp c&t acestea se afl 8n serviciuA
4. capacitatea de a asigura o mentenan simpl de la distan at&t 8n
interiorul unui domeniu gestionat c&t i la grania dintre dou domenii diferite%
ceea ce presupune identificarea i localizarea ec(ipamentelor defecteA
. capacitatea de a genera informaiile privitoare la alocarea i utilizarea
resurselor% informaii necesare ca suport pentru rutare% conta"ilizare a costurilor
i planificare a configuraieiA
!. capacitatea de a furniza suport pentru asigurarea funciilor de
management au2iliare% ca de e2emplu cele de@ inventar% planificare etc.
Semni"ica ia notaiilor "olo#ite $
M%& (Multiple2er B Multiplexor
'DM ('dd Drop Multiple2er B Multiplexor de inserie-extracie
DCS (Digital Cross?connect SCstem B Sistem digital de interconectare
(M ((etDorE Management B Management de reea
Succesul sta"ilirii unei ci 8ntre dou puncte de acces depinde 8n mod
esenial de respectarea unui mod de identificare unic al acestora din urm.
4ceasta implic e2istena unui numr glo"al unic de identificare pentru fiecare
punct de acces% care s nu se modifice at&ta timp c&t nodul respectiv se afl
inclus 8n reea. Numrul de identificare tre"uie s conin informaii pe "aza
crora s poat fi determinat operatorul cruia 8i aparine nodul respectiv% c&t i
reeaua din care face parte. Setul identificatorilor punctelor de acces din cadrul
unei reele tre"uie s asigure o sc(em unic de identificare% independent de
/.7
'DM
(M
F
M%&
(M
F
M%&
(M
F
DCS
(M
FF
a
f
l
u
e
n

i
a
f
l
u
e
n

i
conexiune fizic
Fig. 4.1. Exemplu de sistem de management al SDH
Informaii de redundan ncorporat
Canale auxiliare dedicate
managementului de reea
sc(emele similare utilizate 8n alte reele. Modul de construire a acestei sc(eme
de identificare este reglementat 8n +G./H;0% iar localizarea i codarea
identificatorilor punctelor de acces este descris 8n +,.7I60.
n cadrul unei reele de management a SD#% funciile primare de
management se ocup% 8n principal% cu stabilirea, validarea, monitorizarea,
protejarea i refacerea legturilor ntre dou noduri de acces.
1entru sta"ilirea cilor% structura de control tre"uie s asigure prelucrarea i
transportul mesaJelor 8ntre procesele de control diferite implicate. Ga opereaz
cu dou tipuri distincte de mesaJe% specifice oricrei structuri de control
ierar(izat pe nivele funcionale (fig. ;.7@
mesaJe transferate 8ntre procesele de control situate pe nivele 8nalte i
procesele controlate de acestea% situate pe nivele de "azA
mesaJe transferate 8ntre procesele perec(e situate la acelai nivel
ierar(ic.
1oate fi fcut o difereniere 8ntre modul de sta"ilire a unei noi ci 8ntre doi
operatori de reea distinci sau 8n cazul unei aceleiai reele deservite de un
unic operator.
4tunci c&nd se sta"ilete o cale 8ntre doi operatori de reea distinci pot fi
folosite dou protocoale diferite% fie cel de rutare !pas cu pas"% fie cel al rutrii
sursei% iar 8n cazul reelelor deservite de un singur operator e2ist trei metode
distincte de sta"ilire a unei ci.
Metoda centralizat% presupune utilizarea unui punct central unic de
procesare% iar mesaJele folosesc alte ci de transfer dec&t cele utilizate de
elementele reelei.
Metoda rutrii !pas cu pas"% presupune folosirea unor protocoale de
rutare comune mai multor sisteme de semnalizare. MesaJele de control dintre
nivelele funcionale implicate aparin unei aceleiai entiti de procesare.
/..
(
i
)
e
l

"
i
z
i
c



(
i
)
e
l

#
e
c

i
u
n
e





(
i
)
e
l

#
e
c

i
u
n
e







(
i
)
e
l

c
a
l
e







r
e
g
e
n
e
r
a
r
e









m
u
l
t
i
p
l
e
*
a
r
e
Fig. 4.2. Structura de control pentru stabilirea unei ci
4ceasta poate fi 8ncorporat elementelor de reea i atunci va folosi
protocoalele proprii mediului SD# +5.7-;0% descrise 8n continuare% fie va fi
e2tern acestora i atunci va folosi modul de adresare descris 8n +M..I/I i
,.77;0.
Metoda rutrii sursei% 8n acest ultim caz% at&t protocoalele folosite% c&t i
ruta aleas vor fi sta"ilite la primul nod% acela care genereaz mesaJul . De
asemenea% dac controlorul de procesare se afl 8n interiorul nodului vor fi
utilizate protocoale specifice SD# +,.7-;0% iar 8n cazul 8n care acesta este
e2tern nodului% atunci va fi utilizat modul de adresare specific TMN. 4ceast
metod nu poate determina% 8n afara su"?reelei 8n care este coninut nodul
surs% rutele utilizate% la acest nivel fiind necesare protocoale distincte de
sta"ilire a legturii 8ntre operatori.
n capitolul precedent a fost descris at&t sistemul de semnalizare nr. 7% care
st la "aza semnalizrilor dintre dou reele diferite% c&t i sistemul TMN% a
crui metodologie de transfer a mesaJelor poate fi utilizat cu succes 8n toate
Semni"ica ia notaiilor "olo#ite $
E+ ', E+ - Element de +eea ', -
O' O"iect 'dministrat
.E+ .uncie Element de +eea
DM Dispozitiv de Mediere
SO Sistem de Operaii
.M' .uncie de Management la nivel 'plicaie
.CM .uncie de Comunicaii pentru MesaJe
cele trei metode de mai sus% 8n cazul 8n care acestea folosesec drept nod de
control un nod situat 8n afara reelei de transport a SD#. n fig. ;.. este
prezentat un e2emplu de configuraie funcional SD# specific procesului de
sta"ilire a unei ci de comunicaie 8ntre un controler de proces situat 8n afara
nodurilor 4 i K 8ntre care este realizat calea.
/.;
Fig. 4.3. Exemplu configuraie management SDH implicat n stabilirea unei ci
.CM
.E+/.M'
O'
.CM
.E+/.M'
O'
.CM
DM/.M'
.CM
SO/.M'
E+ ' E+ - DM SO
52
5.
:dat ce o cale a fost sta"ilit conform uneia din procedurile enunate mai
sus% ea va tre"ui validat% ceea ce prespune transmiterea 8n "and a codului de
identificare asociat punctului de acces conectat. 4cesta va tre"ui validat la
cellat capt al legturii. :dat ce calea sau seciunea a fost sta"ilit i validat
ea va fi permanent monitorizat din punct de vedere al integritii mediului
transmis. Monitorizarea se poate realiza utiliz&nd redundana de cale sau de
seciune potrivit% aceasta fiind apoi permanent comparat cu o valoare limit.
Dac performanele transmisiunii vor scdea su" acest prag% atunci va fi
declarat apariia unui nou defect. n cazul 8n care calea sau seciunea
respectiv sunt proteJate atunci va fi declanat procedura automat de
refacere a legturii% conform +,.-I.0.
4u fost descrise p&n acum o"iectivele generale ale managementului SD#.
n continuare% va fi prezentat modul 8n care aceste o"iective pot fi realizate.
4.1.2 Suport 0e tran#mi#iuni pentru managementul SDH
4plicaiile de management al SD# pot fi clasificate dup aria de activitate%
ca fiind de dou tipuri@
aplicaii de management la nivel de reeaA
aplicaii de management la nivel de ec(ipament.
Dup cum a fost prezentat la 8nceputul acestui capitol% informaiile de
management pot folosi drept suport fizic pentru transmitere fie canalele de
comunicaie integrate 8n antetul cadrului de transport% fie canale e2terne
mediului SD#.
1entru a localiza 8n mod corect canalele fizice folosite ca suport pentru
transmiterea informaiilor de management% 8n fig. ;.; a fost prezentat
redundana de seciune SOH (<Section OverHead' pentru cadrul primar STM?
/.
=nformaiile de management 8ncorporate 8n cadrul SD# (G: pot fi la nivelul
lor tri"utare unui protocol orientat pe "it sau pe mesaJ. n primul caz sunt
reprezentate prin anumii octei din S:#% pe care 8i vom descrie 8n momentul
trecerii 8n revist a funciei managemetului defectrilor. n cazul 8n care
comunicaia folosete un protocol orientat pe mesaJe% sunt folosii "iii D/
D/7% ceea ce 8nseamn /7 canale distincte% fiecare cu de"itul de H; E"ps% deci
un de"it total de 7H- E"ps.
1rimele trei canale% D/ D.% asigur un de"it de transport sincron de /67
E"ps% dedicat informaiilor :4M privitoare la ec(ipamentele terminale ale
seciunii de regenerare. >rmtoarele 6 canale% D; D/7% alctuiesc un canal
de comunicaii de date (<DCC ) Data Communication C(annel' cu de"itul de
L7H E"ps% dedicat transportului informaiilor :4M specifice seciunii de
multiple2are.
1 2 3 4 ! 1 2 3
+
S
O
H
1 4/ 4/ 4/ 47 47 47 MI N> N>
2 K/ N N G/ N N !/ N> N>
3 D/ N N D7 N N D. N N
/.L
P4+. 4 #/ (/ (/ #7 (7 (7 #. #. #.
M
S
O
H
K7 K7 K7 O/ N N O7 N N
! D; N N DL N N DH N N
1 D7 N N D- N N D6 N N
2 D/I N N D// N N D/7 N N
3 S/ P/ P/ P7 P7 M/ G7 N> N>
Semni"ica ia notaiilor "olo#ite $
+SOH (+egeneration Section OverHead B #edundana seciunii de regenerare
MSOH (Multiple2ing Section OverHead B #edundana seciunii de multiplexare
1rotocolul utilizat pentru transferul informaiilor pe aceste canale este de
tipul orientat pe mesaJe% numit 5'PD (<5inE 'ccess Protocol c(annel D6 )
1rotocol de acces legtur pe canal D% definit 8n +5.67I i 5.67/0.
4cest protocol este de nivel 7% legtur de date% dac ne raportm la
ierar(ia stratificat :S= a sistemelor SD#. Scopul su este de a transporta
informaii 8ntre entitiile nivelului . de?a lungul interfeelor =SDN utilizator?reea%
folosind canale de tip D. Gste un protocol duple2% independent de rata de
transmisie a canalului folosit. Nivelul . al ar(itecturii :S= solicit servicii de la
nivelul legtur de date prin intermediul primitivelor de servicii. n acelai fel
nivelul 7 comunic cu nivelul fizic. 1rimitivele sc(im"ate 8ntre nivelul legtur de
date i nivelele adiacente acestuia sunt clasificate dup patru tipuri distincte@
primitive *G$G$GA
primitive =ND=*4Q=GA
primitive $RS1>NSA
primitive *:N!=$M4$G.
n fig. ;.L este prezentat o posi"il secven a modului 8n care acioneaz
aceste primitive.
1rimitiva *G$G$G este utilizat atunci c&nd nivelul superior cere un
serviciu de la nivelul imediat inferior.
1rimitiva =ND=*4Q=G este utilizat de nivelul furnizor de servicii atunci c&nd
acesta dorete s anune nivelul imediat superior de iniierea unei activiti
referitoare la serviciul solicitat.
1rimitiva $RS1>NS este utilizat de un anumit nivel pentru a confirma
nivelului imediat inferior c a recepionat de la acesta o primitiv de tip
=ND=*4Q=G.
1rimitiva *:N!=$M4$G este utilizat de nivelul furnizor de servicii pentru a
confirma 8ndeplinirea serviciului solicitat.
/.H
Fig. 4.4. Structura SOH pentru cadrul STM-1
(i)el 3 (i)el 3
CO(.7+M'+E CE+E+E 7(D7C'87E +9SP%(S
P'S
1rotocolul 341D include funcii specifice nivelului 7 din ierar(ia unui sistem
:S=% dup cum urmeaz@
furnizarea uneia sau mai multor cone2iuni de tip legtur de date pe
canalul DA
includerea unei secvene de control care s permit respectarea unei
ordini corecte 8n secvena sosirii cadrelor la recepieA
detecia erorilor de transmisie% de format i operaionale survenite pe o
cone2iune tip legtur de dateA
refacerea informaiilor utile 8n cazul apariiei erorilorA
anunarea entitilor de management 8n cazul apariiei unor erori ce nu
mai permit refacerea informaieiA
controlul flu2ului de informaie.
Deci suportul fizic pentru canalele G** este constituit de canalale D**%
care folosesc un protocol de comunicaie de tip 341D. 1entru a asigura un "un
suport logic pentru funciile de management% tre"uie implementate i anumite
funcii de control pentru canalele G**. 4stfel% funciile de management ale G**
tre"uie s 8ndeplineasc urmtoarele condiii@
refacerea principalilor parametri ai reelei ce asigur o funcionare
compati"il (mrimea pac(etelor% calitatea serviciilor% mrimea ferestrei de
retransmisie etc.A
sta"ilirea unei rutri a mesaJelor 8ntre nodurile D**A
managementul adreselor de reeaA
refacerea strii operaionale a D** la nodurile aflate 8n traficA
capacitatea de a permite sau interzice accesul la canalele D**.
Suplimentar fa de aceste canale de management 8ncorporate 8n antetul
cadrelor SD#% 8n acelai scop mai pot fi folosite i canale e2terne de conectare
la managerul principal al reelei. 4cest mod de a"ordare se dovedete e2trem
de util atunci c&nd nu sunt 8nc interconectate toate inelele SD#% fiind astfel
imposi"il folosirea suportului propriu de management. *analele e2terne ce vor
conecta nodurile SD# la punctul principal de control pot folosi dou tipuri de
interfee cu inelele SD#@
interfaa 5K.% tip Gt(ernet -I7..% pentru cazul 8n care distanele de
interconectare sunt reduseA
/.7
Fig. 4.5. Secen de acionare a primitielor
(i)el 2 (i)el 2
$rotocol punct-la-punct la nivelul
%egtur de &ate
P'S $unct de 'cces la Serviciu
interfaa 5K7% tip N7L% pentru cazul 8n care distanele de interconectare
sunt mari.
!olosirea acestor tipuri de interfee are un du"lu scop@
pot interconecta 8ntre ele facilitile interne de management ale
nodurilor D*S sau M>NA
pot conecta aceste faciliti la un punct principal de management%
e2tern reelei de transport.
>nul din principalele avantaJe ale modului de management al unei reele
SD# este faptul c are 8ncorporat direct 8n mediul de transmisuni suportul
pentru TMN% prin intermediul canalelor D**. !olosirea unui sistem e2tern de
transport pentru TMN% dei e2trem de util mai ales 8n faza de instalare a
inelelor SD#% poate ridica pro"leme deose"ite de interfaare% du"late de
inconvenientul c astfel se pierde din caracterul integrat al soluiei oferite pentru
acest tip de management.
n urmtorul paragraf va fi descris modul de implementare a funciilor de
management specifice TMN 8n cazul particular al SD#.
4.1.3 .unciile 0e management al SDH
!unciile de management ale SD# respect clasificarea din $ecomandarea
M..I/I a =T>?T pentru TMN% clasificare descris i 8n aceast lucrare. *onform
acesteia avem urmtoarele categorii de funcii de management@
funcia de management al defectrilor(
funcia de management al performanelor(
funcia de management al siguranei(
funcia de management al configuraiei(
funcia de management al calitii)
Modul de implementare a acestor funcii de management este unul ierar(ic%
pornind de la structura de control prezentat 8n fig. ;.7% structur care respect
stratificarea logic specific SD# +,.-I.0. n fig. ;.H a fost prezentat ierar(ia
de management proprie SD#.
n continuare% vor fi descrise principalele funcii de management specifice
SD#.
A. Funcia de management al defectrilor
!uncia de management al defectrilor acioneaz at&t la nivel de reea% c&t
i la nivel de ec(ipament% la fel ca toate celelalte funcii de management.
3a nivel de reea principalul su o"iectiv este de a detecta i identifica
ec(ipamentele defecte. 3a nivel de ec(ipament aciunea sa este mai comple2
i presupune detectarea defectrilor% generarea i monitorizarea semnalelor de
alarm% testarea reelei.
!iecare ec(ipament din reea% tratat din punct de vedere o"iectual ca un
G$% tre"uie s ai" capacitatea s genereze automat semnale de alarm spre
centrul de management atunci c&nd anumite evenimenteScondiii neaccepta"ile
apar 8n funcionarea sa sau sunt sesizate 8n flu2urile e2terne pe care acesta le
recepioneaz. 4ceste evenimente sau condiii tre"uie clasificate% de ctre
manager% ca importan% 8n dou mari categorii@
/.-
evenimente grave care tre"uie raportate imediat% automat% de ctre
ec(ipamentA
restul evenimentelor ce pot aprea% acestea tre"uind stocate i
raportate atunci c&nd ec(ipamentul este interogat de ctre manager.
4ceast clasificare 8ncearc s minimizeze impactul pe care l?ar putea avea
asupra 8ncrcrii traficului de management apariia mesaJelor referitoare la
defectri sau proaste funcionri.
Semni"ica ia notaiilor "olo#ite $
+S4E (+egeneration Section
4erminal ETuipment
B *c+ipament terminal al seciunii de
regenerare
MS4E (Multiple2ing Section 4erminal
ETuipment
B *c+ipament terminal al seciunii de
multiplexare
HO
P4E
(Hig( Order Pat( 4erminating
ETuipment
B *c+ipament terminal al cii de ordin
superior
5O
P4E
(5oD Order Pat( 4erminating
ETuipment
B *c+ipament terminal al cii de ordin
inferior
Din aceste motive% sistemul de management al SD# tre"uie s fie capa"il
s 8ndeplineasc urmtoarele funcii dedicate controlului alarmelor@
raportarea automat a alarmelorA
posi"ilitatea de a solicita transmiterea alarmelorA
posi"ilitatea de a "loca sau nu transmiterea alarmelor pe G**A
posi"ilitatea de a valida sau invalida funcia de solicitare a alarmelorA
posi"ilitatea de a valida sau invalida funcia de tranmsitere automat a
alarmelor.
/.6
Fig. 4.6. !erar"ie de management SDH
+S4E +S4E
+S4E
+S4E
+S4E
+S4E
+S4E
+S4E
5O POH
+SOH
MSOH
HO POH
,ivel seciune de
regenerare
,ivel cale
,ivel seciune de
multiplexare
n cele ce urmeaz vom trece 8n revist principalele condiii de eroare%
precum i semnalele de eroare i alarm ce pot fi generate de ec(ipament ctre
sistemul de management.
Con0iii 0e eroare
LOS -Loss Of Signal. / %ips semnal
4tunci c&nd ec(ipamentul nu recepioneaz% 8nainte de de?scram"ler% un "it
de / pentru o durat mai mare de /II sec% se declar defect lips de semnal
i dac defectul persist mai mult de 7 sec% se genereaz un semnal de alarm
3:S spre sistemul de management.
n sens invers% pentru a se declara lips defect este necesar recepia a cel
puin dou module de transport corecte consecutiv. Dup alte /I sec de
funcionare corect este anulat i condiia de eroare% iar ec(ipamentul
reseteaz semnalul de alarm% trimi&nd spre sistemul de management un
mesaJ de ieire din alarma respectiv.
OOF -Out Of Frame. - &esincronizare
n cazul 8n care timp de H7L sec nu este detectat secvena corect de
sincronizare (octeii 4/ i 47 din redundana de seciune $S:# se declar
defect de ::!. 1entru a se declara reintrarea 8n sincronism tre"uie detectate
dou secvene de sincronizare corecte consecutive.
LOF -Loss Of Frame. / $ierderea sincronismului
Dac indicaia de alarm ::! e2ist pentru mai mult de . sec se declar
3:!. Dac acesta persist mai mult de 7.L sec atunci ec(ipamentul trece 8n
condiie de eroare% activ&nd indicatorul 3:!% simultan cu trimiterea unui semnal
de alarm specific spre sistemul de management.
1entru a fi 8nlturat defectul 3:! tre"uie ca ec(ipamentul s stea cel puin .
sec fr eroare ::!. Dup alte /I sec fr alarm% condiia de alarm este
resetat% iar spre sistemul de management este trimis un mesaJ de anulare a
condiiei de eroare.
LOP -Loss Of Pointer. / $ierderea pointerului
Defectul 3:1 poate fi detectat 8n dou cazuri distincte@
sunt recepionai consecutiv cel puin doi pointeri incoreci% adic cu
salturi mai mari de o unitateA
se recepioneaz consecutiv /I indicaii de 8ncrctur nou ((D. )
(eD Data .lag ) =ndicator 8ncrctur nou.
Dup mai mult de 7.L sec de eroare este declarat condiie de eroare 3:1
i se transmite alarm spre sistemul de management.
1entru 8nlturarea defectului este necesar recepionarea a trei pointeri
consecutivi cu valori corecte i ND!?uri normale. Dup alte /I sec de la
dispariia defectului este 8nlturat i condiia de eroare% ceea ce conduce la
/;I
resetarea semnalului de alarm i la transmiterea unui mesaJ de anulare a
alarmei spre sistemul de management.
n afara acestor posi"ile defecte mai e2ist i altele mai puin importante
sau mai rar 8nt&lnite.
Gc(ipamentul de reea monitorizeaz i propria sa funcionare% 8n mod
similar modului 8n care monitorizeaz defectele de semnal. 4ceasta presupune
monitorizarea "locului de alimentare% "locului de procesare% "locului memoriilor%
precum i altor "locuri funcionale. Modul 8n care se realizeaz aceste operaii
sunt specifice productorului. 3a ieirea din condiiile normale de funcionare
pentru unul din aceste "locuri este generat un semnal optic de avertizare local%
du"lat de transmiterea unui mesaJ corespunztor de alarmare spre sistemul de
management.
Protocolul 0e comutare automat a proteciei
n seciunea anterioar au fost prezentate principalele condiii de eroare pe
care le poate monitoriza sistemul de management al SD# i modul 8n care
acesta reacioneaz la detectarea unei condiii de eroare. 1entru a putea
asigura o funcionare continu% la parametrii impui% a unei seciuni de
multiple2are sunt prevzute aa numitele canale de rezerv. >n canal de
rezerv poate fi folosit ca protecie pentru mai multe seciuni active% iar
declanarea comutrii pe acest canal tre"uie s se poat realiza simultan la
am"ele ec(ipamente terminale.
4cest protocol ('PS ) <'utomatic Protection SDitc(ing' se declaneaz
automat la 8ndeplinirea uneia din urmtoarele trei condiii@
degradarea peste o anumit limit a calitii semnaluluiA
apariia pe seciunea respectiv a unor condiii noi de eroareA
primirea unor comenzi e2terne de comutare forat a proteciei.
1entru controlul acestui protocol e2ist un "loc dedicat pentru management
al proteciei% care folosete drept suport de transport pentru informaia necesar
octeii O/ i O7 din MS:#. Tre"uie luat 8n seam i pro"a"ilitatea eronrii
c(iar a acestor octei% ceea ce tre"uie s conduc la generarea unei condiii de
eroare specific.
Semnale 0e alarm :i eroare
Dup cum a fost prezentat 8n seciunea dedicat condiiilor de eroare% atunci
c&nd ec(ipamentul detecteaz o condiie de eroare% dup un timp presta"ilit%
transmite un mesaJ de alarm sau de eroare spre sistemul de management.
n principal% 8n SD# sunt dou mari categorii de semnale de alarm% dup
direcia spre care sunt generate@
'7S (''larm 7ndication Signal' ) Semnal de indicare a unei alarme )
este transmis spre ec(ipamentul aflat pe sensul de emisie% deci 8n avalA
+D7 ('+emote Defect 7ndication' ) =ndicator de defect la un terminal
8ndeprat ) este transmis amonte% adic spre sistemul de management.
3a r&ndul lor% semnalele 4=S pot fi 8mprite 8n trei categorii@
MS;'7S@ este transmis 8n general atunci c&nd sunt detectate erori de
tip 3:S% ::! sau ::!A
/;/
HO;'7S@ este transmis 8n principal la detectarea pierderii pointerului la
cadrele din calea de ordin superior% deci la apariia defectului #:U3:1A
5O;'7S@ se genereaz 8n condiii similare cu semnalul #:U4=S% dar se
refer la pierderea pointerului pentru cadrele dintr?o cale de ordin inferior% deci
atunci c&nd apare defectul 3:U3:1.
1entru semnalele de tip $D= pot fi identificate 8n mod similar trei su"?tipuri
distincte% corespunztoare celor trei nivele de management@
MS;+D7@ este transmis nodului de origine al seciunii de multiple2are%
atunci c&nd 8n terminal sunt sta"ilite una din cele trei condiii de eroare@ 3:S%
3:! sau ::!A
HO;+D7@ este transmis amonte dac s?a detectat pe calea de ordin
superior o condiie #:U3:1 sau dac la acest nivel au fost recepionate din
amonte MSU4=S sau #:U4=SA
5O;+D7@ este generat dac la nivelul cii de ordin inferior a fost
detectat un defect de pierdere de pointer% deci 3:U3:1 sau 8n cazul 8n care a
fost recepionat din amonte unul din semnalele de eroare #:U4=S sau 3:U4=S.
$eferitor la semnalele de eroare% acestea nu sunt transmise dec&t 8n
amonte% spre ec(ipamentul de la care se recepioneaz flu2ul informaional i
sunt denumite +E7 ('+emote Error 7ndicator' ) =ndicator de eroare la terminalul
8ndeprtat.
4ceste tipuri de mesaJe pot fi la r&ndul lor catalogate dup nivelul fizic de la
care sunt generate% astfel@
MS;+E7@ reprezint un retur distant la K=1U7;% fiind generat la nivelul
seciune de multiple2areA
HO;+E7@ reprezint un retur distant la K=1U-% fiind generat la nivelul cii
de ordin superiorA
5O;+E7@ reprezint un retur distant la K=1U7% fiind generat la nivelul cii
de ordin inferior.
4e#tarea reelei
4ceast facilitate a funciei de management al defectrilor este foarte util
8n identificarea unor nefuncionaliti aprute 8n operarea reelei. 1oate fi
divizat 8n trei su"?funcii diferite de mentenan i 8ntreinere +,.7-;0@
funcii de acces la reeaA
funcii de diagnosticareA
funcii de re"uclare.
*u aJutorul funciilor de acces pot fi monitorizate i testate ec(ipamentele
din reea% prin conectare local sau distant la facilitile interne de testare ale
acestora.
Diagnosticarea permite realizarea unei analize a rezultatelor o"inute 8n
etapele de accesare i culegere a datelor de la ec(ipamente.
1rin funciile de re"uclare pot fi testate separat% progresiv% prin izolare% toate
tronsoanele unei reele SD#% fiind foarte utile pentru funciile de diagnosticare.
B. Funcia de management al performanelor
/;7
4ceast funcie are drept scop monitorizarea continu a performanelor
reelei% utiliz&nd ca principale metode fie citirea parametrilor fizici ai reelei% fie
colectarea "iilor de redundan coninui 8n antetul cadrului SD#. 4u fost
acceptate dou intervale de msur +,.7-. i ,.7-;0% un interval minim de /L
minute i altul de 7; (. 1arametrii ce urmeaz a fi monitorizai sunt specificai 8n
+,.7-.0% 8n continuare fiind prezentai doar cei mai importani dintre acetia
+conform ta". 4?.S,.7-;0@
C< Code <iolation B 9iolare a codului
ES Errored Second B Secund eronat
SES SeverlC Errored Second B Secund sever eronat
%'S %n'vaila"le Second B Secund indisponi"il (nefuncional
PSC Protection SDitc(ing
Count
B Numr de comutri ale proteciei
PSD Protection SDitc(ing
Duration
B Durata comutrii proteciei.
1entru o analiz pertinent a datelor privitoare la performana reelei este
necesar asigurarea memorrii unei anumite istorii funcionale a o"iectului
monitorizat. 1entru acest scop au fost defini un numr distinct de regitri%
asociai celor dou ferestre principale de monitorizare@ cea de /L minute i cea
de o zi. 1entru fiecare fereastr a fost definit c&te un registru pentru situaia
curent% un altul pentru situaia anterioar i un numr nedefinit de regitri
pentru ultimele n intervale recente. Toi aceti regitri pot fi citii la cerere sau 8n
mod regulat% actualizarea sau citirea informaiei fc&ndu?se 8n mod o"ligatoriu
fr pierderi.
1entru toate mrimile monitorizate au fost sta"ilite nite limite de variaie
ma2ime% depirea acestora atrg&nd automat dup sine generarea unor
mesaJe de alarm sau de eroare% dup cum a fost deJa descris 8n seciunea
anterioar.
4ceast funcie de management al performanelor ofer informaii foarte
utile at&t pentru funcia de defectri c&t i pentru funcia de management al
configuraiei% care va fi prezentat 8n continuare.
C. Funcia de management al configuraiei
Managementul configuraiei se refer la toate acele funcii care asigur o
"un configurare a resurselor sistemului de transport i este util at&t 8n etapa de
instalare a reelei% c&t i 8n etapa operaional. n etapa de instalare nu e2ist
8nc operaional suportul de transmisiuni pentru sistemul de management% deci
sunt folosite soluiile proprietare ale furnizorului% necesare punerii 8n funciune a
8ntregului sistem. n etapa operaional deJa tre"uie sta"ilite anumite metode de
control a parametrilor reelei 8n vederea optimizrii performanelor acesteia.
1rincipalul instrument aflat la dispoziia managerului pentru optimizarea
configuraiei este funcia de comutare a proteciilor. 1entru o folosire uoar i
corect% aceste funcii de comutare tre"uie s poat funciona 8n patru regimuri
distincte@
regim cu comand de comutare manual a intrriiSieirii din funciune a
circuitelor de protecieA
/;.
regim cu comutare forat a intrrii0ieirii din funciune a circuitelor de
protecieA
regim de blocare a comutrii circuitelor de protecieA
regim cu comand de comutare automat a intrriiSieirii din funciune a
circuitelor de protecie (cunoscut ca 41S.
4ceste trei funcii de management prezentate mai sus sunt cele mai
importante i ca atare sunt standardizate 8n recomandarea ,.7-; a =T>?T.
n cele ce urmeaz vom prezenta protocoalele de transfer ale mesaJelor de
management de?a lungul reelei.
4.1.4 Sti)a 0e protocoale pentru canalele 0e tran#port al in"ormaiei 0e
management
Deoarece SD# este construit conform recomandrilor =S: referitoare la
sistemele desc(ise% aceasta a"ordare se va reflecta i 8n modul 8n care este
construit stiva de protocoale specific transferului informaiei de management.
4u fost prezentate deJa 8n capitolul 7 modul orientat pe o"iecte de a"ordare
al managementului sistemelor :S=% precum i conceptul de TMN% utilizat 8n
reelele de telecomunicaii.
Managementul reelei SD# se "azeaz la r&ndul lui pe aceleai concepte
orientate pe o"iecte specifice sistemelor :S=% put&nd fi tratat ca un caz special
al TMN.
1entru e2emplificare% 8n fig. ;.7 este prezentat modelul de stiv de
protocoale pentru canalele de transport al informaiei de management.
Nivelul fizic este constituit de canalele D**% care opereaz la viteza de /67
E"ps 8n seciunea de regenerare% folosind octeii D/ D.% iar 8n seciunea de
multiple2are opereaz la L7H E"ps% utiliz&nd pentru aceasta octeii D; D/7.
3a nivelul 7% cel al legturii de date este folosit protocolul 341D% conform
+5.67/0. 4cesta asigur un transfer punct?la?punct al NSD>?urilor% utiliz&nd un
singur canal logic 8ntre cele dou noduri.
G2ist dou modaliti distincte de a"ordare% specifice acestui protocol%
utiliz&nd fie %74S (<%nacEnoDledged 7nformation 4ransfer Service' ) Serviciu
de transfer neconfirmat al informaiilor% fie '74S (<'cEnoDledged 7nformation
4ransfer Service' ) Serviciu de transfer al informaiilor cu confirmare.
/;;
CM7SE
'CSE=+OSE
,ivel 1
&.21! :i &.22! ,ivel 2
&.21 :i &.22 ,ivel 3
7SO 2>13='D2 ,ivel 4
3a nivelul .% nivelul reea% este utilizat un mod de transfer fr cone2iune%
N1D>?urile fiind transportate ca datagrame. 1entru a putea transfera
informaiile de la nodul surs la cel destinaie% este necesar ca fiecare nod din
reea s poat lucra fie ca nod intermediar% fie ca nod final. n acest fel% nodurile
intermediare pot genera% la r&ndul lor% informaii de control al rutrii% necesare
rutrii N1D>?urilor.
1entru nivelul ;% cel de transport% este utilizat un protocol orientat pe
cone2iune% specificat 8n recomandarea =S: -I7.. 4cesta este un protocol de
transport clasa ; (<5$ class 4".
1entru nivelele L i H specificaiile funcionale sunt cele descrise 8n
recomandrile N.7/L i N.77L pentru nivelul sesiune i N.7/H i N.77H pentru
nivelul prezentare.
3a nivelul 7 sunt situate funciile de management% dup cum este descris
i?n capitolul din acest lucrare dedicat TMN?ului. n fig. ;.- este prezentat
nivelul aplicaie i protocoalele componente ale acestuia.
Serviciile 4*SG sunt utilizate la iniierea sau 8nc(iderea unei asociaii 8ntre
dou aplicaii corespondente. :dat sta"ilit o asociaie% ea este folosit pentru
a putea fi transmise mesaJe de management la serviciile *M=SG.
1entru operaiile la distan sunt utilizate $:SG care permit unui sistem s
invoce derularea unei operaii pe un alt sistem i s cear% de asemenea% s fie
informat despre modul 8n care se desfoar operaia comandat.
/;L
SM/'SE
CM7SE
+OSE 'CSE
,
i
v
e
l

'
p
l
i
c
a

i
e
5'PD ?@.321A ,ivel 6
7SO 2413='D3 ,ivel 7
DCC ,ivel 8
Fig. 4.7. Sti de protocoale pentru E##
3a nivelul cel mai 8nalt este situat *M=SG% ca parte component a *M=1%
rolul su fiind de a furniza servicii de transfer a informaiilor de management de?
a lungul 8ntregii reele de canale G**. 4legerea acestei clase de servicii pentru
managementul SD# impune o metod orientat pe o"iecte de tratare a
componentelor reelei.
1entru managementul reelei SD#% *M=SG ofer urmtoarele primitive i
servicii asociate acestora@
crearea de o"iecte primitiva *$G4TGA
tergerea de o"iecte primitiva DG3GTGA
definirea atri"utelor o"iectelor primitiva SGTA
redefinirea atri"utelor o"iectelor primitiva ,GTA
comanda unor operaii primitiva 4*T=:NA
recepionarea de rapoarte de la o"iecte primitiva G9GNTU$G1:$T.
1entru descrierea o"iectelor i a atri"utelor specifice acestora este utilizat
standardul 4SN./.
Se poate afirma% la finalul prezentrii% c managementul SD# este o
aplicaie a TMN% aplicaie ce respect particularitile transmisive ale mediului
folosit drept suport.
n continuare% este prezentat o metod practic de implementare% realizat
de ctre autor% a unei pri din sistemul de management al unei reele SD#
implementate la noi 8n ar. 4u fost folosite drept suport canale e2terioare
sistemului de transmisiuni% iar protocolul realizat este o adaptare a protocolului
341D la condiiile particulare ale aplicaiei respective.
1aragraful urmtor constituie% de fapt% o parte a unui raport te(nic de produs
prezentat de autor la terminarea fazei de cola"orare pentru acest sistem cu
=NS**?Kucureti% 8n decem"rie /66-.
4.2 Si#tem 0e management pentru o reea SDH implementare
practic
4.2.1 De#criere general a #i#temului
Dup descrierea principiilor ce stau la "aza managementului reelelor
SD#% realizat 8n seciunea anterioar% vom prezenta acum un mod practic de
realizare a unui sistem de management dedicat unei reele SD#% funcional la
ora actual 8n cadrul reelei de fi"r optic a $omTelecom. Sistemul a fost
proiectat pentru a asigura principalele funcii de management ale tronsonului K
ale reelei de transmisiuni pe suport de fi"r optic% realizat cu ec(ipamente
/;H
Fig. 4.8. $rotocoale de comunicaie SDH la niel aplicaie
!uJitsu. n fig. ;.6 este prezentat configuraia reelei de transmisuni pentru care
a fost implementat acest sistem de management.
Sistemul manevreaz cu flu2uri tri"utare de 7 M"itSs% .; M"itSs i /;I
M"itSs care sunt apoi inserate 8ntr?un inel de transport SD#% la nivelul 8ntregii
ri. Deci% dei acest tronson este 8n sine o aplicaie de transport plesiocron%
pe suport de fi"r optic% poate fi tratat din punctul de vedere al scopului final
ca fc&nd parte dintr?un sistem SD#. Tipurile de alarme% configuraii de lucru i
modul de monitorizare sunt specifice sistemului SD# din care fac parte i au
fost descrise din punct de vedere teoretic 8n seciunea anterioar.
Gc(ipamentele care asigur suportul de transmisuni pe fi"r optic sunt
de urmtoarele tipuri@
ec(ipament de multiple2are digital 7MS.;M (M/. M>NA
ec(ipament de multiple2are digital .;MS/;IM (M.; M>NA
ec(ipament terminal de fi"r optic /;I M"itSs (/;IM :3TGA
ec(ipament regenerator optic (/;IM :3$G.
/;7
,434Q=
S4S*>T
4DM>D
!:*V4N=
K$R=34
NS>$RQG=
S3:K:P=4
K4*R>
4!>M4Q=
>$P=*GN=
*RPRNGVT=
QRNDR$G=
!GTGVT=
*G$N49:DR
MGD,=D=4
*:NST4NQ4
K>*>$GVT=
Staie de comutaie central
Staie regenerator
Staie intermediar
Staie terminal
!i"r optic de /;I M"Ss
5egen0
Fig. 4.9. #onfiguraia tronsonului % de fibr optic
!iecare dintre aceste ec(ipamente au o structur modular care le permite
o mare fle2i"ilitate 8n operare% monitorizare i mentenan. Din punctul de
vedere al sistemului de management ele au fost tratate ca Glemente de $eea%
at&t &n ansam"lu% c&t i la nivel de cartel% constituind astfel clasa o"iectelor de
administrat (dup cum am artat 8n cap. / i cap. 7. n fig. ;./I am figurat
structura unor asemenea "locuri i cartele din perspectiva sistemului de
management.
!iecare dintre aceste o"iecte tre"uie s poat fi incluse 8n sistemul de
management% deci s li se poat aplica funciile de management@ de
configurare% de defectare i de performan. Sistemul tre"uie s fie capa"il s
configureze ec(ipamentele 8n mod optim% s le monitorizeze permanent
performanele i s detecteze rapid orice defect aprut 8n funcionarea
acestora.
4.2.2 -aza 0e 0ate a #i#temului 0e management
1entru a putea asigura toate aceste funciuni a fost creat o "az de
date relaional% inspirat din cerinele impuse de :S= pentru M=K i care
conine principalele mrimi folosite de funciile de management. Kaza de date
conine astfel urmtoarele tipuri de ta"ele@
tabela de S5'9II(
/;-
-1 -1 -1
-2
-3
-2
-3 -3
-2
racB 1 racB 2 racB 3
E/S< E/S< E/S<
cartele
conector M1T
"locuri
-loc 2
-loc 1
-loc 3
Fig. 4.10. Structura &i locali'area obiectelor de management
MP4 (Maintenance Porta"le 4erminal ) 5erminal portabil de mentenan
tabela de :,I5;9I(
tabela de 5I$:#I(
tabela de C','%*(
tabela de C<&:#I='%'#M;(
tabela de '%'#M*(
tabela de >:,C=S$*C(
tabela de :5I%I?'5<#I)
5abela de S5'9II
Structura ta"elei de ST4Q== este prezentat 8n ta". ;./.
(r. crt. CCMP 47P CCMP
1. I&=S5'9I* integer
2. ,:M*=S5'9I* te2t
3. I&=C','% integer
4. ,#=#'C@:#I integer
. ,#=#'C@:#I=&IS5 integer
!. '&#=$#<5<C<% integer
1. *C'=I,S5'%'5 integer
2. I&=&IS5=S5 integer
3. ,#=#'C@=C<,=&IS5 integer
Semnificaia c&mpurilor folosite 8n cadrul ta"elei de ST4Q== este
urmtoarea@
I&=S5'9I* - este c&mpul de identificare a staiilor% fiecrei staii fiindu?i
asociat ca identificator un numr 8ntregA
,:M*=S5'9I* - asociaz fiecrei staii un nume 8n clar% care poate fi
afiat pe ecranul consolei de managementA
I&=C','% - indic canalul de comunicaie activ pe care 8l folosete
staia la un moment datA
,#=#'C@:#I - este indicat numrul total de racE?uri pe care 8l
supraveg(eaz sistemul de management 8n cadrul unei staiiA
,#=#'C@:#I=&IS5 - reprezint numrul total de racE?uri distante (din
staiile 8nvecinate care pot fi administrate de sistemul de managementA
'&#=$#<5<C<% - prin acest c&mp se transmite adresa de identificare
pe un canal a unei staiiA
*C'=I,S5'%'5 - indic sistemului de management dac staia
respectiv este deservit de propriul agent de management (G*4 ) Gc(ipament
de *olectare a 4larmelor sau este administrat de la distan de la o staie
vecinA
I&=&IS5=S5 - indic pentru staiile ce nu sunt dotate cu G*4 care este
identificatorul staiei la care este conectat din punct de vedere al
managementuluiA
/;6
Tab. 4.1. Structura tabelei de ST()!!
,#=#'C@=C<,=&IS5 - acest c&mp este asociat% de asemenea% unei
staii neec(ipate cu G*4 i indic numrul racE?ului din staia vecin la care
este conectat agentul de management.
5abela de :,I5;9I
Structura ta"elei de >N=TRQ= este prezentat 8n ta". ;.7.
(r. crt. CCMP 47P CCMP
1. I&=:,I5 integer
2. I&=S5'9I* integer
3. ,<=#'C@ integer
4. ,<=A%<C@ integer
. ,<=:,I5 te2t
!. I&=5I$ integer
1. >%:B te2t
2. <AS*#C'9II te2t
Semnificaia c&mpurilor folosite 8n ta"ela de >N=TRQ= este urmtoarea@
I&=:,I5 - este c&mpul de identificare a unitii (sau cartelei
funcionale din ec(ipamentul de comunicaiiA
I&=S5'9I* - identific staia creia 8i aparine unitatea respectivA
,<=#'C@ - acest c&mp specific numrul racE?ului cruia 8i aparine
unitatea respectivA
,<=A%<C@ - acest c&mp identific "locul din racE?ul ,<=#'C@ cruia
8i aparine unitatea respectivA
,<=:,I5 - acest c&mp indic poziia pe care se afl unitatea
funcionalA
I&=5I$ - acest c&mp indic tipul cartelei funcionaleA
>%:B - indic flu2ul de ieire asignat la cartela curentA
<AS*#C'9II - 8n acest c&mp pot fi fcute o"servaii de ctre
operatorul de la consol% relative la funcionalitatea unitii respective.
5abela de 5I$:#I
Structura ta"elei de T=1>$= este prezentat 8n ta". ;...
(r. crt. CCMP 47P CCMP
1. I&=5I$ integer
2. 5I$ te2t
3. &*SC#I*#* te2t
Semnificaia c&mpurilor folosite 8n ta"ela de T=1>$= este urmtoarea@
/LI
Tab. 4.2. Structura tabelei de *+!T,)!
Tab. 4.3. Structura tabelei de T!$*-!
I&=5I$ - prin acest c&mp este identificat tipul unei cartele funcionale
din ec(ipamentul de transmisiuni sau al unui o"iect din structura sistemului de
management (G*4% canal de transmisuni% port G*4 etc.A
5I$ - acest c&mp ofer o informaie tip te2t despre tipul unitii curente
i este util atunci c&nd se dorete afiarea la consol a unor informaii 8n clar
despre unitatea respectivA
&*SC#I*#* - 8n acest c&mp pot fi inserate detalii suplimentare
referitoare la tipul unitilor sau cartelelor respective.
5abela de C','%*
Structura ta"elei de *4N43G este prezentat 8n ta". ;.;.
(r. crt. CCMP 47P CCMP
1. I&=C','% integer
2. C<M=$<#5 te2t
3. I,S5'%'5 integer
Semnificaia c&mpurilor folosite 8n ta"ela de *4N43G este urmtoarea@
I&=C','% - acest c&mp conine informaia referitoare la canalul pe
care este legat o staie i este 8n legtur cu ta"ela de ST4Q==A
C<M=$<#5 - acest c&mp conine adresa portului de comunicaie
folosit pentru sistemul de managementA
I,S5'%'5 - acest c&mp indic faptul dac un canal identificat prin
I&=C','% este instalat sau nu.
5abela de C<&:#I='%'#M;
Structura ta"elei de *:D>$=U434$MR este prezentat 8n ta". ;.L.
(r. crt. CCMP 47P CCMP
1. I&=C<&='%'#M; integer
2. C<&='%'#M; te2t
3. &*SC#I*#*='%'#M; te2t
Semnificaia c&mpurilor folosite 8n ta"ela de *:D>$=U434$MR este
urmtoarea@
I&=C<&='%'#M; - acest c&mp indic ce tip de alarm a aprut pe o
anumit cartel funcionalA
C<&='%'#M; - acest c&mp conine informaia despre alarm
nedecodificat% aa cum a fost ea recepionat de la ec(ipamentA
&*SC#I*#*='%'#M; - acest c&mp poate conine informaii
descriptive despre tipul de alarm aprut i poate fi afiat pe consola operator
la cererea managerului.
5abela de '%'#M*
/L/
Tab. 4.4. Structura tabelei de #(+(.E
Tab. 4.5. Structura tabelei de #OD*-!/(.(-M,
Structura ta"elei de 434$MG este prezentat 8n ta". ;.H.
(r. crt. CCMP 47P CCMP
1. I&='%'#M; integer
2. I&=S5'9I* integer
3. I&=:,I5 integer
4. I&=C<&='%'#M; integer
. '$'#I9I* datetime
!. &IS$'#I9I* datetime
1. &:#'5; long integer
2. #*'&*& integer
3. ,<=#'C@ integer
Semnificaia c&mpurilor folosite 8n cadrul ta"elei de 434$MG este
urmtoarea@
I&='%'#M; - acest c&mp indic apariia unei noi alarme% care va fi
apoi caracterizat de celelalte mrimi din ta"elA
I&=S5'9I* - indic staia unde a aprut alarma identificat de
I&='%'#M;A
I&=:,I5 - acest c&mp indic unitatea pe care a fost detectat noua
alarmA
I&=C<&='%'#M; - acest c&mp conine identificatorul tipului de alarm
aprutA
'$'#I9I* - acest c&mp conine data i ora e2act la care a fost
8ntiinat serverul despre apariia noii alarmeA
&IS$'#I9I* - acest c&mp conine data i ora e2act c&nd a disprut
alarmaA
&:#'5; - 8n acest c&mp este stocat% de fapt% diferena dintre valorile
e2istente 8n c&mpul dispariie i c&mpul apariie i reprezint durata de timp 8n
care alarma a fost activA
#*'&*& - acest c&mp indic programului de descrcare a alarmelor
din "aza de date faptul c alarma respectiv a mai fost sau descrcatA
,<=#'C@ - acest c&mp specific poziia racE?ului 8n care este situat
unitatea aflat 8n alarm.
5abela de >:,C=S$*C
Structura ta"elei de !>N*US1G* este prezentat 8n ta". ;.7.
(r. crt. CCMP 47P CCMP
1. I& integer
2. I&=:,I5 integer
3. &'5'=<#'=M'S datetime
4. :%5IM=M'S integer
. A*# float
!. *A float
/L7
Tab. 4.6. Structura tabelei de ST()!!
1. *>S float
2. *S float
3. S*S float
1>. &M float
Semnificaia c&mpurilor folosite 8n cadrul ta"elei de 434$MG este
urmtoarea@
I& - este inde2ul 8nregistrrilor din ta"elA
I&=:,I5 - acest c&mp conine identificatorul unitii de pe care s?au citit
valorile mrimilor msurate (KG$% G!S% etc.A
&'5'=<#'=M'S - acest c&mp conine data i ora c&nd au fost
efectuate msurtorile de calitate ce sunt 8nscrise 8n ta"elA
:%5IM=M'S - acest c&mp indic faptul dac msurtorile au fost
actualizate sau nuA
A*#, *A, *>S, *S, S*S, &M - aceste c&mpuri conin valorile
msurtorilor de calitate efectuate.
5abela de :5I%I?'5<#I
Structura ta"elei de >T=3=P4T:$= este prezentat 8n ta". ;.-.
Semnificaia c&mpurilor folosite 8n cadrul ta"elei de 434$MG este
urmtoarea@
:S*#=,'M* - acest c&mp conine numele utilizatorilor care au acces
la resursele sistemului de managementA
>%'D='%'#M* - prin intermediul acestui flag programul 1*4
comunic programului 114 c a aprutSdisprut o alarm 8n ec(ipamentul de
transmisiuniA
I&=M$5 - acest c&mp conine identificatorul M1T?ului curent% cel de pe
care se citesc alarme sau se descarc configuraii pe ec(ipamentA
CM&=M$5 - prin intermediul acestui c&mp programul 114 transmite
comenzi spre ec(ipamentele aflate 8n su"ordineA
*C#',=M$5 - acest c&mp conine informaiile pe care programul 1*4
le transmite spre ecranul M1T?ului virtualA
#*E:*S5=F@S i ',SF*#=F@S - aceste dou c&mpuri conin% de
fapt% primitivele necesare comunicaiei 8ntre server i staiile de lucru distanteA
(r. crt. CCMP 47P CCMP
1. :S*#=,'M* te2t
2. >%'D='%'#M* integer
3. I&=M$5 integer
4. CM&=M$5 te2t
. *C#',=M$5 te2t
!. #*E:*S5=F@S te2t
1. ',SF*#=F@S te2t
2. I,5*#&IC5I* integer
/L.
Tab. 4.7. Structura tabelei de 0*+#/S$E#
I,5*#&IC9I* - prin intermediul acestui c&mp programul 1*4 interzice
accesul altui utilizator la un racE pe care tocmai a fost detectat o alarm%
ls&nd astfel timp rezolvrii acestei pro"leme.
4.2.3 'rDitectura #i#temului 0e management
=mplementarea funciilor de management care au fost sta"ilite drept
o"iectiv a fost realizat prin intermediul unui sistem de management comple2%
"azat pe te(nologia client?server i care este compus dintr?o unitate central de
management (PCS ) Punct Central de Supraveg(ere i un numr de ageni
locali de management (EC' ) Ec(ipament de Colectare a 'larmelor (fig. ;./7.
>nitatea central de management a fost instalat 8n Kucureti% iar un
numr de 7 ageni de management au fost instalai 8n ar% conform dispunerii
din fig. ;.//. Dup cum s?a putut o"serva i din definirea "azei de date a
sistemului% un agent de management instalat 8ntr?o staie poate servi i
ec(ipamentele aflate 8n staiile vecine% prin intermediul unor canale de
comunicaii 8nc(iriate.
Sistemul construit respect specificaiile generale ale unui sistem de
management% aa cum au fost ele descrise 8n cap. / i cap. 7 (vezi fig. 7./%
fiind 8n acelai timp apropiate ca mod de a"ordare sistemelor de management
cu procesare distri"uit% prezentate 8n cap. 7. Dup cum s?a putut o"serva i
prin trecerea 8n revist a principalelor mrimi care sunt stocate 8n "aza de date
a sistemului (ta". ;./ ta". ;.-% acest sistem corespunde specificaiilor unui
sistem de management al SD# (cap. ;./.
G*4 este realizat pe "aza unei structuri (ardDare dezvoltat 8n Jurul
microcontrolerului -7*LL7. !olosindu?se de capacitile de ac(iziie i de calcul
ale microsistemului% G*4 monitorizeaz% 8n principal% un numr de p&n la H
entiti funcionale distincte% comunicaia cu acestea realiz&ndu?se pe linii
seriale% asincrone% cu viteza de /7II "ps% respect&ndu?se standardul electric
9.7- i standardul funcional $S 7.7.
!iecare din aceste uniti funcionale distincte este prevzut% 8n mod
suplimentar% cu un contact static% flotant% prin 8nc(iderea acestuia%
semnaliz&ndu?se dispozitivului G*4 e2istena unei alarme funcionale. n
momentul recepionrii semnalului de alarm% G*4 se conecteaz automat la
sistemul respectiv i pe "aza unui dialog interactiv% de tip client?server% citete
starea funcional a ec(ipamentului% determin&nd astfel tipul alarmei.
:dat o"inute informaiile complete referitoare la starea ec(ipamentului%
acestea sunt prelucrate 8n cadrul G*4% formatate i apoi transmise% prin
modem% ec(ipamentului central de supraveg(ere% 1*S?ul.
/L;
Tab. 4.8. Structura tabelei de *T!.!1(TO-!
S4S*>T
K4*R>
Staie de comutaie central
Staie intermediar
5egen0
Staie prevzut cu agent de
management
*anal digital de management
/LL
,434Q=
4DM>D
!:*V4N=
K$R=34
NS>$RQG=
S3:K:P=4
4!>M4Q=
>$P=*GN=
*RPRNGVT=
QRNDR$G=
!GTGVT=
*G$N49:DR
MGD,=D=4
*:NST4NQ4
K>*>$GVT=
Staie regenerator
Staie terminal
!i"r optic de /;I M"Ss
Fig. 4.11. .ocali'area agenilor de management n cadrul reelei
Staie prevzut cu agent de
management i cu manager de
reea
7
PCS
(platform WindoDs NT
7nter"a multiport #erial
a#incron
EC' 1
(platform microcontroller
-2LL7
Porturi #eriale a#incrone
< E 12>> Fp#
7nter"a #erial
a#incron
) E 3!>> Fp#
7nter"a #erial
a#incron
) E 3!>> Fp#
Mo0em a#incron
) E 3!>> Fp#
+am
Porturi #eriale a#incrone ) E 12>> Fp#
Mo0em a#incron
) E 3!>> Fp#
Mo0em a#incron
) E 3!>> Fp#
Mo0em a#incron
) E 3!>> Fp#
EC' 2
(platform microcontroller
-2LL7
Porturi #eriale a#incrone
< E 12>> Fp#
7nter"a #erial
a#incron
) E 3!>> Fp#
7nter"a #erial
a#incron
) E 3!>> Fp#
+am
Porturi #eriale a#incrone ) E 12>> Fp#
. . . . . . .
/ . . . 6
/ 7 . . . H / 7 . . . H
=nterfa
9.7;
=nterfa
9.7;
=nterfa
9.7;
Di#poziti)
Diagnoz
=nterfa
9.7;
Di#poziti)
Diagnoz
Fig. 4.12. Sc"ema bloc a sistemului de management $#S-E#(
/LH

Fig. 4.14. Sc"ema bloc a unitii centrale a E#(
I,5 #S676
I< - 6
PCS
M<&*M
Surs de
aliment
are
'
>
'
1
'
2
G
'

S
1
S
2
S
3
S
4 G
S
2
7(4
+S 232
' - C G $
'drese M:B $ort serial
P
o
r
t

i
n
t
r

r
i
Port ieiri
Si#tem cu micro/controller
PC
I,5 #S676 I,5 #S676 I,5 #S676 I,5 #S676 I,5 #S676
I< - 7 I< - 4 I< - 3 I< - 1
+'M' 1 +'M' 2 +'M' 3 +'M' 4 GG +'M' !
H <
I(D
H < I(D
H 42 < /
+1 +2 +3 +4 G +2
PO+4 4ES4'+E
M:%5I$%*B<#
&IDI5'%
'1 '! '3
'4 '2
7.'.C.
S.'.
%.C.
Fig. 4.13. Sc"ema bloc a ec"ipamentului de colectare a alarmelor 2E#(3

E +
21C2
+'M J32B-.
2>>>H >....H
EP+OM J32B-K
>>>>H 1...H
P
o
r
t

i
n
t
r

r
i
'> '1 '2
G
' -u#ul 0e 0ate -D>1
P
o
r
t

i
e
:
i
r
i
S1 S2 S3 S4G S2
KDI7
-D>1 KDI7 KDI7 -u#ul 0e a0re#e -'>1
K4I7 K4I7 -u#ul 0e control
'-C
E +
E + E
INT. S !"! +
Port 4ES4
/L7
S
p
r
e

7
C
'
ig! "!## Schema bloc a unitii centrale a ECA
/L-
3a r&ndul su% 1*S?ul poate interoga G*4 privind starea funcional a
unui anumit ec(ipament su"ordonat acestuia. 3a primirea acestei comenzi%
G*4 8ncepe un dialog cu ec(ipamentul respectiv% culege informaiile cerute% le
formateaz% iar 8n final le transmite 1*S?ului.
G2ist i un al treilea mod de lucru pentru G*4 i anume configurarea i
setarea ec(ipamentului su"ordonat pe "aza comenzilor primite de la managerul
sistemului.
:peraiile de diagnoz i mentenan ale G*4 pot fi realizate fie de la
distan% prin intermediul unei linii 8nc(iriate% utiliz&ndu?se modemul ataat% de la
1*S% fie local% de la un laptop% pentru aceasta e(ipamentul fiind prevzut% 8n
mod suplimentar% cu un port de acces. 4ceast ieire poate fi conectat serial%
asincron% cu viteza de 6HII "ps la un calculator pentru efectuarea diagnozei
modulului.
4.2.4 Structura Dar0Lare a EC'
Gc(ipamentul este constituit din trei "locuri funcionale distincte (vezi fig.
;./.@
S.4. ) Sursa de 'limentareA
>.*. ) %nitatea CentralA
=.4.*. ) 7nterfaa de 'c(iziie i Control.
9om descrie% 8n continuare% pe scurt% compoziia celor trei "locuri funcionale.
Sur#a de Alimentare $SA%
Gste o surs de alimentare realizat 8n comutaie% care tre"uie s
furnizeze% pornind de la tensiunea de ) ;- 9 la care este conectat% o tensiune
flotant de XL9% la un curent nominal /LI m4. Gste prevzut cu protecie la
suprasarcin de curent% la un curent de apro2imativ LII m4 decupl&nd automat
modulele care se alimenteaz de la ea.
Sursa de alimentare destinat G*4% este un convertor D*?D*% 8n
comutaie% care transform tensiunea continu de ;- 9 (7I9 -I9 de
alimentare a ramelor din oficiu 1TT% 8ntr?o tensiune continu izolat i
sta"ilizat de L 9.
&nitatea Central $&C%
Gste o structur de microcalculator (sc(ema "loc din fig. ;./;% construit
pe "aza microcontrolerului -7*LL7% fiind ec(ipat cu o memorie $4M de .7 O"
i o memorie G1$:M de .7 O".
!recvena de lucru a microsistemului este de /L M#z% o"inut de la
cristalul de cuar de /L M#z ataat microcontrolerului.
4c(iziia datelor de la =4* se realizeaz cu aJutorul unui "loc de
comunicaie serial% pe trei fire (T?transmisie% $?recepie i M?mas%
comunicaia realiz&ndu?se asincron% cu viteza de /7II "ps% nivelele electrice
fiind compati"ile TT3. *omanda =4*% pentru selecia canalului de comunicaie
ce se dorete a fi sta"ilit% se realizeaz prin intermediul a trei fire% notate pe
figura ;./; cu 4% K i respectiv *. *itirea strilor de alarm de la ec(ipamente
/L6
se face prin intermediul a p&n la H intrri distincte% cu nivele electrice TT3%
notate cu 4
IL
. 1entru a semnaliza optic e2terior direcia pe care este angaJat
comunicaia la un moment dat% >*?ul este prevzut cu - ieiri distincte% notate
cu S
/-
% ieiri la care se pot ataa direct p&n la - 3GD?uri.
1entru diagnoza ec(ipamentului% la modulul >* este ataat un port
serial% prevzut cu o interfaa electric $S 7.7% la care poate fi conectat un
calculator personal sau un terminal compati"il 9T/II.
4ceast unitate asigur prin intermediul =4* controlul ec(ipamentelor
terminale optice% precum i conectarea acestora la sistem.
Microcontroller?ul 8n Jurul cruia este dezvoltat unitatea de comand
are 8n principal urmtoarele capa"iliti@
unitate de procesare pe - "ii% care 8n cazul unui ceas e2tern de /L
M#z are o putere de I.H MipsA
dou timere auto8ncrca"ile pe - sau /H "iiA
- convertoare 4SD% multiple2ate% pe /I "ii% cu timpul de ac(iziie de LI
SA
; porturi "idirecionale% de c&te - "ii fiecareA
port serial asincron% >4$T% programa"il p&n la o vitez de /67II "psA
port serial sincron% =
7
*% cu viteza de p&n la /II O"ps.
Microsistemul este prevzut cu H; O" memorie% din care .7 O" sunt
memorie G1$:M (necesare pstrrii aplicaiilor% 8n aceast configuraie fiind
plasai 8ntre adresele I# 7!!!# i .7 O" memorie $4M% poziionai 8ntre
adresele de memorie -III# I!!!!#. n memoria $4M pot fi 8ncrcate i
rulate programe% astfel c sistemul permite i rularea unor variante 8m"untite
ale softDare?ului% fr vreo modificare (ardDare.
Sistemul are un numr de porturi compati"ile din punct de vedere electric
TT3% orientate spre funciile de ac(iziie i comand specificate. 1orturile 4
I
4
L
sunt H porturi de intrare% conectate prin intermediul =4* la contactele flotante de
alarm situate pe racE?urile ce tre"uiesc monitorizate. nc(iderea unuia din
aceste contacte% 8n cazul apariiei unei alarme la racE?ul respectiv% conduce la
apariia unui <zero' electric la intrarea portului 4
i
respectiv% sistemul fiind astfel
anunat de alarma respectiv.
1rin cele trei porturi de ieire (notate 4% K i * microsistemul comand
selecia unuia din cele H canale de ac(iziie respective.
OF#er)aie@ 4ctuala configuraie (ardDare permite ca fr modificri
maJore sistemul s poat fi e2tins pentru ac(iziionarea a p&n la 7LL de canale
distincte.
1orturile de ieire S
/
S
-
comand aprinderea sau stingerea a - 3GD?uri%
indic&nd astfel la care canal este conectat sistemul 8n momentul respectiv.
Interfaa de Ac'i(iie i Control $IAC%
1rin intermediul acestei interfee >*?ul preia informaii i transmite
comenzi ctre ec(ipamentele aflate 8n su"ordine. Nivelele electrice sunt
adaptate 8n am"ele direcii de ctre =4*% aceasta fc&nd translatarea de la
nivele de /79 specifice ec(ipamentelor la nivele de ISL 9 ale >*?ului.
/HI
De asemenea% prin intermediul acestui modul% se realizeaz ieirea spre
modem% pentru conectarea la unitatea central de management% 1*S% prin linie
telefonic 8nc(iriat.
Deci% =4* asigur legtura logic 8ntre >* i ec(ipamentele de
transmisiuni pe suport optic aflate su" supraveg(ere% permi&nd transferul
"idirecional de informaii 8ntre 1*S i ec(ipamentele terminale optice% astfel
c@
o"iectele administrate pot transmite spre sistem stri de alarm sau
informaii privind starea lor funcionalA
de la sistemul de management pot fi transmise spre ageni informaii
necesare configurrii acestora sau pot fi comandate anumite teste funcionale.
4.2. De#crierea "uncional a EC'
Caracteri#tici generale
$olul G*4 este de a asigura interfaa 8ntre 1*S i ec(ipamentele ce
urmeaz a fi monitorizate i controlate. =nterogarea ec(ipamentelor se
realizeaz 8n dou situaii distincte% astfel@
atunci c&nd 1*S?ul o solicit 8n mod e2pres pentru a afla starea
acestora sau pentru a o modifica% prin pornirea unui program de <terminal
virtual' prin care operatorul aflat la punctul central poate modifica% pe "aza unui
meniu interactiv% setarea parametrilor ec(ipamentelorA
8n cazul 8n care se detecteaz o stare de alarm la unul din terminale%
prin intermediul semnalelor 4
IL
% moment 8n care G*4 8ncepe interogarea
ec(ipamentului care a semnalizat o stare de proast funcionare. =nformaiile
o"inute de la ec(ipament sunt transferate% prin intermediul modemului% spre
1*S% atunci c&nd acesta aJunge cu <apelarea' la G*4?ul corespunztor.
*omunicaia cu 1*S se realizeaz pe canal 8nc(iriat% prin intermediul
unui modem% cu o vitez de transfer de p&n la 6HII "ps% 8n funcie de calitatea
canalului respectiv 8n momentul realizrii transferului.
Datorit importanei transferului corect al datelor% acesta este realizat pe
"aza unui protocol de comunicaie proteJat la erori ce pot atinge pragul critic de
/I
?;
. 1rotocolul este de tip detecie i corecie a erorilor prin retransmisie%
retransmisia efect&ndu?se automat c&nd nu s?a primit confirmarea la "locul
transmis anterior sau la cererea e2pres a corespondentului. 4m construit acest
protocol "az&ndu?m de rezultatele o"inute cu protocolul de comunicaie pe
canal comun% prezentat 8n detaliu 8n cap. ..
Po#i)iliti de diagno( a *CA
4u fost implementate funcii de management specifice ariei funcionale a
managementului defectrilor (cap. /% 8n particular funcii de diagnosticare.
Diagnosticarea G*4 este organizat pe trei nivele ierar(ice% 8n funcie de
profunzimea testelor realizate i de localizarea acestora@
nivel intern$ aparatul efectueaz at&t la pornire% c&t i 8n timpul
funcionrii% autotestarea principalelor "locuri funcionale% iar 8n cazul detectrii
de erori% acestea sunt semnalate 1*S?ului prin intermediul modemului% urmate
de restartarea automat a G*4A
/H/
nivel localG poate fi comandat efectuarea testelor complete ale
aparatului de la un calculator personal sau un terminal compati"il 9T/II
conectate la portul local de accesA
nivel distantG testarea ec(ipamentului poate fi comandat% de la
distan% de ctre 1*S.
Gfectuarea operaiilor de diagnoz poate fi permis% opional% 8n mod
selectiv% numai operatorilor avizai% selecia acestora fiind realizat prin parole
de acces.
Controlul i monitori(area #i#temului
*ontrolul i monitorizarea aparaturii de transmisuni pe suport optic se
realizeaz% prin intermediul G*4% de la un 1unct *entral de Supraveg(ere
(1*S. Dialogul 8ntre 1*S i G*4 este de tip interogare?rspuns% fiind
structurat ierar(ic pe modelul *3=GNT?SG$9G$ (descris 8n cap.7. 1*S?ul
Joac rolul de client care cere server?ului (G*4 8n acest caz efectuarea unor
anumite servicii specifice managementului sistemelor de telecomunicaii
(configurri de ec(ipamente% detectarea defectrilor% monitorizarea
performanelor acestora% etc.
=dentificarea ec(ipamentelor accesate se realizeaz pe "aze topologice%
8n funcie de portul fizic al 1*S?ului la care acestea sunt conectate.
Din punct de vedere funcional% 8n fig. ;./L sunt reprezentate principalele
"locuri aflate 8ntre operatorul uman aflat la consola 1*S i terminalul de
transmisiuni care este monitorizat.
4ceste "locuri funcionale sunt astfel constituite 8nc&t urmresc structura
logic a desfurrii proceselor de management.
/H7
M'pl
M-D
M7"C MCM 7"C
PCS
*CA
Fig. 4.15. Sc"ema blocurilor funcionale ce deseresc comunicaia $#S-E#(
&TO
5egen0 $
M'pl Modul 'plicaieA
M-D Modul -az de DateM
M7"C Modul 7nter"a de ComunicaieM
MCM Modul Control i MonitorizareM
%4O %nitate 4erminal Optic.
:peratorul uman% aflat la consola 1*S% lanseaz o cerere ctre sistem.
Modulul de aplicaie interpreteaz aceast cerere i apeleaz "aza de date
pentru a culege datele necesare. 4cest modul preia apoi cererea%
individualizeaz a"onatul cruia 8i este adresat i o transmite 8n formatul
necesar ctre modulul interfa de comunicaie. M=f* este <transparent' fa de
o"iectul cererii% rolul su fiind doar de a transmite neeronat cererea la modulul
corespunztor% M=f*% din G*4% cruia 8i este adresat. M=f* din G*4 preia
mesaJul% 8l decodific i 8l transmite mai departe ctre modulul de control i
monitorizare. 4cesta interpreteaz cererea i interog(eaz la r&ndul su
unitatea terminal optic. $spunsul o"inut de la aceasta parcurge tot circuitul
8n sens invers.
Protocolul de comunicaie +ntre PCS i *CA
ntre M=f* din compunerea 1*S i M=f* din G*4 se poate face un
sc(im" de informaii% "idirecional% pe "aza unui protocol de comunicaie% 8n
mod <transparent'.
1rotocolul pe care l?am realizat este de tip <legtur de date'%
asemntor protcolului descris 8n capitolul .% diferena fiind c 8n acest caz s?a
preferat un protocol de comunicaie asincron% adaptat principalelor cerine ale
acestor tipuri de legturi@
nivel mediu de erori pe linie 8H
-4
(
capacitate mic a canalelor de transmisie -I2HH bps.(
autenticitate mare cerut pentru informaie)
ntre cele dou noduri terminale% datele vor circula su" form de cadre de
comand% cadre de informaie i cadre de supraveg(ere (fig. ;./H.
n fig. ;./7 sunt prezentate 8n mod detaliat detailat toate tipurile de cadre
utilizate 8n cadrul protocolului de comunicaii% precum i componena acestora.
/H.
Fig. 4.16. Tipuri de cadre specifice protocolului de comunicaie E#( - $#S
.lag1 'larme CNmp 0e
control
erori
Coman0
$CA
.lag2
Cadru de comand
.lag3 7n"ormaie CNmp 0e
control
erori
.lag4
Cadru de informaie
.lag1 'larme CNmp 0e
control
erori
.lag2
Cadru de #upra,eg'ere
Delimitarea cadrelor sc(im"ate 8ntre G*4 i 1*S se face prin intermediul
indicatorilor de 8nceput i sf&rit cadru !/ i !7. !iecare cadru conine un c&mp
de control al erorilor% construit prin sumarea orizontal modulo /7- a tuturor
octeilor din cadru% 8n afara celor de control.
1rotocolul construit permite o verificare comple2 a "unei funcionri a
legturii% etapele verificrii fiind urmtoarele@
1. se verific corecta recepionare a indicatorilor de 8nceput i de sf&rit
!/ i !7A
2. se verific dac suma de control calculat la recepie este identic cu
cea care a fost recepionatA
3. se verific c 8ntotdeauna al doilea c&mp al unui cadru de control este
<a'A
4. se verific apoi sintactic cadrul% deci dac respectiva comand face
parte din setul de comenzi acceptate de G*4 8n acea etap a programuluiA
. se verific timpul 8ntre transmisiile a dou caractere succesive% care nu
tre"uie s fie mai mare de L secunde 8n general.
!iecare din tipurile de cadre enumerate mai sus au un rol specific 8n
comunicaia dintre G*4 i 1*S@
cadrele de comand sunt transmise de la 1*S la G*4% iar ca rezultat al
acestora G*4 poate rspunde tot cu cadre de comand sau cu cadre de
informaie 8n funcie de destinatarul comenzii. 1entru comenzi care 8i sunt
adresate% G*4 rspunde tot cu cadre de comand% iar pentru comenzi care sunt
adresate racE?ului rspunde numai cu cadre de informaieA
cadrele de informaie sunt transmise numai de la G*4 spre 1*S i
conin rspunsul pe care racE?ul 8l 8ntoarce la primirea unei comenzi de la
utilizatorA
cadrele de supraveg+ere se sc(im" 8ntre G*4 i 1*S numai la
iniiativa 1*S i au rolul de suport pentru 8ntreinerea funcionalitii liniei.
: sesiune de lucru G*4 ) 1*S este alctuit din urmtoarele etape@
1. iniierea legturii(
2. supraveg+erea calitii legturii(
3. transmiterea informaiilor utile(
4. nc+iderea legturii)
$esponsa"il pentru supraveg(erea desfurrii corecte a acestor etape
este unitatea de management a sistemului% 1*S?ul.
9erificarea permanent a calitii legturii este realizat prin transmiterea
periodic a unor <cadre de supraveg(ere'% 8n paralel cu efectuarea unui calcul
statistic pentru determinarea apro2imativ a ratei de erori e2istent la un
moment dat pe linia de comunicaii.
=nformaia este transmis 8n pac(ete i nu se trece la urmtorul pac(et
p&n c&nd nu se primete confirmarea recepionrii corecte a pac(etului
anaterior. 4cest mod de transmisie este avantaJat de de"itul sczut al datelor
ce se ve(iculeaz pe acest canal% com"inat cu o rat de erori medie a acestuia.
1rogramele sunt scrise 8n lim"aJul * pentru modulul M=f* localizat pe
G*4.
/H;
>8 a c ,rCanal #egSt'l r ,r#ec8 ,r#ec6 C5#% >6
>8 a p ,r$ort #egSt'l C5#% >6
>8 a s #egSt$ #egSt'l p ,r$ort C5#% >6
>7 Informaie C5#% >4
>8 a p ,r$ort #egSt'l C5#% >6
>8 a c ,rCanal #egSt'l C5#% >6
>8 a c ,r$ort5 #egSt'l t e0g C5#% >6
>8 a c ,r#ec8 #egSt'l ,r#ec6 Informaie C5#% >6
a) 0ormatul cadrului ce conine informaia recepionat de ctre E#( &i transmis spre $#S
c) 0ormatul cadrului emis de E#( la selecia distant a unui port
b) 0ormatul cadrului ce conine starea alarmelor la porturile E#(
e) 0ormatul cadrului ce conine re'ultatul testrii distante a unui port al E#(
f) 0ormatul cadrului de retransmisie a datelor spre $#S
g) 0ormatul cadrului ce conine informaia priitoare la starea funcional a porturilor E#(
d) 0ormatul cadrului emis de E#( la selectarea unui port ca port acti
/HL
3egend @
.1 indicator 8nceput cadruA
.2 indicator sf&rit cadruA
.3 indicator 8nceput cadru au2iliarA
.4 indicator sf&rit cadru au2iliarA
a caracter ce precede octetul de stare al alarmelorA
+egSt'l registru stare alarme la G*4A
c caracter ce precede numrul canalului G*4 de la care s?a fcut recepiaA
(rCanal numrul canalului de la care s?a fcut recepiaA
r caracter ce precede numrul real al caracterelor recepionate
de ctre G*4 de la ec(ipamentele deserviteA
(r+ec1 digitul zecilor din numrul caracterelor recepionateA
(r+ec2 digitul unitilor din numrul caracterelor recepionateA
C4+5 octet de control al cadrului transmisA
7n"ormaia informaia efectiv recepionat de G*4 de la ec(ipamentele
deservite i retransmis spre 1*SA
p caracter ce precede numrul portului activ 8n acel moment pe
G*4A
(rPort numrul portului activ pe G*4A
(rPort4 numrul portului testat distant pe G*4A
e caracter ce indic incorecta funcionare a portului testatA
g caracter ce indic corecta funcionare a portului testatA
# caracter ce precede registrul de stare al porturilorA
+egStP registru stare porturiA
Tre"uie remarcat c pe ec(ipamentul 1*S% modulul M=f* este% de fapt%
divizat 8n dou componente@ 8n modulul propriu?zis de comunicaie (M* i un
modul supervizor de reea (MS$% ca 8n fig. ;./-.
MS+
5egtur 0e
0ate
+eea
MC
(i)el 2
OS7
(i)el 3 OS7
M
i
"
C

0
e

l
a

P
C
S
Fig. 4.18. Organi'area funcional a M!f# de pe $#S
Fig. 4.17. 0ormatul cadrelor ce pot fi transmise de la E#( spre $#S
/HH
Funcionarea programului de pe *CA
1rogramul de pe G*4 este alctuit dintr?un set de programe% fiecare
specializat pe realizarea unor anumite funciuni@
programul principal de #uper,i(are- este programul care asigur
iniializarea G*4 la pornire% integrarea funcional a tuturor programelor
componente i cel care decide restartarea G*4 8n cazul unor erori mari de
procesare raportate de programul de auto?verificare al G*4 (fig. ;.7.A
programul de comunicaie cu PCS.ul@ este programul ce asigur
implementarea protocolului de comunicaie 8ntre G*4 i 1*S% asigur&nd un flu2
de date transparent% fr erori spre G*4 (fig. ;.77A
programul de comunicaie cu ramele@ este responsa"il cu transmisia
i recepia corect spreSdinspre rame a comenzilor i informaiilor primite de la
1*S (fig. ;.7IA
programul de #upra,eg'ere i proce#are al alarmelor e/i#tente pe
rame@ monitorizeaz permanent starea intrrilor de alarme dinspre G*4% av&nd
un algoritm propriu de luare a deciziei e2istenei unei alarme la o ram (fig.
;./6A
interpretorul de comen(i@ decodific comenzile primite de la 1*S i cu
avizul programului de supervizare e2ecut aceste comenziA
programul de ,erificare funcional a porturilor *CA@ la iniiativa
interpretorului de comenzi poate iniia i desfura un program de verificare
funcional parial sau total a porturilor G*4% prin transmiterea unei secvene
de testare spre acestea i interpretare a datelor recepionate ca rezultat al
testului (fig. ;.7/A
programul de ,erificare a )unei funcionri a *CA@ urmrete
permanent dou aspecte principale ale unei "une funcionri a G*4@
funcionarea principalelor "locuri (ardDare ) memorie G1$:M%
$4M% logica de comand% porturi =S:% etcA
funcionarea glo"al a softDare?ului% prin efectuarea unor minicicluri
de testare din LI 8n LI de ms% 8n cazul "locrii programului 8n aceast etap
transmite programului de supervizare cererea de restartare a G*4.
0etode de te#tare a *CA
G*4 este un ec(ipament comple2% testarea acestuia put&ndu?se e2ecuta
at&t automat la pornire% c&t i manual% prin intervenia unui operator e2tern.
Testarea manual se poate realiza de ctre trei tipuri distincte de operatori@
local% prin intermediul unui "uton de test (TGSTA
local% prin intermediul unui terminal 4S*== conectat la portul de diagnozA
distant% de la 1*S% prin intermediul ca"lului conectat la mufa notat 1*S.
Su"rutinele de testare permit realizarea unor teste comple2e% at&t asupra
modulelor interne ale ec(ipamentului% c&t i asupra cone2iunilor e2terne ale
acestuia.
/H7
!ormez masca de
citire a alarmelor
*itesc starea
alarmelor de la
porturi
9erific
$egSt4l9ec(i
$egSt4lNoi
nt&rziere 7I ms
$ecitesc starea
alarmelor de la
porturi
9erific
$egSt4l9ec(i
$egSt4lNoi Y dac cele
dou citiri sunt identice
$eactualizez
$egSt4l
4fiez
modificarile la
D,P i 1*S
Sf&rit procesare
alarme
=nitializare su"
procesare
alarme
(%
(%
D'
D
'
Fig. 4.19. Organigrama funcional a subrutinei de procesare a alarmelor
=niializare su"
comunicaie
ram
/H-
Temporizare .I ms
Transmit un caracter spre 1*SA
=ncrementez contorul transmisiilor.
Temporizare pre?
programat
Terminat
transmisie Z
Temporizare .I ms
$ecepionez un caracter de la ramA
=ncrementez contorul caracterelor
recepionate.
Timp scurs
L sec.
*ontoar car.
$ec. -I
Descarc datele
recepionate 8n "uffer?ul de
recepie ram
Sf&rit su"rutin de comunicaie
cu rama
(% D'
D'
(
%
(
%
D
'
Fig. 4.20. Organigrama funcional a subrutinei de comunicaie E#( cu o ram
(%
/H6
=niializare su"
verificare stare
port G*4
*itesc datele de la consol
sau distant
=ntrri corecte Z
Setez portul la care
voi face testul[
5ransmit irul de test spre portul
dorit
$ecepie corect Z
'tept 3H ms
'tept 8HH ms
#etransmit irul de test spre
portul dorit
$ecepie corect Z
'fieaz c portul
funcioneaz
I,C<#*C5
'fieaz c portul
funcioneaz
C<#*C5
#eactualizeaz
#egSt$
SfJrit subrutin verificare
stare port
D' (%
D'
(%
D'
(%
Fig. 4.21. Organigrama funcional a subrutinei de erificare a funcionalitii
unui port de pe E#(
=niializare su"
recepie de la
1*S
/7I
*aracter nou
recepionat Z
*adru 8n
curs de
recepie Z
*aracter
$ec. B !/ Z
*aracter
$ec. B !7 Z
Descarc car. $ec. 8n
"uffer?ul temporar
=ncrementez
contoar car.
$ec.
*ontor car.
$ec Ma2
$esetez cadrul 8n cursA
$einiializez contoarele.
*alculez caracterul de
control *T$3
9erific *T$3
corect Z
Descarc "uffer?ul
temporar 8n cel de
recepie
9erific datele din
punct de vedere
sintactic i le
transfer "uclei
principale
Sf&rit su"rutin recepie
date de la 1*S
(% D'
D' (%
(%
D'
D'
$esetez cadrul 8n cursA
$einiializez contoarele.
(%
D'
(%
Setez indicatorul cadru 8n
curs de recepie
(%
D'
Fig. 4.22. Organigrama funcional a subrutinei de recepie a E#(
=niializare
program
principal G*4
Testare principalele
componente ale G*4
3anseaz su"rutin verificare
alarme
/7/
Testele interne se efectueaz automat la pornire i verific "una
funcionare a@
memoriei $4M interne a microcontroller?ului (/7- "CtesA
memoria $4M e2tern (.7 O"A
memoria $:M e2tern (.7 O"A
a microprocesorului pe - "ii inclus 8n microcontroller.
Testele e2terne asigur verificarea funcionrii corecte a urmtoarelor
componente@
"locul de selecie a porturilorA
ec(ipamentul vizual de afiareA
porturile de comunicaie cu@ terminalul de diagnoz% 1*S?ul%
ec(ipamentele de multiple2are.
Descrierea testelor:
9erific recepie
de la 1*S Z
9erific recepie
de la consol Z
3anseaz su"rutin procesare
meniu
3anseaz su"rutin procesare
comunicaie cu 1*S
(%
D'
(%
D'
Fig. 4.23. Organigrama funcional a programului principal al E#(
/77
Verificarea memoriei RAM: se efectueaz o verificare comple2% prin
operaii succesive de salvare% scriere% citire i refacere a 8ntregii memorii $4M%
raport&ndu?se locaiile de memorie defecte.
Verificarea memoriei ROMG se efectueaz calculul sumei de control i
compararea rezultatului acestuia cu valoarea pre&nscris la o anumit locaie 8n
$:M.
Verificarea blocului de selecie a porturilor: la o comand e2tern este
afiat o anumit sc(em optic presta"ilit% care poate fi verificat vizual de
ctre operatorul care efectueaz testul.
Verificarea porturilor de comunicaie: presupune e2istena unui port de
conectare% e2terior% pe care sunt realizate urmtoarele legturi@
transmisia legat cu recepia (pinul 7 legat la pinul . 8n cazul verificrii
comunicaieiA
pinul de alarm legat la mas (pinul / legat la pinul 7.
1entru verificarea comunicaiei programul transmite la portul selectat o
secven de "ii dup un model cunoscut anterior% la recepie urmrindu?se
primirea aceleiai secvene.
3a verificarea alarmei% simpla introducere a conectorului special de
alarme pe un port anume ar tre"ui s conduc la afiarea unei alarme pe
canalul respectiv@
clipirea alternant de ; ori a 3GD?ului corespunztor canalului respectiv
i a 3GD?ului asociat canalului de diagnoz% timp de -I de msA
afiarea la portul de diagnoz a mesaJului@
********************
| Alm. nr. = 4 |
********************,
e2emplu pentru cazul 8n care am avea alarm pe portul cu numrul ;A
afiarea aceluiai mesaJ la portul corespunztor cone2iunii cu 1*S?ulA
Verificarea i setarea modemurilor:
Modemurile accept mai multe tipuri de teste% c&t i reconfigurarea de la
distan. 1entru toate aceste tipuri de teste tre"uie intrat 8n modul linie de
comand modem.
a. bucl local de tip analogic
Se vor trimite spre modem caracterele <atYt/' urmate de \*$].
Modemul tre"uie s rspund cu <:O[' 8n cazul efecturii corecte a
comenzii i apoi s efectueze o "ucl analogic intern la ieirea spre linie.
Din acel moment orice caracter introdus de la consol va tre"ui <"uclat<
de ctre modem i va aprea pe ecranul terminalului. 1rin caracterele <atYtI'
urmate de \*$] se va iei din modul de testare anterior.
". bucl local de tip digital
/7.
Se intr 8n modul de comand prin tiprirea carcacterelor <XXX'. Dup
circa o secund modemul local a realizat o "ucl digital. De la modemul
distant se pot trimite acum scurte mesaJe care tre"uie s fie re8ntoarse de "ucla
digital realizat local. 1entru ieire din acest mod de testare se trimite spre
modemul local setul de caractere <atYtI'% urmat de \*$].
c. bucl distant de tip digital
1entru aceasta se va iei din legtura realizat cu corecie de erori prin
comanda <atz'% care va reseta modemul de la 1*S. 4poi se va 8ncrca 8n acest
modem comanda <atYm;YD'% urmat de \*$]% iar la primirea rspunsului
<:O[' modemul va fi resetat pentru 8ncrcarea automat a noilor parametri prin
comanda <atz'. Din acest moment modemurile vor reiniia automat o nou
legtur% 8n cazul acesta fr corecie de erori. Dup realizarea legturii% pe
ecranul 1*S?ului va aprea mesaJul CONNECT TO 9600. 4cum poate fi
efectuat testul de "uclare digital la distan% trimi&ndu?se un set de caractere
<XXX' pentru trecerea 8n modul comand% dup care prin trimiterea setului de
caractere <atYtH'% urmate de caracterul \*$] se va trece modemul distant 8n
starea de "ucl digital la ieirea spre G*4. :dat efectuat "uclarea la
distan pot fi trimise orice caractere de la consol% acestea aJung&nd la
modemul distant de unde se vor re8ntoarce la modemul generator% care le va
redireciona spre ecranul terminalului 1*S.
=eirea din acest mod de testare se va efectua tot cu aJutorul comenzii
<atYtI'% urmat de caracterul \*$].
1ialogul *CA 2 &tili(ator
Setul de comenzi acceptat de ctre G*4% prin intermediul interpretorului
de comenzi% poate fi 8mprit 8n dou% 8n funcie de destinatarul acestor
comenzi@
comenzi destinate *C'% se caracterizeaz prin faptul c toate 8ncep prin
caracterul <^' i conin numai caractere te2t miciA
comenzi destinate ramelor% toate acestea folosind caractere te2t mari i
se 8nc(eie cu \*$].
Comenzile destinate *C' pot avea p&n la ;I de caractere 4S*==
lungime% tre"uie s 8nceap o"ligatoriu cu caracterul <^'% s conin numai litere
mici sau cifre de la <I' la '6'% iar 8ntre transmisiile a dou caractere succesive nu
tre"uie s fie 8n general o pauz mai mare de L secunde.
1ac(etul de comenzi destinat *C' este descris 8n continuare@
34a5 determin G*4 s transmit spre D,P i spre 1*S starea
registrului de alarme@
spre D,P se va transmite caracterul <a' urmat de octetul de
alarme la care s?a adugat pentru formatare valoarea ;-
D
A
spre 1*S pot fi trimise dou feluri de mesaJe% 8n funcie de
regimul de lucru@
8n regim demo se va transmite caracterul <a' urmat de octetul de
alarme la care s?a adugat valoarea ;-
D
A
/7;
8n regim real se va transmite un cadru cu urmtorul format
<F6aApPCTLF!'% unde@
? !/% indicator / cu valoarea /
D
A
? !7% indicator 7 cu valoarea 7
D
A
? a% caracterul <a'A
? 4% octetul de alarme% care conine starea alarmelor
la porturile de la 7 7 (canalele / H% asociat 8n ordinea */ la "
I
% *7 la "
/
etc.
la care s?a adugat pentru formatare valoarea ;-
D
A
? p% caracterul <p'A
? 1% numrul canalului selectat 8n 4S*==% cu valori de
la ;-
D
LL
D
A
? *T$3% caracterul de control.
34)5 determin G*4 s retransmit spre 1*S "ufferul datelor
recepionate 8n urmtorul format@ <F6aAcNICTLF!'% unde@
!/ este indicator 8nceput cadru i are valoarea /
D
A
!7 este indicator sf&rit de cadru i are valoarea 7
D
A
a% adic caracterul <a'A
4% octetul ce conine registrul de alarmeA
c% adic caracterul <c'A
N% numrul de caractere% pe doi octei% 8n format 4S*==%
recepionate de la ram% fiind contorizate i caracterele 3! introduse de G*4
pentru formatareA
=% c&mp de informaie care conine caracterele recepionate de la
ram% la care s?au adugat i caracterele 3! dup fiecare *$ recepionatA
*T$3% caracterul de control.
34c5 urmat de o cifr de la <I' la <7' (corespunztoare unui canal din
cele - are drept rezultat selectarea timp de o secund a canalului ales% aciune
semnalizat i prin aprinderea 3GD?ului asociat canalului% 8n timp ce la
terminalul de D,P i cel de la 1*S se afieaz caracterul 'c' urmat de numrul
canalului introdusA
34d5% pentru setarea timpului de citire a unei rame. Dup introducerea
acestei comenzi va fi afiat un mesaJ privind valoarea acestui interval% valoare
care este msurat 8n multipli de LII de ms. 4cest mesaJ va fi formatat 8n
funcie de regimul 8n care se afl G*4@
regim demoG

********************
| Se modifica tim |
| !ec"ea #aloare = $
********************,
unde 2 reprezint valoarea indicelului de multiplicare a timpului setat 8n
acel momentA
n ma2im L secunde tre"uie introdus noul indice de multiplicare% cu valori
8n intervalul </' <6'% deci se poate o"ine o valoare a"solut pentru acest
interval temporal 8ntre LII ;LII ms.
/7L
:"servaie@ 3a pornirea programului indicele de multiplicare este setat la
7% deci timpul de citire a unei rame este de / secund.
regim realG va fi afiat un cadru cu urmtoarea alctuire@
3F6aAdTCTLF!5% unde c&mpurile componente au urmtoarea
semnificaie@
!/% indicator 8nceput de cadru% cu valoarea /
D
A
!7% indicator sf&rit de cadru% cu valoarea 7
D
A
a% caracterul <a'% pregtete afiarea registrului de alarmeA
4% octetul ce conine registrul de alarmeA
d% caracterul <d'% pregtete afiarea indicelui de multiplicareA
T% indicele de multiplicare% care a fost formatat prin adugarea
valorii ;-
D
A
*T$3% octetul de control al cadrului.
*xemplu afiare cadru@ < a20!3'.
34f5 este folosit pentru setarea pauzei 8ntre transmisia a dou caractere
succesive spre ram. 1auza poate fi selectat 8n intervalul I /-I ms% 8n
multiplii de indicele de multiplicare% care este de 7I de ms. Dup introducerea
acestei comenzi% 8n funcie de regimul 8n care este G*4% pe consola activ va
aprea urmtorul mesaJ@
regim demoG
********************
| %a&'a intre tr(. |
| !ec"ea #aloare = )
********************,
8n cazul 8n care vec(ea valoare a indicelui de multipicare era 7% deci pauza era
de /;I ms.
regim real@
va fi afiat un cadru 3F6aAfFCTLF!5% unde
!/% indicator 8nceput de cadru% cu valoarea /
D
A
!7% indicator sf&rit de cadru% cu valoarea 7
D
A
a% caracterul <a'% pregtete afiarea registrului de alarmeA
4% octetul ce conine registrul de alarmeA
f% caracterul <f'% pregtete afiarea indicelui de multiplicareA
!% indicele de multiplicare% care a fost formatat prin adugarea
valorii ;-
D
A
*T$3% octetul de control al cadrului.
*xemplu afiare cadru@ < a2"1!6.
Dup afiarea acestui mesaJ de 8nt&mpinare G*4 ateapt timp de L
secunde introducerea unei valori pentru indicele de multiplicare% 8n intervalul <I'
<6'. Dac este depit timpul de ateptare sau valoarea introdus nu este 8n
intervalul impus% programul va ignora aceast comand i va reveni 8n starea
de ateptare. Dac condiiile sunt 8ndeplinite corect% 8n funcie de regimul
selectat% pe consola activ va fi afiat urmtorul mesaJ@
/7H
regim demo@
********************
| No&a #aloare = 6
********************,
8n cazul 8n care valoarea nou introdus este H pentru indicele de modulaie.
regim real@
va fi afiat un cadru 3F6aAfFCTLF!5% unde
!/% indicator 8nceput de cadru% cu valoarea /
D
A
!7% indicator sf&rit de cadru% cu valoarea 7
D
A
a% caracterul <a'% pregtete afiarea registrului de alarmeA
4% octetul ce conine registrul de alarmeA
f% caracterul <f'% pregtete afiarea indicelui de multiplicareA
!% noul indicele de multiplicare% care a fost formatat prin
adugarea valorii ;-
D
A
*T$3% octetul de control al cadrului.
*xemplu afiare cadru@ 6 a2"!!6
:"servaie@ 3a pornirea programului indicele de multiplicare este setat la
.% deci intervalul iniial 8ntre transmisiile succesive a dou caractere este de HI
de ms.
34g5 este destinat afirii la consola 1*S a registrului de stare al
porturilor. MesaJul afiat este formatat 8ntr?un cadru de urmtoarea form@
O.1a'#+pPC4+5.26% unde@
!/% indicator 8nceput de cadru% cu valoarea /
D
A
!7% indicator sf&rit de cadru% cu valoarea 7
D
A
a% caracterul <a'% pregtete afiarea registrului de alarmeA
4% octetul ce conine registrul de alarmeA
s% caracterul <s'% pregtete afiarea registrului de stare al
porturilorA
$% registrul de stare a porturilor% care a fost formatat prin
adugarea valorii ;-
D
A
p% caracterul <p'% pregtete afiarea numrului portului activ 8n
acel moment pe G*4A
1% numrul portului selectat pe G*4% formatat prin adugarea
valorii ;-
D
% intervalul ;-
D
LL
D
A
*T$3% octetul de control al cadrului.
34l5 va determina G*4% indiferent de regimul 8n care se afl s
afieze la consola activ 8n acel moment meniul disponi"il% 8n formatul de
mai Jos@
********************
/77
| *eni& comen'i |
| a + cite(c Al. |
| , + retran(mi(ie|
| c + (el. ort |
| d + (el. tim |
| f + (el. a&'a |
| - + cite(c St%. |
| l + meni& |
| m + re-im %CS |
| n + re-im ./0 |
| + com&t. ort |
| r + re-im real |
| t + #erif. tot. |
| # + #erif. ort |
| & + re-im demo. |
| $ + 1ESET |
| 2 + C+da *odem |
********************.
34m5 va transfera comanda de la portul de diagnoz (D,P la
portul de supervizare (1*S. De asemenea% va comuta modul de lucru
trec&nd 8n modul real% cu detecie de erori. Dup efectuarea acestei
comenzi pe ecranul terminalului de diagnoz% ca i pe cel de supervizare
va apare mesaJul@
********************
| Comanda la %CS |
********************
34n5 va transfera comanda de la portul de supervizare (1*S la
portul de diagnoz (D,P. Dup efectuarea acestei comenzi pe ecranul
terminalului de diagnoz% ca i pe cel de supervizare va apare mesaJul@
********************
| Comanda la ./0 |
********************
34p5 urmat de un caracter 8n intervalul de la <I' la <7< are drept
rezulat selectarea unui canal de lucru real pentru restul comenzilor ce vor fi
trimise de la operator spre ram. n mod implicit este setat primul canal
spre rame% canalul /% deci portul 7. :dat introdus aceast comand% 8n
funcie de modul de lucru 8n care se afl setat G*4% pe ecranul
terminalului de diagnoz% c&t i pe cel al portului de supervizare pot apare
urmtoarele mesaJe@
regim demoG
********************
| CANA343 N1. = 5|
/7-
********************,
8n cazul 8n care a fost selectat portul cu nr. LA
regim real@
OF6aApPCTLF!57 unde
!/% indicator 8nceput de cadru% cu valoarea /
D
A
!7% indicator sf&rit de cadru% cu valoarea 7
D
A
a% caracterul <a'% semnific afiarea registrului de alarmeA
4% registrul de alarme la care s?a adugat valoarea ;-
D
A
p% caracterul <p' ce pregtete afiarea numrului de port
selectatA
1% numrul portului selectat% intervalul de afiare fiind <I' p&n la
<7' 8n 4S*== sau ;-
D
LL
D
A
*T$3% caracterul de control% modulo /7-A
*xemplu afiare 8n regim real@ O a2pE6.
:"servaii@
pentru protecia la "locare se impune un interval de L secunde 8ntre
recepionarea carcaterului <p' i recepionarea numrului portului% iar cazul
depirii acestui interval% programul se 8ntoarce automat 8n "ucla principalA
dac 8n loc de numrul portului dorit se introduce <*$'% indiferent de
regim% pe ecran se afieaz numrul portului curent selectatA
orice alt comand introdus va determina programul s o ignore i s
se apoi 8ntoarc 8n "ucla principal.
34r5 are drept rezultat comutarea din regimul demonstrativ 8n regimul
real de lucru% cu detecie de erori. *onfirmarea sc(im"rii modului de lucru se
va face prin afiarea la consola activ a urmtorului mesaJ@
********************
| 1e-im intero-are|
********************
34t5 are drept rezultat efectuarea unui test glo"al al porturilor% 8n ordine
cresctoare de la I la 7% iar apoi efectuarea aceluiai test 8n ordine
descresctoare. 1entru fiecare test 8n parte vor fi afiate rezultatele ca le testele
efectuate prin comanda <v'A
34u5 are drept rezultat comutarea din regimul real de lucru 8n regimul
demonstrativ. *onfirmarea sc(im"rii modului de lucru se va face prin afiarea
la consola activ a urmtorului mesaJ@
********************
| 1e-im dia-no'a |
********************
34,5 urmat de un caracter de la <I' la <7' determin G*4 s porneasc
un program de verificare a "unei funcionri a portului dorit. 1entru protecie la
"locare% a fost presta"ilit un interval ma2im de L secunde 8n care poate fi
/76
introdus cifra corespunztoare valorii portului testat. n cazul 8n care acest
prag va fi depit% programul se va 8ntoarce 8n "ucla principal% atept&nd
introducerea altei comenzi. 4ceeai decizie va fi luat i 8n cazul 8n care
numrul portului nu este introdus corect% 8n intervalul impus.
1entru verificare va fi trimis% spre portul selecionat% o secven de
caractere presta"ilite% iar la port va tre"ui s fie conectat o muf de test
(descris anterior. n cazul unei funcionri corecte a portului respectiv va fi
recepionat secvena de caractere trimise 8n perioada testrii. Modul de afiare
a rezulatului testului depinde de regimul 8n care se afl G*4 8n acel moment@
regim demo@ 1e ecranul terminalului conectat la portul D,P va
apare numrul canalului testat% urmat de caracterul <,' 8n cazul unei funcionri
corecte sau de caracterul <G' 8n cazul unei erori. n paralel este asigurat o
confirmare vizual pentru operator% prin intermediul 3GD?urilor situate pe panoul
frontal@ dac rezultatul testului este pozitiv se va aprinde timp de o secund% 8n
mod continuu% 3GD?ul corespunztor canalului respectiv% iar 8n cazul unei
funcionri incorecte se vor aprinde alternant (de ; ori consecutiv% timp de -I
ms% 3GD?ul asociat canalului testat i 3GD?ul de D,P sau cel de la 1*SA
regim real@ spre portul 1*S va fi trimis un cadru cu urmtorul
format@ 3F6aAcNtCTLF!5% unde c&mpurile au urmtoarea semnificaie@
!/% indicator de 8nceput cadru cu valoarea /
D
A
!7% indicator de sf&rit cadru cu valoarea 7
D
A
a% caracterul <a'A
4% octetul ce conine registrul de alarmeA
c% caracterul <c'A
N% octet ce conine% 8n 4S*==% numrul canalului care a fost
testat% cu valoare de la ;-
D
la LL
D
A
t% caracterul <t'% semnific&nd faptul c urmeaz afiarea
rezultatului testuluiA
$% rezultatul testului% <e' 8n cazul 8n care testul a euat i 'g'
dac a reuitA
*T$3% caracter de control al cadrului.
:"servaie@ :dat cu afiarea rezulatelor testului va fi actualizat i
registrul cu starea porturilor% astfel c pentru test reuit va fi setat "itul
corespunztor numrului portului (porturile sunt numerotate de la I la 7% la fel
ca "iii corespunztori din registrul de stare a porturilor% iar pentru test nereuit
va fi resetat "itul respectiv.
34/5 va conduce la resetarea ec(ipamentului G*4% fiind ec(ivalent cu
efectuarea unui reset <la cald'. *onfirmarea acceptrii comenzii se va face
vizual% prin afiarea la consola activ a urmtorului mesaJ@
********************
|ECA SE 1ESTA1TEA0A|
********************.
3485 comand de acces la modul de lucru linie de comand a
modemului ataat G*4% destinat testrii i setrii modemului 8n modul de lucru
real.
/-I
Comenzile destinate ramelor pot avea p&n la -I de caractere 4S*==
lungime% tre"uie s se termine o"ligatoriu cu caracterul <*$'% s conin numai
litere mari sau cifre de la <I' la '6'.
4ceste comenzi vor fi transmise spre rame 8n mod transparent% inclusiv
caraterul <*$'. :dat transmis o linie de comand spre G*4% acesta o va
transmite spre portul activ din acel moment (setat cu <^pF'% pauza dintre
transmisiile a dou caractere succesive fiind cea setat prin comanda <^dF'
(valoarea implicit fiind de HI de ms. >rmtoarea etap este recepionarea
rspunsului de la G*4. 1entru aceasta G*4 va <asculta' rama un timp egal cu
cel setat de utilizator prin comanda <^f..'% implicit acesta fiind de o secund.
=eirea din modul ascultare se va face fie la e2pirarea timpului setat% fie
la depirea numrului limit de caractere recepionate% adic la recepionarea
celui de al -/
lea
caracter. *aracterele recepionate vor fi formatate prin
adugarea caracterului <3!' 8naintea fiecrui caracter <*$' recepionat de la
ram% urm&nd apoi stocarea lor 8ntr?un "uffer de rezerv de unde vor putea fi
rec(emate de la 1*S prin comanda <^"'% descris 8n meniul de comenzi
accesi"ile utilizatorului. Transmiterea iniial a datelor recepionate spre 1*S se
va face respect&nd un format anume% 8n funcie de regimul de lucru 8n care se
afl G*4.
regim demoG Datele vor fi precedate de un antet care va anuna
de la ce port au fost recepionate i numrul real de caractere recepionate de
la ram@
********************
| CANA343 N1. = 6|
| CA1ACT. 1EC.= 06|
********************
-,
8n e2emplul de mai sus datele au fost recepionate de la portul numrul H% erau
8n numr de 7 i acestea au fost caracterele <g' i <*$'.
regim real@ Datele vor fi formatate 8ntr?un cadru ce va facilita
detecia de erori la 1*S i anume@ O.1a'cCr+1+2C4+5.2.37C4+5.46% unde
c&mpurile au urmtoarea semnificaie@
!/% indicator 8nceput de cadru control% cu valoarea /
D
A
!7% indicator sf&rit de cadru control% cu valoarea 7
D
A
a% caracterul <a'% pregtete afiarea registrului de alarmeA
4% octetul ce conine registrul de alarmeA
c% caracterul <c'% pregte afiarea canalului de unde au fost
recepionate dateleA
*% numrul portului de la care a fost efectuat recepia% 8n format
4S*==% cu valori de la ;-
D
LL
D
A
r% caracterul <r'% pregtete afiarea numrului de caractere
recepionate% pe doi octeiA
$/% cifra zecilor la numr% care a fost formatat prin adugarea
valorii ;-
D
A
$7% cifra unitilor la numr% care a fost formatat prin adugarea
valorii ;-
D
A
/-/
*T$3% octetul de control al cadrului de control.
!.% indicator 8nceput de cadru de informaie% cu valoarea .
D
A
!;% indicator sf&rit de cadru de informaie% cu valoarea ;
D
A
=% c&mpul de informaie ce conine datele recepionate de la ramA
*T$3% octetul de control al cadrului de control.
4.3 Concluzii
n cadrul acestui capitol a fost prezentat modul de realizare a
managementului 8n cadrul reelelor SD#.
1rima parte% folosind noiunile i principiile generale introduse 8n cap. 7%
au fost descrise sistemele de tipul SD#% acestea put&nd fi asimilate unei
structuri particulare de sistem cu o ar(itectur :S=.
1artea a doua a capitolului este dedicat prezentrii contri"uiilor pe care
le?am avut 8n realizarea unui sistem de management integrat pentru o reea de
transmisiuni pe suport de fi"r optic.
*ontri"uia adus de mine la realizarea acestui sistem de management%
realizat 8n cola"orare cu =NS**% const 8n urmtoarele@
proiectarea i realizarea practic a ec(ipamentului de colectare a
alarmelor% G*4% 8n principal unitatea central i interfaa de comunicaie cu
clientulA
proiectarea protocolului de comunicaie folosit ca suport pentru sistemul
de management (pe "aza realizrilor prezentate 8n cap. .A
realizarea 8n totalitate a setului de programe rezidente pe G*4A
participarea la definitivarea cerinelor funcionale ale "azelor de date
relaionale de pe 1*SA
realizarea setului de programe ce asigur suportul de comunicaie pentru
1*S (pentru comunicaia cu G*4 su"ordonate i prin intermediul acestora cu
o"iectele de administratA
proiectarea i implementarea protocolului de comunicaie dintre sistemul
de management i ec(ipamentele ce tre"uiau administrateA
ec(iparea% punerea 8n funciune i setarea ec(ipamentelor G*4.
n continuare% sunt descrise cerinele funcionale generale pe "aza
crora a fost construit sistemul precum i "aza de date cu informaii de
management% realizat conform modelului M=K. 4u fost utilizate pentru
transportul informaiilor de management canale de date e2terne sistemului
(D**% iar protocoalele de comunicaie le?am realizat particulariz&nd modelul
folosit pentru canalul comun de semnalizare a crui realizare am descris?o 8n
capitolul anterior. Sistemul de management pe care l?am realizat este
operaional din perioada decem"rie /666 pe tronsonul K de transmisiuni pe
suport de fi"r optic al $omTelecom i funcioneaz 8n condiii optime% ceea ce
dovedete via"ilitatea modelului de reea de management realizat i
ro"usteea protocoalelor de comunicaii implementate.
/-7

S-ar putea să vă placă și