Académique Documents
Professionnel Documents
Culture Documents
Article Hybrid
Article Hybrid
Article Hybrid
Courriel: b boutoumi@esi.dz
∗ Département d'Informatique, Université des Sciences et Technologies, USTHB, Alger, Algérie Courriel: ngharbi@usthb.dz
Abstrait —Afin de prolonger la durée de vie du capteur sans fil Le protocole élit un sous-ensemble optimal de nœuds qui
réseaux, nous devons optimiser la consommation d'énergie aux nœuds des garantissent la connectivité et d'autres nœuds peuvent être
capteurs. Ainsi, la plupart des travaux de recherche se sont concentrés sur la
inactifs (ou en vacances) pour économiser l'énergie. Dans la
façon d'augmenter la durée des états de sommeil des nœuds de capteur en
seconde approche, les nœuds élus par le protocole de contrôle de
utilisant diverses stratégies de réveil. Dans cet article, nous proposons de
modéliser le modèle de sommeil / réveil de nœuds en réseau avec différentes la topologie n'ont pas besoin de rester éveillés en permanence. Ils
politiques de vacances en utilisant le formalisme des réseaux de Petri peuvent passer à l'état de veille lorsqu'il n'y a pas d'activité
stochastiques généralisés. À cette fin, nous appliquons d'abord la politique N réseau, alternant ainsi entre l'état de veille et l'état actif. Les
comme schéma de réveil en file d'attente. Ensuite, nous proposons une nouvelle
techniques de gestion de l'alimentation peuvent être intégrées en
politique de vacances que nous appelons la politique hybride pour minimiser la
tant que modèle de veille / réveil avec le protocole MAC ou peuvent
latence. Sur la base des modèles obtenus, nous donnons les formules des
principales mesures de performance du réseau de capteurs. Enfin, nous
être mises en œuvre en tant que protocole de veille / réveil
donnons une analyse détaillée pour montrer l'impact des deux politiques de indépendant fonctionnant au-dessus d'un protocole MAC.
vacances sur les performances du réseau.
topologie réduire l'énergie dépensée par le sous-système de détection et effectuer une agrégation
Termes d'index - Réseaux de capteurs sans fil; Conservation de l'énergie;
de données. Le rapport cyclique est un schéma dans lequel les nœuds basculent entre les états
Minimisation de la latence;
Modélisation des GSPN; Mise en file d'attente des modèles de vacances; Source actif et veille pour minimiser la consommation d'énergie. Ce schéma peut être réalisé grâce à deux
finie; N-politique;
approches différentes et complémentaires: le contrôle de la topologie et la gestion de
Politique hybride.
l'alimentation. Le premier, le contrôle de la topologie réduire l'énergie dépensée par le sous-
système de détection et effectuer une agrégation de données. Le rapport cyclique est un schéma
I. je NTRODUCTION
dans lequel les nœuds basculent entre les états actif et
Les réseaux de capteurs sans fil (WSN) ont connu de réels progrès, en particulier
capteurs à faible coût. Par conséquent, ils sont devenus largement utilisés dans
capteur dans WSN se compose principalement d'une unité de détection, d'une unité de
d'alimentation est alimentée par une batterie et alimente les trois unités précédentes
[1]. Les WSN sont déployés dans des environnements hostiles avec un grand nombre de
schémas de conservation d'énergie pour les capteurs statiques peuvent être classés en
deux groupes principaux: la réduction des données et le rapport cyclique [2], [3]. Les
nœud récepteur. Cet objectif est atteint en appliquant les échantillons nécessaires, en
agrégation des données. Le rapport cyclique est un schéma dans lequel les nœuds
basculent entre les états actif et veille pour minimiser la consommation d'énergie. Ce
pour réduire la dépense énergétique des capteurs en mettant en transmettre des paquets de données.
veille pour minimiser la consommation d'énergie. Ce schéma peut être réalisé grâce à deux approches différentes et complémentaires: le contrôle de la topologie et la gestion de l'alimentation.
Le premier, le contrôle de la topologie
avec le mode veille / réveil afin de minimiser la consommation Dans le présent article, nous proposons une nouvelle politique de vacances
d'énergie des capteurs. que nous appelons la politique hybride, qui peut être considérée comme une
combinaison de la politique N avec les vacances aléatoires. Par conséquent, un
D'un autre côté, dans la littérature, les vacances à politique N sont nœud peut passer de l'état inactif à l'état occupé et commence la transmission
utilisées comme un schéma de réveil en file d'attente efficace et une des paquets en file d'attente, si sa taille de tampon a atteint le seuil N ou après
approche de conception pour réduire la consommation d'énergie des avoir pris des vacances d'une durée aléatoire même si le nombre de paquets
nœuds de capteur. A cet effet, un capteur en état de veille passe à dans le tampon est strictement inférieur à
l'état occupé si et seulement si le nombre de paquets en file d'attente
atteint le seuil N. De plus, cette politique permet de minimiser N.
l'énergie de commutation provoquée par la fréquence de transition
Le but de cette enquête est de modéliser le modèle de sommeil / réveil des
entre l'état inactif et occupé pendant la période active d'un nœud de
capteurs sans fil avec un tampon de capacité limitée et une source de
capteur, en réduisant le nombre de fois que l'unité de transmission trafic fini en considérant différentes politiques de vacances en utilisant les
commute des deux états [7]. Des modèles d'économie d'énergie réseaux de Petri stochastiques généralisés (GSPN). La puissance
similaires basés sur des variantes de files d'attente de vacances à d'expression de ce formalisme de haut niveau nous a permis de modéliser
politique N avec une capacité finie ou infinie peuvent être trouvés facilement un capteur avec deux politiques de vacances à savoir la
dans [8], [10] - [13]. Récemment, Sleem et al [14] ont analysé politique N et la politique hybride et aussi d'explorer le compromis entre
l'impact des vacances de politique N sur le délai de mise en file l'ef fi cacité énergétique et le retard dans le WSN. Le reste de ses papiers
d'attente pour les applications de réseaux de capteurs sans fil qui est organisé comme ceci. Dans la section II, nous présentons la description
nécessitent le niveau de retard minimum. Ils ont également présenté du modèle d'un nœud de capteur. Dans la section
la formule qui peut être utilisée pour calculer le seuil de file d'attente
optimal N ∗ qui peuvent à la fois minimiser la consommation d'énergie
III, nous élaborons les modèles généralisés de réseaux de Petri
et satisfaire le délai requis.
stochastiques décrivant un nœud de capteur pour les deux politiques de
vacances. Ensuite, dans la section IV, nous développons les formules des
principaux indices de performance exacts. Ces performances nous ont
permis d'évaluer l'impact des deux politiques sur la consommation
d'énergie et la latence. La section V décrit les calculs numériques effectués
Cependant, la N-politique augmenterait inévitablement le
à l'aide de l'outil logiciel ef fi cace GreatSPN. Enfin, nous fournissons une
délai de latence pour les paquets en file d'attente en attente
conclusion dans la dernière section.
dans le tampon [14]. Pour minimiser l'impact de cette politique
sur le délai de latence, Jiang et al [9] ont proposé la politique
Min (N, T), où en plus du seuil de file d'attente N, l'unité de
transmission peut passer à l'état occupé lorsque le temps
d'attente du paquet de tête a atteint un intervalle de temps T
fixe.
II. S DESCRIPTION DU MODÈLE DE NŒUD ENSOR
Figure 2: Diagramme de transition d'état d'un nœud de capteur avec une politique hybride
d'inclure facilement dans le même modèle plusieurs détails et d'obtenir des mesures de
lieux sont représentés graphiquement par des cercles et peuvent contenir n'importe
quel nombre de jetons. Les transitions qui peuvent être des transitions immédiates ou
des transitions temporisées sont représentées graphiquement par des lignes fines et
des rectangles respectivement. Les arcs relient les lieux aux transitions et les
transitions aux lieux et peuvent être étiquetés par une multiplicité. Un lieu est un lieu
d'entrée dans une transition si un arc existe entre le lieu et la transition. Un lieu est un
lieu de sortie d'une transition si un arc existe entre la transition et le lieu. Une
temps suffisant s'est écoulé. Cependant, la présence de jetons dans les endroits liés aux
arcs inhibiteurs de la transition (arcs à tête de cercle des endroits aux transitions)
inhibe le cycle de cette transition. Le coup d'une transition consomme des jetons de ses
emplacements d'entrée (le nombre de jetons indiqués sur les arcs de transition
d'entrée) et place des jetons sur ses emplacements de sortie (le nombre de jetons
indiqués sur les arcs de transition de sortie). la présence de jetons dans des endroits
connectés avec des arcs inhibiteurs à la transition (arcs en tête de cercle des endroits
consomme des jetons de ses emplacements d'entrée (le nombre de jetons indiqués sur
les arcs de transition d'entrée) et place des jetons sur ses emplacements de sortie (le
nombre de jetons indiqués sur les arcs de transition de sortie). la présence de jetons
dans des endroits connectés avec des arcs inhibiteurs à la transition (arcs en tête de
cercle des endroits aux transitions) inhibe le déclenchement de cette transition. Le coup
d'une transition consomme des jetons de ses emplacements d'entrée (le nombre
de jetons indiqués sur les arcs de transition d'entrée) et place des jetons sur ses emplacements de sortie (le nombre àlatransitiondejetonsindiquésimmédiatesurl sVarcas
decommencetransitionde. sortie).
réduire le temps de latence des paquets. marquage M je. On note par UNE l'ensemble de tous les marquages
tangibles accessibles etE (t) est l'ensemble des marquages où la
transition
t est autorisé.
P vac = ∑ π je (1)
je suis je( V ac) = 1
je suis je ∈ UNE
je suis je ∈ UNE
je suis je ∈ E (arrivée)
{ N
avec N-poli
λ
V=
min { N λ, 1 ζ} avec la politique h
• La durée moyenne d'une période chargée B: Elle correspond à la
durée moyenne pendant laquelle l'unité de transmission
transmet des paquets de données.
Figure 4: modèle GSPN d'un nœud de capteur avec une politique hybride
B=L
µ
IV. P MESURES D'ERFORMANCE
• La consommation d'énergie au niveau d'un nœud de capteur ( CE): Dans cette section, nous présentons des résultats numériques
pour montrer l'ef fi cacité des modèles proposés. Les mesures de
La formule de la consommation d'énergie moyenne d'un nœud de
performance que nous avons considérées sont la consommation
capteur CE a été donné en [10] par:
d'énergie moyenne et le temps d'attente moyen dans le tampon. La
validité des modèles proposés peut être démontrée en comparant
les résultats obtenus pour différents scénarios en faisant varier le
EC = EC v ·P vac + CE b ·(1-P vac) + CE s ·N C+ L · CE Tx
taux d'arrivée moyen λ, le taux moyen de vacances ζ et le seuil de
(di file d'attente N. Les résultats numériques ont été calculés à l'aide
x)
de l'outil GreatSPN [16]. Les paramètres système utilisés dans les
où :
résultats numériques sont répertoriés dans le tableau I.
CE v la consommation d'énergie tandis que l'unité de
transmission
est au repos.
CE b la consommation d'énergie tandis que l'unité
de transmission est en état occupé.
V. N UMÉRIQUE R ESULTS
N ∗= 3 pour λ = 0, 5 ou N ∗= 8 pour λ = 2, 5.
Le temps d'attente moyen dans le tampon pour les deux politiques 400
est comparé dans le tableau II. Il est évident que le temps hybride, λ = 0,5 N-politique, λ =
d'énergie
1.5
Consommation
moyens. Cependant, lorsque le taux d'arrivée moyen est plus
300 hybride, λ = 2,5
250
200
150
650
1 2 3 4 5 6 7 8 9
Seuil de file d'attente N
600
550
Figure 5: Consommation d'énergie moyenne en fonction du seuil de file
500 d'attente N,
λ: 0,5 ∼ 2,5
moyenne CE
450
N-politique, λ = 0.5 Politique
N 1 2 3 4 5 6 7 8 9
N-politique 0.166668 1.166662 2.166653 3.166635 4.166604 5.166669 6.167415 7.171884 8.194701
W, λ = 0,5
Politique hybride 0.166668 1,000000 1.726289 2,351320 2.882567 3.328686 3,698989 4.002876 4.249348
N-politique 1.201766 1.505284 1,804385 2.098420 2.386709 2.668426 2.942722 3.208592 3,464879
W, λ = 1,5
Politique hybride 1.201766 1,486150 1,753616 2.003816 2.236220 2.450219 2.644989 2.819328 2.971810
N-politique 3.101253 3.150085 3.199498 3.249059 3.298161 3.346206 3,392517 3.436382 3,477052
W, λ = 2,5
Politique hybride 3.101253 3.147960 3.193528 3.237268 3.278527 3.316717 3.351345 3.381976 3.408301
tampon et a un impact très faible sur la consommation d'énergie au niveau [2] M. Abdelaal et O. Theel, "Récents efforts de conservation de l'énergie pour
réseaux de capteurs sans fil à longue durée de vie: une étude concise »,
d'un nœud de capteur. Nous pouvons également voir que le modèle avec la
en 2014, onzième conférence internationale sur les réseaux de
politique hybride agit comme le modèle avec la politique N lorsque le taux communications sans fil et optiques (WOCN), pp. 1–7, 2014.
d'arrivée moyen est élevé et maintient un temps d'attente acceptable dans le [3] Y. Han, H. Li et J. Qiu, "L'analyse et le résumé de l'énergie
tampon pour les paquets, pour un faible taux d'arrivée. technologies de sauvegarde du réseau de capteurs sans fil », en 2011
Conférence internationale sur l'ingénierie électronique et mécanique et les
technologies de l'information (EMEIT), pp. 883–885, 2011. [4] C.-F.
Chiasserini et M. Garetto, ”Modélisation des performances des
less sensor networks », dans INFOCOM 2004. Vingt-troisième conférence
annuelle conjointe des sociétés informatiques et de communication de
550 l'IEEE, pp. 231-242, 2004.
ζ = 0,1
[7] F.-C. Jiang, D.-C. Huang et K.-H. Wang, "Approches de conception pour
optimisation de la consommation d'énergie du nœud du capteur avec le modèle
Consommation
400
de mise en file d'attente M / G / 1 à politique N », dans Actes de la 4e Conférence
internationale sur la théorie des files d'attente et les applications réseau, p. 29–
31, 2009. [8] F.-C. Jiang, D.-C. Huang, C.-T. Yang et K.-H. Wang, "Atténuation
350
techniques for the energy hole problem in sensor networks using N-policy
M / G / 1 queuing
models », 2010 IET International Conference on in Frontier Computing.
Théorie, technologies
300
et applications, pp. 281–
1 2 3 4 5 6 7 8
286, 2010.
Seuil de file d'attente N
[9] F.-C. Jiang, D.-C. Huang, C.-T. Yang, C.-H. Lin et K.-H. Wang,
«Stratégie de conception pour optimiser la consommation d'énergie du nœud du
Figure 6: Consommation d'énergie moyenne en fonction du seuil de file
capteur avec les modèles de mise en file d'attente M / G / 1 de la politique Min (N,
d'attente N,
T)», International Journal of Communication Systems, vol. 25, non. 5, p. 652–671,
ζ: 0,1 ∼ 0,5 2012. [10] F.-C. Jiang, D.-C. Huang, C.-T. Yang et F.-Y. Leu, «Vie à vie
VI. C ONCLUSION
Dans cet article, nous avons proposé un schéma d'économie comme un programme de réveil en file d'attente pour
d'énergie et de retard de latence pour un nœud de capteur minimiser la consommation d'énergie. Ensuite, nous avons
sans fil non rechargeable. Nous avons modélisé un nœud de proposé une nouvelle politique de vacances appelée politique
capteur comme un système de file d'attente de vacances finies hybride qui minimise la consommation d'énergie et le délai de
avec deux politiques en considérant à la fois la limitation de la latence des paquets. De plus, nous avons développé des
capacité tampon et la source de trafic, en utilisant le formules mathématiques pour plusieurs indices de
formalisme de haut niveau des réseaux de Petri stochastiques performance et consommation d'énergie. L'évaluation des
généralisés. Premièrement, nous avons utilisé la politique N
modèles a été réalisée à l'aide de l'outil GreatSPN. Dans notre pour un réseau de capteurs sans fil utilisant des approches basées sur
la file d'attente », The Journal of Supercomputing, vol. 59, non. 3, pp.
analyse,
1312–1335, 2012. [11] DH Lee et WS Yang, ”La N-politique d'un temps
discret Geo / G / 1
faire la queue avec les catastrophes et son application aux réseaux de
capteurs sans fil », Applied Mathematical Modeling, vol. 37, non. 23, pp.
9722–9731, 2013. [12] D.-C. Huang, H.-C. Tseng, D.-J. Deng et H.-C. Chao,
"Une file d'attente-
basées sur les méthodes de prolongation de la durée de vie du nœud de capteur
sans fil », Computer Communications, vol. 35, non. 9, p. 1098–1106, 2012. [13] D.-
R ÉFÉRENCES
C. Huang et J.-H. Lee, "Un seuil N dynamique prolonge la durée de vie