Implementation of Spread Spectrum FTS Encoder/Decoder

대역확산방식 FTS 인코더/디코더 구현

  • Received : 2008.12.22
  • Accepted : 2009.07.01
  • Published : 2009.07.01

Abstract

This paper describes the design and implementation for spread spectrum FTS encoder and decoder. The FTS command format is defined by 64 bit encrypted packet that contains all required information relayed between the ground and the vehicle. Encryption is accomplished using the Tripple-DES encryption algorithm in block encryption form. The proposed FTS encoder and decoder is using the Convolution Encoding and Viterbi Decoding for forward error correction. The Spread Spectrum Modulation is done using a PN code, which is 256 bit gold code. The simulation result shows that the designed FTS decoder is compatible with the designed FTS encoder.

본 문서는 방해파 등의 잡음에 강하며 특히 명령신호 비닉성 및 비화성에 탁월한 장점을 갖는 대역확산 변조방식을 활용한 FTS 인코더/디코더의 설계 및 구현에 관하여 기술한다. 우선 명령포맷은 64비트 패킷신호로 구성되며 각각의 명령신호는 트리플DES암호화 알고리즘을 이용하여 암호화 작업을 수행하고, 또한 오류정정 기법의 하나인 콘볼루션코딩 및 비터비디코딩 기법을 적용하여 통신 신뢰성을 높이도록 설계한다. 대역확산을 위해 직접확산기법을 적용하고 확산코드는 256비트 골드코드를 사용하며, 설계한 FTS 인코더와 디코더가 잘 동작하는지 검증하기 위해 시뮬레이션을 수행하고 최종 하드웨어를 구현하여 그 결과를 확인하였다.

Keywords

References

  1. 황수설, 임유철, 이재득, "외국 발사체의 FTS명령방식 검토", 한국항공우주학회지, 제27권, 제2호, 2004, pp.1-20
  2. RCC, Enhanced Flight Termination System Study Phase I-IV Reports", Special report RS-38, 2002
  3. Raymond G. Kammer, "Data Encryption Standard(DES)", U.S. Department of commerce/National Institute of Standards and Technology, FIPS PUB 46-3, 1999.
  4. S. Lin and D. J. Costello, Error Control Coding. Englewood Cliffs, NJ: Prentice Hall, 1982.
  5. 박상규, 오류제어부호, 희중당, 1998.
  6. 동양메타트로닉스연구소, 스펙트럼 확산통신 시스템 설계, 국제테크노정보연구소, 2000.
  7. Robert C. Dixon, Spread Spectrum Systems with Commercial applications, A Wiley-Interscience publication, 1994.