SEP (A Stable Election Protocol) in Wireless Sensor Network

버전 1.0.0.1 (5.97 KB) 작성자: MohammadHossein Homaei
SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks
다운로드 수: 2.9K
업데이트 날짜: 2024/3/20

라이선스 보기

This study examines how the energy heterogeneity of nodes affects the dynamics of hierarchically clustered wireless sensor networks. In such networks, selected nodes act as cluster heads, gathering and forwarding their cluster members' data to the sink. We consider a scenario where a subset of sensor nodes possesses additional energy resources, introducing a layer of heterogeneity that might arise from initial deployment strategies or evolve during network operation. Assuming a uniform and static distribution of sensors, along with predefined sink location and sensor field dimensions, we observe that network stability significantly declines following the demise of the first node, a situation exacerbated by node heterogeneity. Traditional clustering protocols, which treat all nodes as energy equals, fail to capitalize on this heterogeneity. To address this, we introduce the Stable Election Protocol (SEP), designed to extend the period until the first node failure—a critical factor for applications dependent on consistent sensor network feedback. SEP employs weighted election probabilities for cluster head selection, based on each node's residual energy, to enhance network stability. Simulation results demonstrate that SEP consistently extends the stability period and improves average throughput compared to existing clustering protocols. Further analysis on SEP's response to various levels of energy imbalance among nodes reveals that greater energy contributions from more capable nodes lead to an extended stability period, highlighting the protocol's effectiveness in leveraging node heterogeneity.

인용 양식

MohammadHossein Homaei (2024). SEP (A Stable Election Protocol) in Wireless Sensor Network (https://www.mathworks.com/matlabcentral/fileexchange/44282-sep-a-stable-election-protocol-in-wireless-sensor-network), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2012a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 WSNs에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.1

Optimised version

1.0.0.0