Performance Evaluation of Traffic Adaptive Sleep based MAC in Clustered Wireless Sensor Networks

클러스터 기반 무선 센서 망에서 트래픽 적응적 수면시간 기반 MAC 프로토콜 성능 분석

  • Xiong, Hongyu (Dept. of Science Information Convergence, Sunchon National University) ;
  • So, Won-Ho (Dept. of Computer Education, Sunchon National University)
  • 웅홍우 (순천대학교 과학정보융합학과) ;
  • 소원호 (순천대학교 컴퓨터교육과)
  • Received : 2011.07.01
  • Accepted : 2011.09.01
  • Published : 2011.09.25

Abstract

In this paper, a traffic adaptive sleep based medium access control (TAS-MAC) protocol for wireless sensor networks (WSNs) is proposed. The protocol aims for WSNs which consist of clustered sensor nodes and is based on TDMA-like schema. It is a typical schedule based mechanism which is adopted in previous protocols such as LEACH and Bit-Map Assisted MAC. The proposed MAC, however, considers unexpected long silent period in which sensor nodes have no data input and events do not happen in monitoring environment. With the simple traffic measurement, the TAS-MAC eliminates scheduling phases consuming energy in previous centralized approaches. A frame structure of the protocol includes three periods, investigation (I), transmission (T), and sleep-period (S). Through the I-period, TAS-MAC aggregates current traffic information from each end node and dynamically decide the length of sleep period to avoid energy waste in long silent period. In spite of the energy efficiency of this approach, the delay of data might increase. Thus, we propose an advanced version of TAS-MAC as well, each node in cluster sends one or more data packets to cluster head during the T-period of a frame. Through simulation, the performance in terms of energy consumption and transmission delay is evaluated. By comparing to BMA-MAC, the results indicate the proposed protocol is more energy efficient with tolerable expense in latency, especially in variable traffic situation.

본 논문에서는 무선 센서 망을 위한 트래픽 적응적 수면시간 기반 매체 접근 제어 (Traffic Adaptive Sleep based Medium Access Control; TAS-MAC) 프로토콜을 제안한다. 제안 된 프로토콜은 클러스터를 구성하는 센서노드에 적용되며 TDMA를 기본 방식으로 사용한다. 기존에 제시된 LEACH와 BMA-MAC과 같은 전형적인 스케줄링 방식을 사용하지만 입력 데이터가 없거나 주변으로부터 발생되는 이벤트 발생이 없는 긴 침묵시간을 고려한다. 이를 위하여 간단한 트래픽 측정기법을 사용하며 기존 중앙집중식 MAC에서 수행하는 불필요한 스케줄링 시간을 줄임으로서 에너지 소모를 적게 한다. 제안된 프로토콜의 프레임은 조사(I), 전송(T), 그리고 수면기간(S)로 구성되며 I-기간 동안 필요한 정보를 수집하여 긴 침묵 시간에 대응한 적당한 수면시간을 동적으로 결정한다. 또한 한 노드에서 클러스터 헤드로 전송할 데이터가 하나 이상일 때, T-기간 동안 다중의 데이터 전송이 가능하도록 TAS-MAC 프로토콜을 개선하여 데이터의 평균 전송 지연을 줄인다. 시뮬레이션을 통하여 에너지 소비와 전송 지연을 분석하고 기존 방식에 비해 에너지 효율이 향상됨을 보인다. 제안된 방식은 에너지 효율이 증가되면서 지연이 상대적으로 증가하는데 에너지 감소 요구를 만족시키는 방안도 논의한다.

Keywords

References

  1. Akyildiz, I.F.; Melodia, T.; Chowdury, K.R., "Wireless multimedia sensor networks: A survey," IEEE Wireless Communications, vol.14, no.6, pp.32-39, December 2007
  2. Potdar, V.; Sharif, A.; Chang, E., "Wireless Sensor Networks: A Survey," International Conference on Advanced Information Networking and Applications Workshops 2009. WAINA '09., pp.636-641, May 2009.
  3. Demirkol, I.; Ersoy, C.; Alagoz, F., "MAC protocols for wireless sensor networks: a survey," IEEE Communications Magazine, vol.44, no.4, pp. 115-121, April 2006.
  4. Ramakrishnan, S.; Huang, H.; Balakrishnan, M.; Mullen, J., "Impact of sleep in a wireless sensor MAC protocol," Vehicular Technology Conference, 2004. VTC2004-Fall. 2004 IEEE 60th, vol.7, pp. 4621-4624, Sept. 2004.
  5. Wei Ye; Heidemann, J.; Estrin, D., "An energy-efficient MAC protocol for wireless sensor networks," INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings., vol.3, pp. 1567-1576, June 2002.
  6. Wen-Hwa Liao; Hsiao-Hsien Wang; Wan-Chi Wu, "An Adaptive MAC Protocol for Wireless Sensor Networks," 18th International Symposium on Personal, Indoor and Mobile Radio Communications, 2007 (PIMRC 2007) , vol., no., pp.1-5, Sept. 2007.
  7. Wei Ye; Heidemann, J.; Estrin, D., "Medium access control with coordinated adaptive sleeping for wireless sensor networks," IEEE/ACM Transactions on Networking, vol.12, no.3, pp. 493- 506, June 2004.
  8. Changsu Suh; Young-Bae Ko, "A traffic aware, energy efficient MAC protocol for wireless sensor networks," IEEE International Symposium on Circuits and Systems (ISCAS 2005) , pp. 2975- 2978 Vol. 3, 23-26 May 2005.
  9. Philipp Hurni; Torsten Braun, "MaxMAC: A Maximally Traffic-Adaptive MAC Protocol for Wireless Sensor Networks" EWSN 2010, LNCS 5970, pp. 289.305, February 2010.
  10. Heinzelman, W.; Chandrakasan, A.; Balakrishnan, H., "Energy-efficient communication protocol for wireless microsensor networks," Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, vol.2, 10 pp., Jan. 2000.
  11. Heinzelman, W.; Chandrakasan, A.; Balakrishnan, H., "An application-specific protocol architecture for wireless microsensor networks," IEEE Transactions on Wireless Communications, vol.1, no.4, pp. 660- 670, Oct 2002. https://doi.org/10.1109/TWC.2002.804190
  12. Jing Li; Lazarou, G.Y., "A bit-map-assisted energy-efficient MAC scheme for wireless sensor networks," Third International Symposium on Information Processing in Sensor Networks, 2004 (IPSN 2004) , pp. 55-60, 26-27 April 2004.