Abstract
In this paper, we propose an energy-efficient MAC(Medium Access Control) protocol for processing context information in ubiquitous sensor network environments. CASMAC(Context Aware Sensor MAC) use context information for energy-efficient operation and its operation principle is as follows. First, we make scenarios with possible prediction for CASMAC. And then we save setted context information in server. When event occur at specific sensor node, and then it send three times sample data to server. According to context information, server process sample data. If server process sample data with event, it receive continuous data from event occur node by a transmission request signal. And then server send data transmission stop signal to event occur node when it do not need to data. If server process sample data with no event, it have not reply. Through we make energy consumption tables and an energy consumption model, we simulate analysis of CASMAC performance. In a result, we gains about 5.7 percents energy reduction compared to SMAC.
본 논문에서는 유비쿼터스 센서네트워크(USN, Ubiquitous Sensor Network) 환경을 위한 에너지 효율적 상황인 식 매체접근제어(MAC, Medium Access Control) 프로토콜을 제안한다. 제안한 CASMAC(Context Aware Sensor MAC)은 상황정보를 이용하여 에너지 효율적으로 동작한다. CASMAC의 동작원리는 사전에 예측 가능한 상황을 시나리오로 작성하여 설정한 상황정보를 서버에 저장하며, 특정 센서 노드에서 이벤트가 발생할 경우, 그 이후부터 3회의 샘플 데이터를 서버로 전송한다. 서버는 전송 받은 샘플 데이터를 기 설정된 상황정보에 따라 처리한다. 만약 샘플 데이터가 이벤트로 처리되면, 서버는 해당 노드로 지속적인 데이터 전송 요청 신호를 보내 데이터를 전송 받고, 데이터 전송을 더이상 원하지 않으면 데이터 전송 중지 요청 신호를 보낸다. 또한 이벤트가 아니라고 처리할 경우에는, 무응답을 통해 샘플 데이터를 무효 처리한다. CASMAC의 성능 분석을 위해, 에너지 소모 테이블을 작성하여 에너지 소모 모델을 도출하였고, 모의 실험을 수행하였다. 그 결과 SMAC 대비 약 5.7 퍼센트의 에너지 소모 감소를 통한 성능 개선 효과를 얻었다.