Lukket

College Project

We need help with a college mini-project in Java [url removed, login to view] note that I do not need entire project.I need small parts of the project mostly client side of the application.

At the moment we need 2 things-

1)First we need a simple simulator for network using Jung library(available at [url removed, login to view] ).This should be very easy for a Java programmer hence we need this asap.

Basics for the simulator:

1. Set up a random graph of 3 nodes where A talks to B and C.

2. Every node needs a neighbor list - all nodes connected by an edge in

the jung graph.

3. Every node needs a schedule - this is determined by the randomization

function. For now use a static schedule - transmit once every 32

slots.... so you can debug collisions for neighbor transmissions in the

same slots.

Rules:

1. Collisions happen only in the receive node - when a receive node gets

more than one packet in the same time slot.

2. Each node transmits only one packet in one slot - but that is

received by all nodes connected by an edge (one-hop).

Packet Flow & Collisions:

The first step is to have a main loop where the nodes call

receive_complete, transmit and queue functions.

receive_complete: All neighbors receive all packets in their queue and

resolve collisions - determine which packets have been dropped (update

counters).

transmit: All nodes whose transmit slot was set to transmit in the

current slot send packets

queue: The sent packets get enqueued in their respective neighbors

packet queue which is processed when receive_complete is called.

2)The second requirement could take 4-5 days .We need client side of our application.

First a little background of the project:Its a P2P chat [url removed, login to view] client connects to the [url removed, login to view] server notifies the client of available users & chat [url removed, login to view] client then connects to the rest of the clients to form a dynamic spanning tree to pass messages to each [url removed, login to view] even though the client connects to server to initiate the chat,the actual chat takes place through P2P.

What we need right now from you:The client side [url removed, login to view] includes the GUI (login,authentication,the chat window with list of channels/users etc .) and client side of application(based on files we send you).We will design the spanning tree,message passing etc..You only have to integrate this into the client application.I have attached the necessary files for this with this mail.

Færdigheder: Java

Se mere: design packet, what graph, use graph, tree update, tree node, tree graph java, swing design, project messages, parts tree, parts now, packet design software, one tree software, node tree, node graph, network flow graph, network flow, message queue server, loop net, list graph, java node graph, java graph node, need chat programmer, graph using java, graph nodes, graph node java

Om arbejdsgiveren:
( 0 bedømmelser ) Pittsburgh, United States

Projekt-ID: #50054

5 freelancere byder i gennemsnit $75 for dette job

Shot

Please, see PMB.

$80 USD in 15 dage
(12 bedømmelser)
6.4
danmoliver

I am a Sun Certified Java Programmer and have 7 years experience in developing client GUI's using Swing/AWT. This is my specialty and I have worked on a chat system before. Looking forward to hearing from you.

$100 USD in 20 dage
(8 bedømmelser)
4.8
anshulagrawal

i am a software engineer and i am well versed on java and i can do easily.

$50 USD in 30 dage
(0 bedømmelser)
0.0
sandypatel

I am a javaGuru.I can do this work easily and will try to delever befor deadline.customer's satisfaction is our motto.

$50 USD in 25 dage
(0 bedømmelser)
0.0
Sudhakara

Hi, Let me work on this , coz i have 4+ years of java client UI design and implementation and i have worked on this kind of module in our company.. Please give me a chance to give a superd UI for this. Thanks Mere

$100 USD in 20 dage
(0 bedømmelser)
0.0
prgrmrgeek

Dont worry,Chill Out.....

$75 USD in 15 dage
(0 bedømmelser)
0.0