무선 센서 네트워크의 센서 노드는 주로 사람의 손이 닿지 않는 장소에 배치된다. 센서 노드는 한정된 에너지, 처리능력, 통신거리 등의 물리적인 제약을 가지고 있어 효율적인 운용이 중요하다. 이에 대한 많은 연구가 이루어지고 프로토콜이 제안되었다. 무선 센서 네트워크는 노드의 위치변화에 따라 고정성과 이동성으로 구분된다. 고정성은 센서 노드의 위치가 변하지 않는 경우, 이동성은 센서 노드의 위치가 변하는 경우이다.
본 논문에 사용하는 라우팅 프로토콜은 LEACH프로토콜이다. LEACH프로토콜은 클러스터링 방식으로 모든 노드를 주기적으로 한 번씩 클러스터헤드로 선출하여 에너지 효율을 향상시켰다. 그러나 노드가 이동하는 경우는 고려하지 않아 노드가 이동시 데이터 전송 성공률이 떨어지는 문제점이 있다. LEACH-Mobile프로토콜은 이동성을 고려하여 데이터 전송 성공률을 향상시켰지만, 이동한 노드의 인지를 위해 추가로 에너지가 소모되어 에너지 소비가 크다. 또한 노드개수가 가변되는 상황을 고려하지 않았다.
따라서, 본 논문에서는 노드의 이동성과 가변성을 고려한 LEACH-VMN프로토콜을 제안한다. 제안한 프로토콜의 성능을 검증하기 위해 노드의 이동성만 고려한 시나리오Ⅰ과 노드의 이동성과 노드의 개수가변을 고려한 시나리오Ⅱ를 시뮬레이션 하여 LEACH-Mobile프로토콜과 비교하였다. 시뮬레이션 결과, 시나리오Ⅰ에서 LEACH-Mobile프로토콜보다 제안한 LEACH-VMN프로토콜의 네트워크수명과 데이터 전송 성공률이 향상되었으며, 표준 편차 비율을 비교 한 결과, LEACH-Mobile프로토콜은 표준 편차 비율이 2.44%~0.48%인 반면에, LEACH-VMN프로토콜의 표준 편차 비율은 0.5%이하로 나타나 안정적이며 신뢰할 수 있다. 노드 개수의 가변을 고려한 상황인 시나리오II에서도 시나리오I과 동일하게 나타나 LEACH-VMN프로토콜이 LEACH-Mobile보다 네트워크 수명이 우수한 것을 검증하였다.