Find more Architecture Remote Jobs posted recently Worldwide

Required Engineering,Computer Engineering,Software Architecture freelancer for OmNet++ simulation job

Posted at - Dec 22, 2019

Toogit Instant Connect Enabled


Problem Statement:
In the following diagram, link-layer frames are generated at node A and sent to node C
through node B. In computer simulation implemented in OMNeT++, determine the average
throughput of the overall link between nodes A and C for the situation described below:

- At node A, frames are constantly generated at a data rate of 100 kbps but transmitted with probability Tx P . Any frames that are determined not to be transmitted are discarded immediately but the next frame is generated at the given data rate, i.e., after the frame time.
- The propagation delay is 5 for both links.
- There are full duplex links between the nodes.
- All data frames are 1000 bits long; ACK frames are separate frames of negligible length.
- Between nodes A and B, a sliding window protocol with a window size of 7 is used.
- Between nodes B and C, the stop-and-wait protocol is used.
- Assume NO frame errors in both links.
- There is an infinite-length buffer at node A and also at node B for the link direction of
A to B. No buffer is placed for the link direction of C to B as ACK frames are assumed
to be transmitted immediately.
Simulation to be performed:
1. Assume that data rate at nodes B and C is 50 kbps.
2. Vary PTx from 0.1 to 1.0 with a step size of 0.1.
3. For each value of Tx P , run simulation with a sufficient number of frames transmitted
to get good statistical averaging for the link throughput.
4. Complete the summary table (in the next page) and plot Throughput vs. Tx P .
5. Change the data rate at nodes B and C (from 50 kbps) to 150 kbps and repeat steps 2-4.

Items for submission:
1. A brief report containing the throughput table (above) and plot(s) as well as a
maximum ONE-page (not counting space for figures) narrative discussion of the
results, and description of any additional assumptions you made in your simulation.
2. Source code of your OMNeT++ simulation that was used to generate the results.
Make sure to put reasonable inline comments within your code so that one with
reasonable knowledge can understand what is happening there when reading your
code.
How to submit: Upload onto EvalTools a SINGLE ZIP file containing ALL items
requested above. For the full credit, your OMNeT++ code must run when downloaded and executed.

About the recuiterMember since May 20, 2018 Urlim
from Veneto, Italy

Skills & Expertise Required

Engineering Computer Engineering Software Architecture 

Candidate shortlisted and hiredHiring open till - Oct 17, 2020

Work from Anywhere
40 hrs / week
Hourly Type
Remote Job
$12.53
Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions


Apply on more work from home jobs posted in Architecture category.


Related Jobs


Latest In Engineering Jobs


Latest In Computer Engineering Jobs


Latest In Software Architecture Jobs