In this paper, we propose a reservation based multi-channel MAC protocol for asynchronous duty-cycled wireless sensor networks (RM-MAC). The channel reservation mechanism in RM-MAC reduces waste of time and energy by unnecessary channel switching. The time reservation mechanism in RM-MAC reduces end-to-end delay and the number of collisions. We implement RM-MAC and compare with EM-MAC and MRMAC through the \emph{ns-2} simulator. The simulation results show that RM-MAC outperforms EM-MAC and MRMAC in terms of end-to-end delay and energy efficiency.
본 논문에서는 예약을 기반으로 한 무선 센서 네트워크에서의 비동기식 duty-cycling을 이용한 MAC 프로토콜(RM-MAC)을 제안하고자 한다. 제안된 RM-MAC 프로토콜의 채널 예약 기법을 통해 불필요한 채널 변경을 최소화함으로써 에너지의 낭비를 줄일 수 있다. 또한 RM-MAC 프로토콜의 시간 예약 기법은 반복적으로 발생할 수 있는 교차 지점의 충돌을 피하고 패킷이 전달되는 전체 종단간 딜레이를 줄일 수 있도록 해준다. 본 논문에서는 RM-MAC 프로토콜의 성능을 분석하기 위해 ns-2 시뮬레이터를 이용하여 MRMAC 프로토콜, EM-MAC프로토콜과 성능을 비교하였다. 실험 결과 RM-MAC 프로토콜은 앞서 언급한 두 프로토콜에 비해 에너지 효율과 종단간 딜레이에 있어서 좋은 성능을 보이고 있다.