본문 바로가기
IT 이야기/IT

[센서 노드 운영 체제 정리 (1/6)] 개요

by 옥사마 2010. 3. 25.

- 센서 및 센서 노드에 대한 구분하고 읽어야 함

1. 개요

ㅇ 센서 노드 운영 체제의 특징: 기존 임베디드 운영 체제 (Tron, VxWorks, VRTX 등)는 부적합
    - 자원 제약성: 파워 및 컴퓨팅 자원에 대한 제약 사항을 가짐
      ㅁ 센서 네트워크는 주로 임의의 지역에  관리자 없이 뿌리지는 환경이므로 상시 전원 공급이 힘듬
      ㅁ 따라서 파워 소모를 줄이는 기법이 OS/Networking/Application 전반에서 고려되어야 함
      ㅁ 센서 노드는 태생 자체가 소량의 컴퓨팅, 가능한 작은 크기, 저가로 설계하여 대규모로 설치
      ㅁ 따라서 MCU의 처리 용량, 소규모 메모리, 소규모 네트워킹 등이 고려되어야 함
    - 열악한 구동 환경
      ㅁ 센서 노드는 환경 정보를 감시하는 것이 주 타겟이므로, 구동이 힘든 환경에 노출될 가능성이 큼
          (지진, 화산, 전투지역, 화생방 오염지역 등)
    - 센서 노드의 이질성
      ㅁ 센서 노드의 하드웨어 구성에 대한 따를만한 표준 부재
      ㅁ 다양한 MCU, 다양한 센서
      ㅁ 다양한 플랫폼, 어플리케이션 구성
    - 애플리케이션 지향 네트워크
      ㅁ 센서 노드는 제한된 능력으로 가능한한 지능적으로 동작해야 함
      ㅁ 따라서 특정 응용에 한정되어 설계, 구축, 운영되는 경우가 많음
      ㅁ 이는 센서 노드에 대한 플랫폼이 다양할 수 밖에 없음