신뢰와 보안을 겸비한 동적 MANET 라우팅: 목적지 이동성 지원 프로토콜
초록
본 논문은 홉 수, 노드 신뢰도, 애플리케이션 보안 수준을 라우트 선택 기준으로 삼아, 안전한 이웃 탐지와 신뢰 평가, 이동성 알림 메커니즘을 결합한 새로운 MANET 라우팅 프레임워크를 제안한다. 워치독과 경로 선택기가 각각 악성 노드를 차단하고, 목적지가 이동할 경우 VHR 서버에 알림을 전파함으로써 데이터 전송의 연속성과 무결성을 확보한다.
상세 분석
이 논문은 기존의 지리 기반 라우팅이 갖는 보안 취약점을 보완하기 위해 세 가지 핵심 파라미터—홉 카운트, 노드 신뢰도, 애플리케이션 보안 레벨—를 라우트 선택 함수에 통합한다. 먼저, 신뢰도 평가는 워치독 모듈이 주기적으로 이웃 노드의 행동을 모니터링하고, 패킷 전달 성공률, 재전송 횟수, 비정상적인 라우팅 행동 등을 정량화하여 신뢰 점수를 갱신한다. 이 점수는 0~1 사이의 연속값으로 표현되며, 특정 임계값 이하인 노드는 ‘불량’으로 분류되어 경로 선택기(Path Selector)에 의해 라우팅 후보에서 제외된다.
다음으로, 보안 레벨은 애플리케이션이 요구하는 암호화 강도와 인증 요구사항을 매핑한 정수값으로 정의된다. 라우팅 프로토콜은 전송되는 데이터의 보안 요구사항에 따라 최소 보안 레벨을 만족하는 경로만을 허용한다. 이는 특히 군사·재난 구호와 같이 데이터 기밀성이 중요한 시나리오에서 유용하다.
목적지 이동성 관리 측면에서는 VHR(Virtual Home Region) 서버를 중심으로 알림 전파 메커니즘을 설계한다. 목적지는 위치가 변할 때마다 이전 홉에게 ‘위치 변경 알림’ 메시지를 전송하고, 이 메시지는 연쇄적으로 VHR 서버까지 전달된다. VHR 서버는 최신 목적지 위치 정보를 저장하고, 소스 노드가 새로운 경로를 재계산하도록 트리거한다. 이 과정에서 소스는 최신 위치 정보를 기반으로 새로운 라우트 탐색을 수행하므로, 이동성에 따른 패킷 손실을 최소화한다.
프로토콜의 운영 모드는 두 단계로 나뉜다. ① 초기 라우트 탐색 단계에서는 RREQ(Request) 패킷에 홉 수, 누적 신뢰 점수, 최소 보안 레벨 정보를 포함시켜, 수신 노드가 이를 기반으로 경로 후보를 평가한다. ② 데이터 전송 단계에서는 선택된 경로를 따라 패킷이 흐르며, 워치독은 실시간으로 노드 행동을 감시한다. 만약 중간 노드가 비정상적인 행동을 보이면, 해당 노드의 신뢰 점수가 급격히 감소하고, 이후 라우트 재계산 시 자동으로 배제된다.
시뮬레이션 결과는 제안된 라우팅이 기존 AODV, GPSR 등에 비해 패킷 전달 성공률(PDR)이 12%~18% 향상되고, 평균 지연(Latency)은 15% 감소함을 보여준다. 특히 악성 노드 비율이 30%까지 증가해도 PDR 저하가 미미한 점은 신뢰 기반 차단 메커니즘의 효과를 입증한다. 다만, 신뢰 점수 계산과 VHR 서버와의 주기적 동기화가 추가적인 오버헤드를 발생시켜, 에너지 소모가 약 7% 상승한다는 트레이드오프가 존재한다.
종합하면, 이 논문은 신뢰 평가와 보안 레벨을 라우팅 의사결정에 직접 반영하고, 목적지 이동성을 실시간으로 반영하는 통합 프레임워크를 제시함으로써, 동적이고 공격에 취약한 MANET 환경에서 안정적인 데이터 전송을 가능하게 한다. 향후 연구에서는 신뢰 점수의 적응형 업데이트 주기와 VHR 서버의 분산 구현을 통해 에너지 효율성을 개선하고, 대규모 네트워크에서의 확장성을 검증할 필요가 있다.
댓글 및 학술 토론
Loading comments...
의견 남기기