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

Reply via email to