flooding simulation using JAVA socket programming

Chiuso Pubblicato 7 anni fa Pagato alla consegna
Chiuso Pagato alla consegna

I need a simple program that creates multiple clients and servers to simulate routing using flooding.

Each packet should contain a counter that is decremented on each hop. When the counter gets to zero, the packet is discarded. Time is discrete, with each line handling one packet per time interval.

Make three states in the program:

1-all lines are flooded

2-all lines except the input line are flooded

3-only the (statically chosen) best k lines are flooded.

For the GUI I want a button for every state and a text field for the input and a (real-time) table for each node in the network and a simple graph is preffered.

Display both delay and the bandwidth to compare flooding with deterministic routing (k = 1)

And another simple program that simulates a computer network using discrete time.

The first packet on each router queue makes one hop per time interval. Each router has only a finite number of buffers. If a packet arrives and there is no room for it, it is discarded and not re-transmitted.

Also, do the opposite with an end-to-end protocol, complete with timeouts and acknowledgement packets, that eventually regenerates the packet from the source router.

Plot the throughput of the network as a function of the end-to-end timeout interval, parameterized by error rate

Algoritmo Java

Rif. progetto: #12488536

Info sul progetto

7 proposte Progetto a distanza Attivo 7 anni fa

7 freelance hanno fatto un'offerta media di $161 per questo lavoro

Yknox

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 t Altro

$309 USD in 7 giorni
(458 valutazioni)
8.5
utkarshkatiyar19

I can do it.

$200 USD in 5 giorni
(286 valutazioni)
7.1
mailmesalah

I can do the network programming java. Feel free to contact me by messaging, so that we can discuss about it and start the project.

$222 USD in 7 giorni
(41 valutazioni)
5.5
AlexeyProkopnev

Make quality and fast. Rich experience with various development problems. See profile for more details.

$105 USD in 3 giorni
(3 valutazioni)
2.4
inambaig1

Hi. I am an expert java developer and recently built a chat room using socket programming, in which multiple clients can chat using a server. I can show you my work if you need that. I hope you would love the work I'll Altro

$80 USD in 1 giorno
(1 Recensione)
2.6