Abstract:
실시간으로 동기화된 복수의 소프트웨어 컴포넌트를 구비하는 함정 전투 시스템 및 그 방법, 그리고 이를 행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체가 개시된다. 표적을 센싱하여 생성한 데이터를 송신하는 센서 노드와, 상기 센서 노드로부터 상기 데이터를 수신하여 처리하는 마스터 소프트웨어 컴포넌트와, 상기 센서 노드로부터 상기 데이터를 수신하여 대기 상태를 유지하되 상기 마스터 소프트웨어 컴포넌트의 고장 발생을 감지하는 경우에는 상기 수신된 데이터를 처리하는 슬레이브 소프트웨어 컴포넌트를 구비하는 지휘 노드와, 상기 지휘 노드의 제어 명령에 따라 해당 기능을 수행하는 무장 설비 노드를 포함하는 실시간으로 동기화된 복수의 소프트웨어 컴포넌트를 구비하는 함정 전투 시스템을 구성한다. 상기와 같은 함정 전투 시스템에 따르면, 지휘 노드의 시스템 고장 발생 시에 단순히 소프트웨어적 구현에 의해 빠른 재구성과 재시동을 실현할 수 있는 효과가 있다. 아울러 시스템 고장 발생 시에도 데이터를 고속으로 실시간 처리할 수 있으며, 신속하고 간편한 고장 감내 기능을 실현할 수 있는 효과가 있다. 지휘 노드, 소프트웨어 컴포넌트, 마스터, 슬레이브, 고장
Abstract:
PURPOSE: A ship battling system with master and salve software components which are synchronized in real time and an operation method thereof, and a computer readable medium recording a program performing the same are provided to implement rapid reconfiguring and rebooting by performing a simple software implementation when generating a system failure of a command node. CONSTITUTION: A commanding node has master and slave software components(310,320). The master software component receives a data which senses a target from a sensor node(200) and processes the data. The slave software component receives a data from a sensor node and maintains a standby state. If a failure of the master software component is sensed, the salve software component processes the received data. An armed equipment node(400) performs a corresponding function according to a control command of a command node.