Hi All,

I have something that I have no clue where its going wrong, so wanted to
discuss this with all thinking somebody might help.

I am working on trying to modifying deluge for heterogeneous networks as
I mentioned in my previous mail. I have come up with the following
concept that I am using:

- Stopped the interaction between motes at the first place.
- Added a field called node id in DelugeAdvMessage structure.
- As the base station sends a message with the mote id targeting a
particular mote, all the intermediate motes just receive the message ,
check whether its for them or not, if it is, they accept it, otherwise
they just forward the message from the base station, ie just do a local
broadcast.

On the other end, whenever a mote wants to send message to Base station,
same concept is used, if an intermediate mote receives the message and
its for him, it accepts the message otherwise it just broadcasts the
message.

The problem in my protocol lies in the forwarding part since the whole
system works fine when the mote is in direct contact with base.

When I try to send an inject command from the base station to a mote
that is not in direct contact with it, the forwarding mote forwards the
message(yellow Led Toggles), the receiving mote receives the message
and sends the message back(green Led Toggles) but I cannot see the
images being injected as can be seen from the cygwin shell. I don't
have any idea as to why this concept should not work. I am just curious
to know if there is something wrong in the logic because I am pretty
sure it should work.

Any suggestions invited please, I have to get to a solution to this
pretty soon.

Thanks and regards
Vishal Bhatia


_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to