• 제목/요약/키워드: 타이머

검색결과 259건 처리시간 0.021초

리눅스 기반 실시간 성능 제공 RTiK의 이식성 향상을 위한 방법 (Methods for Improving Portability of RTiK to Real-time Performance on Linux-based Systems)

  • 이상길;이정국;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제20권8호
    • /
    • pp.54-64
    • /
    • 2020
  • RTiK-Linux는 리눅스에 실시간 성능을 제공하기 위한 방법으로, 타임 틱 인터럽트 구현을 위해 하드웨어 레지스터에 직접 접근하여 제어한다. x86 Intel 및 ARM 기반의 AP 인 Exynoss 5422에서 동작하도록 구현되었으나 파편화된 ARM 환경에 모두 이식할 수 없는 단점이 있었다. 본 논문에서는 다양한 플랫폼에서 동작할 수 있도록 이식성을 개선하기 위해 타임 틱 인터럽트의 구조를 변경한다. 하드웨어와 독립적인 고해상도 타이머를 적용하고, 이를 적용하여 시간 결정성을 만족할 수 있도록 태스크와 이벤트 동작 구조를 변경한다. 개선된 RTiK-Linux가 x86 및 다양한 ARM AP 환경에서 잘 동작하는 것을 확인하였다.

자동 환경 제어 모니터링 시스템 개발 (A Development of Monitoring System for Automatic Environmental Control)

  • 김대업;엄현서;정광하;박흥복
    • 한국정보통신학회논문지
    • /
    • 제5권3호
    • /
    • pp.503-516
    • /
    • 2001
  • 현재 국내의 산업 자동화 관련의 온실 환경 제어 시스템은 노동 집약적 시설에 타이머를 이용하여 각 장치를 제어하는 on/off식 제어반으로 구성되어 있다. 그러나 이러한 시스템은 야간이나 원격지에 있을 경우에는 온실의 상태 파악이 어렵다. 따라서, 본 논문에서는 기존의 on/off식 제어 방식을 액정 패널로 수동 제어를 하고, 컴퓨터로 수통 및 자동 제어 상황을 모니터링할 수 있는 시스템을 개발하였다. 또한, 재배 작물에 대한 관련 정보를 DB로 구축하여 사용자에게 정보 획득의 편의성을 제공하도록 한다.

  • PDF

다중 무선 에드혹 네트워크에서 불공정 문제를 해결하기 위한 802.11 MAC 프로토콜 (The IEEE 802.11 MAC Protocol to solve Unfairness Problem in Multihop Wireless Ad Hoc Networks)

  • 남재현
    • 한국컴퓨터정보학회논문지
    • /
    • 제12권6호
    • /
    • pp.229-234
    • /
    • 2007
  • IEEE 802.11 WLANs에서 공유 매체에서 충돌을 경험하는 각 노드들은 또 다른 충돌을 예방하기 위해 임의의 시간동안 백오프를 수행할 필요가 있다. 이러한 시간은 충돌 창(CW)으로부터 선택되고, 이러한 창의 크기는 BEB 알고리즘으로 결정된다. 하지만 BEB 알고리즘은 특정한 노드가 다른 노드들보다 보다 많은 처리율을 얻을 수 있는 공정성 문제와 네트워크상의 트래픽 부하가 많을 경우 낮은 성능을 나타낼 수 있다. 본 논문에서는 IEEE 802.11 DCF 기법에서 공정성 문제를 보완하기 위해 각 플로우에서 충돌이 발생할 경우 백오프 타이머 값을 계산할 때 인접한 노드들 간의 통신에 우선순위를 두어 처리하는 것이 아니라 홉 카운터와 충돌 창을 함께 고려하여 불공정 문제를 해결하였고. 제시된 알고리즘을 ns 시뮬레이터로 성능 분석한 내용을 나타내었다. 성능 분석 결과 FTP 연결을 서로 다른 방향과 동일한 방향으로 트래픽을 전송했을 때 처리율이 각각 300kbps 부근으로 나타나 있다. 이러한 결과는 연결 방향에 따라 처리율의 차이가 많이 나타나는 기존의 기법보다 제안된 알고리즘이 공정성 문제를 많이 완화시킨 것으로 볼 수 있다.

  • PDF

지하주거의 실내공기환경 실태조사와 CO2 조절기 및 타이머에 의한 환기팬 자동운전에 관한 연구 (A Study on the Actual Conditions of Indoor Air Quality of Underground Dwellings and the Automatic Ventilating Fan Operated by CO2 Controller and Timer)

  • 권영철;박진철
    • KIEAE Journal
    • /
    • 제8권4호
    • /
    • pp.3-9
    • /
    • 2008
  • The rapid urbanization after 1970s caused the shortage of dwellings in urban areas. As the result, the underground dwellings were developed to compensate for the insufficient dwelling spaces. While the underground dwellings have some advantage in the respect of thermal and acoustic environment, they usually have the basic problems in the indoor air quality because of the lack of natural ventilation through small window areas. The purpose of this study is to investigate and to improve the indoor air quality of underground dwellings. Thirty Units in Seoul and Gyung-Gi Province were investigated into the indoor environmental conditions. For the purpose of the improvement of their indoor air quality, Automatically-operated ventilating fan was installed in a sample unit which has worst indoor environmental condition. Then the indoor air quality was monitored when it was operated by $CO_2$ control system and timer. Finally economic feasibility study was made considering the effect of the improvement of indoor air quality. The extra cost for installing timer could be paid back only in 10 months, so timer-installed automatic fan is recommended to improve the indoor air quality of underground dwellings.

한국형 방송 프로그램 시스템 디코더 ASSP의 개발 (Assistant Professor, Department of Computer Engineering Pukyong Universisty)

  • 조경연
    • 한국정보처리학회논문지
    • /
    • 제3권5호
    • /
    • pp.1229-1239
    • /
    • 1996
  • TV 방송의 부가적인 정보 제공이 활발해지면서 그래픽 중첩 프로세서에 대한 요구가 증대되고 있다. 본 논문에서는 한국형 방송 프로그램 시스템 (Korea Broadcast Programming System: KBPS) 표준안을 만족시키는 KBPS 디코더 ASSP(Application Specific Standard Product)를 설계하고 제작하여 기능을 검증 한다. KBPS 디코더 ASSP는 8 비트 마이크 로프로세서 Z80을 내장하며 그래픽 중첩 제어기, KBPS 스케쥴 디코더, 메모리 제어기, 우선 순위 인터럽트 제어기, 미디 제어기, 적외선 리모콘 수신기, 비동기직렬 통신 제어기, 타이머, 버스 제어기, 범용 병렬 입출력 포트 및 직병렬 인터페이스로 구성한다. 설계한 칩은 0.8 미크론 CMOS 게이트 어레이로 제작하였으며, 약 31,500 게이트가 소요되었고, 14.318MHz 에서 정상 동작하였다.

  • PDF

가상 경로 재구성과 대역폭 제어를 이용한 망 성능 관리 모델 (The network performance management model using path-reconfiguration and bandwidth-control)

  • 김규호;조국현
    • 한국통신학회논문지
    • /
    • 제21권12호
    • /
    • pp.3086-3097
    • /
    • 1996
  • 일반적으로 망의 성능은 경로 설정, 대역폭, 각종 타이머등과 같은 다양한 파라메타에 따라 달라진다. 이러한 파라메타의 설정은 망 설계나 운영상에서 시스템의 효율성이나 안정화 관점에서 적절히 선택하여 적용한다. 그러나, 링크나 노드의 장애, 트래픽 폭주 등과 같은 망 환경에 동적으로 적용하기에는 많은 어려움이 야기된다. 이러한 동적인 변화는 망의 제어와 관리를 통하여 망의 파라메타를 변경시킴으로써 망의 성능을 향상 시킬수 있다. 본 연구에서는 이러한 프로토콜 파라메타와 망의 성능 사이에 관계를 이용하여 망의 전반적인 성능 향상을 위한 성능 관리 모델을 제시한다. 본 연구에서는 ATM 망을 대상으로 하였으며, 경로 설정 파라메타와 대역폭 변경 파라메타가 성능에 영향을 미치는 정도를 조사하여 효율적인 성능 관리 모델을 제시한다.

  • PDF

지능형 센서용 필드버스 데이터링크계층 프로토콜 설계 및 구현 (Design and Implementation of Fieldbus Data Link Layer Protocol for Intelligent Sensor)

  • 김유철;홍승호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 B
    • /
    • pp.945-947
    • /
    • 1999
  • 첨단의 자동화 시스템을 구축하기 위해서는 각 필드기기에서 생산되는 정보들을 적절한 형태로 가공하여 적시에 필요한 공정으로 제공하여 줄 수 있는 지능형 센서 및 필드기기의 도입이 필요하다. 이러한 필드기기들이 유기적으로 정보를 교환하고 공유하기 위해서는 통신망 시스템을 구축할 필요가 있다. 필드버스는 자동화 및 분산 제어 시스템의 컴퓨터 통신망 계층구조에서 최하위 계층 기기들 간에 실시간 통신을 제공하는 산업용 통신망이다. 본 연구에서는 통신용 프로세서인 Mc68360을 기반으로 하여 필드버스의 일종인 Profibus의 물리계층과 데이터링크계층 프로토콜을 구현하였다. 물리계층은 프로세서의 UART 통신 기능과 RS-485칩을 사용하여 구현하고, 데이터링크계층 프로토콜은 프레임 분석과 송수신, 에러처리, 흐름제어, 매체접속권한 관리 등의 기능을 소프트웨어로 구현하였다. 또한 지능형 센서 본래의 목적중의 하나인 원격관리 기능을 위하여 각 필드기기의 노드 주소, 타이머 값 등의 통신 파라미터를 원격 마스터에서 설정할 수 있도록 관리계층의 기능을 추가하였다. 본 연구에서는 각각 하나의 노드기능을 담당하는 여러 개의 보드들로 구성된 testbed를 구축하고, 다양한 통신환경에서 초기화, 정상, 비정상 상태 등의 동작을 실험하였으며, 이를 통하여 지능형 센서용 필드버스의 데이터링크계층 프로토콜이 정상적으로 동작됨을 확인하였다.

  • PDF

다중경로 환경의 네트워크 코딩에서의 TCP 성능개선 방안 (TCP Performance Improvement in Network Coding over Multipath Environments)

  • 임찬숙
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권6호
    • /
    • pp.81-86
    • /
    • 2011
  • 네트워크 코딩위에서의 TCP 성능문제를 해결하기 위해 제안된 가장 잘 알려진 방식에서는 네트워크 코딩 계층이 혁신적인(innovative) 선형 결합을 수신하면 새로 디코드 된 패킷이 없다 하더라도 승인을 보낸다. 이 방식은 매우 효과적이지만 실제로 구현될 때에는 패킷 헤더 크기의 제한으로 인해 코딩 윈도우 크기를 제한해야 하므로 패킷 순서 바뀜 현상이 많이 발생할 때 성능이 저하될 수 있다. 본 연구에서는 네트워크 코딩 환경에서도 패킷 순서 바뀜 현상과 관련된 문제를 다루기 위해서는 중복승인을 사용하지 않고 타이머에 의존하는 TCP가 필요함을 주장한다. 또한 이러한 TCP를 위한 새로운 네트워크 코딩계층을 제안한다. 모의실험 결과는 두 개의 경로를 사용하는 라우팅 환경에서 패킷 순서가 바뀌어 수신되는 패턴에 따라 최대 19%까지 성능이 개선됨을 보여준다.

동체의 순간 위치결정을 위한 수치영상 획득기법 개발 (Development of Digital Image Acquisition Technique for Momentary Positioning of Dynamic Object)

  • 한승희;강준묵
    • 대한공간정보학회지
    • /
    • 제4권2호
    • /
    • pp.47-54
    • /
    • 1996
  • 동체의 3차원 순간위치결정을 위해서는 동일시간에 획득한 2개 이상의 영상이 필요하다. 최근 대중화되고 있는 디지털 카메라를 이용할 수도 있겠으나 연속영상은 얻을 수 없으므로 본 연구에서는 이를 위하여 비디오카메라를 이용한 저가의 순간영상획득시스템을 구축하였다. 또한 동일한 시간대의 입체영상을 얻기 위하여 LCD타이머를 동체와 함께 촬영하고 얻어진 연속영상으로부터 비디오 편집기를 이용하여 독립수치영상을 얻었다. 그 결과 동일시간의 수치영상을 $788{\times}550$픽셀의 해상도로 얻을 수 있었고 1/100sec의 시간정확도로 획득한 동체상의 타겟을 검사 한 결과 양호하였다. 추후 3차원 위치정확도를 비교하기 위해 일반 측정용사진기로 B-shutter를 이용하여 동체를 촬영, 양호한 음화를 획득할 수 있었다.

  • PDF

IBM-PC를 위한 다목적용 데이타 수집 및 컨트롤 장치의 개발 (Disign and Evaluation of a Versatile Data Acquisition and Control Adaptor for IBM Personal Computers)

  • 김해동;송형수
    • 분석과학
    • /
    • 제5권3호
    • /
    • pp.295-301
    • /
    • 1992
  • IBM-PC를 위한 다목적용 데이타 채집 및 컨트롤 장치를 개발하였다. 개발된 데이타 채집 및 컨트롤 장치는 컴퓨터를 이용한 데이타 채집 및 기기 컨트롤에 필요한 주요 기능을 대부분 보유하고 있다. 아날로그 신호는 최고 4쌍의 차동신호를 받을 수 있으며 실험조건에 따라 두 개의 12-bit A/D 컨버터를 선택하여 처리할 수 있다. 또한 2개의 12-bit D/A 컨버터와 3채널의 16-bit 카운터/타이머, 그리고 24-bit 디지탈 입출력장치 등 실험실에서 컴퓨터를 이용한 실험자동화에 필요한 대부분의 기능을 가지고 있어 다목적용으로 사용될 수 있다.

  • PDF