'무선 센서 네트워크'에 해당되는 글 2건

  1. 2009.04.16 전력 모니터링 시스템 (via IP-Based WSNs)
  2. 2009.03.31 Contiki 2.2.3 릴리즈 (1)

무선 센서 네트워크를 연구하고 있다면 아마도 TinyOS에 대해서는 한번쯤 이상은 들어보지 않았을까 한다.
http://tinyos.net/

TinyOS를 기반으로 IP와의 인터그레이션한 기술과 제품을 하고 있는 회사는 Archrock 사이다.
TinyOS의 코어 기술 개발자들과 David E. Culler 교수님도 참여하고 있는 걸로 알고 있다.
http://www.archrock.com/

근래에 Archrock에서 Energy Optimizer라는 전력 모니터링 시스템을 내놓았다.
물론 기존에도 이와 유사한 형태로 Web-Based 형태로된 개발된 산출물이 있었지만 요즘 대세가 전력에 대한
솔루션 수요가 많은 것도 한 몫을 한것 같다.
Energy Optimizer를 이용한 기능으로는 다음과 같은 것이 있다.
- specialized circuit-mountable energy sensors
- a web-based Energy Visibility Portal
- data gathered by the sensors appears on the portal in the form of actionable reports
- users can see exactly when and where a building is consuming energy

이 중 마지막의 사용자는 각 빌딩의 특정 지역의 에너지 소비량을 시간과/장소별로 모니터링 하여 제어를 할
수 있다.

Archrock사의 모든 제품군이 지향하는 목표는 다음과 같다.
- energy-focused
- multi-sensor
- real-time visibility
- cost effective
- non-disruptive
- IP enabled

위의 6가지 Features 중 마지막 IP enabled에 대해서 생각해 보면 다음과 같다.
현재까지 가장 널리 이용되고 있는 네트워크 인프라는 TCP/IP를 기반으로 하고 있다. 즉 이는 기존 시스템과
인터그레이션시 가장 쉽게 접근할 수 있으며 통일성을 유지할 수 있다는 장점도 가질 수 있다. 그리고 이러한
모니터링 시스템은 유선과 무선이 혼재할 수 있는 상황이 발생하고 대규모의 네트워크가 구성이 되어야 한다.
이럴경우 IP라는 공통된 주소 메커니즘도 중요한 키포인트로 작용할 수 있다.


그리고 마지막으로 Energy Optimizer의 컴포넌트는 크게 3가지로 나뉜다.
- The Energy Visibility Portal: Web-based의 어플리케이션으로 에너지의 사용량을 그래픽적으로 보여줌
- The PhyNet Router: 표준화된 저전력 무선통신 기술을 이용하여 네트워크 형성을 하는 디바이스
- ArchRock IP power Nodes: AC power를 측정하는 회로.

현재도 스마트 그리드와 같은 기술이 많이 이슈화 되고 있다.
이에 무선 센서 네트워크의 입장에서도 In-Building과 같은 에너지의 전체적인 사용량을 모니터링 할 수 있는
기술이 점차 확산 될것으로 생각된다.
저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by sound79 사운드친구

댓글을 달아 주세요


무선 센서 네트워크에서 가장 많이 사용되는 플랫폼 혹은 OS는 단연 TinyOS이다.
그리고 아마 그다음 활발하게 연구 및 개발이 되고 있는 것이 Contiki가 아닐까 한다.

Contiki 공식 홈페이지: http://www.sics.se/contiki/


Contiki를 간단 요약하면 다음과 같다.
 - 오픈 소스
 - 높은 이식성
 - 멀티 태스킹 (Using protothreads)
 - 임베디드 네트워킹 시스템 <== 이게 아주 탁월한듯 함.
 - 그리고 무엇보다도 무선 센서 네트워크 지원
 - 주로 MCU에 포팅이 되며 최소로 2K의 RAM, 40K의 ROM의 코드 사이즈
 - 그리고 Native 시뮬레이션 환경을 제공

그리고 문서화도 잘 되어 있다. 이런것은 나도 좀 배워야 될 듯 함. 일단 외국 오픈 소스
계열은 Doxygen을 아주 잘 이용하는 듯...
http://www.sics.se/~adam/contiki/docs/
http://www.sics.se/contiki/install-and-compile.html
http://www.sics.se/contiki/publications-and-talks.html

PC에 설치를 해보고 간단히 native hello_world을 컴파일 후 실행해보았다.


달랑 두줄이 끝이네.. ^^

개인적으로 Contiki의 장점을 뽑으라면 활발하게 연구가 진행되고 있는 점과 IPv6에 대한
강점이 있는 듯 하다.



마지막으로 지금까지 Contiki의 릴리즈 버전의 설명은 다음에서 확인을 할 수 있다.
http://www.sics.se/contiki/changelog.html
저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by sound79 사운드친구

댓글을 달아 주세요

  1. yourame 2011.02.21 17:48 신고  댓글주소  수정/삭제  댓글쓰기

    근데 atmega128과 atmel avr raven과 msp430 중에 뭘 사야하나요? tmote sky msp 430은 어디서 파나요?



티스토리 툴바