Vers une structuration auto-stabilisante des réseaux ad hoc : cas des réseaux de capteurs sans fil - Archive ouverte HAL Accéder directement au contenu
Thèse Année : 2014

Towards a self-stabilizing structuring of ad hoc networks: the case of wireless sensor networks

Vers une structuration auto-stabilisante des réseaux ad hoc : cas des réseaux de capteurs sans fil

Résumé

We propose SDEAC, a self-Stabilizing Distributed Energy-Aware and fault-tolerant Clustering algorithm. SDEAC uses an asynchronous message-passing model and it is based on 1-hop neighboring to build non-overlapping k-hops clusters. We prove that, starting from an arbitrary configuration, SDEAC structures the network after at most $n + 2$ transitions and requires $(\Delta_u+1) \times \log(2n+k+3)$ memory space for each node $u$, where $n$ is the number of network nodes, $\Delta_u$ is the degree of $u$ and $k$ represents the maximum hops number. Through simulations under OMNeT++, we observe that over arbitrary network, the stabilization time is far below the worst case scenario. Furthermore, we remark that after faults, the re-clustering cost is significantly lower than the clustering cost. In the context of Wireless Sensor Networks (WSNs), we evaluate the energy consumption of SDEAC according to multiple criteria in the election of cluster-heads, such as nodes' identity, residual energy or degree and we compare it with the well-known message-passing based self-stabilizing clustering algorithm proposed by Mitton et al.. The obtained results show that SDEAC is scalable and reduces energy consumption between $42\%$ and $49\%$. Afterwards, we propose efficient scenarios in order to transfer information: (i) the non-aggregation scenario that provides a better end-to-end delay and (ii) the partially-decentralized aggregation scenario that reduces the total energy consumption and prolongs the network lifetime.
Nous proposons un algorithme original de structuration des réseaux ad hoc nommé SDEAC dans le but d'optimiser les communications et de tolérer les pannes transitoires. SDEAC est auto-stabilisant, distribué et déterministe. Il utilise un modèle asynchrone à passage de messages et se fonde sur un voisinage à distance 1 pour construire des clusters non-recouvrants à $k$ sauts. Nous montrons que partant d'une configuration quelconque et sans occurrence de pannes transitoires, SDEAC structure le réseau dans le pire des cas en $n+2$ transitions. En outre, son exécution nécessite une occupation mémoire de $(\Delta_u+1) \times \log(2n+k+3)$ bits pour chaque n\oe ud $u$, avec $\Delta_u$ étant le degré de $u$, $k$ le rayon maximal des clusters et $n$ la taille du réseau. Par le biais de simulation sous OMNeT++, nous observons pour un réseau quelconque un temps de stabilisation très inférieur à celui du pire des cas d'une part. D'autre part, suite à l'occurrence de pannes transitoires après la stabilisation, nous constatons un temps de stabilisation inférieur à celui du clustering. Dans le contexte des RCSF, nous étudions la consommation énergétique de SDEAC suivant trois critères d'élection des cluster-heads (identité, degré et énergie résiduelle des n\oe uds) puis nous la comparons avec celle de la solution de Mitton et al. opérant dans le même modèle. Les résultats montrent que SDEAC permet le passage à l'échelle et réduit la consommation énergétique de $42\%$ à $49\%$. Enfin, pour l'utilisation de SDEAC dans l'acheminement de l'information, nous proposons deux approches efficaces: (i) un routage sans agrégation qui minimise les délais de bout en bout et (ii) un routage avec agrégation partielle qui réduit la consommation énergétique totale offrant ainsi une meilleure durée de vie du réseau.
Fichier principal
Vignette du fichier
theseMandicouBA.pdf (1.95 Mo) Télécharger le fichier

Dates et versions

tel-01128279 , version 1 (09-03-2015)
tel-01128279 , version 2 (08-04-2016)

Identifiants

  • HAL Id : tel-01128279 , version 1

Citer

Mandicou Ba. Vers une structuration auto-stabilisante des réseaux ad hoc : cas des réseaux de capteurs sans fil. Informatique [cs]. Université de Reims Champagne-Ardenne, 2014. Français. ⟨NNT : ⟩. ⟨tel-01128279v1⟩
291 Consultations
1053 Téléchargements

Partager

Gmail Facebook X LinkedIn More