Network Simulations in Omnet++ - repost

Closed

The Job is to be done using OMNET++

1. Introduction:

A small start-up company plans to set up a wireless network for the employees to easily give them access to the internet and Voice over IP(VoIP) service without having to make an expensive Ethernet wiring to every desk. Your task as a consultant is to simulate the proposed network and identify potential weakness.

Figure to be provided:

The figure shows a draft of the network. All employee computers are roughly uniformly distributed in a 400m square quadratic area around the WLAN access point. The stations usually do not move and can be considered stationary. The WLAN is based on IEEE [url removed, login to view] with 11 Mbits/s and the access point is connected via Fast Ethernet (IEEE 802.3, 100 Mbits/s) to a router with an integrated DSL modem.

The company has three different options for internet access, a Symmetric DSL (SDSL) connection with either 2, 4 or 6 Mbits/s with a delay of 15ms.

Three kinds of applications have to be considered: Users browsing the Web, users using VoIP and long lasting data transmissions like FTP.

The VoIP codec uses a constant data rate of 50 packets per second. A voice packet consists of 32 bytes of payload plus protocol headers. The VoIP application uses the Real-time Transport Protocol(RTP) over User Datagram Protocol (UDP) over Internet Protocol version (IOv4).

For a good quality of service (Qos) of a VoIP connection, the maximum acceptable end-to-end delay is 120ms, i.e the time when the voice data is required in the application of the receiver is at maximum 120ms after the packet is generated at the sender. If a packet arrives too late it will be dropped and considered as lost. The maximum acceptable packet loss rate for VoIP is 5%.

Web traffic is expected to be one HTTP request/response followed by some exponetially distributed reading tice time before the next request/response is issued. The size of the HTTP responses is also expected to be exponentially distributed. The mean values for the distributions are indicated in the parameter sheet.

It is expected that on the average there are four FTP file transfers, either all four incoming(wireless stations downloading data) or two incoming and two outgoing transfers.

Besides the FTP transfers, on average two users browse the Web and one user is using a VoIP connection. Each user uses only one application at a time. The TCP/IP implementation of the operating systems is based on TCP New Reno and the receiver side advertises a receive window of 100 times the Maximum Segment Size(MSS).

2. Task

Your customer has several questions about the proposed network which he/she would like you to answer:

- What are the average delays and loss rates for the VoIP connection ?

- Is a 2, 4 or Mbits/s Internet connection the best choice ?

- Where are the main bottlenecks of each variant ? Where does packet loss occur and why ?

- What happens if you increase the number of VoIP connections?

- Which changes would you suggst to improve the performance?

The examination and discussion should be on four incoming FTP data transmissions.

3. Hints:

--For Ethernet, the Maximum Transmission Unit (MTU) is 1500 bytes and this limits the size for the Protocol Data Units (PDU) of the upper layers. However, the PDUs should be as large as possible to reduce protocol overhead.

--VoIP traffic is bidirectional.

--Give indications for the confidence of your simulation results.

Report will be written at the end

Skills: C++ Programming

See more: network simulation omnet, what's your weakness, what is your weakness answer, what is your weakness, what is network programming, what is a weakness, what does mean in c programming, web service simulation, weakness, voice over service, start up consultant, router for voip service, programming job over internet, programming consultant, programming computers, network for good, job as a voice over, job application no response, introduction to programming, introduction to internet programming, introduction to c# programming, introduction to c programming, introduction to computers and programming, introduction to computers and c++ programming, internet voip service

Project ID: #4345554

4 freelancers are bidding on average $413 for this job

avik938

Hi, I can help.Kindly check your PMB

$450 USD in 10 days
(2 Reviews)
3.0
romanuwa

I am experienced in omnettpp and C++, please check PMB.

$500 USD in 15 days
(2 Reviews)
2.0
threadnix

Hello, I am interested of this project and I am ready to start.

$300 USD in 14 days
(0 Reviews)
0.0
Quantismack18

My name is Quantis Mack, Since 2007, I have been using my loving talent to a variety of engagements, Accomplished personable professional with strong leadership and project management skills, I utilize outstanding More

$400 USD in 8 days
(0 Reviews)
0.0