DOI QR코드

DOI QR Code

A Power Management Scheme for Sensors with MCU in Sleep Mode in Nano-Q+

Nano-Q+에서 MCU 및 센서의 자동 슬립을 지원하는 전력 관리 기법

  • 소선섭 (공주대학교 컴퓨터공학과) ;
  • 최복동 (한남대학교 정보통신공학과) ;
  • 은성배 (한남대학교 정보통신공학과) ;
  • 김병호 (경성대학교 컴퓨터공학과)
  • Published : 2009.09.30

Abstract

This paper proposes a power management scheme for sensor nodes in wireless sensor networks based on sensor node operating system supporting the sensor transparency, which can turn off the sensors when the MCU is in sleep mode. We classify the sensors in two types, that is, event sensors and polling sensors, to be able to decide whether the sensor is a type of sensors whose power supply can be turned off or not, and we design a new scheduler to support recognition of those different types of sensors. Implementing and evaluation of the scheduler and the power manager supporting sensor transparency are shown based on Nano-Q+.

본 논문에서는 센서 투명성을 지원하는 센서노드 운영체제에서 MCU가 슬립모드일 때 센서의 전원도 같이 차단할 수 있는 전력관리 기법을 제안한다. 전원 차단이 가능한 센서인지를 구별하기 위해 센서의 종류를 이벤트 센서와 폴링 센서로 구분하고 이들을 지원하기 위한 스케쥴러를 설계하였다. 성능 분석을 위해 기존 센서네트워크 운영 체제인 Nano-Q+에서 센서에 대한 표준 인터페이스를 지원하는 센서 투명성 기능을 구현하고, MCU와 함께 센서를 자동으로 슬립모드로 바꿀 수 있는 전력 관리자를 설계, 구현하여 성능을 분석하였다.

Keywords

References

  1. 엄흥식, 김건욱, "저전력 마이크로 컨트롤러를 위한 명령어 레벨의 소모전류 모델링 및 최적화에 대한 연구," 전자공학회논문지, 43권, CI편, 5호, 2006, pp. 1-7
  2. 조문행, 이철훈, "DPM 기법을 적용한 저전력 실시간 운영체제 설계 및 구현," 한국정보과학회학술대회, 33권, 2호(A), 2006, pp. 281-286
  3. 박승민, "센서네트워크 노드 플랫폼 및 운영체제 기술 동향," ETRI 전자통신동향분석, 21권, 1호, 2006, pp. 14-24
  4. 이형석, 정영준, "임베디드 운영체제 커널 기술 동향," ETRI 전자통신동향분석, 21권, 1호, 2006, pp. 1-13
  5. 은성배, 소선섭, 김병호, "센서투명성을 지원하는 센서노드 운영체제 구조," 한국컴퓨터종합학술대회(KCC 2008), 2008, pp. 311-312
  6. S. Park, J. Kim, K. and D. Kim, "Embedded Sensor Networked Operating System" Proc. of 9th IEEE International Symposium on Object and Component- Oriented Real-Time Distributed Computing, 2006, pp. 117-124
  7. T. Schmid, H. Dubois-Ferriere, and M. Vetterli, "Sensorscope: experiences with a wireless building monitoring sensor network," Proc. of Workshop on Real-World Wireless Sensor Networks, 2005
  8. P. Volgyesi, A. Ledeczi, "Component-based development of networked embedded applications," Proc. of 28th Euromicro Conference, 2002
  9. 이재동, 허정연, "태스크 동기화가 필요한 임베디드 실시간 시스템에 대한 효율적인 전압 스케쥴링," 정보과학회논문지: 시스템 및 이론, 35권, 5-6호, 2008, pp. 273-283
  10. 황영시, 정기석, "E-ACPI: 임베디드 시스템에서 적극적 전력 관리를 위한 전력관리 인터페이스 구현," 전자공학회논문지, 45권, SD편, 3호, 2008, pp. 36-43