1 |
1
새로운 위성에 맞는 위성비행 소프트웨어를 개발하는데 사용되는 위성비행 소프트웨어 검증시스템에 있어서, 데이터베이스를 참조하여 커맨드를 생성하는 기존의 검증환경; 게이트웨이를 경유하여 입력되는 상기 커맨드를 변환 또는 매핑하는 커맨드 처리부; 위성에 탑재되며 상기 커맨드 처리부로부터 출력되는 커맨드를 수행하여 얻은 결과를 텔레메트리로 변환하는 탑재컴퓨터; 및 상기 탑재컴퓨터로부터 출력되는 텔레메트리를 상기 기존의 검증환경에서 인식할 수 있는 구조로 변환 또는 매핑하여 상기 게이트웨이를 경유하여 상기 기존의 검증환경으로 전송하는 텔레메트리 처리부;를 포함하며, 상기 데이터베이스에는, 새로운 위성에서 사용하게 될 커맨드를 상기 기존의 검증환경에서 사용하던 커맨드로 매핑 또는 변환한 상태의 커맨드가 저장되고, 새로운 위성에서 사용하게 될 텔레메트리를 기존의 검증환경에서 인식할 수 있는 텔레메트리로 매핑 또는 변환한 상태의 텔레메트리가 저장되는 것을 특징으로 하는 위성비행 소프트웨어 검증시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 커맨드 처리부는, 상기 기존의 검증환경에서 생성하여 입력되는 CLTU(Command Link Transmission Unit)를 상기 탑재컴퓨터에서 인식할 수 있는 새로운 CLTU 포맷에 맞도록 매핑 또는 변환하는 것을 특징으로 하는 위성비행 소프트웨어 검증시스템
|
4 |
4
제3항에 있어서, 상기 텔레메트리 처리부는, 상기 탑재컴퓨터에서 생성되어 입력되는 텔레메트리의 구조를 상기 기존의 검증환경의 포맷에 맞도록 매핑 또는 변환하는 것을 특징으로 하는 위성비행 소프트웨어 검증시스템
|
5 |
5
제4항에 기재된 상기 위성비행 소프트웨어 검증시스템을 운영하는 방법에 있어서, 새로운 위성에서 사용하게 될 커맨드를 상기 기존의 검증환경에서 사용하던 커맨드로 매핑 또는 변환하고, 새로운 위성에서 사용하게 될 텔레메트리를 기존의 검증환경에서 인식할 수 있는 텔레메트리로 매핑 또는 변환하는 데이터베이스 매핑단계; 상기 기존의 검증환경에서 생성하여 입력되는 CLTU(Command Link Transmission Unit)를 상기 탑재컴퓨터에서 인식할 수 있는 새로운 CLTU 포맷에 맞도록 매핑 또는 변환하는 CLTU의 변환단계; 및 상기 탑재컴퓨터에서 생성되어 입력되는 텔레메트리의 구조를 상기 기존의 검증환경의 포맷에 맞도록 매핑 또는 변환하는 텔레메트리 변환단계;를 포함하는 것을 특징으로 하는 위성비행 소프트웨어 검증시스템의 운영방법
|
6 |
6
제5항에 있어서, 상기 CLTU의 변환단계는, 상기 기존의 검증환경에서 생성하여 상기 게이트웨이를 경유하여 상기 커맨드 처리부에 입력되는 CLTU로부터 커맨드 프레임을 포함하는 트랜스퍼 프레임을 추출하는 기존의 트랜스퍼 프레임 생성단계; 상기 기존의 트랜스퍼 프레임으로부터 새 위성을 위한 새로운 트랜스퍼 프레임을 분리하는 새로운 트랜스퍼 프레임 생성단계; 및 상기 새로운 트랜스퍼 프레임 및 새 위성의 Spacecraft ID, VCID(Virtual Channel ID) 중 적어도 하나를 이용하여 코드블록(Code block), ECC Start Sequence 및 Tail Sequence를 포함하는 새 위성에 적합한 CLTU를 생성하는 새 위성 CLTU 생성단계;를 포함하는 것을 특징으로 하는 위성비행 소프트웨어 검증시스템의 운영방법
|