I'm not sure why you would want to do this, but I assume you have a good reason.
One approach would be to use two time slots; call them X and Y. In time slot X the base (node A) may transmit and all the other nodes cannot, they just listen for broadcasts from the base. Then in time slot Y the base cannot transmit and the nodes do their multi hop communications. Repeat. On Tue, Oct 27, 2009 at 11:22 PM, Vikram vik76 <[email protected]> wrote: > Hello everybody, > I want to work for a scenario where in the WSN network (comprising of micaz > motes), one of the node say node 'A' (base-station connected to PC) needs to > do a broadcast to all the other nodes. The remaining nodes communicate via > multi-hop communication. To achieve this, I want node 'A' to have a very > high transmission power whereas for the remaining nodes low transmission > power. I use the CC2420_DEF_RFPOWER variable to set the RF power. say for > node 'A' this value is 31 and for the remaining nodes it is 2. > Now, the problem is since, nodes have different transmission power, if there > is a multi-hop communication going on between the other nodes, then node 'A' > should not do the broadcast as this may lead to collisions. node 'A's > broadcast is supposed to reach all other nodes without the packets being > corrupted. > How do I achieve this? Is there a way wherein I can increasing the carrier > sensing capabilities of node 'A' so that node 'A' can sense the multi-hop > communication that is going on between other nodes? Please suggest. > > Thanks > Vikram > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
