RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기
    KCI등재

    윈도우즈 상에서 실시간 디바이스 드라이버를 위한 통합 미들웨어

    한글로보기

    https://www.riss.kr/link?id=A99595681

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수

    부가정보

    국문 초록 (Abstract) kakao i 다국어 번역

    최근 무기체계 산업에서 성능검증을 위해 사용되는 점검장비는 수락시험 시 데이터의 정밀성과 실시간성을 요구한다. 이러한 점검장비는 개발의 편의성을 위해 범용 운영체제인 윈도우즈를 사용하는데 윈도우즈의 경우 실시간성을 제공하지 못하는 문제가 있다. 따라서 본 논문에서는 군용 점검장비의 실시간 통신을 위해 윈도우즈 시스템에 실시간성을 제공하는 RTiK-MP(Real-Time implant Kernel-Multi Processor)을 이용한 통합 미들웨어를 설계 및 구현하였다. 또한 DLL(Dynamic Linking Library)을 사용하여 통합 미들웨어의 API(Application Program Interface)를 사용자에게 제공함으로써 기존의 복잡한 RTiK-MP의 내부 구현을 몰라도 개발이 용이하도록 개발의 편의성을 제공하였다. 본 논문은 군용 점검장비의 통신에 실시간성을 제공할 수 있는 통합 미들웨어를 설계 및 구현한 것으로써 많이 사용되는 TCP/IP LAN과 RS-232를 사용하였다. 마지막으로 성능검증을 위해 CPU 클럭 틱의 수를 반환하는 RDTSC 명령어를 사용하였고, 구현한 통합 미들웨어의 성능을 검증한 결과 TCP/IP 및 RS-232의 경우 각각 1ms 및 4ms 주기에서 오차범위 내에서 정상 동작함을 확인하였다.
    번역하기

    최근 무기체계 산업에서 성능검증을 위해 사용되는 점검장비는 수락시험 시 데이터의 정밀성과 실시간성을 요구한다. 이러한 점검장비는 개발의 편의성을 위해 범용 운영체제인 윈도우즈...

    최근 무기체계 산업에서 성능검증을 위해 사용되는 점검장비는 수락시험 시 데이터의 정밀성과 실시간성을 요구한다. 이러한 점검장비는 개발의 편의성을 위해 범용 운영체제인 윈도우즈를 사용하는데 윈도우즈의 경우 실시간성을 제공하지 못하는 문제가 있다. 따라서 본 논문에서는 군용 점검장비의 실시간 통신을 위해 윈도우즈 시스템에 실시간성을 제공하는 RTiK-MP(Real-Time implant Kernel-Multi Processor)을 이용한 통합 미들웨어를 설계 및 구현하였다. 또한 DLL(Dynamic Linking Library)을 사용하여 통합 미들웨어의 API(Application Program Interface)를 사용자에게 제공함으로써 기존의 복잡한 RTiK-MP의 내부 구현을 몰라도 개발이 용이하도록 개발의 편의성을 제공하였다. 본 논문은 군용 점검장비의 통신에 실시간성을 제공할 수 있는 통합 미들웨어를 설계 및 구현한 것으로써 많이 사용되는 TCP/IP LAN과 RS-232를 사용하였다. 마지막으로 성능검증을 위해 CPU 클럭 틱의 수를 반환하는 RDTSC 명령어를 사용하였고, 구현한 통합 미들웨어의 성능을 검증한 결과 TCP/IP 및 RS-232의 경우 각각 1ms 및 4ms 주기에서 오차범위 내에서 정상 동작함을 확인하였다.

    더보기

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    For the case of test equipments requiring data accuracy, real-time is highly required in acceptance test for performance evaluation of developed weapons. For convenience sake, test equipments are usually developed using Windows. However Windows does not support real-time in itself. Thus, in this paper, so as to reduce development time and expenses, we design and implement an integrated middleware for real-time device drivers using RTiK-MP. Using DLL, we also support user APIs for the sake of development convenience without details of the complex RTiK-MP structure. We evaluate the performance of the proposed integrated middleware using the RDTSC command which returns the number of CPU clock ticks. The evaluation results show that it operates correctly within error ranges in the periods of 1ms and 4ms for the cases of TCP/IP and RS-232, respectively.
    번역하기

    For the case of test equipments requiring data accuracy, real-time is highly required in acceptance test for performance evaluation of developed weapons. For convenience sake, test equipments are usually developed using Windows. However Windows does n...

    For the case of test equipments requiring data accuracy, real-time is highly required in acceptance test for performance evaluation of developed weapons. For convenience sake, test equipments are usually developed using Windows. However Windows does not support real-time in itself. Thus, in this paper, so as to reduce development time and expenses, we design and implement an integrated middleware for real-time device drivers using RTiK-MP. Using DLL, we also support user APIs for the sake of development convenience without details of the complex RTiK-MP structure. We evaluate the performance of the proposed integrated middleware using the RDTSC command which returns the number of CPU clock ticks. The evaluation results show that it operates correctly within error ranges in the periods of 1ms and 4ms for the cases of TCP/IP and RS-232, respectively.

    더보기

    목차 (Table of Contents)

    • 요약
    • Abstract
    • Ⅰ. 서론
    • Ⅱ. 관련연구
    • Ⅲ. 디바이스 드라이버에게 실시간성을 제공하는 통합 미들웨어 설계 및 구현
    • 요약
    • Abstract
    • Ⅰ. 서론
    • Ⅱ. 관련연구
    • Ⅲ. 디바이스 드라이버에게 실시간성을 제공하는 통합 미들웨어 설계 및 구현
    • Ⅳ. 실험 환경 및 결과
    • Ⅴ. 결론 및 향후 연구과제
    • 참고문헌
    더보기

    참고문헌 (Reference)

    1 이승훈, "윈도우즈 시스템 상에서의 군용 점검장비를 위한 실시간 통신" 한국차세대컴퓨팅학회 8 (8): 47-57, 2012

    2 주민규, "윈도우 유저 레벨 로봇 컴포넌트에 실시간성 지원 방법" 한국콘텐츠학회 11 (11): 51-59, 2011

    3 송창인, "멀티프로세서 윈도우즈 상에서 실시간성 지원" 한국콘텐츠학회 12 (12): 68-77, 2012

    4 주민규, "x86 기반의 윈도우즈 상에서 실시간성 지원 방법" 한국차세대컴퓨팅학회 7 (7): 47-58, 2011

    5 "http://www.tenasys.com"

    6 "http://www.intervalzero.com"

    7 윤성우, "TCP/IP 소켓 프로그래밍" ㈜프리렉 2003

    8 D. A. Godse, "Microprosessor s" 432-472, 2007

    9 Intel, "Intel 64 and IA-32 Architectures Softwar e Developer’s Manual Vol.2 : Instruction Set R eference"

    10 Intel, "Intel 64 and IA-32 Architectures Softwar e Developer's Manual Volume 3 : System Prog ramming Guide"

    1 이승훈, "윈도우즈 시스템 상에서의 군용 점검장비를 위한 실시간 통신" 한국차세대컴퓨팅학회 8 (8): 47-57, 2012

    2 주민규, "윈도우 유저 레벨 로봇 컴포넌트에 실시간성 지원 방법" 한국콘텐츠학회 11 (11): 51-59, 2011

    3 송창인, "멀티프로세서 윈도우즈 상에서 실시간성 지원" 한국콘텐츠학회 12 (12): 68-77, 2012

    4 주민규, "x86 기반의 윈도우즈 상에서 실시간성 지원 방법" 한국차세대컴퓨팅학회 7 (7): 47-58, 2011

    5 "http://www.tenasys.com"

    6 "http://www.intervalzero.com"

    7 윤성우, "TCP/IP 소켓 프로그래밍" ㈜프리렉 2003

    8 D. A. Godse, "Microprosessor s" 432-472, 2007

    9 Intel, "Intel 64 and IA-32 Architectures Softwar e Developer’s Manual Vol.2 : Instruction Set R eference"

    10 Intel, "Intel 64 and IA-32 Architectures Softwar e Developer's Manual Volume 3 : System Prog ramming Guide"

    11 Intel, "Intel 64 and IA-32 Architectures Softwar e Developer's Manual Volume 1 : Basic Archit ecture"

    12 Intel, "Intel 64 Architectures x2APIC Speci fic ation"

    13 W. A. Ruh, "Enterprise Application Integration: A Wiley Tech Brief, Robert Ipsen"

    14 O. Bailey, "Embedded systems : desktop integr ation" Wordware Publishing, Inc 34-56, 2005

    15 M. Wiberg, "EThe Interaction Society: Practice, Theories And Supportive Technologies" Information Science Publishing 215-249, 2005

    16 C. H. Koo, "Distributed simulator design by using of SimNetwork to overcome speed limit on GenSim" (6) : 430-435, 2011

    더보기

    동일학술지(권/호) 다른 논문

    동일학술지 더보기

    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    인용정보 인용지수 설명보기

    학술지 이력

    학술지 이력
    연월일 이력구분 이력상세 등재구분
    2027 평가 재인증평가 신청대상 (재인증)
    2021-01-01 등재 등재학술지 유지 (재인증) KCI등재
    2018-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2015-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2011-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2008-01-01 등재 등재학술지 선정 (등재후보2차) KCI등재
    2007-05-04 학회명변경 영문명 : The Korea Contents Society -> The Korea Contents Association KCI등재후보
    2007-01-01 등재 등재후보 1차 PASS (등재후보1차) KCI등재후보
    2006-01-01 등재 등재후보학술지 유지 (등재후보1차) KCI등재후보
    2004-01-01 등재 등재후보학술지 선정 (신규평가) KCI등재후보
    더보기

    학술지 인용정보

    학술지 인용정보
    기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
    2016 1.21 1.21 1.26
    KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
    1.29 1.25 1.573 0.33
    더보기

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼