• 제목/요약/키워드: 실시간 프로그램

검색결과 2,743건 처리시간 0.042초

실시간 공간데이터베이스 시스템에서의 시간제약조건을 갖는 공간질의 처리 (Timing Constrained Spatial Query Processing for Real-time Spatial Database System)

  • 임정옥;조숙경;김경배;이순조;배해영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.278-280
    • /
    • 1999
  • 실시간 GIS 응용 프로그램에서는 기존의 GIS 시스템과는 달리 동적인 공간데이터가 신뢰성을 위해 일정한 시간 내에 갱신되어야 유효성을 유지하며, 사용자가 요청하는 질의는 일정 시간 내에 처리되어야 하는 시간제약조건을 갖는다. 이러한 GIS응용프로그램을 지원하기 위한 실시간 공간데이터베이스 시스템에서는 기존의 실시간 데이터베이스 시스템에서 고려되지 않은 동적 실시간 공간데이터와 실시간 공간질의에 대한 처리가 필요하며 질의 처리 시 실시간 데이터와 실시간트랜잭션의 시간제약조건의 만족을 초대화하기 위한 고려가 필요하다. 본 논문에서는 실시간 공간질의 처리 시 예측성을 최대화 하기 위해 질의에서 빈번히 사용되는 데이터를 주기억상주 데이터베이스에 저장하였고, 실시간 공간데이터의 관리를 위하여 공간질의어를 확장하였다. 또한 실시간 공간질의 처리 시에 실시간 데이터와 실시간트랜잭션의 시간제약조건을 최대한 만족시키기 위해 공간질의 분석과 연산 순서의 재배치 기법을 사용하였다.

  • PDF

분산 실시간 시스템에서 신뢰성 향상을 위한 통신 부하 분석 (Communication Overhead Analysis for Improving Reliability in Distributed Real-Time Systems)

  • 구현우;홍영식
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.769-771
    • /
    • 2005
  • 실시간 시스템은 논리적 정확성뿐만 아니라 시간적 정할성을 요구한다. 시간적 정확성을 만족시키기 위해 실시간 시스템의 설계자는 작업들의 스케줄 가능성에 대한 연구를 선행해야만 한다. 그리고 스케줄 가능성 분석을 위해 프로그램들에 대한 실행 시간 예측이 필요하다. 작업들의 실행 시간 예측을 위한 방법으로 측정과 정적 분석이 연구되었다. 측정 및 정적 분석은 비용 핀 확장성에 문제점을 지니고 있고 실시간 시스템의 발전을 따라가지 못하여 분석 결과의 정확성 밀 신뢰성이 만족스럽지 못하다. 본 논문에서는 정적 분석을 단일 실시간 시스템이 아닌 분산 실시간 시스템에 적용할 수 있는 확장된 정적 분석 도구의 개발에 초점을 둔다. 먼저 확장된 정적 분석 도구의 개발을 위해 통신 영향 요소의 분석 과정을 설계한다. 특히, 통신 부하의 영향 요소 중 통신 준비에 필요한 과정을 선행 예측 테이블로 작성하여 원시 프로그램 분석에 이용하고자 한다. 실행 시간에 영향을 미치는 요소들의 분석을 통해 원시 프로그램에서 자동적으로 예측된 실행 시간의 정확도와 신뢰도를 높인다.

  • PDF

방송 플랫폼별 콘텐츠 유통 성과 (Performance of Broadcasting Contents by Platforms)

  • 김숙;송진
    • 한국콘텐츠학회논문지
    • /
    • 제15권12호
    • /
    • pp.81-96
    • /
    • 2015
  • 본 연구는 멀티 플랫폼 시대 방송 콘텐츠 유통 특성에 대한 함의를 얻고자, 실시간 방송, VOD, SNS 등 각 플랫폼에서 경쟁력 있는 방송 콘텐츠가 어떠한 특성을 보이는지 그리고 이들 간에는 어떠한 관계가 있는지 살펴보았다. 분석 결과, 첫째, 실시간 방송에서는 지상파 방송의 드라마 프로그램이 현저히 높은 성과를 보이고 있는 반면, 유료방송이 제공하는 VOD 서비스에서는 예능 프로그램이 높은 성과를 보이고 있는 것으로 나타났다. 둘째, 실시간 방송 시청률이 상대적으로 낮았던 드라마나 예능 프로그램이라 할지라도, 상대적으로 젊은 시청층에 소구하는 경우 VOD 성과가 높게 나타날 개연성이 높았다. 교양 프로그램은 실시간 시청률과 VOD 성과가 유사한 패턴을 보였다. 셋째, 실시간 방송에서의 성과와 후속 플랫폼인 VOD 성과 간에 분명한 상관관계가 드러나지 않았으나, VOD 성과에 유의미한 영향을 미치는 변인은 소셜 미디어에서의 버즈량으로 나타났다. 이러한 결과들은 멀티 플랫폼 시대의 방송 콘텐츠 유통은 프로그램별 주요 시청자 층에 대한 세분화와 분석, 그에 기반한 플랫폼 전략이 함께 병행될 필요가 있음을 시사한다.

TMO 프로그램의 실시간 제약 위반을 감시하는 수행시간 모니터의 구현 (Imlementation of a Runtime Monitor Checking Real-time COnstraint Violation of TMO Programs)

  • 민병준;최재영;김정국
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.566-568
    • /
    • 1999
  • 본 논문에서는 실시간 시스템의 시간 제약이 제대로 만족되는가를 시스템 수행 중에 감시하는 수행시간 모니터를 구현하기 위한 환경으로 실시간 객체 모델인 TMO(Time-triggered Message-triggered Object) 모델과 Windows 98NT 상의 TMO 프로그램 실행 환경인 WTMOS(Windows TMO System)를 이용한다. 모니터의 대상과 모니터하는 조건을 TMO 프로그램에 명시하는 방법이 연구되었고 정의된 모니터 기능을 WTMOS 내부와 TMO 형태의 응용 객체로 분산시켜서 적은 비용으로 모니터 시스템을 구축하는 효과적인 방법이 개발되었다.

  • PDF

TMS320C6201를 이용한 CS-ACELP(G.729)의 실시간 구현 (Real-Time Implementation of the CS-ACELP(G.729) Using TMS320C6201 DSP)

  • 백성기;박만호;배건성
    • 한국통신학회논문지
    • /
    • 제26권3B호
    • /
    • pp.288-294
    • /
    • 2001
  • 본 논문에서는 CS-ACELP 음성부호화기를 TMS320C6201 고정소수점 DSP 칩을 탑재한 EVM 보드 상에서 권고안(G.729)과 함께 제공되는 고정수점 C 프로그램을 바탕으로 실시간 구현하였다. CS-ACELP 음성부호화기를 실시간 구현하기 위한 최적화 방법에 대해 기술하였으며, 구현된 시스템의 음질 평가를 위해서 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 비교하였다. 실험 결과, 최적화 작업을 통해 구해진 전체 프로그램 메모리의 크기는 약 14.04kWords 였으며, 한 프레임(10ms)을 처리하는데 2.5 ms가 소요되었다. 또한, 임의의 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 ITU-T에서 제공되는 test vector를 이용하여 bit-exact 함을 확인하였으며, 위의 실험결과를 바탕으로 TMS320C6201 EVM 보드에서 마이크와 스피커를 이용하여 CS-ACELP 음성부호화기가 왜곡이나 지연없이 실시간 구현됨을 확인하였다.

  • PDF

클라이언트/서버 환경에서의 실시간 상호작용 수업지원 도구 제작 (Development of Real-time Interactive Lecture Support Tool on Client/Server Environment)

  • 배영직;박성순
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.922-927
    • /
    • 2000
  • 정보화 시대에 도달하면서 대량의 정보 홍수 속에서 교육은 LAN 및 인터넷 환경 보급으로 급속히 발전하고 있다 .그런데 교육 현장에서의 필요한 소프트웨어 개발은 매우 미흡하다. 그나마 많이 진척된 부분은 웹 환경 분야와 CAI 프로그램이라 볼 수 있다. 그러나 웹 환경은 실시간의 교육의 학습환경에 문제점을 가지고 있고, 보안성 측면에서 취약점을 가지고 있고 더욱 어려운 것은 시설준비에 막대한 시설투자가 이루어져야한다는 것이다. 그리고 CAI 프로그램은 상호 작용이 필요한 교육환경에서 단방향이 면서 정해진 틀에서만이 학습이 이루어지는 단조로움으로 다소 현장과는 멀어지는 결과를 가져오고 있다. 이러한 상황에서 실시간의 학습과 외부로부터의 보안성이 있고 상호작용성의 수업환경을 구축하는 프로그램이 제작이 필요하다. 본 연구에서는 Winsock의 네트워크 프로그램을 이용하여 클라이언트/서버 환경에서 다중 텍스트전송, 이미지전송, 동영상전송, 기타 응용문서 전송, 데이터 베이스 저장활용 및 학습평가 활용 등을 교사와 학생들간의 다중 실시간 상호작용성의 수업에 활용하는 지원도구를 구현하였다.

  • PDF

스마트폰을 이용한 실시간 영상처리와 증강현실의 구현 (Implementation of Real-time Image Processing and Augmented Reality for Smart Mobile Phone)

  • 김재영;전희성
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.394-397
    • /
    • 2011
  • 애플의 아이폰4 스마트폰에 OpenCV 라이브러리를 활용하여 실시간 처리가 가능한 영상처리 프로그램을 구현하였다. 구현된 영상처리 프로그램은 이치화, 적응이치화, 에지 추출, 외곽선 추출 등이며 Objective-C 언어로 버튼 등의 인터페이스를 사용하는 아이폰 앱으로 구현되었다. 또한 증강현실을 구현하기 위해 Wagner가 개발한 ARToolKitPlus 라이브러리의 각 단계를 분석하였으며, 이 라이브러리를 이용해 Loulier가 아이폰에 구현한 VRToolKit을 이용하여 가상물체를 실시간으로 증강하는 실험을 진행하였다. 가상물체는 OpenGL ES 함수를 사용해 텍스처맵핑 기법으로 제작한 지구 모형으로 실시간 증강시에도 매끄럽게 정합되는 결과를 얻었다. 본 연구는 향후 스마트폰에서의 얼굴인식 등의 영상처리 프로그램 개발 및 멀티마커의 인식 등의 증강현실 프로그램 개발의 기본 토대로 사용될 수 있다.

실시간 운영체제 $iRTOS^{TM}$와 Nucleus-Wrapper의 성능 비교 및 분석 (Comparison and analysis of Performanc for $iRTOS^{TM}$ and Nucleus-Wrapper)

  • 이숭열;최인범;정명조;이철훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.919-921
    • /
    • 2005
  • 임베디드 시스템 특히 실시간 시스템에서 응용프로그램들은 이식성이 굉장히 낮다. 따라서 실시간 운영체제와 다른 실시간 운영체제 기반의 응용프로그램들 사이에는 이식성이 문제가 된다. 이는 응용프로그램과 실시간 운영체제의 활용과 개발의 한계를 가져오며 이러한 이식성의 문제는 미들웨어의 구현으로 해결 할 수 있다. 하지만 미들웨어의 구현은 Time-latency 와 같은 오버헤드를 발생시킬 수 있다. 본 논문에서는 미들웨어의 추가에 따른 Time-latency 를 측정하고 비교함으로써 이러한 오버헤드와 이식성 사이의 trade-off를 알아보았다.

  • PDF

ARX 에서의 Pthread Library 구현 (Pthread implementation on ARX)

  • 김세화
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.160-162
    • /
    • 1998
  • 본 논문은 실시간 운영체계인 ARX 의 독특한 메커니즘을 바탕으로 한 POSIX 의 thread library( Pthread library)의 구현에 대하여 다룬다. ARX Pthread library는 POSIX 1003.lc의 규약을 따르며 실시간 프로그램밍의 특성에 맞도록 이를 확장한 주기적인 thread, deadine handler등의 확장된 인터페이스를 제공한다. 이와 더불어 정확한 실시간 특성을 제공하기 위하여 사용자 수준 타이머의 관리도 제공하고 있다. 한편 ARX 의 핵심인 가살쓰레드와 개선된 스케줄링 이벤트 업콜 방식을 바탕으로 사용자 수준 쓰레드와 사용자 수준 스케줄러의 동기화를 제공하는 사용자 수준 동기화 도구를 구현하였다. 이러한 Pthread library를 사용한 응용프로그램의 timing anlysis의 결과는 ARX 의 뛰어난 실시간 처리 능력과 함께 다양한 실시간 응용 프로그램의 요구를 수용할 수 있음을 보여준다.

  • PDF

실시간 운영체제 QNX 인터페이스용 미들웨어 설계 및 구현 (Design and Implementation of the Portable Middleware on Realtime Operating Systems QNX)

  • 이숭열;이철훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (A)
    • /
    • pp.454-458
    • /
    • 2006
  • 응용프로그램은 특정 운영체제에 의존적으로 개발되기 때문에 다른 운영체제를 사용하는 시스템에 그대로 이식하는 것이 불가능하며, 운영체제가 변경될 경우 응용프로그램을 다시 개발하여야 하는 한계를 가지고 있다. 또한 응용프로그램의 시스템 종속성으로 인해 동일한 기능을 제공하는 응용프로그램을 중복 개발함으로써 개발 단계뿐 아니라 유지 및 관리에 많은 노력과 비용을 필요로 하게 된다. 응용프로그램의 운영체제에 대한 의존성을 줄이고 플랫폼이 변경되더라도 응용프로그램의 정상 동작을 지원하기 위해서는 미들웨어가 필요하다. 본 논문에서는 실시간 운영체제들의 대표적인 API 함수를 선택하여 기본 API 를 선정하고 대표적 실시간 운영체제인 QNX 위에서 POSIX 기반의 미들웨어를 설계 및 구현하였다.

  • PDF