Search for contacts, projects,
courses and publications

Extending Sensor Network Lifetime



Murphy A.



Recently attempts have been made to raise the abstraction from the network into middleware for sensor networks. While this work addresses energy concerns, it often provides only best effort to the application, without taking into consideration what the application actually requires. Consider a case where the application does not require the maximal information, but can instead function fully with partial information. By limiting the sensors used at any given time, different sensors can provide information at different times, and the lifetime of the application can be increased.

We have proposed a new middleware, MiLANMiddleware Linking Applications and Networks, that both addresses the needs of the application and reaches down into the network to address energy concerns. The goal is to maximize the lifetime of the network while maintaining the quality required by the applications. Our previous work defined an architecture for MiLAN, including an API for applications to specify their needs and a plug-in structure for MiLAN that allows it to function over multiple network types (e.g., Bluetooth, IEEE 802.11 and 802.15.4).

Our key idea is to allow the middleware to adjust the network specific parameters to manage energy consumption (e.g., selecting nodes as master/slave in Bluetooth, or specifying multi-hop routes for data 802.11) but always in such a way that the application quality needs are met.

Additional information

Start date
End date
12 Months
Funding sources
Swiss National Science Foundation / Project Funding / Mathematics, Natural and Engineering Sciences (Division II)