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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capitolul 7 Melinda BARABÁS<br />

Capitolul 7<br />

Managementul congestiei prin rutare<br />

QoS-aware<br />

7.1 Motiva¸tie<br />

Ini¸tial se cre<strong>de</strong>a că protocoalele adaptive <strong>de</strong> rutare, precum OSPF (Open Shortest Path First), pot<br />

reac¸tiona la congestie. Ingineria eficientă a traficului nu este po<strong>si</strong>bilă dacă protocolul <strong>de</strong> rutare nu<br />

ia în con<strong>si</strong><strong>de</strong>rare condi¸tiile <strong>de</strong> trafic în timp real [Med07].<br />

În cazul OSPF conectivitatea legăturilor se verifică prin mesaje "Hello", dar această metodă<br />

nu garantează i<strong>de</strong>ntificarea congestiei. Dacă mesajele lipsesc din cauza congestiei, rutele prin acel<br />

nod nu vor mai fi folo<strong>si</strong>te. În plus, dacă un link oscilează în mod constant din cauza congestiei,<br />

dar din 4 mesaje "Hello" cel pu¸tin unul ajunge la vecin, OSPF nu <strong>de</strong>tectează că legătura este<br />

congestionată ¸<strong>si</strong> apar pier<strong>de</strong>ri.<br />

În literatura se <strong>de</strong>osebesc două meto<strong>de</strong> <strong>de</strong> control al congestiei: abordarea preventivă (se<br />

bazează pe rezervarea resurselor) sau abordarea reactivă (presupune eliminarea pachetelor din cozi<br />

sau reducerea ratei). Din punct <strong>de</strong> ve<strong>de</strong>re al utilizatorului final, niciuna dintre solu¸tii nu este<br />

optimală, afectând în special calitatea percepută (QoE) a transmi<strong>si</strong>ilor multimedia. Nici mo<strong>de</strong>lele<br />

tradi¸tionale <strong>de</strong> QoS precum IntServ (Integrated Services) sau DiffServ (Differentiated Services)<br />

nu pot garanta QoS nici într-o re¸tea mai pu¸tin încărcată [Lip10]. Schemele <strong>de</strong> control al congestiei<br />

bazate pe indicatori ai încărcării s-au dovedit a îmbunătă¸ti performan¸ta re¸telelor, în ceea ce prive¸ste<br />

gradul <strong>de</strong> utilizare, rata <strong>de</strong> pachete pierdute ¸<strong>si</strong> întârzierea [Qaz11].<br />

Se propune folo<strong>si</strong>rea unui <strong>si</strong>stem <strong>de</strong> management pentru a îmbunătă¸ti eficien¸ta rutării. I<strong>de</strong>ea<br />

este <strong>de</strong> a trata problema congestiei la stratul re¸tea într-un mod <strong>si</strong>mplu ¸<strong>si</strong> eficient, prin rerutarea pachetelor.<br />

În [Rus10b] a fost <strong>si</strong>mulată în OMNeT++ o ver<strong>si</strong>une modificată a algoritmului Dijkstra,<br />

¸tinând cont <strong>de</strong> parametrii ATR, OWD ¸<strong>si</strong> BER (Bit Error Rate) măsura¸ti în timp real. În [Rus10c]<br />

se compară rutarea virtuală QoS-aware folo<strong>si</strong>nd Vyatta cu protocolul <strong>de</strong> rutare RIP (Routing Information<br />

Protocol), <strong>de</strong>monstrând avantajele oferite <strong>de</strong> utilizarea măsurătorilor <strong>de</strong> trafic pentru<br />

luarea <strong>de</strong>ciziilor <strong>de</strong> rutare. Rezultatele ob¸tinute în [Rus10b] ¸<strong>si</strong> [Rus10c] ne-au motivat să mergem<br />

mai <strong>de</strong>parte ¸<strong>si</strong> să folo<strong>si</strong>m <strong>si</strong>stemul <strong>de</strong> management con¸stient <strong>de</strong> starea re¸telei pentru a comanda<br />

recalcularea rutelor <strong>de</strong> către un algoritm <strong>de</strong> rutare cu metrică dinamică.<br />

Scopul urmărit este echilibrarea încărcării re¸telei ¸<strong>si</strong> controlul congestiei prin redirijarea transmi<strong>si</strong>ilor<br />

în condi¸tii nefavorabile <strong>de</strong> trafic, evitând căile congestionate prin aplicarea rutării QoSaware.<br />

Rutare QoS-aware înseamnă că nu se calculează doar căile cele mai scurte, ci se ¸tine cont<br />

¸<strong>si</strong> <strong>de</strong> traficul <strong>de</strong> pe căile respective. Rutele sunt alese astfel încât să prezinte cea mai mare rată <strong>de</strong><br />

transfer disponibilă, fiind în acela¸<strong>si</strong> timp cele mai scurte (din punct <strong>de</strong> ve<strong>de</strong>re al întârzierii, ¸<strong>si</strong> nu<br />

din punct <strong>de</strong> ve<strong>de</strong>re al numărului <strong>de</strong> hopuri). Punctele forte ¸<strong>si</strong> limitările rutării QoS-aware sunt<br />

evaluate prin implementare practică într-o topologie <strong>de</strong> re¸tea reală.<br />

Teză <strong>de</strong> doctorat, 2011 29

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

Saved successfully!

Ooh no, something went wrong!