초록
본 논문에서는 다중 채널 환경의 무선 센서 네트워크에서 에너지 소모를 최소화하고 데이터 수율(Throughput)을 증대시키기 위한 비동기 방식의 맥 프로토콜을 제안한다. 제안하는 맥 프로토콜인 SPMC-MAC(Slim Preamble Multi Channel Media Access Control)은 [6]에서 제안했던 수신 노드가 깨어날 시간 정보의 이점을 이용하여 프리앰블의 길이를 줄이는 매커니즘을 채택한다. 프리앰블은 수신 노드의 ID와 랜덤하게 선택된 채널을 포함하여 전용의 기본 채널을 통해서 전송된다. 전송 세기 제어는 통신 가능 범위 내에서 적정 노드 수를 유지함으로써 데이터 전송 시 충돌과 간섭을 줄일 수 있다. 수학적 분석과 모의실험을 통해 에너지 소모와 수율에 대해 제안하는 SPMC-MAC과 X-MAC을 비교한다.
In this paper, we propose an asynchronous MAC protocol to minimize energy usage and to maximize data throughput for a wireless sensor network in multi channel environments. Our proposed SPMC-MAC (Slim Preamble Multi-Channel Media Access Control) adopts the preamble sliming mechanism proposed in [6] that takes advantage of the knowledge about the wakeup time of the receiver node. The preamble contains the receiver's ID and a randomly selected channel ID for data communication, and it is transmitted over a dedicated common channel. The power control has the benefit of keeping an appropriate number of nodes with the communication range, resulting in reduced collision and interference. We compare our SPMC-MAC and X-MAC extensively in terms of energy consumption and throughput using mathematical analysis and simulation.