Assignment 1
Introduction to Wireless Sensor Networks (35 points)
-
Explain three differences between wireless sensor networks and ad hoc networks.
-
Explain three important applications of wireless sensor networks.
-
What are the characteristics of wireless sensor networks?
-
Explain how characteristics of WSN and dynamic nature of WSNs pose problems in development of WSNs.
-
Explain two of the future applications of WSN.
-
What are the major functions of motes?
-
Explain two characteristics of MICA2 and Telosb motes.
TinyOS (25 points)
-
Explain the significance of TinyOS for developing wireless sensor network applications.
-
Explain three advantages of using TinyOS over traditional OS.
-
Explain the three requirements for developing an operating system for embedded applications (such as TinyOS).
-
List the different models of TinyOS and briefly explain the significance of each model.
-
Explain the data and programming model of TinyOS.