Wireless Communications S-MAC Implementation

This project received 4 bids from talented freelancers with an average bid price of $236 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

In this project t it is required to implement S-MAC protocol with mobility support. In your implementation you need to show the sequence of events the sender and receiver go through. Here is a list of parameters in your program:

(1) : Rate of packets generation per sec

(2) P: Packet length in bytes

(3) R: RTS length in bytes

(4) C: CTS length in bytes

(5) N: NAK length in bytes

(6) A: ACK length in bytes

(7) TS: Sender timeout period in seconds

(8) TR: Receiver timeout period in seconds

(9) Error: Probability of error of any of the exchanged messages

(10)B: probability that the server is busy

(11) S: speed of nodes

{These parameters are averages. Working using a stochastic model with exponential distribution/Poisson is a bonus that can add to your score}

After you complete your program and test it, you need to measure the effect of the previous input parameters on the performance. Perform several tests to see the effect of each parameter independently of other parameters on X and D. The following performance parameters are considered:

(1) System throughput (X): Number of packets successfully delivered per second

(2) Packet delay (D): Average packet delay before successful transmission

using any network simulator

Format of the report:

(1) Abstract

(2) Introduction

(3) Description of implementation

(4) Performance analysis with graphs for X and D versus different parameters

(5) Analysis of results

(6) Conclusions

(7) Appendix: Sample runs that shows the clock and the event

8- Soft copy of the code and report

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online