Write some Software

Fermé Publié le Mar 22, 2016 Paiement à la livraison
Fermé Paiement à la livraison

Project topic:

This is an individual project. You are going to implement and research on two generic forms of pipelined approaches in transport service, go-Back-N (GBN) and selective repeat (SR), through software simulations. As you may already know, these two approaches have their advantages and disadvantages. In nature, some upcoming packets may be lost or have to be re-sent due to premature timeout or delayed ACK. Since the behavior of data transfer is not fully predictable, it is hard to tell which approach is superior. Through this project, you investigate the performance difference from the simulated results between these two methods.

There are several factors, such as window size, transmission delay, propagation delay, timeout setting, and packet loss rate, which may affect the performance. You will record the simulated results by adjusting relevant variables such as those mentioned above. Finally, you summarize your findings in a report.

Submission:

You need to submit the following two items separately:

1) A typed report with 5-10 pages (single space paragraph) including figures and citations. The report should contain all necessary/applicable introduction, assumptions, definitions, arguments, experimental design, discoveries, comparisons, discussions, and conclusion. Neither source code nor plain screenshot shall appear in the report. Pseudo-code is okay provided that it catches the core functions of the program. Performance results should be made with computer generated charts or figures.

2) A compressed file (e.g. .zip) that includes all source codes of your program. Only source code is needed. No compiled objects, no executable files, no debug files, and no runtime environment. At this moment, a read-me file is not needed in this submission. However, your program must be working and you should be ready to execute your program in class by the end of the semester if you are chosen for demonstration.

Note: Bids in the Range of USD $30-100 Would be encouraged

Programmation C Java PHP Python Architecture Logicielle

Nº du projet : #10024936

À propos du projet

8 propositions Projet à distance Actif Apr 22, 2016

8 freelances font une offre moyenne de 161 $ pour ce travail

ecommercejui

Hi, I am highly interested to work on this project. I understand your requirements I am 1000% sure can complete within timeline with quality Regards JUI

$155 USD en 3 jours
(102 Commentaires)
6.9
hbxfnzwpf

I am compiler expert, I can handle this definitely. I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly Plus

$180 USD en 2 jours
(185 Commentaires)
7.2
dobreiiita

Hello I am Java and Algorithm expert and interested in this project. I have reviewed your requirements and confident to handle this project perfectly. I also have a lot of experience in helping students with assi Plus

$180 USD en 2 jours
(491 Commentaires)
7.6
anuragiitk

I am an IITK graduate, 9 year experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The members in my team have worked with top notch t Plus

$155 USD en 3 jours
(27 Commentaires)
5.7
Uthmankhell

have a good experience in java.............can do your assignment for 30$......PM me to discuss it further......waiting for your positive response

$155 USD en 3 jours
(4 Commentaires)
3.1
yraito

I've implemented these types of transport layer protocols before. Simulating network unreliability (packet loss, corruption, reordering, and so on) is pretty trivial. Let me know your timeframe for this project.

$111 USD en 5 jours
(1 Évaluation)
2.5