| Literature DB >> 25384005 |
Hongju Cheng1, Zhihuang Su2, Jaime Lloret3, Guolong Chen4.
Abstract
Future wireless sensor networks are expected to provide various sensing services and energy efficiency is one of the most important criterions. The node scheduling strategy aims to increase network lifetime by selecting a set of sensor nodes to provide the required sensing services in a periodic manner. In this paper, we are concerned with the service-oriented node scheduling problem to provide multiple sensing services while maximizing the network lifetime. We firstly introduce how to model the data correlation for different services by using Markov Random Field (MRF) model. Secondly, we formulate the service-oriented node scheduling issue into three different problems, namely, the multi-service data denoising problem which aims at minimizing the noise level of sensed data, the representative node selection problem concerning with selecting a number of active nodes while determining the services they provide, and the multi-service node scheduling problem which aims at maximizing the network lifetime. Thirdly, we propose a Multi-service Data Denoising (MDD) algorithm, a novel multi-service Representative node Selection and service Determination (RSD) algorithm, and a novel MRF-based Multi-service Node Scheduling (MMNS) scheme to solve the above three problems respectively. Finally, extensive experiments demonstrate that the proposed scheme efficiently extends the network lifetime.Entities:
Year: 2014 PMID: 25384005 PMCID: PMC4279519 DOI: 10.3390/s141120940
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.An example of the representative node selection and the provided services in the wireless sensor network.
Figure 2.An example of the representative node selection scheme: (a) using noise-free data; (b) using noise-corrupted data; (c) using denoised data.
Notation of the symbols.
| ε | |
Figure 3.An example of clique types for a wireless sensor network. (a) A wireless sensor network with three nodes; (b) Three different clique types: single-node, pair-node and triple-node cliques.
Default values for the simulation parameters.
| Monitored area size | 100 m × 100 m |
| Number of nodes in the network | 300 |
| Sensing radius | 10 m |
| Number of targets in the network | 40 |
| Number of services provided by the network | 5 |
| Value of ε1, ε2, ε3 | 0.5, 1, 0.5 |
| Initial energy of each node | 500 units |
| Energy cost for collecting a service data during an epoch | 1 units |
| Fraction of survived nodes | 75% |
| Value of | 0.6 |
The impact of the network size on the noise level.
| Noise-corrupted Data | 90.0 | 176.1 | 252.9 | 327.2 | 416.8 |
| Denoised Data | 44.8 | 48.4 | 49.1 | 50.1 | 49.6 |
Figure 4.The impact of the ε1 on the energy cost.
Figure 5.The impact of the network size on the energy cost.
Figure 6.The impact of the number of targets on the energy cost.
Figure 7.The impact of the error threshold on the network lifetime.
Figure 8.The impact of the network size on the network lifetime.
Figure 9.The impact of the number of targets on the network lifetime.