Date: 01/01/05 - 12/31/08
Amount: $584,999.00
Funding Agencies: National Science Foundation (NSF)
Applications for sensor networks are extremely diverse covering almost every walk of human life. The most unique features of sensor networks are non-traditional: extremely limited battery power, scalability, and durability to extremely treacherous environments. Many new proposals have been made to handle these non-traditional issues. The common theme of these proposals is energy-saving while delivering high performance quality. Although this theme is necessary and may result in high impact,
this work offers only a few design choices (of high optimized networks)for application designers. If we plot these offered design choices in the design space formed by tradeoffs between energy consumption, and performance quality such as response time, throughput, resilience to failure, etc., the existing work tends to produce only a few data point in the design space (if not only one) -their performance study focuses on finding the data points in this space that are not possible by earlier work. Although this shows the very existential and motivational
reasons for their "new approaches", it is not very helpful to
application designers. Because of diverse applications, designers demand (sensor) network protocols that can provide a wide spectrum of design choices, especially for very low energy budget applications. In this proposal, we propose an approach, called Route-aware Media Access Protocols (RASMAC), that can take existing MAC layer protocols and greatly diversify their design choices expressed in the tradeoffs between energy and performance qualities. RASMAC offers many choices, especially over low energy budget areas, by utilizing its unique energy
saving feature: opportunistically turning off the radio when a node is not on an active routing path. This approach meshes well with existing MAC schemes such as SMAC and TDMA and also with on-demand routing approaches such as directed diffusion and SPIN. The proposed work uses RASMAC to explore many different choices of MAC for sensor networks which can serve diverse applications, and develops building blocks for a
design tool that designers can use to find the right set of "MAC-aware" routing and "route-aware" MAC protocols and their corresponding parameters to use to meet their performance and energy requirements. Our plan includes the development of new MAC and routing protocols that can fit well with RASMAC and their performance modeling.