[Tinyos-help] How can I get acks for broadcasting ?

2009-01-09 Thread Daehee Kim
Hi

Sometime, I need to know which nodes really received broadcasted packet.

In unicasting mode, I will use packet acknowledgement for confirming that
the receipent really received the packet.

However, Are there any way that I can know all receipents(to be expected)
received packet in case of broadcasting ?

How packet ackwledgement works in broadcasting ?

Thanks.

-- 
DaeHee(Danny) Kim
Department of Electrical Engineering and Computer Science(EECS), Wichita
State University
Cell Phone : 1-607-321-9574
email-address : dxk...@wichita.edu, dahki...@gmail.com
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

[Tinyos-help] Fwd: How can I make zero noise or collisions in Tossim?

2009-01-04 Thread Daehee Kim
Hi, everyone

I am using Tinyos2.0.2, Tossim for micaz for simulation.
Although simulating with very similar real environment(noises  collisions)
is very important, sometimes we need idealized environment for simulation.
That is, in that case, following assumptions should be satisified.

All sending packets should be delivered to next hop without any loss(packet
drop) irrespective of any collision,
if we set the lower noise level than signal strength for deliver packet.

That is, 100% delivery ratio should be satisfied.

Are there any way that I can disable collisions(if exist) in
Tossim(especially, in MAC layer)?

Danny

-- Forwarded message --
From: Daehee Kim dahki...@gmail.com
Date: 2008/12/31
Subject: Re: [Tinyos-help] How can I make zero noise in Tossim?
To: Philip Levis p...@cs.stanford.edu


Hi, Phil

Thanks for your comment.

First of all,
Are you saying that each node can transmit each other without dropping
unless collisions occur (based on the environment of previous my email)?

Second,
If so, based on your comments, using jitter at each node(each node
sends packets at a slight different time with other nodes) could help
prevent collisions.
Retramissions could be one way to deal with a packet drop by collisions.

Could you fix if there are any wrong comments here ?

I apprecaite your help . Happy new year.

Danny


2008/12/31 Philip Levis p...@cs.stanford.edu

Collisions?

 Phil

 On Dec 30, 2008, at 9:38 PM, Daehee Kim wrote:

   Hi.

 How can I make zero noise in Tossim ?

 For example, let's suppose there are three nodes, 0, 1, 2.

 I set gain value for all nodes

 gain 0   1  -55
 gain 0   2 -55
 gain 1   0  -55
 gain  1  2  -55
 gain  2  0  -55
 gain 2  1   -55

 Also, I made noise.txt (noise file) with more than 100 values

 -100
 -100
 -100
 :
 :

 By using upper gain and noise files, all three nodes can communicate each
 other.
 Problem is sometimes data packet disappear among them.

 Realistic modeling is very important for simulation, but in my case, data
 packets should not be disappeared at any case.
 Do you know how to make idealistic environment where all data packets
 cannot drop on the air ?
 I would appreciate your any help.

 Thanks.

 --
 DaeHee(Danny) Kim
 Department of Electrical Engineering and Computer Science(EECS), Wichita
 State University
 Cell Phone : 1-607-321-9574
 email-address : dxk...@wichita.edu, dahki...@gmail.com
 ___
 Tinyos-help mailing list
 Tinyos-help@millennium.berkeley.edu
 https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help





-- 
DaeHee(Danny) Kim
Department of Electrical Engineering and Computer Science(EECS), Wichita
State University
Cell Phone : 1-607-321-9574
email-address : dxk...@wichita.edu, dahki...@gmail.com



-- 
DaeHee(Danny) Kim
Department of Electrical Engineering and Computer Science(EECS), Wichita
State University
Cell Phone : 1-607-321-9574
email-address : dxk...@wichita.edu, dahki...@gmail.com
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

[Tinyos-help] How can I make zero noise in Tossim?

2008-12-30 Thread Daehee Kim
Hi.

How can I make zero noise in Tossim ?

For example, let's suppose there are three nodes, 0, 1, 2.

I set gain value for all nodes

gain 0   1  -55
gain 0   2 -55
gain 1   0  -55
gain  1  2  -55
gain  2  0  -55
gain 2  1   -55

Also, I made noise.txt (noise file) with more than 100 values

-100
-100
-100
:
:

By using upper gain and noise files, all three nodes can communicate each
other.
Problem is sometimes data packet disappear among them.

Realistic modeling is very important for simulation, but in my case, data
packets should not be disappeared at any case.
Do you know how to make idealistic environment where all data packets cannot
drop on the air ?
I would appreciate your any help.

Thanks.

-- 
DaeHee(Danny) Kim
Department of Electrical Engineering and Computer Science(EECS), Wichita
State University
Cell Phone : 1-607-321-9574
email-address : dxk...@wichita.edu, dahki...@gmail.com
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Re: [Tinyos-help] How can I measure computation time in Tossim properly ?

2008-12-29 Thread Daehee Kim
Hi. Everyone

How can I measure computation time in Tossim properly ?
As I mentioned followings, the time difference between computations was same
although the computation 100^3.

I used LocalTime.get() to get time.
Are there any settings that I have to reconfigure in TinyOS to measure
computation time properly ?

Thanks.
Danny

2008/12/26 Daehee Kim dahki...@gmail.com

 Hi.

 I am using TinyOS 2.0.2, TOSSIM, Micaz.
 I am trying to measure computation time in each node by using TOSSIM (for
 example such as M^3 computation)

 // Here, measured current time.. (Before computation)

 for ... (100 loop)
for ... (100 loop)
 for  (100 loop)

 // Here, measured current time... (After computation)

 I expected the time between before computation and after computation will
 be different (at least hundreds of milliseconds...)

 I used LocalTime.get() as well as sim_time_string() in order to get the
 time.
 However, irrespective of number of loop, the times which were measured at
 both case (before, after) was same.

 I don't understand why two time becomes same. Does TinyOS simulate micaz in
 TOSSIM correctly ?
 I would very apprecaite any help.

 Thanks.

 Danny..


 --
 DaeHee(Danny) Kim
 Department of Electrical Engineering and Computer Science(EECS), Wichita
 State University
 Cell Phone : 1-607-321-9574
 email-address : dxk...@wichita.edu, dahki...@gmail.com




-- 
DaeHee(Danny) Kim
Department of Electrical Engineering and Computer Science(EECS), Wichita
State University
Cell Phone : 1-607-321-9574
email-address : dxk...@wichita.edu, dahki...@gmail.com
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help