Sorry for the late reply...
> Hello, > I am learning to simulate dissemination protocol.I am using > following reference: > http://docs.tinyos.net/index.php/Dissemination > I don't understand any difference between how Dip and Dhv need manual > start of radio. Is it the kind of pressing switch on hardware manually > or something else? > and there is no difference between their(Drip ,Dhv,Dip) module > implementation code and configuration file have little difference > which is for radio starting.Then how there messaging can be different? It's "software" manual. In the configuration file for Drip, there is a line components ActiveMessageC; EasyDisseminationC.RadioControl -> ActiveMessageC; and in the component file, you have to explicitly turns the radio on/off by calling RadioControl.start() or RadioControl.stop() function. Instead, in DIP/DHV, the control for radio is wired automatically and turn on/off automatically for you. If you follow the exact configuration files, then in general you don't have to worry about radio. > means why in DHV Advertisement messages are used for a fixed data set > meaning all and nodes must agree on a fixed set of data item > identifiers before dissemination while in Drip Metadata is not shared > among data items, meaning nodes do not need to agree on data sets a > priori? In some senses, Yes. DIP/DHV so far are implicitly applicable for homogeneous networks where the nodes run the same set of software items. DRIP advertises a single item at a time, so it is not necessarily that the nodes in the network have to run the same set of software items. The trade-off is that it's has a large discovery latency and consumes more energy and bandwidth. > please help me. > Thanks in advance. > Mayank Kothiya > B. Tech.(Electronics and communication engineering) > Nirma University,Ahmedabad, > Gujarat,India > ________________________________ > Keep up with people you care about with Yahoo! India Mail. Learn how. > _______________________________________________ > 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
