Sunteți pe pagina 1din 7

Proiect de curs Specializare: MTI anul 1

Titular curs:
Sisteme Avansate Conf.Univ.Dr. Eugen Petac
de Comunicatii Contact:
(SAC) masteratcdsd@gmail.com
http://www.cdsd.ro

Sisteme avansate de comunicatii - Proiect de curs


Prin tematica abordata, proiectele realizate de studenti, incadrate in aria lucrarilor stiintifice
(http://www.scritube.com/profesor-scoala/ETAPELE-DE-ELABORARE-A-UNEI-
LU2312451322.php), puncteaza fundamente ale cercetarii, proiectarii si implementarii de solutii in
domeniul sistemelor avansate de comunicatii.

Proiectele intocmite (INDICATII: http://www.scritube.com/diverse/REALIZAREA-UNEI-


LUCRARI-STIINT73148206.php, http://www.scritube.com/sociologie/resurse-
umane/ELABORAREA-UNUI-REFERAT-STIINT232271718.php, FOLDERUL How_TO –
www.cdsd.ro) vor permite studentilor sa se documenteze, sa analizeze si sa ofere solutii bine
argumentate, exemplificate prin solutii software adecvate, corespunzatoare subiectelor specifice
disciplinei Sisteme avansate de comunicatii (E. Petac, Note de curs/laborator, http://www.cdsd.ro).

A. Obiective: Contact: masteratdsd@gmail.com

Aplicarea cunostintelor acumulate pana in prezent, folosind metodologii adecvate care sa permita
analiza unei probleme, extragerea informaţiilor relevante problemei, formularea unor ipoteze de lucru
si verificarea acestora precum şi analiza rezultatelor obţinute.

Data limita: 20 mai 2019, ora 8.00 a.m. !!!!!!!!, trimitere prin WeTransfer
(https://wetransfer.com/) la adresa masteratcdsd@gmail.com, conform cerintelor
prezentate la pag.3.

B. Descriere, cerinte, predare si evaluare


 Temele proiectului sunt nominale, distribuite pe principiul “primul venit, primul servit”.
Realegerea unei teme se face in urma unei corespondente purtate pe e-mail.

Fiecare student isi va alege (Indicatii: “Alegerea_subiectului.pdf ” din folderul HowTo) o


tema din lista urmatoare (o tema pentru unul din domeniile I, II sau III, in limba romana,
personalizata conform alegerii subiectului) si o va anunta prin e-mail (la subject
Nume_Prenume_SAC_TemaProiect, la adresa masteratcdsd@gmail.com, pana pe 4 martie
2019, ora 8.00 a.m., sub formatul urmator:

Nume + Prenume Tema aleasa

1
LISTA TEME PROPUSE
I. Retele si sisteme distribuite - Simulare Omnet++, ns-3, mininet
Teme propuse:
 AODV (Adhoc Ondemand Distance Vector Routing)
https://folk.uio.no/kenneho/studies/essay/node16.html
https://omnetpp.org/doc/inet/api-current/tutorials/wireless/step10.html

 BGP (Border Gateway Protocol, IPv4 & IPv6)


https://www.juniper.net/techpubs/en_US/junos/topics/concept/bgp-routing-overview.html
https://omnetpp.org/doc/inet/api-
current/doxy/classinet_1_1bgp_1_1_b_g_p_update_path_attributes_next_hop.html

 MANET (Mobile Ad hoc Networking)


http://cdn.intechopen.com/pdfs/12861.pdf
https://pdfs.semanticscholar.org/847e/9ecd0ef56f0006986df9dafa3231467d7beb.pdf

 etc (Pentru alte subiecte, Simulation-Omnet++ IDE: inet/examples….ns-3,…mininet)

Referinte bibliografice:
https://omnetpp.org/
https://omnetpp.org/webdemo/ide/
https://omnetpp.org/doc/omnetpp/tictoc-tutorial/
https://omnetpp.org/documentation
https://www.youtube.com/view_play_list?p=EDBBAEA836A0A89E
https://www.nsnam.org/
https://www.nsnam.org/docs/release/3.29/tutorial/ns-3-tutorial.pdf
http://mininet.org/
https://github.com/mininet/mininet/wiki/Introduction-to-Mininet

II. Algoritmi pentru sisteme/aplicatii distribuite: Aplicatii Java/


Python/Android/C/C++/Matlab etc
Teme propuse:
 Algoritmul Lamport (Lamport’s algorithm )
 Algoritmul Ricart–Agrawala (Ricart–Agrawala algorithm)
 Algoritmul Singhal (Singhal’s dynamic information-structure algorithm)
 Algoritmul Lodha & Kshemkalyani (Lodha and Kshemkalyani’s fair mutual exclusion
algorithm)
 Algoritmul Maekawa (Maekawa’s algorithm)
 Algoritmul Agarwal–El Abbadi (Agarwal–El Abbadi quorum-based algorithm)
 Algoritmul Suzuki–Kasami (Suzuki–Kasami’s broadcast algorithm)
 Algoritmul Raymond (Raymond’s tree-based algorithm)
 Algoritmul Mitchell and Merritt (Mitchell and Merritt’s algorithm for the single-resource
model)
2
 Algoritmul Chandy–Misra–Haas pentru modelul AND(Chandy–Misra–Haas algorithm for the
AND model)
 Algoritmul Chandy–Misra–Haas pentru modelul OR (Chandy–Misra–Haas algorithm for the
OR model)
 Algoritmul Kshemkalyani–Singhal (Kshemkalyani–Singhal algorithm for the P -out-of- Q
model)
 Algoritmul Koo–Toueg (Koo–Toueg coordinated checkpointing algorithm )
 Algoritmul Juang–Venkatesan (Juang–Venkatesan algorithm for asynchronous
checkpointingand recovery)
 Algoritmul Manivannan–Singhal (Manivannan–Singhal quasi-synchronous
checkpointingalgorithm)
 Algoritmul Peterson–Kearns (Peterson–Kearns algorithm based on vector time)
 Algoritmul Helary–Mostefaoui–Netzer–Raynal (Helary–Mostefaoui–Netzer–Raynal
communication-induced protocol)

Referinte bibliografice:
http://eclass.uoa.gr/modules/document/file.php/D245/2015/DistrComp.pdf
http://cs-www.cs.yale.edu/homes/aspnes/classes/465/notes.pdf
https://vowi.fsinf.at/images/b/bc/TU_Wien-Verteilte_Systeme_VO_(G%C3%B6schka)_-
_Tannenbaum-distributed_systems_principles_and_paradigms_2nd_edition.pdf
https://www.distributed-systems.net/index.php/books/
etc

III. Algoritmi pentru retele Peer to Peer (P2P): Aplicatii Java/ Python/
Android/ C/ C++/ Matlab etc

 Algoritmul Chord (Chord Algorithm P2P)


 Algoritmul Tapestry ( Tapestry Algorithm P2P)
 Algoritmul Pastry Pastry (Algorithm P2P)
 Algoritmul OceanStore (OceanStore Algorithm P2P)
 Algoritmul Kademlia (Kademlia Algorithm P2P)
 Algoritmul Tarzan (Tarzan Algorithm P2P)
https://www.cs.umd.edu/class/spring2007/cmsc818s/Lectures/Tapestry_OceanStore.pdf
http://people.irisa.fr/Martin.Quinson/Teaching/SDR/01-Chord.pdf
http://people.irisa.fr/Martin.Quinson/Teaching/SDR/stoica03chord.pdf
https://www.youtube.com/watch?v=kXyVqk3EbwE
https://www.revolvy.com/main/index.php?s=Tapestry%20(DHT)
https://www.cs.umd.edu/class/spring2007/cmsc818s/Lectures/Tapestry_OceanStore.pdf
https://heim.ifi.uio.no/michawe/teaching/p2p-ws08/p2p-5-6.pdf
https://www.freehaven.net/anonbib/cache/tarzan:ccs02.pdf
http://archive.cone.informatik.uni-freiburg.de/teaching/seminar/p2p-networks-
w06/presentations/Tarzan.pdf
Ralf Steinmetz,Klaus Wehrle, Peer-to-Peer Systems and Applications

3
IV. Retele senzoriale – programare, aplicatii (Sensor networks) Aplicatii
Java/ Python/Android/C/C++/Matlab etc

Teme propuse:
 Building mobile sensor networks using smartphones and web services: ramifications and de
velopment challenges https://www.dre.vanderbilt.edu/~schmidt/PDF/hamilton-book-chapter.pdf
 Programming Models for Sensor Networks: A Survey, RYO SUGIHARA and RAJESH K.
GUPTA, University of California, San Diego
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.85.6757&rep=rep1&type=pdf
 IoT tutorial: Building sensor networks with Java on embedded devices
https://jaxenter.com/sensor-networks-with-java-embedded-devices-114245.html
 Programming Wireless Body Sensor Network Applications through Agents
http://ceur-ws.org/Vol-621/paper20.pdf
 The top 6 programming languages for IoT projects
https://techbeacon.com/app-dev-testing/top-6-programming-languages-iot-projects
 Wireless Sensor Networks
http://www.citlprojects.com/java-projects/wireless-sensor-network
 Embedded Device Tutorials: Raspberry Pi, Arduino, and more
https://www.pubnub.com/blog/2015-04-13-embedded-device-tutorials-raspberry-pi-arduino-
littlebits-tessel-texas-instruments-ibeacon/
etc …………………….

Referinte bibliografice:
Aplicatii Java (http://www.oracle.com/technetwork/java/embedded/javame/index.html )
Aplicatii Python (https://pypi.python.org/pypi/Pymote )
Aplicatii Android (https://developer.android.com/index.html )
Aplicatii C/ C++, etc

================================================================

Pe 6 martie 2019, ora 8.00 a.m., se va publica tabelul cu distribuirea temelor, impreuna cu
data sustinerii in laborator a unei prime versiuni a proiectului. Fiecare student va avea in vedere o
extindere a referintelor bibliografice, particularizand lista acestora, pentru fiecare tema in parte, cu
cel putin alte 10 inregistrari (articole, carti, site-uri stiintifice etc... NU WIKIPEDIA!). Citarile si
includerea in referintele bibliografice vor respecta recomandarile de la adresa
http://www.citethisforme.com/harvard-referencing

Nr.crt Nume+Prenume/ Data sustinere versiune Tema


prefinala
1 ALBINĂ-DUMITRU G. OANA-MONICA/ Algoritmul Chandy–Misra–Haas
9.04.2019 pentru modelul OR. Aplicatii
2 BÂCĂ F.-C. ADRIAN-IULIAN/ 16.04.2019 Algoritmii Lamport si Ricart-
Agrawala. Aplicatii
3 BOTEZAN G. CĂTĂLINA/ 22.04.2019 Algoritmul Pastry. Aplicatii
4 CHERAN C. CRISTIAN/ 7.05.2019
5 COSTEA I. CĂTĂLIN/ 14.05.2019

4
6 DUMITRIU I. ALEXANDRU/ 21.05.2019
7 GHERASIM G. ANDREEA-NICOLETA/
9.04.2019
8 IANCU D. ALEXANDRU DANIEL/ 16.04.2019 Algoritmul Singhal. Aplicatii
9 ISAC A. ALEANDRINA/22.04.2019 Algoritmul Peterson–Kearns.
Aplicatii
10 ISTRATI N. MIHAIL/7.05.2019
11 MARIN V. GABRIELA-LOREDANA/ 14.05.2019 Algoritmul Tapestry - Aplicatii
12 MIHAI S. SILVIA – IOANA/21.05.2019 Algoritmul Kademlia – Aplicatii
13 OANCEA P. DORIN-GABRIEL/ 9.04.2019 Algoritmul Maekawa - Aplicatii
14 OCHIULEŢ G. VLAD-FLORIAN/ 16.04.2019 Algoritmul Suzuki–Kasami.
Aplicatii
15 OLTEANU L.-M. RADU-CONSTANTIN/ Algoritmul Chord – Aplicatii
22.04.2019
16 OMER I. SELAMI/ 7.05.2019 Algoritmul Chandy-Misra-Haas
pentru modelul AND - Aplicatii
17 POP V. MARIAN-DORU/ 14.05.2019
18 ROADEVIN I. LIVIA ANCA/ 21.05.2019 Algoritmul Raymond. Aplicatii
19 SAUCIUC R. GEORGE/ 9.04.2019
20 ŞAVLOVSCHI I.-G. CRISTINA – GEORGIANA/ Algoritmul Ricart-Agrawala.
16.04.2019 Aplicatii

 Structura proiectului (Realizat in limba romana!)


1. Nume_Prenume_SAC.doc – contine o abordare a subiectului in circa 20-25 pagini, bogat
documentata, (Indicatii: 1_HowToReadPaper_1.pdf , 1_HowToReadPaper_2.pdf din
folderul 1_HowTo) exemplificata si ilustrata, bazata pe referintele bibliografice recomandate
precum si pe altele propuse de autorul proiectului. Indicatii: 3_How-to-Write-University-
Essay (folderul How_To), http://www.scritube.com/diverse/REALIZAREA-UNEI-
LUCRARI-STIINT73148206.php, http://www.scritube.com/sociologie/resurse-
umane/ELABORAREA-UNUI-REFERAT-STIINT232271718.php.
La referintele bibliografice ale proiectului se vor identifica si adauga cel putin alte 10
inregistrari. Citarile si includerea in referintele bibliografice vor respecta recomandarile
de la adresa http://www.citethisforme.com/harvard-referencing

2. Nume_Prenume_SAC.ppt – prezentare ppt, conform recomandarilor din 4_How-to-


Write_ppt_presentation (folderul How_To) si ca rezultat al unei abordari proprii a
subiectului.

3. Nume_Prenume_SAC_CodSursa – contine codul sursa, insotit de comentarii in limba romana


si de readme-uri privind particularitatile de rulare/executie.

 Predare: Folderul Nume_Prenume_SAC continand materialele de mai sus


(Nume_Prenume_ SAC.doc, Nume_Prenume_ SAC.ppt, Nume_Prenume_ SAC
_CodSursa) se va arhiva (Nume_Prenume_ SAC.rar) cu parola
ProiectCurs20182019SACMTI si se va trimite prin WeTransfer
(https://wetransfer.com/). La subject/comentarii se va indica
Nume_Prenume_SAC_ProiectCurs.
5
 Data limita: 21 mai 2019, ora 8.00 a.m. !!!!!!!!, trimitere prin WeTransfer
(https://wetransfer.com/) la adresa retelecdsd@gmail.com, conform cerintelor de
mai sus.

 Evaluare:
Nume_Prenume_SAC.doc <=20p
Nume_Prenume_SAC.ppt <=10p
Nume_Prenume_SAC_CodSursa <=30p
Prezentare pre-finala, conform datei din tabel <=10p
Prezentare finala, ca subiect al sustinerii examenului <=20p
Total: 90p + 10p(oficiu) = 100p

“Cel mai mare neajuns al nostru este că renunţăm prea repede. Cel mai corect drum spre succes este
să mai încerci o dată.” (Thomas Edison)

C. Recomandari bibliografice
 http://www.cdsd.ro
 ….indicate mai sus, in Lista teme

Sursa: http://www.funnfun.in/wp-content/uploads/2013/06/steps-of-success-encouraging-quote.jpg
6
Predarea proiectului
 Folderul Nume_Prenume_SAC continand materialele de mai sus (Nume_Prenume_
SAC.doc, Nume_Prenume_ SAC.ppt, Nume_Prenume_ SAC _CodSursa) se va arhiva
(Nume_Prenume_ SAC.rar) cu parola ProiectCurs20182019SACMTI si se va trimite
prin WeTransfer (https://wetransfer.com/). La subject/comentarii se va indica
Nume_Prenume_SAC_ProiectCurs.

 Data limita: 21 mai 2018, ora 8.00 a.m. !!!!!!!!, trimitere prin WeTransfer
(https://wetransfer.com/) la adresa masteratcdsd@gmail.com, conform
cerintelor de mai sus.

Sustinere finala: la examen !!!!!!!!!!!!!!!!!

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