DOI QR코드

DOI QR Code

An Energy-Efficient Asynchronous Sensor MAC Protocol Design for Wireless Sensor Networks

무선 센서 네트워크를 위한 에너지 효율적인 비동기 방식의 센서 MAC 프로토콜 설계

  • 박인혜 (광운대학교 전자정보공과대학 컴퓨터공학과) ;
  • 이형근 (광운대학교 전자정보공과대학 컴퓨터공학과) ;
  • 강석중 (광운대학교 전자정보공과대학 컴퓨터공학과)
  • Received : 2012.03.07
  • Accepted : 2012.06.13
  • Published : 2012.06.30

Abstract

Synchronization MAC Protocol such as S-MAC and T-MAC utilize duty cycling technique which peroidically operate wake-up and sleep state for reducing energy consumption. But synchronization MAC showed low energy efficiency because of additional control packets. For better energy consumption, Asychronization MAC protocols are suggested. For example, B-MAC, and X-MAC protocol adopt Low Power Listening (LPL) technique with CSMA algorithm. All nodes in these protocols joining a network with independent duty cycle schedules without additional synchronization control packets. For this reason, asynchronous MAC protocol improve energy efficiency. In this study, a low-power MAC protocol which is based on X-MAC protocol for wireless sensor network is proposed for better energy efficiency. For this protocol, we suggest preamble numbering, and virtual-synchronization technique between sender and receive node. Using TelosB mote for evaluate energy efficiency.

초기의 동기식 프로토콜의 대표적인 S-MAC 과 T-MAC은 듀티사이클 기법을 사용으로 주기적인 활성과 비활성을 반복함으로써 기존의 무선 MAC 프로토콜에 비하여 에너지 소모를 줄였음을 보였다. 하지만 동기식 프로토콜은 동기화를 위한 별도의 제어패킷이 사용됨으로써 에너지 효율성이 떨어지고 설계 면으로서도 복잡하다는 단점을 갖는다. 이러한 문제점을 해결하기 위하여 비동기 프로토콜인 B-MAC과 X-MAC은 CSMA매체 접근 방식과 프리엠블을 통한 전송을 하는 LPL(Low Power Listeing)기법을 사용하여 별도의 제어패킷의 사용 없이 독립적인 듀티사이클 스케줄을 가지고도 통신이 가능하도록 설계됐다. 본 논문에서는 이러한 비동기 프로토콜인 X-MAC을 기반으로 보다 높은 에너지 효율성을 갖는 무선 센서 네트워크를 위한 에너지 효율적인 비동기 방식의 센서 MAC 프로토콜을 설계한다. 이를 위하여서 송신노드와 수신노드에 프리엠블 넘버링 기법과 가상동기화기법을 설계 및 적용하였으며 대표적인 센서 노드인 TelosB센서모트를 이용하여 기존의 X-MAC 프로토콜과 에너지 효율성을 비교 및 검증한다.

Keywords

References

  1. 황호영 외. "무선 센서 네트워크에서의 에너지 효율적인 MAC 프로토콜에 대한 동향 및 분석", Telecommunications Review, 제 14권 6호, pp.918-935, 2004.
  2. Ilker Demirkol, Cem Ersoy, and Fatih Alagöz, "MAC Protocol for Wireless Sensor Network: A Survey", IEEE Communications Magazine, pp.115-121, April 2006.
  3. Yanjun Sun, Omer Gurewitz, and David B. Johnson, "RI-MAC: A Receiver-Initiated Asynchronous Duty Cycle MAC Protocol for Dynamic Traffic Loads in Wireless Sensor Networks", In The 6th ACM Conference on Embedded Networked Sensor Systems (SenSys), November, 2008.
  4. Wei. Ye, J. Heidemann, and D. Estrin, "Medimu Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks", IEEE/ACM Transactions on Networking (TON), Volume12, pp.493-506, June 2004. https://doi.org/10.1109/TNET.2004.828953
  5. Tijs van Dam,. "An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks", Conference On Embedded Networked Sensor Systems, pp.171-180, 2003.
  6. J. Polastre, J. Hill, and D. Culler. Versatile low power media access for wireless sensor networks. In The Second ACM Conference on Embedded Networked Sensor Systems (SenSys'02), pages 95-107, November 2004.
  7. Michael Buettner, Gary V Yee, Eric Anderson, Richard Han. "X-MAC: A Short Preamble MAC Protocol For Duty-Cycled Wireless Sensor Networks", Conference On Embedded Networked Sensor Systems, pp.308-320, 2006.
  8. 변강호,. "무선 센서 네트워크를 위한 효율적인 프리엠블 샘플링 기법을 사용하는 비동기 MAC의 성능 분석", 전자공학회논문지, pp70-77, 2007.

Cited by

  1. 비동기 순차 머신의 비-기본모드에서 발생하는 고장 극복을 위한 교정 제어 vol.24, pp.3, 2020, https://doi.org/10.7471/ikeee.2020.24.3.727