Hi Chaitanya, I'm intending to conduct my bachelor degree final project about WSN as well. I'll try to answer your questions one by one:
1. How I should start with Programming TinyOS ? The best option is to take a look at the doc webpage: http://docs.tinyos.net/index.php/Main_Page 2. What are the resources required ? For what I know, just a desktop/laptop and the motes you're gonna work with (telosb, micaz, etc). If you don't have any mote, you can always run simulations with TOSSIM, avrora for AVR micros (micaz) and mspsim for MSP micros (telosb). 3. Where I should install TinyOS ? Preferibly in an Ubuntu-based distro, but you can run TinyOS in MacOS and in Windows (cygwin) as well. If you don't want to bother very much about it, just use UbunTOS, a VM Image containing Ubuntu and TinyOS: http://systembash.com/content/ubuntos-ubuntu-9-10-tinyos-2-x-virtualbox-image/ You can also follow this tutorial http://docs.tinyos.net/index.php/Getting_started It explains how to install TinyOS and the first steps you should do. Do the first tutorials (Blink, BlinkToRadio, etc). 4. How the query is processed in WSN ? You can read about it in the doc page and in this huge book about TinyOS http://www.tinyos.net/tinyos-2.x/doc/pdf/tinyos-programming.pdf 5. For changing the algorithm for In-Network Processing Do I have to write whole algorithm ? As far as I know, you don't need to create the whole algorithm for changing something that is already within TinyOS. Anyway, you'll have to do a copy of the original source, and just change whatever you want. These files are in the "tos" folder inside the TinyOS tree. I have tried to answer your questions as best as I've could. However, I'm still beginning with TinyOS and I'm not very sure about extending the TinyOS libraries (question 5), so if someone could answer that better than me it would be great. Regards, Pablo 2010/10/12 Chaitanya Chavan <[email protected]> > Sir, > I am a final year software engineering student. I have read about your > research in Wireless > Sensor Network.I wish to work in the similar area for my BE project. I > had survey of the topic. > I have gone through various projects.I have some ideas that can be > implemented to improve > the current algorithms. > > Sir if possible please help me through following, > > 1. How I should start with Programming TinyOS ? > 2. What are the resources required ? > 3. Where I should install TinyOS ? > 4. How the query is processed in WSN ? > 5. For changing the algorithm for In-Network Processing Do I have to > write whole algorithm ? > > Thank You, > > -- > Regards, > Chaitanya Chavan > [email protected] > _______________________________________________ > 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
