I am student of Computer Science and this semester I am doing a
project for my degree based on UDPCast.
I am also a teaching assistant I have been using UDPCast in all our
lab room where we have our courses.
What we do now is install an image on a computer in a room, an then
copy the harddrive/partition over multicast.
The thing is that we want a server that would hold many images with
What my project has to to is allow the unicast copy of a computer
image to this server, and then, when needed, using a client that would
activate UDPCast on the server as a sender and using normal UDPCast as
receiver on the rest of the computers.
This is the basic idea, and should be rather simple, but I would
really appreciate the help anyone can give.
My questions until now:
1) Is the source for the Custom udpcast boot media configurator available?
2) Can i set up the server to multicast from a file?
1) I am afraid that you are attempting to stretch UDPcast towards the
opposite direction of what is its original intention, that is, to
distribute update files to multiple client PCs in one shot. This is what
the counter in Sender is for.
2) If there are 10 clients to receive update files, the Sender can
start the "batch" job once the counter has reached 10. On the other
hand, if one or more receivers failed to log in, the person in control
of the Sender can make a decision as whether to wait or to send update
files to those already logged in, leaving the last few to be dealt with
later in additional "batches".
3) Looking for additional Receivers in the middle of broadcasting
files to those already logged in will demand for more processing power
from the Sender. With the procedure available in Pt. 2), this complexity
is not justifiable.
Hope my reasoning makes sense to you.
Abe (2010-07-02, 12:25)
> On 2010-07-01 23:07, Sumit Arora wrote:
>> Dear Abraham
>> Thanks for your response and help.
>> Your inputs are very well taken but think of a practical scenario
>> where there are 10 users and 9 logged in but 10^th didn't (due to any
>> Nobody will be able to receive file as 10^th has not logged in. This
>> makes the situation impractical in real life and the purpose of the
>> gets defeated where its aim is to transfer file to multiple users in
>> one go.
>> Thanks and Best Regards.
>> Sumit Arora
>> Alldean Satellite Networks (K) Ltd.,
>> P.O Box 14400-00800 Westlands,
>> Nairobi, Kenya.
>> Tel: +254 020 3743595, 3748732, 3749465, 3740126, 3740215
>> Fax: +254 020 3740827
>> Mobile: +254 (0)722812151
>> Website: http://www.alldean.com <http://www.alldean.com/>
With your clarification, I believe what I stated in my last MSG was correct:
1. Do not start file transfer to A user, upon its log in.
2. Wait for the 2nd user to log in.
3. Press "return / enter" key on Sender's keyboard to start file
transfer to both users at the same time.
Hope the above clears up the procedure for you.
Abe (2010-07-01, 07:59)
On 2010-07-01 01:46, Sumit Arora wrote:
> Dear Abraham
> It is a typo mistake
> Please find scenario below
> 1. *A *user logs in *as a client* -- File transfer starts for this
> 2. During this transfer 2^nd user log in.
> 3. The file transfer for first continues till it gets finished.
> 4. For 2^nd user the file transfer never starts. I have to close
> the UDPcast server and give command.
> 5. Practically it should work which means that if my server is
> running it should cater to client users as and when they login
> to it.
> Please suggest.
> Thanks and Best Regards.
> Sumit Arora
> Alldean Satellite Networks (K) Ltd.,
> P.O Box 14400-00800 Westlands,
> Nairobi, Kenya.
> Tel: +254 020 3743595, 3748732, 3749465, 3740126, 3740215
> Fax: +254 020 3740827
> Mobile: +254 (0)722812151
> Website: http://www.alldean.com <http://www.alldean.com/>
I have observed a scenario where I have observed that If in UDP sender I
give following command
udp-sender --file "White_paper_Multistream_R1.pdf" --full-duplex --portbase
3001 --blocksize 1100 --interface 192.168.100.251 --mcast-data-address
126.96.36.199 --max-bitrate 128000 --log log.txt --nokbd --bw-period 2
--daemon-mode --min-receiver 1
And UDP receiver I give command
udp-receiver --file "White_paper_Multistream_R1.pdf" --portbase 3001
1. A user logs in as a client File transfer starts for this user.
2. During this transfer 2nd user log in.
3. The file transfer for first continues till it gets finished.
4. For 2nd user the file transfer never starts. I have to close the UDPcast
server and give command.
Practically it should work which means that if my server is running it
should cater to client users as and when they login to it.
Please suggest, may be I am making mistake somewhere.