• 제목/요약/키워드: 센서노드 OS

검색결과 106건 처리시간 0.033초

센서 네트워크용 초소형 OS

  • 송준근;마평수;박승민
    • 정보와 통신
    • /
    • 제24권7호
    • /
    • pp.26-35
    • /
    • 2007
  • 최근 몇 년간 유비쿼터스 서비스를 구현하기 위한 핵심 기술 중 하나인 무선 센서 네트워크에 대한 관심이 높아지고 있다. 무선 센서 네트워크 기술은 물류, 유통, 환경 감시, 홈오토메이션, 군사 분야 등 다양한 분야에 적용 될 수 있기 때문에 앞으로 관련 분야의 시장 또한 커질 것으로 예상되고 있다 [1]. 무선 센서 네트워크는 기존 유선 센서 네트워크나 무선 네트워크 환경과는 많은 차이를 가진다. 우선 극도로 제한된 시스템 자원만을 가질 수 있으며, 열악한 환경 속에서 무선매체를 통해 유기적으로 동작하여야 하는 특징을 가지고 있다. 적게는 수십 개에서 많게는 수백, 수천 개의 자율적인 하드웨어 노드들로 구성되는 무선 센서 네트워크에서 제한된 자원을 효과적으로 활용하기 위해서는 센서 노드에 적합한 운영체제가 필수적으로 요구된다. 지난 몇 년간 센서 노드하드웨어의 발달과 더불어 많은 센서 네트워크용 초소형 운영체제가 개발되어왔다. 현재 많이 알려져 있는 센서 네트워크용 OS로는, 가장 활발한 참여를 보이고 있는 TinyOS[3]부터 SOS[4], MANTIS[5], Contiki[6], T-kernel[7] 등이 있으며, 국내 기술로 개발된 Nano-Qplus[8] 등이 존재한다. 본고에서는 우선 센서 네트워크에 대한 배경 지식과 플랫폼 등에 대한 내용을 간단히 다루고, 본론에서 센서 네트워크용 운영체제가 가져야 할 조건과 현재 개발되어 있는 센서 네트워크 OS들의 특징에 대해 간략히 살펴보도록 하겠다. 또한 센서 네트워크 OS와 밀접한 연관성을 가지는 분야에 대해 간단히 살펴보고, 마지막으로 앞으로의 방향에 대해 알아본다.고려해 볼 때 atlas의 장축의 시계방향 회전은 액티베이터의 사용 효과로 생각되며, 이는 차후 II급 부정교합자에서 액티베이터 치료 효과를 판단하는 또 하나의 지표가 될 수 있다고 생각한다.인해 한반도를 포함한 동아시아 대륙이 태평양판 쪽으로 밀려감으로써 섭입하던 태평양판의 각도가 급해져 동아시아 연변에 강력한 흡입력이 발생하였으며, 이 때문에 태평양판의 운동 방향이 북북서에서 서북서방향으로 회전되었을 가능성이 있다. 따라서 약 51 Ma부터 한반도 동남부에는 지판 경계의 강력한 흡입력으로 동서 내지 서북서-동남동의 인장력이 작동되어 B그룹 암맥군이 관입한 것으로 해석된다.Ledge는 세 군 모두에서 나타나지 않았다. 4. 파일 binding 횟수는 MC군이 가장 적고 PT군이 가장 많았다 (p < 0.05). 이상의 결과를 볼 때, Mtwo 전동 파일을 crown-down technique으로 사용하는 것이 single length technique과 유사한 성형 효율을 보이면서도 더 안전할 것으로 추정된다.고 1명(3%)에서 원격전이를 보였다. 치료 중 급성 합병증으로 11명(37%)에서 RTOG grade 1-2의 장염을 보였으며 1명은 대장의 천공이 발생하여 수술로 치유되었다. 12명(40%)에서 RTOG grade 1-2의 급성 방광염을 보였다. 3명(10%)에서 RTOG grade 1-2의 백혈구 감소증이 보였으며 1명에서 심한 백혈구 감소증(RTOG grade 4)이 나타났으나 회복되어 치료를 완료하였다. 만성 합병증으로 5명(15%)에서 RTOG grade 1-2의 만성 장염을 보였으며 별다른 치료 없이 지내고 있으며

컴포넌트 기반 멀티 스레드 지원 초경량 운영체제 설계 및 구현 (Design and Implementation of Component Based Multi-Thread Lightweight Sensor OS)

  • 김태훈;서대홍;이승룡
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1753-1756
    • /
    • 2005
  • 센서 네트워크 환경에서 센서 노드에게 가장 큰 이슈는 저전력이다. 이러한 센서 노드에서 저전력화를 제공하는 것은 하드웨어 뿐만 아니라 소프트웨어에서도 중요하다. 유휴 시간에 마이크로 컨트롤러가 활성 상태로 대기 하는 대신 마이크로 컨트롤러가 제공하는 파워 슬립 모드를 이용하여 모든 주변 장치의 전원을 차단함으로서 저전력을 실현할 수 있다. 그러나 빈번한 슬립 모드 진입은 오히려 더 많은 전력을 소비하기 때문에 슬립 모드로 들어가는 시기와 나오는 시기를 적절하게 제어 하는 것은 쉬운 일이 아니다. 그러므로 본 논문에서는 타이머 인터럽트를 활용하여 슬립 모드 제어 정책을 포함하는 컴포넌트 기반의 멀티 스레드 지원 센서 OS를 구현하였다. 코드 크기의 최적화로 성능 향상을 꾀하였으며, 이로서 전력 소비도 줄일 수 있다. 또한, 컴포넌트 기반의 구조는 다양한 하드웨어를 쉽게 지원할 수 있으며, 응용 분야에 따라 다양한 어플리케이션을 쉽게 제작할 수 있도록 설계하였다.

  • PDF

효율적인 멀티홉 센서 네트워크 리프로그래밍 (Difference-based Multi-hop Network Reprogramming for Wireless Sensors)

  • 이승만;유민수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (D)
    • /
    • pp.85-87
    • /
    • 2006
  • 센서 네트워크에서의 네트워크 리프로그래밍은 무선 통신을 통해 센서 노드에서 수행되는 소프트웨어를 변경하는 것으로서, 이를 사용하면 센서 네트워크를 구성하는 수백 개 혹은 수천 개의 노드들의 소프트웨어를 효과적으로 변경시킬 수 있다. 현재 네트워크 리프로그래밍을 위해 XNP, MNP. MOAP, Deluge, Mate 및 Incremental 기법 등이 제안되어 왔지만 아직 만족할만한 방법은 찾아보기 힘든 실정이다. 본 논문에서는 멀티홉을 지원하는 Deluge에 Incremental 기법을 통합하여 효율적인 리프로그래밍 기법을 구현하였다. 제안된 기법은 TinyOS 1.1.14 버전에 구현되었으며, 이를 통해서 네트워크 리프로그래밍을 위해 요구되는 패킷의 수와 소요시간을 크게 단축시킬 수 있다. 또한 센서 노드에서 패킷 전송에 따른 전력소 모가 가장 큰 점을 고려할 때 본 연구에서 제안하는 방식을 사용하면 센서 노드의 전력소모량도 크게 감소시킬 수 있는 효과를 기대할 수 있다.

  • PDF

무선 센서 네트워크 환경에서 우선순위 기법을 이용한 효율적인 경로 설정에 대한 연구 (A Study on an Efficient Routing Scheme for using a priority scheme in Wireless Sensor Networks)

  • 원대호;양연모
    • 전자공학회논문지SC
    • /
    • 제48권4호
    • /
    • pp.40-46
    • /
    • 2011
  • 최근 저전력 경량 운영체계 및 다양한 기능을 수행하는 베터리 기반 소형 노드들의 발전 덕분에 센서네트워크(WSNs)는 많은 응용 가능성을 보고 주고 있다. 센서네트워크 환경에서는 종단 센서 노드에서 수집한 데이터를 싱크 노드까지 적절하게 전송하기위하여 계층 2 및 계층 3 사이 혼성 매체 제어 알고리즘을 개발하는 것이 중요하다. 본 논문에서는 IEEE 802.15.4 표준을 기반으로 UC Berkely에서 제공한 TinyOS 환경에서 동작하는 MAC 계층과 NWK 계층을 혼합한 Cross-layer 기반의 우선 순위 기법을 제안하고자 한다. 제안한 비콘 구간 우선순위 경로 설정(BPR) 기법은 센싱 데이터 전송 시 비콘 구간을 이용한 Wibeem protocol을 이용하였고, 데이터 전송 시 제시한 평가 항목 범위에서 기존의 비컨 전송 방식과 비교하여 상대적으로 우수한 성능을 보여 주고 있다. 평가 항목은 패킷 처리량, 전송률, 지연시간 및 에너지 소비 값이다. TOSSIM 환경에서 모의실험 결과는 제안한 BPR을 이용할 경우 기존 AODV방식과 비교하여 개선된 성능을 보고 주고 있다.

주기 및 비주기 태스크의 효율적인 관리를 위한 실시간 센서 노드 플랫폼의 설계 (Design of a Real-time Sensor Node Platform for Efficient Management of Periodic and Aperiodic Tasks)

  • 김병훈;정경훈;탁성우
    • 정보처리학회논문지C
    • /
    • 제14C권4호
    • /
    • pp.371-382
    • /
    • 2007
  • 본 논문에서는 주기 및 비주기 태스크의 효율적인 관리를 제공하는 실시간 센서 노드 플랫폼을 설계하고 구현하였다. 기존 센서 노드의 소프트웨어 플랫폼은 제한된 센서 노드의 자원을 효율적으로 사용하기 위하여 메모리 및 전력 소비량의 최소화에만 초점을 두었기 때문에 태스크의 실시간성과 빠른 평균 응답시간을 보장하는 실시간 센서 노드의 소프트웨어 플랫폼에는 적합하지 않다. 이에 본 논문에서는 센서 노드의 소프트웨어 플랫폼으로 많이 사용되고 있는 TinyOS 기반에서 태스크의 실시간성과 빠른 평균 응답시간을 보장할 수 있는 기법과 한계를 분석하였으며, 모든 주기 태스크가 마감시한 내에 실행이 완료되는 것을 보장하고 비주기 태스크의 응답시간을 최소화하는 실시간 센서 노드 플랫폼을 제안하였다. 본 논문에서 제안한 플랫폼은 Atmel사의 초경량 8비트 마이크로프로세서인 Atmega128L이 탑재된 센서 보드에서 구현되었다. 구현된 실시간 센서 플랫폼의 성능을 분석한 결과, 모든 주기 태스크의 마감시한 보장을 제공함과 동시에 향상된 비주기 태스크의 평균 응답시간과 낮은 시스템의 평균 처리기 이용률을 확인할 수 있었다.

다중 센서의 효율적인 전송을 위한 Periodic 데이터 전송 방법 구현 (The Implementation of periodic method to transmit multi-sensor value in USN)

  • 이민구;강정훈;임호정;윤명현
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.548-549
    • /
    • 2008
  • 본 논문은 다중 센서를 채택한 무선 센서 노드의 효율적인 데이터 메시지 전송 방법에 대한 고찰에서 시작되었다. 이를 위해 TinyOS-1.x 기반의 SurgeTelos 어플리케이션을 기반으로 하여 다중 센서를 전송하는 어플리케이션을 구현하였다. 구현 과정에서, TinyOS에서 제공하는 SurgeTelos는 한 개의 센서 값 전송을 지원하도록 설계 되었는데, 이는 본 연구에서 수행하고자 하는 다중 센서값의 전송 어플리케이션에는 부적합하여, 다중 센서의 효율적인 전송을 위해 Timer 인터럽트에 의한 주기적 데이터 전송 방법을 적용한 신규 어플리케이션을 개발하게 되었다. 따라서 본 논문에서는 다중 센서값의 전송을 위한 Periodic 데이터 전송 방법의 효용성에 대해서 살펴보고, 추후 확장 가능한 센서의 수에 대해 알아 보고자 한다.

  • PDF

무선 센서 네트워크를 이용한 홈 네트워크 개인화 서비스 (Personalized Home Network Service using Wireless Sensor Network)

  • 나선웅;오홍록;이해각;이상정
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (D)
    • /
    • pp.244-246
    • /
    • 2006
  • 본 논문에서는 홈 네트워크 환경에서 댁내에 배치된 센서 노드들과 사용자에게 부착된 센서 노드로 구성된 무선 센서 네트워크를 이용하여 개인화 서비스를 제공하는 서비스 모델을 제안한다. 제안된 서비스 모델은 홈 서버에 등록된 사용자 프로파일과 센서 노드들로부터 수집된 상황정보를 이용하여 사용자 개인의 특성에 따라 댁내 가전기기들을 설정하고 연동 서비스를 제공한다. 제안된 방식은 TinyOS가 탐재된 Moteiv사의 tmote sky 모트들을 사용하여 구현 테스트한다.

  • PDF

u-헬스케어를 위한 무선센서노드 어플리케이션 구현 및 성능 평가 (Design and Evaluation of Wireless Sensor Node Application for u-Healthcare)

  • 이대석;정완영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.518-521
    • /
    • 2007
  • TinyOS기반의 u-헬스케어를 위한 무선센서노드 어플리케이션을 구현하였으며 이를 이용하여 기존의 지속적인 데이터 전송방식과 성능 비교를 하였다. 무선센서노드에서 QRS-complex 넓이와 R-R간격을 이용하여 비정상적인 ECG를 감지하였다. 사용된 ECG 데이터는 MIT/HIB Database 100, 112, 119번을 이용하였다. 정상적인 ECG 데이터를 가지고 있는 100레코드를 기준으로 지속적인 데이터 전송 시 발생되는 패킷량과 전원 소모율을 측정 후, 본 연구에서 구현된 문선센서노드 어플리케이션을 이용하여 각각의 ECG데이터를 이전과 같은 방법으로 성능 평가하여 비교분석 하였다. 비교분석 결과, ECG 데이터 발생량, 전원 소모율이 획기적으로 감소된 것을 알 수 있었다.

  • PDF

TinyOS 기반의 무선 멀티 컨트롤러 (A Wireless Multi-Controller in TinyOS)

  • 김현종;김남기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.145-146
    • /
    • 2009
  • TinyOS 기반의 센서 네트워크는 현실 세계에 존재하는 물리적인 아날로그 값을 디지털 값으로 수치화하여 이 값을 통해 여러 산업과 생활 지원 서비스에 활용이 가능하다. 본 무선 멀티 컨트롤러는 제어 노드에 있는 센서 보드의 빛, 가속도, 자기력계 등 센서를 통해 감지되는 물리적인 데이터를 수집하여 디지털 신호로 변환한다. 디지털화 된 신호는 무선 네트워크를 통해 패킷의 형태로 컴퓨터와 연결된 모트로 전송되고, 이는 다시 컴퓨터로 전송된다. 실제 제어의 대상이 되는 사용자 컴퓨터는 전송된 데이터 정보를 통해 인터페이스를 제어하는 방식을 사용한다.

Tiny-DB와 MySQL을 이용한 유비쿼터스 센서 네트워크 기반의 실시간 정보 서비스 설계 및 구현 (Design and Implementation of Realtime Information Service based on Ubiquitous Sensor Network Using MySQL and Tiny-DB)

  • 강경옥;김용우;권훈;김부림;김도현
    • 한국산학기술학회논문지
    • /
    • 제7권2호
    • /
    • pp.175-181
    • /
    • 2006
  • 무선 센서 네트워크는 컴퓨팅 기술 능력과 무선 통신 능력을 지닌 센서 노드들을 이용하여 자율적인 네트워크를 형성하고, 서로 간에 정보를 전달한다. 최근 센서 네트워크의 노드의 초저전력, 초소형, 저비용에 대한 연구와 더불어 수집된 센싱 데이터의 활용 방안에 대한 연구가 진행되고 있다. 이에 본 논문에서는 Tiny-DB와 MySQL를 연동하여 센서 네트워크에 수집된 실시간 대용량 데이터를 효과적으로 저장하고, 산불이나 화재 등의 재난을 방지하기 위해 IPv4/IPv6 기반의 인터넷을 이용하는 실시간 경보 서비스의 프로토타입을 설계하고 구현한다. 이를 위해 TinyOS를 이용하여 센싱 쿼리 프로세싱을 통해 정보를 추출하는 모듈, MySQL 데이터베이스 관리 시스템, JDBC를 이용하여 정보를 서버의 데이터베이스의 연동 모듈, IPv4/IPv6 기반에 인터넷에서 ODBC를 이용하여 실시간으로 센싱 데이터를 수신하여 사용자에게 제공하는 클라이언트 모듈 등을 개발한다.

  • PDF