A new user logs
on and requests to join the NEST ring using conventional TCPIP
protocol. The server allocates a place on the ring calculating
the nearest neighbours to the users already placed. The server
also calculates the shortest geographical distance for the
ring has to travel between them.
The server then allocates the IP addresses
of those nearest neighbours back to the client (user A), as
its in and out (send and receive). The server also notify's
the previous in the ring to send to user A .This is done again
with the TCPIP protocol. The user then starts to send packets
of audio to the next user using the UPD protocol.
Thus placing the client within the NEST loop.
These packets pass through a command line client that is
in communication with the server.