Find Jobs
Hire Freelancers

Design and develop a simple handshaking protocol using C with CSIM

$10-30 USD

Closed
Posted over 8 years ago

$10-30 USD

Paid on delivery
Design and develop a simple handshaking protocol that ful fills the following requirements. There are five nodes and each node is interconnected with ot hers. Each node generates a HELLO packet with the inter arrival time which follows exp onential distribution (i.e., 2 seconds). A sender node transmits a HELLO packet to a destination no de, which is randomly chosen. Then the destination node replies a HELLO_ACK packet. If the s ender receives the HELLO_ACK, then the transmission is successful. Suppose the end-to-end dela y is 0.1 seconds. Due to the unreliable link, packet can be lost and there is a packet loss probability (i.e., 0.1, 0.2, 0.3, 0.4, or 0.5). If a sender does not receive the HELLO_A CK packet within 1 second, it retransmits a HELLO packet and repeats up to 3 times (inc luding the first trial). If the sender still does not receive the HELLO_ACK, then the transmission is f ailed. Print out the events (i.e., the packet loss probability = 0.3). For example, ... node.0 sends a HELLO to node.3 at 100.2 seconds. node.2 replies a HELLO_ACK to node.1 at 100.4 secon ds node.4 sends a HELLO to node.3 at 110.5 seconds node.1 receives a HELLO_ACK from node.2 at 100.6 se conds node.4 re-sends a HELLO to node.3 at 111.5 seconds
Project ID: 8638587

About the project

2 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $119 USD for this job
User Avatar
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ scripts which has the same effect, of course garbage collection included. I also made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
$100 USD in 1 day
4.9 (49 reviews)
6.1
6.1
User Avatar
Hello sir/madam, However, I am new here in freelancer.com I have over 10 years of experience in .Net programming. Let me do your job first and accept my bid only after you get the results. Please contact me to discuss the details. Waiting for your messages. Best regards, Tolib Rahimov
$138 USD in 5 days
5.0 (6 reviews)
3.1
3.1

About the client

Flag of UNITED STATES
Hyderabad, United States
0.0
0
Member since Jun 19, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.