25.08.2013 Views

Rezumat teza - Facultatea de Electronica, Telecomunicatii si ...

Rezumat teza - Facultatea de Electronica, Telecomunicatii si ...

Rezumat teza - Facultatea de Electronica, Telecomunicatii si ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Managementul rutării în viitorul Internet UTCN<br />

B. Modulul <strong>de</strong> statistici calculează media mobilă <strong>si</strong>mplă ¸<strong>si</strong> <strong>de</strong>via¸tia pentru ATR ¸<strong>si</strong> întârziere,<br />

respectiv le salvează într-o bază <strong>de</strong> date locală. Din înregistrările colectate în baza <strong>de</strong> date se<br />

extrage starea locală curentă cu scopul <strong>de</strong> a <strong>de</strong>tecta probleme <strong>de</strong> rutare (congestia etc.)<br />

C. Modulul <strong>de</strong> comunicare a<strong>si</strong>gură comunicarea cu alte entită¸ti prin mesaje XML, respectiv comunicarea<br />

cu algoritmul <strong>de</strong> rutare prin intermediul unor fi¸<strong>si</strong>ere <strong>de</strong> tip text. Func¸tiile în<strong>de</strong>plinite<br />

<strong>de</strong> acest modul sunt: a) i<strong>de</strong>ntificarea nodurilor vecine în ve<strong>de</strong>rea pornirii măsurătorilor ATR ¸<strong>si</strong><br />

OWD, b) <strong>de</strong>scoperirea topologiei, c) schimbul <strong>de</strong> mesaje prin care se a<strong>si</strong>gură con¸stientizarea<br />

stării ¸<strong>si</strong> d) trimiterea unor comenzi, alarme ¸<strong>si</strong> actualizări către algoritmul <strong>de</strong> rutare.<br />

Figura 5.3 ilustrează organigrama <strong>de</strong> func¸tionare a unei entită¸ti LME, prezentând doar capabilită¸tile<br />

<strong>de</strong> bază ale acestuia, fără a <strong>de</strong>talia modul în care se realizează func¸tiile individuale.<br />

NU<br />

NU<br />

dmeFound = true<br />

Broadcast mesaj<br />

recepţionat<br />

Mesaj <strong>de</strong> la DME?<br />

DA<br />

dmeFound == true<br />

NU<br />

Start<br />

dmeFound = false<br />

Broadcast mesaj cu adresele,<br />

conexiuni locale<br />

DA<br />

Efectuează modificări<br />

indicate<br />

S-a recepţionat<br />

un mesaj nou?<br />

NU<br />

DA<br />

Mesaj <strong>de</strong> la LME?<br />

Porneşte măsurătorile ATR,<br />

OWD şi VQ<br />

Citeşte valoarea instantanee a<br />

parametrilor<br />

Calculează SMA şi SD<br />

(+ predicţie)<br />

Inserează în<br />

baza <strong>de</strong> date locală<br />

DA<br />

Trimite mesaje XML la LME/DME, scrie<br />

fişierele pentru algoritmul <strong>de</strong> rutare<br />

DA Starea legăturii/ NU<br />

topologia modificată sau congestie<br />

<strong>de</strong>tectată?<br />

Figura 5.3 Schema logică <strong>si</strong>mplificată a entită¸tii LME<br />

5.2.1.2 Entitatea <strong>de</strong> management <strong>de</strong> domeniu<br />

NU<br />

Măsurători<br />

pornite?<br />

DA<br />

Mesaj cunoscut?<br />

NU<br />

Broadcast mesaj<br />

recepţionat la ceilalţi vecini<br />

Scrie fişierele pentru<br />

algoritmul <strong>de</strong> rutare<br />

O entitate <strong>de</strong> management <strong>de</strong> domeniu poate fi localizată pe oricare dintre noduri ¸<strong>si</strong> se ocupă<br />

<strong>de</strong> problemele care nece<strong>si</strong>tă o viziune globală asupra re¸telei, precum schimbarea algoritmului <strong>de</strong><br />

rutare sau activarea unor solu¸tii alternative <strong>de</strong> rutare. Aceasta implementează un management<br />

distribuit prin <strong>de</strong>legare verticală, necesară <strong>de</strong>oarece luarea anumitor <strong>de</strong>cizii globale <strong>de</strong> rutare este<br />

dificil <strong>de</strong> realizat doar prin cooperare ¸<strong>si</strong> <strong>de</strong>legare orizontală. Entitatea DME poate fi localizată pe<br />

oricare dintre nodurile domeniului administrat. Într-un domeniu <strong>de</strong> rutare <strong>de</strong>finit există un <strong>si</strong>ngur<br />

DME. Figura 5.4(a) prezintă modulele care fac parte din structura unui DME, iar Figura 5.4(b)<br />

ilustrează organigrama <strong>si</strong>mplificată a func¸tionării DME.<br />

A. Modulul <strong>de</strong> comunicare Permite interac¸tionarea cu entită¸tile LME în ve<strong>de</strong>rea con¸stientizării<br />

stării re¸telei. Se anun¸tă prezen¸ta DME, trimi¸tând mesaje UDP la entită¸tile locale. Se în<strong>de</strong>plinesc<br />

func¸tiile unui server TCP, gestionând conexiunile client ¸<strong>si</strong> trimi¸tând mesaje proprii.<br />

20<br />

DA

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!