• 제목/요약/키워드: 타임코드

검색결과 59건 처리시간 0.032초

타임드 오토마타 모델로부터 체계적인 VxWorks 기반 코드 생성 (Systematic VxWorks-based Code Generation from Timed Automata Model)

  • 최진호;지은경;배두환
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(B)
    • /
    • pp.138-140
    • /
    • 2012
  • 타임드 오토마타 모델 기반 개발 방법을 지원하는 TIMES 도구는 실시간 소프트웨어에 대한 타임드 오토마타 모델 명세, 시뮬레이션, 검증, BrickOS 기반 코드 생성을 지원한다. 하지만 BrickOS 기반 코드는 엄격한 실시간 제약성 만족을 지원하지 않아서 실시간 내장형 소프트웨어 개발에 그대로 사용하기가 어렵다. 본 논문에서는 타임드 오토마타 모델로부터 실시간 내장형 소프트웨어 구현에 사용될 수 있는 VxWorks 기반 코드를 체계적으로 생성하기 위한 방법을 제안한다. TIMES 도구를 사용해 자동 생성된 BrickOS 기반 코드에서 플랫폼 독립적인 코드는 활용하고, 플랫폼 의존적인 코드들을 분류해 내어 각각 VxWorks 기반 코드로 변환하는 방법을 제안한다. 내장형 소프트웨어 개발시 타임드 오토마타 모델 기반 개발 방법의 적용 가능성을 확인하기 위해 변환 항목들을 통해 생성된 VxWorks 기반 코드에 대한 테스트를 수행하고 결과를 분석한다.

OMNeT++을 이용한 스페이스와이어 네트워크의 타임코드 전송 지연 분석 (Analysis of transmission delay of timecode over SpaceWire network using OMNeT++)

  • 류상문
    • 한국정보통신학회논문지
    • /
    • 제19권9호
    • /
    • pp.2022-2028
    • /
    • 2015
  • 스페이스와이어는 우주비행체 내부의 고속 통신과 네트워크 구현을 위해 고안된 표준이다. 스페이스와이어를 적용하면 기존 방식보다 저렴하고 빠르게 우주비행체 내부의 데이터를 처리할 수 있다. 스페이스와이어 표준에는 스페이스와이어 네트워크를 구성하는 노드들의 시각 동기화에 사용할 수 있는 타임코드와 그 전송체계가 정의되어 있다. 시각 동기화의 기준을 제공하는 타임 마스터에서 출력되는 타임코드는 네트워크의 링크와 라우터를 거쳐서 모든 노드들에게 전송된다. 타임마스터에서 출력된 타임코드가 각 노드들에 도착하는 과정에서 전송지연과 지터를 겪게 되며 이것은 스페이스와이어 네트워크 시각 동기화 오차를 유발하게 된다. 본 연구에서는 스페이스와이어 네트워크를 모사하는 시뮬레이션 환경을 OMNeT++를 이용하여 개발하고 이를 이용하여 타임코드의 전송과정에 발생하는 지연과 지터에 대한 분석을 수행하였다. 본 연구 결과는 향후에 스페이스와이어 네트워크에서의 정밀 시각 동기화 방안 연구에 활용될 예정이다.

홉 카운트 정보를 이용한 스페이스와이어 네트워크 시각동기화 방안 (Time Synchronization over SpaceWire Network using Hop Count Information)

  • 류상문
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.715-718
    • /
    • 2016
  • 우주 비행체의 온보드(on-board) 데이터 처리를 위해 고안된 스페이스와이어(SpaceWire)에는 네트워크의 시각 동기화를 위한 타임코드(time-code)가 정의되어있다. 타임코드가 네트워크를 통하여 전송되는 과정에서 전송 지연 및 지터(jitter)가 발생하며 이것은 시각 동기화 오차의 주요 원인이 된다. 본 논문은 스페이스와이어 표준에 정의되어 있는 타임코드를 확장하여 스페이스와이어 네트워크의 시각 동기화 오차를 줄이는 방안을 제안한다. 제안된 방안은 타임코드의 전송 지터에 따른 오차를 제거하고 타임코드가 링크를 거칠 때마다 발생하는 전송 지연을 제거할 수 있다. 그리고 그 효과는 OMNeT++을 이용하여 개발된 스페이스와이어 네트워크 시뮬레이션 환경을 이용하여 검증한다.

  • PDF

타임코드 확장을 통한 스페이스와이어 네트워크의 시각 동기화 성능 개선 (Improvement of Time Synchronization of SpaceWire Network through Time-Code Extension)

  • 류상문
    • 한국정보통신학회논문지
    • /
    • 제21권4호
    • /
    • pp.724-730
    • /
    • 2017
  • 항공우주분야 시스템의 네트워크 구현을 위해 고안된 스페이스와이어에는 네트워크의 시각 동기화를 위한 타임코드가 정의되어있다. 스페이스와이어 네트워크에서 타임코드가 링크를 통과할 때마다 14[bit-period]의 전송 지연과 최대값이 10[bit-period]인 전송 지터가 발생하며 이것은 시각 동기화 오차의 주요 원인이다. 본 논문은 스페이스와이어 표준에 정의되어 있는 타임코드를 확장하여 시각 동기화 성능을 개선하는 방법을 제안한다. 타임 마스터와 시각 동기화를 수행하는 노드들은 확장된 타임코드들을 이용하여 시각 정보가 전송되는 과정에서 발생한 전송 지연과 지터를 파악하고 이를 이용하여 시각 동기화 보정을 수행할 수 있다. 제안된 방법의 효과는 OMNeT++ 기반의 스페이스와이어 네트워크 시뮬레이션 환경을 이용하여 분석되었으며 그 결과 수 [bit-period] 이내의 오차로 시각 동기화가 가능하다는 것이 확인되었다. 제안된 방법은 소규모 스페이스와이어 네트워크 시스템에 적합하며 이전 연구 결과들에 비해 구현에 따른 비용 대비 매우 효과적인 성능 향상을 얻을 수 있다.

최적화 컴파일된 자바스크립트 함수에 대한 최적화 해제 회피를 이용하는 런타임 가드 커버리지 유도 퍼저 (Runtime-Guard Coverage Guided Fuzzer Avoiding Deoptimization for Optimized Javascript Functions)

  • 김홍교;문종섭
    • 정보보호학회논문지
    • /
    • 제30권3호
    • /
    • pp.443-454
    • /
    • 2020
  • 자바스크립트 엔진은 주로 웹 브라우저에 적재되어 웹 페이지를 표시하는 여러 기능 중 자바스크립트 코드를 입력으로 받아 처리하는 모듈이다. 자바스크립트 엔진 내 취약점은 종단 사용자의 시스템 보안을 위협할 수 있어 많은 퍼징 테스트 연구가 수행되었다. 그중 일부 연구는 자바스크립트 엔진 내 테스트 커버리지를 유도하는 방식으로 퍼징 효율을 높였으나, 최적화되어 동적으로 생성된 기계어 코드에 대한 커버리지 유도 퍼징은 시도되지 않았다. 최적화된 자바스크립트 코드는 예외적인 흐름 발생 시 코드를 해제하는 런타임 가드의 기능으로 인해 퍼징을 통한 충분한 반복 테스트가 어렵다. 본 논문은 이러한 문제점을 해결하기 위해 최적화 해제를 회피하여 최적화된 기계어 코드에 대해 퍼징 테스트를 수행하는 방법을 제안한다. 또한, 동적 바이너리 계측 방식으로 수행된 런타임 가드의 커버리지를 계측하고 커버리지 증가를 유도하는 방식을 제안한다. 실험을 통해, 본 연구가 제안하는 방식이 런타임 가드 커버리지, 시간당 테스트 횟수의 두가지 척도에서 기존의 방식보다 뛰어남을 보인다.

타임드 오토마타 모델 기반 산업 자동화 응용 자동생성 프레임워크 (Automated Code Generation Framework for Industrial Automation Applications based on Timed Automata Model)

  • 이경현;김익환;김태현
    • 정보과학회 논문지
    • /
    • 제44권12호
    • /
    • pp.1307-1312
    • /
    • 2017
  • ICT 기술과의 융합으로 인해 산업 자동화 시스템은 복잡도와 신뢰성 요구 수준이 급격히 증가하고 있다. 최근에는 이러한 요구에 대응하기 위해 응용 개발 초기 과정에서부터 정형 기법을 활용하는 연구들이 주목받고 있다. 본 논문에서는 산업 자동화 응용을 위한 타임드 오토마타 모델 기반 네이티브 코드 자동 생성 프레임워크를 제안한다. 사례 연구로 산업용 네트워크를 사용하는 신호등 제어 시스템을 모델링하고, 탑재되는 응용의 타이밍 속성을 검증하였다. 제안하는 프레임워크의 유효성을 검증하기 위해 자동 변환된 네이티브 코드를 사용하여 EtherCAT 네트워크 기반 테스트베드의 동작을 확인한 결과, 모델 명세와 동일하게 동작하는 것을 확인하였다.

PSM으로부터 EJB코드 생성을 자동화하는 방안에 관한 연구 (A Study on Automatically Generating EJB Code from PSM)

  • 최연준;권오천;신규상
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.91-93
    • /
    • 2003
  • 급격히 발전해 온 엔터프라이즈 환경에 대하여 체계적으로 소프트웨어 개발 패러다임이 변하고 있다. 이종 플랫폼, 나아가 이종 개발 플랫폼을 자유로이 연동시킬 수 있는 개발 방법에 대한 필요성이 대두되면서 MDA 개념이 등장하였다. MDA는 프로그래밍 언어 흑은 런타임 플랫폼에 독립적인 모델에 의해 개발하는 방식으로, 개발된 모델을 특정 플랫폼에 알맞은 형태로 변환함으로써 개발 모델 및 코드의 재사용성을 극대화한다. 본 논문에서는 MDA 개발에 있어서 특정 플랫폼에 알맞은 코드를 생성하기 위한 기능과 그 설계 방안을 논한다.

  • PDF

이미지 항공작전을 위한 전술데이터링크 메시지 패킹 기법 (Tactical Data Link Message Packing Scheme for Imagery Air Operations)

  • 김영구;임재성;노홍준;이규만
    • 한국통신학회논문지
    • /
    • 제37권4B호
    • /
    • pp.278-287
    • /
    • 2012
  • 본 논문에서는 NCW 환경에서 Link-16 전술데이터링크를 통해 이미지 정보를 신속 정확하게 전송하여 작전효율을 증대시키기 위한 메시지 패킹 기법을 제안한다. 제안하는 메시지 패킹구조는 기존의 Link-16 메시지와 호환성을 유지하면서 하나의 타임슬롯 내에서 데이터 전송율을 증가시킬 수 있도록 COC(Cyclic shifted Orthogonal Complementary) 웨이브폼의 가변 코드율을 적용하여 주파수 사용 효율을 향상시키고, 특히 동적 TDMA 환경에서 타임슬롯을 연속으로 전송 할 때, 시간 자원 이용률이 높은 패킹구조를 함께 사용하게 되면 동일한 타임슬롯내에 더 많은 데이터를 전송할 수 있도록 하였다. 모의실험을 통해 제안한 방식의 성능 및 우수성을 비교하고 제안 방식의 타당성을 보인다.

랜섬웨어 피해 저감을 위한 공격 타임라인별 대응전략 및 기술

  • 이슬기;김동욱;이태우
    • 정보보호학회지
    • /
    • 제32권3호
    • /
    • pp.27-31
    • /
    • 2022
  • 랜섬웨어 침해사고의 감염대상의 규모를 가리지 않는 특성과 폭발적인 증가세로 인해 전 세계적인 대응방안 마련의 공감대가 형성된 지 오래이다. 침해사고 분석 관점에서 랜섬웨어 사고는 기존 침해사고와 달리 랜섬웨어 악성코드가 사용되었다는 가장 큰 특징 이 외에 별다른 차이가 없다. 여타 침해사고와 동일하게 공격 도구를 생산하고 인프라를 구축하는 단계부터, 타겟 시스템으로의 최초 침투, 권한 상승, 내부 전파를 거쳐 최종적으로 랜섬웨어 악성코드가 실행되는 흐름을 보인다. 한편, 랜섬웨어 공격조직은 보다 원활한 공격을 위하여 점차 분업화, 조직화되는 동향을 보이기 때문에 공급 사슬을 차단하려는 노력도 수반되어야 한다. 본고에서는 랜섬웨어 위협을 공격 타임라인으로 나누어, 산학연관에서 어떠한 방향으로 대응 노력을 기울이고 있는지 소개한다.