کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434096 1441707 2013 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Adaptive service provisioning for enhanced energy efficiency and flexibility in wireless sensor networks
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Adaptive service provisioning for enhanced energy efficiency and flexibility in wireless sensor networks
چکیده انگلیسی

Energy constraints and high connectivity dynamics render Wireless Sensor Networks (WSNs) difficult to program and use. Software applications must be coordinated not only functionally, as is traditionally done, but also in terms of resource utilization and adaptation to a dynamic environment. This paper presents Adaptive Servilla, a middleware that provides adaptive service provisioning capabilities to coordinate the resources used by WSN applications. It demonstrates how adaptive service provisioning enables WSN applications to be more energy efficient while better able to adapt to the changing availability of network resources. This is achieved through novel service binding strategies that automatically adapt application behavior when opportunities for energy savings surface, and switching providers in response to changes in the network topology. The former is accomplished by providing limited information about a provider’s energy efficiency, systematically exploiting opportunities for sharing service invocations, and exploiting the broadcast nature of wireless communication in WSNs. The latter is accomplished by monitoring provider availability, seamlessly switching providers when necessary, and judiciously searching for new providers. Adaptive Servilla was implemented on TinyOS and evaluated using two disparate WSN platforms, the TelosB and Imote2. Empirical results show that adaptive service provisioning enables energy-aware service binding decisions that result in increased energy efficiency and service availability, while imposing minimal additional burden on the application, service, and device developers. Two applications, medical patient monitoring and structural health monitoring, demonstrate the efficacy of Adaptive Servilla.


► We present an adaptive service provisioning middleware for wireless sensor networks.
► Adaptive service provisioning can increase network efficiency and flexibility.
► The middleware was implemented on TinyOS and evaluated using two applications.
► It was demonstrated to increase energy efficiency and service availability.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 78, Issue 2, 1 February 2013, Pages 195–217
نویسندگان
, , ,