• 제목/요약/키워드: 명령 및 데이터처리

검색결과 85건 처리시간 0.037초

위성광학카메라 원격명령 및 상태정보 시험 소프트웨어 설계

  • 김영선;공종필;박종억;용상순
    • 천문학회보
    • /
    • 제37권2호
    • /
    • pp.224.2-224.2
    • /
    • 2012
  • 지상시험에서 위성 카메라의 규격에 정의된 모든 원격명령과 상태정보 인터페이스를 확인하고 카메라의 기능 시험을 수행해야 한다. 위성 카메라는 많은 원격명령 및 상태정보 인터페이스를 정의하여 사용하므로 수작업으로 이 모든 인터페이스 및 기능을 시험하는 것은 무리가 있다. 따라서 빠르고, 정확하고, 꼼꼼하게 이를 점검하기 위한 시험 소프트웨어가 필요하다. 시험 소프트웨어는 모든 원격 명령을 카메라에 전송하고, 원격상태정보를 수신하여 명령의 동작여부와 카메라의 상태를 확인한다. 소프트웨어는 명령마다 임의로 파라미터를 세팅할 수 있어 정상적인 명령에 대한 카메라의 동작뿐만 아니라, 비정상 명령에 대한 처리 능력까지 살필 수 있다. 또한 시스템의 메모리에 데이터를 업로드 혹은 다운로드할 때는 데이터의 양이 많기 때문에 소프트웨어는 여러 서브 명령으로 나누어 전송하거나 수신하는 것이 필요하다. 메모리 업로드 다운로드를 위해 소프트웨어는 인터페이스 규격에 맞추어 헤더 정보를 생성하고, 데이터 분석을 위해 별도의 기능을 갖는다. 소프트웨어는 비주얼 C++과 네트워크 기반의 데이터소켓버스를 이용하여 설계하였다. 메인 GUI는 데이터소켓버스를 이용하여 로컬컴퓨터의 서버를 구동하여 카메라를 제어하고 영상데이터를 수신한다. 소프트웨어는 유저가 운용하기 쉽고, 모든 명령과 상태정보 인터페이스를 빠짐없이 점검하기 위해 기능별로 분류하였으며 명령과 연관된 상태정보를 함께 체크할 수 있도록 하였다. 또한 시험시 카메라의 상태를 확인하기 위하여 전원상태, 온도, 기본 상태정보를 항상 모니터링하는 기능을 추가적으로 갖는다.

  • PDF

아리랑위성 탑재소프트웨어에서의 명령처리 방안 (Command Processing Methodology in KOMPSAT Flight Software)

  • 강수연
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.511-513
    • /
    • 2001
  • 다목적 실용위성인 아리랑 위성은 각각의 기능을 수행하는 3개의 프로세서들로 분산되어 있으며 이들 프로세서들은 데이터 버스인 MID-STD-1553을 통해 프로세서간 통신을 수행하게 되며, 지상과의 통신을 위해서는 CCSDS(Consultative Committee fur Space Data)[1] 표준 규격을 채택하여 사용하고 있다. 이 표준 규격에 맞추어 지상에서는 위성으로 명령들을 보내게 리며 각각의 3개 프로세서 상에서 수행중인 탑재 소프트웨어 중 명령처리(Command and Communication Interface) 소프트웨어에서는 이들 명령들을 각각의 명령어 유형에 따라 처리하게 된다. 지상으로부터 전송되어진 명령들은 3개 프로세서 중 OBC(On-Board Computer)를 통해 처리되어진 후 1553B Data Bus를 통해 다른 2개 프로세서로 전송되어진다. 본 논문에서는 아리랑 위성에서 처리되는 명령득의 유형의 설계 및 구현 방법을 설명한다.

  • PDF

디지털 포렌식 관점에서 SSD TRIM 명령의 선별적 복구 (Selective Recovery of the SSD TRIM Command in Digital Forensics)

  • 황현호;박동주
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제4권9호
    • /
    • pp.307-314
    • /
    • 2015
  • 최근 보조기억장치 스토리지 시장 추세는 HDD와 SSD가 혼용되어 사용되고 있다. 미래에는 HDD보다 SSD가 보조기억장치 역할로 더욱 많이 사용될 것으로 예상되고 있다. SSD 기술이 발달하면서 이를 효율적으로 사용하기 위해 TRIM 명령기법이 나오게 되었다. TRIM 명령기법은 과거 SSD의 문제점인 Freezing 현상을 해결하기 위해 나온 명령으로 운영체제와 SSD가 협동하여 작동한다. TRIM 명령기법은 사용자가 데이터를 삭제하였을 때 SSD 내부에서도 실제로 삭제하는 기법으로 유휴시간에 수행한다. 하지만, 디지털 포렌식 관점에서 본다면 디지털 범죄는 매년 급증하지만 데이터 미복구로 인한 검거율은 미흡하다. 본 논문에서는 기존 TRIM 명령의 장점인 안정성(Freezing Solution)과 쓰기 속도를 최대한 지원하며 선별적으로 데이터를 관리하여 삭제하는 기법을 제안한다. 실험을 통해 기존 기법과 선별된 기법의 성능을 측정하여 검증한다.

다중 입출력 검사 방식의 세분화된 스케줄링을 통한 개선 (Improvement in Multiple Input-Output Inspecting Method through Classified Scheduling)

  • 박원찬;류환규;김정호;안기홍
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.64-67
    • /
    • 2012
  • 복잡한 구조를 가진 케이블의 빠르고 정확한 검사를 위해 다중 입출력 검사 장치가 사용된다. 기존의 검사 장치의 제어 방법은 한번에 여러 가지 회선 특성을 가진 케이블의 검사가 불가능하며, 장치 안정성 및 검사 성능에 있어서 개선의 여지가 있으므로 이를 해결하기 위해서 본 논문에서는 입출력 장치의 검사 시퀀스 및 하드웨어 개량을 통한 개선 방법을 제안한다. 제안된 방법은 검사 명령 및 검사 결과를 저장하는 데이터 패킷에서 검사 명령을 좀더 세분화하여 패킷을 최적화하고 중복 명령을 제거하였으며, 입출력 신호 충돌 가능성을 차단하였다. 또한, I2C 버스 양방향 회로를 사용하여 전압 레벨 차이를 극복하고 활용성을 높일 수 있었다.

과학위성 1호 컴퓨터 시스템

  • 유상문;박홍영;곽성우;이현우;임종태
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2003년도 한국우주과학회보 제12권2호
    • /
    • pp.58-58
    • /
    • 2003
  • 과학위성 1호의 컴퓨터 시스템은 지상국 명령 및 데이터 처리, 위성 자세 제어, 위성체 운용, 상태 감시, 탑재체 운용, 배터리의 충방전 제어 등을 담당하며, 우리별 3호 위성을 통하여 검증된 컴퓨터 시스템을 기반으로 개발되었다 과학위성 1호의 컴퓨터 시스템은 탑재 컴퓨터(On-board Computer)와 비행 소프트웨어(Flight Software)로 구성된다. 과학위성 1호의 탑재 컴퓨터는 우리별 3호의 탑재 컴퓨터에 비하여 FPGA를 사용함으로써 크기 및 무게의 소형화를 추구하였고, 네트워크 제어기를 내장함으로써 통신 성능의 개선을 이루었다. 그리고 EEPROM을 장착하여 위성 운용 기간 도중에 발생할 수 있는 소프트웨어의 변경에도 대응하였다 과학위성 1호의 비행 소프트웨어는 우리별 3호의 비행 소프트웨어를 기반으로 하여 과학위성 1호의 명령 및 데이터 처리 시스템과 임무에 적합하도록 개발되었다.

  • PDF

HD급과 3차원 영상 시연장치를 위한 DVD전송 직병렬 인터페이스 설계

  • 김선대;김정호
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2004년도 춘계 종합학술대회 논문집
    • /
    • pp.365-371
    • /
    • 2004
  • 디지털 기술의 급속한 발전으로 디지털 방송에 대한 여러 가지 요소기술과DTV가 곧 상용화 될 전망이다. 본 연구는 대용량 DVD 저장매체를 이용하여 3D 1-n급 방송 스트림을 송출하기 위한 시스템 설계에 관한 것이다. HD급 방송 스트림을 위한 HDD 및 여러 가지 저장매체를 통해 영상 데이터를 억세스를 하지만 데이터 보관방법상의 문제점과 디스크의 원리상 데이터 억세스를 균일하게 처리하지 못하여 발생하는 인터페이스 동기 불일치 등의 문제점이 있다. 그러므로 DVD 매체를 통한 저장방법 및 억세스의 균일함을 제공하고, 송출 출력을 2.4Mpds 인터페이스 고정시켜 응용 프로그램에서 미디어 정보를 MMIO DMA방식으로 버퍼링하므로써 스트림을 재생할 때 동기 등의 문제점을 해결하였으며, 또한 PCI 컨트롤러는 FPGA VHDR coding하여 PC의 3D-Streamer 응용 프로그램의 명령 신호로 제어를 한다. 이 명령에 따라 3D-Streamer는 3차원 입체영상적인 영상출력을 SMTPE-310M으로 출력하거나 8 DVB 모드로 출력을 하게 된다. 따라서 DVD 전송 직병렬 인터페이스로서 다른 셋톱 장치 및 스트림 전송 장치와 데이터 호환을 이루게 된다.

  • PDF

중앙 집중형 컴퓨팅 시스템의 사용자 명령 인증 시스템 개발 (Authentification of User Commands for Centralized Computing System)

  • 김영호;김성철;원용관
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (하)
    • /
    • pp.865-868
    • /
    • 2002
  • Computer Resource의 대용량화 및 인터넷 속도의 발달은 원거리에서 사용자가 인터넷을 통해 서버에 접속하여 컴퓨터를 사용하는 요구를 증가시켰다. 이는 Server-based 원격 컴퓨팅을 활용한 서비스의 연구 개발을 활성화 시켰으며, 최근 들어서는 Thin Client를 기반으로하는 중앙 집중형 원격 데스크탑 시스템(Remote Desktop System)을 꾸준히 발달시켰다. 그러나 단순한 파일 데이터의 접근에 대한 보안만을 제공하는 현재의 보안 체계는 이러한 Server-based 컴퓨팅 환경에서 다수의 사용자에 대한 복잡한 형태의 정보 공유 및 미세한 수준의 접근 권한이 요구되는 경우에는 적합하지 않다. 본 논문에서는 ASP(Application Service Provider) 컴퓨팅 시스템과 같은 중앙 집중형 원격 데스크탑 시스템에 적용하여 하나의 응용 프로그램에 대해 사용자별 세부적인 하위명령 사용 제한을 수행하는 사용자 명령 인증시스템을 제안한다.

  • PDF

FPGA를 이용한 초소형위성용 다중디지털 데이터 처리 시스템 개발 (Muliti Digital Data Control System Development for Ultra-Small Satellite using FPGA)

  • 류정환;심창환;최영훈;이병훈;장영근
    • 한국항공우주학회지
    • /
    • 제35권6호
    • /
    • pp.556-563
    • /
    • 2007
  • 저 비용으로 개발되는 초소형 위성의 경우 개발비용을 줄이기 위해서 상용제품(COTS; Commercial-Off-The Shelf)을 많이 사용하는 추세이며, 따라서 실제 위성을 운용하고 데이터를 수집 처리하는 명령 및 데이터 처리계(C&DH; Command and Data Handling)도 상용 컨트롤러를 중심으로 설계 및 개발되고 있다. 하지만 상용 컨트롤러는 그 기능이 제작사의 규격에 따라 한정되어 있기 때문에 다양한 인터페이스를 갖는 위성 개발에 적용할 경우 별도의 인터페이스 회로 구성이 필수적이다. 따라서 상용 컨트롤러가 지원하지 못하는 다수의 디지털 인터페이스를 쉽게 확장하고 SEU 보상을 위해서 FPGA(Field Programmable Gate Array)를 이용한 다중 디지털 데이터 처리 시스템(MDDCS; Multi Digital Data Control System)을 개발하였다. 개발 언어로 VHDL(Very High Speed Integrated Circuits Hardware Description Language)을 사용하였으며 Actel의 A3P1000에 구현하였다.

홈 네트워크에서 IoT 상호작용을 위한 명령 및 데이터 타입 설계 (A command and data type framework for IoT interaction in home networks)

  • 유수아
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 추계학술발표대회
    • /
    • pp.221-224
    • /
    • 2014
  • IoT(Internet of Things)기술은 현재 핵심 IT 트렌드 중 하나로서 여러 분야에서 앞으로도 지속적인 발전을 통해 수많은 기기가 연결 되어 빠르게 사물인터넷 시대에 도래하게 될 것이다. 이를 위해 세계 각국에서도 활발한 연구를 진행 중에 있는 한편, 아직까지 서비스 제공을 위한 개방형 통일 표준이 확립되지는 않아 이질성의 문제가 발생하게 된다. 따라서 본 논문에서는 IoT 여러 분야 중 홈 네트워크에서 사용되는 기기가 IoT화 된다고 가정하고 먼저 구현되어야 할 기본적인 공통 명령 및 데이터타입을 SNMP 프로토콜의 SMI 기반으로 설계하여 제안한다.