1 |
1
(a) 다수의 실행 통제 모듈이 서로 자신의 상태 정보들을 교환하는 단계;(b) 상기 상태 정보를 이용하여 상기 다수의 실행 통제 모듈 중 마스터인 실행 통제 모듈이 존재하는 지를 확인하는 단계;(c) 확인결과에 따라, 상기 마스터인 실행 통제 모듈이 존재하면 해당 실행 통제 모듈이 자신의 상태 정보를 마스터로 결정하고, 다른 실행 통제 모듈들은 자신의 상태 정보를 슬래이브로 결정하는 단계; 및 (d) 상기 마스터 또는 슬래이브로 결정되면, 상기 다수의 실행 통제 모듈은 각각 특정 단위 컴퓨터 보드에서 실행할 운용모드 및 동작모드를 실시간으로 결정하여 실행을 통제하는 단계;를 포함하며,상기 운용 모드는, 전술 모드, 훈련 모드, 재생 모드 및 실행대기상태 중 어느 하나이고, 상기 동작 모드는 마스터, 슬래이브, 및 단독 중 어느 하나인 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
2 |
2
제 1 항에 있어서,상기 (c) 단계는, 확인결과, 상기 마스터인 실행통제 모듈이 존재하지 않으면, 잠재적 마스터가 존재하는 실행통제 모듈이 있는 지를 확인하는 단계;확인결과, 상기 잠재적 마스터가 있으면 다른 실행 통제 모듈들의 상태 정보가 잠재적 슬래이브 또는 미결정인 지의 여부에 따라 잠재적 마스터에 해당하는 실행 통제 모듈의 상태 정보를 상기 마스터로 결정하는 단계; 및확인결과, 상기 잠재적 마스터가 없으면 다른 모든 실행 통제 모듈들간 우선순위를 비교하여 잠재적 마스터를 결정하는 단계;를 포함하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
3 |
3
제 2 항에 있어서,상기 우선순위의 비교를 통해 다른 실행 통제 모듈들 보다 제일 높은 우선순위를 갖는 실행 통제 모듈을 상기 잠재적 마스터로 결정하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
4 |
4
제 1 항에 있어서,상기 마스터인 실행 통제 모듈은 마스터 ID(IDentification)를 이용하여 자신의 상태 정보를 마스터로 결정하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
5 |
5
삭제
|
6 |
6
제 1 항에 있어서,상기 전술 모드로 실행할 실행 통제 모듈이 있는 지를 확인하는 단계;확인 결과, 상기 전술 모드로 실행할 실행 통제 모듈이 있으면, 실행대기상태 상태의 실행 통제 모듈이 있는 지에 따라 실행대기상태를 실행하거나 전술모드 및 슬래이브로 실행되는 실행 통제 모듈이 있는 지를 확인하는 단계;확인 결과, 상기 전술모드 및 슬래이브로 실행되는 실행 통제 모듈이 없으면 훈련 모드 및 재생 모드로 실행할 실행 통제 모듈이 있는 지에 따라 해당 실행 통제 모듈이 없으면 경고 메시지를 전송하는 단계;를 포함하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
7 |
7
제 1 항에 있어서,상기 슬래이브로 자신의 상태 정보가 결정되는 실행 통제 모듈들은 서로 자신의 상태 정보를 전송하고, 상기 마스터인 실행 통제 모듈로부터 명령을 수신하여 상기 운용모드를 실행 또는 종료하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
8 |
8
제 1 항에 있어서,상기 운용모드는 운용 모드 별로 특정 정보처리 단위 컴퓨터 보드를 사전에 고정하지 않고, 운용모드와 상관없이 정보처리 단위 컴퓨터 보드를 공유하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
9 |
9
제 1 항에 있어서,상기 실행 통제 모듈은 전술모드에서 고장으로 인해 마스터로 실행해야 될 응용 소프트웨어가 있으면, 슬래이브로 동작중인 소프트웨어를 종료하고 마스터로 실행해야 될 응용 소프트웨어를 실행하며, 상기 마스터인 실행 통제 모듈은 슬래이브인 실행 통제 모듈들에게 소프트웨어 통제 명령 메시지 토픽을 제공하며, 상기 소프트웨어 통제 명령 메시지 토픽은 응용 소프트웨어 통제를 위한 명령 정보를 갖는 명령 필드, 실행할 응용 소프트웨어 그룹의 ID를 갖는 응용 ID 필드, 전투관리체계의 운용모드 정보를 갖는 운용 모드 필드, 및 응용 소프트웨어의 이중화 지원 정보를 갖는 이중화 여부 필드를 포함하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
10 |
10
제 1 항에 있어서,응용 소프트웨어 모듈이 자체 고장 또는 장비 고장으로 통신이 불가하면, 상기 마스터인 실행 통제 모듈이 고장상태의 장비 또는 프로세스를 파악하는 단계; 및고장상태의 장비 또는 프로세스에 대해 종료 또는 재부팅 명령을 전송하는 단계;를 더 포함하며,상기 장비가 고장나고 가용되는 정보처리장치의 개수보다 실행해야 할 응용 소프트웨어 모듈의 그룹 개수가 많으면, 우선순위에 따라 상기 응용 소프트웨어 모듈의 그룹을 실행 또는 종료하는 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 방법
|
11 |
11
다수의 실행 통제 모듈로 이루어지는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 시스템에 있어서,다수의 실행 통제 모듈이 서로 자신의 상태 정보들을 교환하고, 상기 상태 정보를 이용하여 상기 다수의 실행 통제 모듈 중 마스터인 실행 통제 모듈이 존재하는 지를 확인하며, 확인결과에 따라, 상기 마스터인 실행 통제 모듈이 존재하면 해당 실행 통제 모듈이 자신의 상태 정보를 마스터로 결정하고, 다른 실행 통제 모듈들은 자신의 상태 정보를 슬래이브로 결정하고, 상기 마스터 또는 슬래이브로 결정되면, 상기 다수의 실행 통제 모듈은 각각 특정 단위 컴퓨터 보드에서 실행할 운용모드 및 동작 모드를 실시간으로 결정하여 실행을 통제하며,상기 운용 모드는, 전술 모드, 훈련 모드, 재생 모드 및 실행대기상태 중 어느 하나이고, 상기 동작 모드는 마스터, 슬래이브, 및 단독 중 어느 하나인 것을 특징으로 하는 함정 전투 체계의 정보처리 기능을 다중모드로 운용할 수 있는 분산 체계 관리 시스템
|