1 |
1
적어도 하나 이상의 인공위성(100)으로부터 VCDU 데이터(Virtual Channel Data Unit Data)를 수신하는 복수 개의 지상국(200)이 네트워크로 연결되는 데이터 복원 시스템에 있어서,상기 지상국(200)에 단독으로 연결되어 상기 지상국(200)으로부터 상기 VCDU 데이터를 입력받는 수신부(310), 상기 수신부(310)로부터 수신한 상기 VCDU 데이터의 동기화 양식을 생성하는 동기화 양식 생성부(320),상기 데이터 복원 제어 서버(400)와 네트워크로 연결되어 데이터를 송수신하는 제1 송수신부(330), VCDU 데이터가 결함이 있다면 상기 서버(400)로부터 상기 제1 송수신부(330)를 통해 정상적인 VCDU 데이터를 수신해 결함 있는 VCDU 데이터를 복원하는 데이터 복원부(340)를 포함하여 구성되며, 각각의 상기 지상국(200)에 각각 포함되어 상기 지상국(200)에서 수신한 상기 VCDU 데이터를 입력받고, 다른 지상국(200)에서 수신한 상기 VCDU 데이터와 비교하기 위해 상기 네트워크를 통해 데이터를 출력하는 데이터 복원 리시버(300);복수 개의 상기 데이터 복원 리시버(300)와 상기 네트워크로 연결되어 각각의 상기 데이터 복원 리시버(300)로부터 받은 상기 VCDU 데이터가 동일한지 비교하여 결함 있는 VCDU 데이터가 존재하는지 확인하고, 결함 있는 VCDU 데이터가 존재할 경우 결함 있는 VCDU 데이터를 정상적인 VCDU 데이터로 치환하여 복원하는 데이터 복원 제어 서버(400);를 포함하는 인공위성의 VCDU 데이터 복원 시스템
|
2 |
2
제 1항에 있어서, 상기 데이터 복원 제어 서버(400)는 상기 VCDU 데이터를 수신한 지상국(200)의 수가 N개일 때, 동일한 VCDU 데이터를 수신한 지상국(200)의 수가 N/2 초과라면 동일하지 않은 VCDU 데이터를 결함 있는 VCDU 데이터로 판별하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 시스템
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서, 상기 데이터 복원 리시버(300)는 상기 VCDU 데이터를 입력으로 해시코드(Hashcode)를 생성하는 해시코드 생성부(350)를 포함하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 시스템
|
5 |
5
제 4항에 있어서, 상기 데이터 복원 제어 서버(400)는 복수 개의 상기 데이터 복원 리시버(300)의 제1 송수신부(330)와 연결되어 데이터를 송수신하는 제2 송수신부(410),각각의 상기 데이터 복원 리시버(300)와 동기화하는 동기화 체크부(420),상기 제 2송수신부(410)를 통해 수신한 데이터들을 비교하여 결함 있는 VCDU 데이터를 검출하는 비교/판단부(430), 상기 데이터 복원 리시버(300)에서 수신한 상기 데이터를 비교하여 결함 있는 VCDU 데이터가 존재하는 것으로 판단되면, 정상적으로 데이터를 수신한 데이터 복원 리시버(300)로부터 정상적인 VCDU 데이터를 수신하고, 결함 있는 VCDU 데이터를 수신한 데이터 복원 리시버(300)로 송신하는 데이터 복원 제어부(440)를 포함하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 시스템
|
6 |
6
제 1항의 인공위성의 VCDU 데이터 복원 시스템에 대한 인공위성의 VCDU 데이터 복원 방법에 있어서,a) 복수개의 상기 지상국(200)이 상기 인공위성(100)으로부터 하나의 VCDU 데이터를 각각 수신하는 단계;b) 각각의 상기 데이터 복원 리시버(300)가 각각의 상기 VCDU 데이터를 입력받는 단계(311);c) 상기 데이터 복원 제어 서버(400)가 복수개의 상기 데이터 복원 리시버(300)에 대해 동기화 체크를 하는 단계;d) 상기 데이터 복원 제어 서버가(400) 각각의 상기 데이터 복원 리시버(300)로부터 VCDU 데이터를 비교하기 위한 데이터를 수신하는 단계(431);e) 상기 데이터 복원 제어 서버(400)가 각각의 상기 데이터 복원 리시버(300)로부터 수신한 데이터를 비교하는 단계(432);f) 상기 데이터 복원 제어 서버(400)가 상기 수신한 데이터 모두 동일한지 판단하고, 동일하지 않은 데이터를 결함 있는 데이터로 판단하는 단계(433);g) 상기 데이터 복원 제어 서버(400)가 정상적인 VCDU 데이터를 수신한 데이터복원 리시버(300)로 상기 VCDU 데이터가 정상적인 VCDU 데이터임을 알리는 단계(441);h) 상기 데이터 복원 제어 서버(400)가 상기 정상적인 VCDU 데이터를 수신한 데이터 복원 리시버(300)로부터 상기 정상적인 VCDU 데이터를 수신하는 단계(442);i) 상기 결함 있는 VCDU 데이터를 수신한 상기 데이터 복원 리시버(300)가 상기 데이터 복원 제어 서버(400)로부터 정상적인 VCDU 데이터를 수신하는 단계(343);j) 상기 결함 있는 데이터를 수신한 상기 데이터 복원 리시버(300)가 상기 데이터 복원 제어서버(400)로부터 수신한 상기 정상적인 VCDU 데이터로 치환하여 결함 있는 VCDU 데이터를 복원하는 단계(344);를 포함하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 방법
|
7 |
7
제 6항에 있어서, c) 단계와 d) 단계의 사이에 상기 VCDU 데이터를 입력으로 해시코드(Hashcode)를 생성하는 단계(351);를 더 포함하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 방법
|
8 |
8
제 6항에 있어서, f) 단계에서 상기 데이터 복원 제어 서버(400)는각각의 상기 데이터 복원 리시버(300)로부터 데이터 복원 제어 서버(400)가 수신한 데이터가 아래 식을 만족한다면,003c#수식 1003e#동일한 VCDU 데이터를 받은 지상국이 N개 존재 할 때동일한 데이터를 받은 지상국의 수 ≤ N/2상기 VCDU 데이터는 복원이 불가능한 VCDU 데이터로 판단하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 방법
|
9 |
9
제 6항에 있어서, f) 단계에서 상기 데이터 복원 제어 서버(400)는각각의 상기 데이터 복원 리시버(300)로부터 데이터 복원 제어 서버가 수신한 데이터가 아래 식을 만족한다면,003c#수식 2003e#동일한 VCDU 데이터를 받은 지상국이 N개 존재 할 때동일한 데이터를 받은 지상국의 수 003e# N/2상기 동일한 데이터를 생성한 상기 데이터 복원 리시버(300)의 VCDU 데이터를 정상적인 VCDU 데이터로 판단하고, 동일하지 않은 데이터를 생성한 상기 데이터 복원 리시버(300)의 VCDU 데이터는 결함 있는 VCDU 데이터로 판단하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 방법
|
10 |
10
제 6항에 있어서, c) 데이터 복원 제어 서버(400)가 동기화 체크를 하는 단계는c-1) 상기 데이터 복원 리시버(300)가 수신한 상기 VCDU 데이터의 동기화 양식을 생성하는 단계(321);c-2) 상기 데이터 복원 제어 서버(400)가 복수개의 상기 VCDU 데이터의 동기화 양식을 수신하는 단계;c-3) 상기 데이터 복원 제어 서버(400)가 수신한 동기화 양식을 체크하여 동일한 VCDU 데이터를 수신한 복수개의 상기 데이터 복원 리시버(300)에 동일한 VCDU 데이터를 수신한 것을 알려주는 단계(421);를 포함하는 것을 특징으로 하는 인공위성의 VCDU 데이터 복원 방법
|