Hi,

I want to understand the Application SurgeTelos. I have some doubts if anyone can help me in clearing them:

1. In Surge.nc and SurgeM.nc (files of SurgeTelos NOT Surge), they have commented out the code related to interface Bcast. Can anyone tell me what is the significance of this interface and what would happen if I uncomment it?
2. What would happen if I uncomment the component QueuedSend (in Surge.nc)?
3. I am testing this application for routing purposes on tmotes without sensors. What would happen if I plugin the motes (without sensors) in network? I am not worrying about the sensors' data but just want to make sure that mote keep sending some sort of data (even zero or null values) to TOSBase as I just want to test how routing takes place. Will it work that way?
4. I am bit confused about component DelugeC. What is it purpose in application? Is it taking any part in routing?

Also, one more question regarding change in Routing algorithm. I want to implement routing attacks and want to use nucleus to collect data.

Doubt about implementation of Attacks:
============================
Now as per my understanding of code, for attacks I should make changes in file MultiHopLQI.nc and/or GenericComm.nc. Will that be fine or do I need to change all other files in the folder too. Can anyone give me some sort of examples related to anyone (or more) of the following attacks:
1. Blackhole
2. Selective Forwarding
3. Misdirection
4. Sybil
5. Hello Flooding

(Also please tell me which GenericComm component is being used. I tried to find it in system and I found a lot of files with same name at different location)

I know I am asking too many questions at the same time, but any guidance would be appreciated.

Regards,
Sumit

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

Reply via email to