Find Jobs
Hire Freelancers

CN project: write/develop NS2 scripts

$30-250 USD

Closed
Posted about 8 years ago

$30-250 USD

Paid on delivery
Project Description: We have studied CSMA/CD and 802.11 (CSMA/CA) protocols in the class. The family of CSMA protocols usually demonstrate the following performance, as illustrated in Figure 1.: 1. With the increase of the number of contenders, the channel utilization first increases; 2. With the further increase of the number of contenders, the channel utilization the decreases. The goal of this project is to design experiments and observe this behavior. Some terminology: • Data rate: an application achieves by measuring the amount of data transferred per unit time • Throughput: The observed rate at which data is sent through a channel. In this group project, you will need to write/modify NS2 scripts to evaluate the performance of CSMA/CD and 802.11 protocols. Specifically, you need to write/develop NS2 scripts to: 1. Simulate a wired LAN, to study CSMA/CD protocols; 2. Simulate a simple wireless LAN (Ad Hoc mode), to study 802.11 protocols. After you finish the NS2 scripts, please run the script using the provided Virtual Machine and obtain the trace. Please analyze the trace to obtain the protocol performance. You may use the following parameters in the simulation: • Number of nodes: 60 (n0, n1, … n59) • Size of each frame: 1,000 B • Traffic: CBR (Constant Bit Rate) traffic over UDP • Running time: 100second For other parameters (such as bandwidth, packet rate, etc.), you may search existing NS2 script and use commonly adopted values. Figure 1: Throughput of the family of CSMA protocols. Please gradually increase the number of traffic pairs (to increase the number of contenders) and analyze how many data packets are dropped. You may obtain the trace file. Please write a script to analyze this trace and obtain its performance. NS2 Virtual Machine: The provided virtual machine NS2_Ubuntu15 is based on Virtual box 4.3.28. The installed NS2 ns-allinone-2.34 is downloaded from: [login to view URL] The instructions in the following link are followed during the NS2 installation process: [login to view URL] The username and password for the NS2 Virtual Machines: Username: ns2; Password: networks. You may type “sudo –I” to obtain a root shell. For some configuration, please disable “Enable USB 2.0 controller” under Setting->USB.
Project ID: 10042601

About the project

5 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
5 freelancers are bidding on average $227 USD for this job
User Avatar
Hello I'm interesting your project very well I'm a Good NS2/3, Omnet++, C++, Network, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$320 USD in 5 days
5.0 (3 reviews)
4.5
4.5
User Avatar
Hi my self Vankayala Chethan Prakash, have published various research papers in International and National journals and have 4 years of experience in handling research projects related to NS2.
$188 USD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Hiring Manager, I read your job details what exactly you are looking for, I am highly interested to work for this project, I’ve skilled and experience on windows and Linux server also I’ve CCNA, RHCE and CCNSP vendor certification, I’m familiar with window XP, windows 7, windows 8, windows 10, windows server 2003, 2008, 2012 and Red Hat, Centos, Ubuntu and able to troubleshooting. I have 10 years system administrative experience. If you consider for this project, I will try to my best effort to successfully done. I look forward to hearing from you. Regards Asgar
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Beaumont, United States
5.0
1
Payment method verified
Member since Feb 18, 2016

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.