에너지 효율 클러스터링 기반 이기종 무선 센서 네트워크 프로토콜
초록
본 논문은 이기종 환경에서 무선 센서 네트워크의 안정 기간과 전체 수명을 연장하기 위해 가중치 기반 클러스터링과 체인 라우팅을 결합한 WEP(Weighted Election Protocol)를 제안한다. 시뮬레이션 결과, 기존 LEACH, SEP, HEARP 대비 안정 기간과 네트워크 수명이 현저히 개선되었으며, 특히 추가 에너지 비율이 클수록 성능 향상이 크게 나타난다.
상세 분석
WEP는 이기종 무선 센서 네트워크(HSN)에서 에너지 불균형 문제를 해결하기 위해 두 가지 핵심 메커니즘을 도입한다. 첫 번째는 각 노드의 초기 에너지 차이를 반영한 가중치 기반 CH(Cluster Head) 선출 방식이다. 기존의 LEACH는 무작위로 CH를 선택해 에너지 소모를 고르게 하려 했지만, 이기종 환경에서는 고에너지 노드가 더 많이 CH 역할을 맡아야 전체 네트워크의 균형을 유지한다. WEP는 각 노드 i의 가중치 wi = Ei / Eavg (Ei는 노드 i의 초기 에너지, Eavg는 전체 평균 초기 에너지) 로 정의하고, CH 선출 확률을 p_i = p_opt * wi 로 조정한다. 여기서 p_opt는 목표 CH 비율(예: 5%)이다. 이 방식은 고에너지 노드가 CH가 될 확률을 자연스럽게 높여, 에너지 소모를 고르게 분산시킨다.
두 번째 메커니즘은 클러스터 내부에서 체인 라우팅을 적용한 것이다. 기존 클러스터링 기반 프로토콜은 CH가 모든 클러스터 멤버의 데이터를 직접 수집하고 BS(Base Station)로 전송한다. 이는 CH에 과도한 부하를 주어 조기 사망을 초래한다. WEP는 클러스터 내 노드들을 거리 기반으로 정렬해 체인을 형성하고, 각 노드가 인접한 다음 노드에게 데이터를 전달하도록 한다. 최종적으로 체인 끝에 위치한 노드가 CH 역할을 수행해 BS로 데이터를 전송한다. 이 구조는 데이터 전송 거리를 최소화하고, CH의 전송 부담을 크게 감소시킨다.
시뮬레이션 설정은 100개의 노드가 100 m × 100 m 영역에 균일하게 배치된 경우이며, 10%의 고에너지(두 배) 노드를 포함한다. 주요 성능 지표는 첫 번째 노드 사망 시점(안정 기간)과 마지막 노드 사망 시점(네트워크 수명)이다. 결과는 다음과 같다.
- 안정 기간: WEP는 LEACH 대비 약 30 %, SEP 대비 20 %, HEARP 대비 15 % 연장되었다.
- 네트워크 수명: 전체 수명 역시 WEP가 가장 길었으며, 특히 고에너지 비율을 20 %로 늘렸을 때 수명 증가 폭이 급격히 커졌다.
- 에너지 소모 패턴: CH 역할을 수행하는 고에너지 노드의 잔여 에너지 감소 속도가 완만했으며, 저에너지 노드의 사망 시점이 크게 지연되었다.
이러한 결과는 가중치 기반 CH 선출과 체인 라우팅이 서로 보완적으로 작용한다는 점을 시사한다. 가중치가 높은 노드가 CH가 되면서 초기 에너지 소모를 감당하고, 체인 라우팅이 클러스터 내부 전송 거리를 최소화해 전체 에너지 효율을 극대화한다. 또한, 고에너지 노드 비율이 증가할수록 가중치 차이가 커져 CH 선출이 더욱 최적화되므로, 이기종 환경에서의 설계 파라미터(고에너지 비율, 가중치 함수) 조정이 성능에 큰 영향을 미친다.
하지만 몇 가지 한계점도 존재한다. 체인 라우팅은 노드 간 거리 계산과 체인 재구성이 필요해 프로토콜 복잡도가 상승한다. 또한, 노드가 이동하거나 장애가 발생하면 체인 재구성 비용이 급증할 수 있다. 따라서 정적 네트워크에 적합하다는 점을 감안해야 한다. 향후 연구에서는 동적 재구성 알고리즘과 다중 체인 구조를 도입해 이동성 및 장애 복원력을 강화하는 방안을 모색할 필요가 있다.