• 제목/요약/키워드: Nano-Q+

검색결과 79건 처리시간 0.027초

Nano-Q+에서 스마트 센서 디바이스 관리 시스템 (A Smart Sensor Device Management System in Nano-Q+)

  • 김범석;소선섭;김병호;은성배
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권1호
    • /
    • pp.31-39
    • /
    • 2008
  • 센서노드 운영체제는 다종다양한 센서를 효율적으로 관리하기 위해서 통일된 API와 효율적인 디바이스 드라이버 매니저를 지원하여야 한다. 하지만 Tiny-OS, Nano-Q+ 등의 기존 운영체제들은 이와 같은 디바이스 드라이버 매니저를 지원하지 않는다. 본 논문에서는 센서 I/O 서브시스템을 제안하여 응용프로그래머에게 통일된 API를 제공하며 디바이스 드라이버의 장탈착이 용이한 디바이스 관리 매니저를 제시한다. 탈부착이 가능한 스마트 센서를 위하여 원격 디바이스 드라이버 업데이트 방식을 제안한다. 이 방식은 일부 센서가 변경되었을 때 전체 응용이 아닌 디바이스 드라이버만의 다운로딩이 가능하다. ETRI가 개발한 Nano-Q+에 상기한 기능을 추가하여 설계하고 구현하였다. 기존 운영체제와 성능을 비교 평가하였고 디바이스 드라이버 부분 다운로딩이 다운로딩 속도를 획기적으로 개선시켰다.

Nano-Q+에서 MCU 및 센서의 자동 슬립을 지원하는 전력 관리 기법 (A Power Management Scheme for Sensors with MCU in Sleep Mode in Nano-Q+)

  • 소선섭;최복동;은성배;김병호
    • 한국정보통신학회논문지
    • /
    • 제13권9호
    • /
    • pp.1928-1934
    • /
    • 2009
  • 본 논문에서는 센서 투명성을 지원하는 센서노드 운영체제에서 MCU가 슬립모드일 때 센서의 전원도 같이 차단할 수 있는 전력관리 기법을 제안한다. 전원 차단이 가능한 센서인지를 구별하기 위해 센서의 종류를 이벤트 센서와 폴링 센서로 구분하고 이들을 지원하기 위한 스케쥴러를 설계하였다. 성능 분석을 위해 기존 센서네트워크 운영 체제인 Nano-Q+에서 센서에 대한 표준 인터페이스를 지원하는 센서 투명성 기능을 구현하고, MCU와 함께 센서를 자동으로 슬립모드로 바꿀 수 있는 전력 관리자를 설계, 구현하여 성능을 분석하였다.

Nano-Q+에서 센서의 자동슬립을 지원하는 전력 매니저 (A Power Manager supporting automatic sleep for Sensors in Nano-Q+)

  • 최복동;은성배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.996-997
    • /
    • 2008
  • 배터리를 사용하는 센서노드의 전력 소모를 줄이기 위해 많은 방법들이 제안되어 있다. 본 논문에서는 MCU 및 센서의 전력을 관리하는 전력 매니저를 제안한다. 센서의 타입을 설정하고 제안되어 있는 센서의 추상화를 추가한 매니저를 제안한다. Nano-Q+가 스케줄링할 때 센서의 타입을 판단하여 전원을 관리 할 수 있도록 한다.

센서네트워크와 Nano-Q+를 이용한 전시물 환경 정보 모니터링 시스템 (A Environment Data Monitoring System of Exhibition using Sensor Network and Nano-Q+)

  • 김강석;허지완;송왕철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.867-869
    • /
    • 2007
  • TinyOS기반 무선센서노드를 사용한 실시간 계측 데이터 측정 및 제어기술은 유비쿼터스 센서 네트워크 분야에 주로 사용되어 왔으나 다양한 응용이나 신뢰성 있는 무선 네트워크 연구 개발에 한계가 있는 것으로 알려져 있다. 본 논문에서는 ATMega128L을 장착한 최소 8대 이상의 nano-24 센서 노드모듈과 메모리 용량이 매우 제한적인 무선 센서 노드에 적합하다고 평가받고 있는 Nano-Q+를 사용하여 전시물 주변의 환경 정보를 실시간 측정하는 시스템을 구현하였다. 전시물 주변의 센서들은 하나의 PAN Coordinator를 중심으로 Start-Mesh 네트워크를 구성하여 환경 정보를 측정한다. 환경 정보를 전송 하기 위해 측정된 계측 데이터를 센서 네트워크의 PAN Coordinator 노드로부터 환경 모니터링 서버로 효율적으로 전송하기 위한 TCP기반 전송 프로그램을 구현하였다. 실험 결과 센서 노드 수와 관련된 PAN의 크기 및 샘플링 주기에 상관없이 안정적으로 계측 데이터 수신이 이루어짐을 확인 하였다.

${\mu}TMO$ 모델 기반 실시간 센서 네트워크 운영체제 ([ ${\mu}TMO$ ] Model based Real-Time Operating System for Sensor Network)

  • 이재안;허신;최병규
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제34권12호
    • /
    • pp.630-640
    • /
    • 2007
  • 센서 네트워크의 응용 범위가 점차 넓어지면서 군사 분야나 방사능 감지와 같이 실시간성을 요구하는 응용분야가 생겨나게 되었다. 하지만 기존의 센서 운영체제 연구는 효율적인 자원 활용에 초점을 두고 연구가 진행되었기 때문에 실시간성을 만족시켜 주기 어려운 구조를 가지고 있다. 본 논문에서는 정시성을 보장하는 실시간 분산 객체 TMO 모델을 센서 네트워크의 제한된 자원 환경에 알맞도록 경량화 시킨 ${\mu}TMO$ 모델을 제안한다. ${\mu}TMO$ 모델을 이용한 실시간 센서 네트워크 운영체제를 개발하기 위하여 한국전자통신연구원에서 개발한 센서 노드용 운영체제인 Nano-Q+를 이용하였다. Nano-Q+의 타이머 모듈을 높은 해상도를 가질 수 있도록 수정하였으며, EDF(Earliest-Deadline-First)기반의 실시간 스케줄러에 CST(Context Switch Threshold)와 PAS(Power Aware Scheduling) 기법을 적용하여 센서 노드에 적합한 실시간 스케줄러로 변경하였다. ${\mu}TMO$ 모델을 지원하기 위해 채널 기반의 통신 수단인 ITC-Channel을 새롭게 구현하였으며, 주기적인 스레드를 관리하는 WTMT(Watchdog TMO Management Task) 모듈을 구현하여 SpM 스레드를 주기에 맞게 실행할 수 있도록 하였다.

센서 투명성을 지원하는 센서 디바이스 매니저 (A Sensor Device Manager Supporting Sensor Transparency)

  • 방상호;은성배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.998-1000
    • /
    • 2008
  • 센서 노드 운영체제는 응용 프로그래머의 개발 지원 및 체계적인 센서 관리를 위하여 센서 투명성을 지원해야 한다. 하지만 기존 센서 노드 운영체제들은 센서투명성을 지원하지 못한다. 센서 디바이스 드라이버를 응용이 직접 작성해야 하며 다양한 센서를 위한 공통 인터페이스를 제공하지 못한다. 본 논문에서는 센서 투명성을 지원하는 센서 디바이스 매니저를 제안한다. ETRI에서 개발한 Nano-Q+에서 센서 디바이스 매니저 기능을 구현하기 위하여 센서노드 플랫폼, 응용 API, 디바이스 매니저, HAL을 설계하고 구현하였다. 또한, 기존 Nano-Q+와 성능을 비교하고 평가하였다. 센서디바이스 매니저를 구현하여도 처리 속도 및 용량에 대한 성능 저하가 없음을 확인하였다.

Q-Polynomial을 이용한 Korsch 망원경의 비구면 공차 분석 방법 연구 (Study of the Analysis Method for the Aspherical Tolerance of a Korsch Telescope Using a Q Polynomial)

  • 전원균;이한율;이상민;김기환;박승한;정미숙
    • 한국광학회지
    • /
    • 제31권6호
    • /
    • pp.328-333
    • /
    • 2020
  • 본 논문에서는 Q-polynomial을 이용한 Korsch 망원경의 비구면 반사경 공차 분석을 진행하였다. 고해상도 인공위성의 비구면 반사경은 고정밀 제작이 요구되어 품질을 평가하기 위한 공차 분석이 중요하다. 따라서 비구면을 각 계수항들이 독립적인 Q-polynomial로 표현하고 Korsch 망원경 광학계의 공차 분석을 진행하였다. 또한 비구면 반사경에 형상 오차를 Zernike fringe sag로 부여하여 공차 분석하고 두 결과를 비교하여 Q-polynomial으로도 공차 분석할 수 있음을 확인하였다.

다중 이기종 센서를 보유한 Nano-Q+ 기반 센서네트워크에서 메타데이터 라우팅 테이블을 이용한 질의 최적화 (Query Optimization with Metadata Routing tables on Nano-Q+ Sensor Network with Heterogeneous Sensors)

  • 황상원;남영광;이광용;마평수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (D)
    • /
    • pp.85-89
    • /
    • 2006
  • 센서네트워크에는 한 가지 종류의 센서만을 사용하는 것이 아니라 여러 가지 종류의 센서를 하나의 네트워크에 연결하여 한 번에 여러 종류의 센서의 질의를 수행할 수 있어야 한다. 이 경우에 다양한 센서가 부착된 네트워크에서 한 가지 종류의 센서에 대한 질의를 수행할 경우 해당되는 센서를 포함하지 않는 센서에 대해서도 질의를 수행해야 한다. 본 논문에서는 여러 종류의 센서가 부착된 센서네트워크에서 라우팅 테이블을 이용하여 질의를 최적화하는 방법을 제안한다. 센서노드의 라우팅 테이블에는 그 센서가 질의명령어를 보내고 받아야 하는 센서노드에 대한정보를 포함한다. 자식노드에 명령어를 보낼 경우 하위노드에서 질의하는 센서의 종류가 없을 경우에도 명령어를 보내야 한다. 이 경우 하위 자식노드에 원하는 센서의 종류에 관한 정보를 포함하면 센서의 종류에 따라서 불필요한 명령어의 수행을 줄일 수 있도록 하였다. 이 방법은 ATmega128 CPU를 장착한 Nano-Q+ 시스템에서 구현되었다.

  • PDF

High Power Continuous-Wave and Graphene Q-switched Operation of Er:YAG Ceramic Lasers at ~1.6 ㎛

  • Wang, Yong;Chen, Hao;Shen, Deyuan;Zhang, Jian;Tang, Dingyuan
    • Journal of the Optical Society of Korea
    • /
    • 제17권1호
    • /
    • pp.5-9
    • /
    • 2013
  • We report on high-power continuous-wave operations of an Er:YAG ceramic laser in-band pumped by a cladding-pumped Er,Yb fiber laser at 1532 nm. With an output coupler of 10% transmission, the ceramic laser yielded 16.7 W of continuous-wave output at 1645 nm for 28.8 W of incident pump power, corresponding to a slope efficiency of 61.0% with respect to the incident pump power. The lasing wavelength switched to 1617 nm when output couplers of > 20% transmission were used. Up to 16.2 W of 1617 nm output was generated for 33.0 W of incident pump power, corresponding to a slope efficiency of 51.8%. Graphene Q-switched operation of Er:YAG cermic laser at 1645 nm was also demonstrated with stable pulses of 30-74 kHz repetition rates and 1.5-6.4 ${\mu}s$ pulse widths.