CASMAC(Context Aware Sensor MAC Protocol) : An Energy Efficient MAC Protocol for Ubiquitous Sensor Network Environments

CASMAC(상황인식 센서 매체접근제어 프로토콜) : USN 환경을 위한 에너지 효율적 MAC 프로토콜

  • Published : 2009.11.30

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 퍼센트의 에너지 소모 감소를 통한 성능 개선 효과를 얻었다.

Keywords

References

  1. 배진헌, 김건욱, '대규모 센서네트워크에서의 에너지 효율성을 고려한 MAC 프로토콜', 대한전자공학회논문지 CI, Vol.44, No.3, pp.31- 36, 2007
  2. 이좌형, 임화정, 선주호, 정인범, '센서네트워크를 위한 이벤트 기반 운영체제에서 효율적인 연속적 전송 기법', 한국해양정보통신학회논문지,12(1), 205~214, 2007
  3. 정훈, 이종오, 이종영, 박노성, 진광자, 김봉수,'센서 네트워킹 기술 동향', 전자통신동향분석,22(3), 80~89, 2007
  4. 조무호, 김광식, 'IEEE 802.15.4 MAC 기술',2007
  5. Deepak Ganesan, Alberto Cerpa, Wei Ye, Yan Yu, Jerry Zhao, Deborah Estrin, 'Networking issues in wireless sensor networks', Preprint submitted to Elsevier Science, 2003
  6. Joseph Polastre, Jason Hill, and David Culler , 'Versatile Low Power Media Access for Wireless Sensor Networks', Proceedings of the 2nd international conference on Embedded networked sensor systems, pp.95-107, 2004
  7. Jiwoong Lee, Jean Walrand, 'Design and analysis of an asynchronous zero collision MAC protocol', University of California at Berkeley, California, 2008
  8. Jongmyung Choi, Young Sun Joo, Kyung Woo Park, Jong Hwa Kim, Dong Soon Ahn, Soo Lyul Oh, JaeHyun Seo, Han Suk Choi, Young -Chul Kim, 'Context Model for RFID Systems', 2nd International Conference on Ubiquitous Information Technologies & Applications, Bali, Indonesia, pp.63-68, 2007
  9. W. Ye, J. Heidemann, and D. Estrin, 'An Energy-Efficient MAC Protocol for Wireless Sensor Networks', In 21st Conf. of the IEEE Computer and Communicaions Societies (INFOCOM), Vol.3 pp.1567-1576, 2002
  10. T. Van Dam and K. Lanendoen, 'An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks', Proceedings of the 1st international conference on Embedded networked sensor systems, Los Angeles, California, pp.171-180, 2003