Controlul Congestiei in Protocoale de Streaming
Grant CNCSIS TD-371/2007
(in romanian)
Detalii grant
Titlu: | Controlul Congestiei in Protocoale de Streaming |
Cod: | TD-371/2007 |
Director: | Adrian Sterca |
Durata grant: | 12 luni (2007-2008) |
Valoare: | 27.007 lei |
Finantator: | CNCSIS |
Descrierea proiectului
Chiar daca in ultimii ani elementul multimedia isi revendica un mereu mai mare procent din traficul Internet, arhitectura retelei Internet nu permite inca aplicatiilor de streaming multimedia dezvoltarea la scara larga. Principalele motive pentru aceasta sunt faptul ca capacitatea retelei este inca mica in comparatie cu nevoile 'uriase' ale aplicatiilor de streaming multimedia, iar reteaua Internet este o reteaua de tip 'best-effort' si nu poate, astfel, oferi garantii privind calitatea serviciului. Astfel, partenerii de comunicatie trebuie sa se adapteze din mers la schimbari bruste a parametrilor conexiunii (retelei). Ba mai rau, protocoalele de streaming existente ignora aproape complet problema congestiei care poate aparea atunci cand sunt transferate volume mari de date (asa cum sunt datele audio si video), ducand astfel, atat la degradarea serviciului oferit aplicatiilor pe care le serveste (care implementeaza protocolul de streaming), cat si la degradarea serviciului receptionat de celelalte aplicatii care manipuleaza alte categorii de trafic. Chiar daca in ultimii ani au aparut cativa algoritmi de controlul congestiei pentru aplicatii de streaming multimedia, acestia incearca sa ofere o rata de transmisie cat mai stabila pe termen lung si in aceasta incercare iau in calcul doar parametrii retelei, nu si parametrii aplicatiei si ai streamului audio sau video care se transmite pe retea. Cu alte cuvinte, toti acesti algoritmi incearca sa optimizeze partajearea resurselor retelei astfel incat aplicatiile multimedia sa obtina o latime de banda relativ stabila pe toata durata streaming-ului, dar nu maximizeaza calitatea streamului receptionata de utilizator. Ne-am propus sa elaboram in cadrul grantului algoritmi de controlul congestiei care pe langa optimizarea partajarii resurselor de retea intre fluxurile de date participante, sa si maximizeze calitatea streamului receptionat de client (in conditiile date de retea) pentru fluxurile multimedia.
Obiective
- Dezvoltare si implementare mecanisme de adaptare continut multimedia in servere de streaming multimedia
- Studiul functiilor de utilitate pentru modelarea fluxurilor multimedia
- Modelarea formala a problemei controlului congestiei pentru aplicatii de streaming multimedia
- Dezvoltarea, implementarea si testarea unui algoritm pentru controlul congestiei TCP-friendly si media-friendly
- Valorificarea rezultatelor. Scriere articole si finalizarea tezei de doctorat
Rezultate/Publicatii
Articole publicate:
- A. Sterca, Towards an utility-based TCP-friendly Rate Control, in Studia Universitatis Babes-Bolyai, series Informatica, vol. LII, No. 2, pp. 129-134, 2007.
- A. Sterca, An Adaptation Model for Video Streaming Servers in Best-Effort Networks, 7th Int. Joint Conference on Mathematics and Computer Science, book of abstracts, Cluj-Napoca, iulie 2008, pp.74.
- A. Sterca, Optimized adaptation of video streams in streaming servers, in Proc. of the 7th Int. RoEduNet Conference, pp. 113-116, August 2008, Cluj-Napoca, Romania.
- A. Sterca, Window-based Congestion Control Algorithms for Multimedia Streams, 6th Int. Conference on Applied Mathematics, pp. 42 (book of abstracts), September 2008, Baia-Mare, Romania.
- A. Sterca, Primal Congestion Control Algorithms for Multimedia Streams, in post-proceedings of Workshop on Global Computing Models and Technologies in conjunction with 10th Int. Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, September 2008, IEEE Computer Society.
- A. Sterca, Improving Media Sensitivity of TCP-Friendly Rate Control for Multimedia Streaming Applications, Proc. of the 6th International Conference on Advances in Mobile Computing and Multimedia (MoMM2008), published by ACM, ISBN 978-1-60558-349-5/978-1-60558-269-6, pp. 341-345, Linz, Austria, November 2008.
Participari la conferinte:
- 7th Int. Joint Conference on Mathematics and Computer Science, Cluj-Napoca, iulie 2008.
- 7th Int. RoEduNet Conference, August 2008, Cluj-Napoca, Romania.
- 6th Int. Conference on Applied Mathematics, September 2008, Baia-Mare, Romania.
- 10th IEEE Int. Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, September 2008.
- 6th ACM International Conference on Advances in Mobile Computing and Multimedia (MoMM2008), Linz, Austria, November 2008.