1 |
1
실기동-가상-구성(Live-Virtual-Constructive; L-V-C) 연동 장치에 있어서,복수의 체계들에서 사용되는 프로토콜들의 연동을 제공하는 L-V-C 게이트웨이; 및L-V-C 백본을 구성함으로써 상기 연동을 광역 네트워크(Wide Area Network; WAN)로 확장하는 L-V-C 라우터를 포함하는 L-V-C 연동 장치
|
2 |
2
제1항에 있어서,상기 복수의 체계들은 실기동 체계, 가상 훈련 체계 및 구성 시뮬레이선 체계를 포함하는 L-V-C 연동 장치
|
3 |
3
제1항에 있어서,상기 L-V-C 게이트웨이 및 상기 L-V-C 라우터 간의 연동은 데이터 분산 서비스(Data Distribution Service; DDS)를 통해 수행되는 L-V-C 연동 장치
|
4 |
4
제1항에 있어서,상기 L-V-C 라우터는 인터넷 프로토콜(Internet Protocol; IP) 라우팅 테이블을 구성함으로써 외부의 다른 L-V-C 라우터의 연동을 수행하는 L-V-C 연동 장치
|
5 |
5
제1항에 있어서,상기 L-V-C 게이트웨이는 상기 복수의 체계들에 대한 이종의 미들웨어들 간의 데이터 변환을 제공하는 L-V-C 연동 장치
|
6 |
6
제5항에 있어서,상기 이종의 미들웨어들은 고 수준 아키텍처(High Level Architecture; HLA), 데이터 분산 서비스(Data Distribution Service; DDS), 테스트 및 훈련을 가능하게 하는 아키텍처(the Test and training ENabling Architecture; TENA) 및 분산된 인터액티브 시뮬레이션(Distributed Interactive Simulation; DIS) 중 적어도 하나를 포함하는 L-V-C 연동 장치
|
7 |
7
제1항에 있어서,상기 L-V-C 게이트웨이는 제1 미들웨어로부터 데이터를 수신하고, 이종의 미들웨어들 간의 데이터 변환을 수행하기 위한 통신 객체에 대한 매핑을 수행하고, 상기 통신 객체에 대한 매핑에 기반하여 상기 수신된 데이터를 제2 미들웨어의 데이터로 변환하는 L-V-C 연동 장치
|
8 |
8
제7항에 있어서,상기 통신 객체는 HLA 객체 또는 DDS 엔트리인 L-V-C 연동 장치
|
9 |
9
제7항에 있어서,상기 L-V-C 게이트웨이는 상기 이종의 미들웨어들 간의 데이터 변환을 수행하기 위한 데이터 송수신 API에 대한 매핑을 수행하고, 상기 데이터 송수신 API에 대한 매핑에 기반하여 상기 수신된 데이터를 제2 미들웨어의 데이터로 변환하는 L-V-C 연동 장치
|
10 |
10
복수의 체계들에서 사용되는 프로토콜들의 연동을 처리하는 처리부; 및상기 복수의 체계들과의 통신을 수행하는 통신부를 포함하는 L-V-C 게이트웨이
|
11 |
11
제10항에 있어서,상기 처리부는 상기 복수의 체계들에 대한 이종의 미들웨어들 간의 데이터 변환을 처리하는 L-V-C 게이트웨이
|
12 |
12
제10항에 있어서,상기 처리부는 이종의 미들웨어들 간의 데이터 변환을 수행하기 위한 통신 객체에 대한 매핑을 수행하고, 상기 통신 객체에 대한 매핑에 기반하여 제1 미들웨어로부터 수신된 데이터를 제2 미들웨어의 데이터로 변환하는 L-V-C 게이트웨이
|
13 |
13
제12항에 있어서,상기 처리부는 상기 이종의 미들웨어들 간의 데이터 변환을 수행하기 위한 데이터 송수신 API에 대한 매핑을 수행하고, 상기 데이터 송수신 API에 대한 매핑에 기반하여 상기 수신된 데이터를 제2 미들웨어의 데이터로 변환하는 L-V-C 게이트웨이
|
14 |
14
실기동-가상-구성(Live-Virtual-Constructive; L-V-C) 게이트웨이 코드 생성 방법에 있어서,실시간 플랫폼 레벨 참조 페더레이션 객체 모델(Real-time Platform-level Reference Federation Object Model; RPR-FOM)을 파싱함으로써 RPR-FOM 정보를 생성하는 단계;상기 RPR-FOM 정보를 사용하여 고 수준 아키텍처(High Level Architecture; HLA) 및 데이터 분산 서비스(Data Distribution Service; DDS)에서 사용되는 HLA 헤더 및 DDS 헤더를 생성하는 단계;상기 HLA 헤더 및 상기 DDS 헤더를 사용하여 상기 HLA 및 상기 DDS의 통신에 요구되는 통신 객체를 생성하는 단계; 및상기 통신 객체를 사용하여 상기 HLA 및 상기 DDS 간의 데이터 연동을 위한 소스 코드를 생성하는 단계를 포함하는 L-V-C 게이트웨이 코드 생성 방법
|
15 |
15
제14항에 있어서,RPR-FOM 정보를 생성하는 단계는,RPR-FOM 엑스엠엘(Extensible Markup Language; XML) 문서의 파싱을 수행하는 단계; 및상기 RPR-FOM XML 문서의 파싱의 결과를 사용하여 상기 RPR-FOM 내에 정의된 상기 통신 객체의 데이터 정보를 추출하는 단계를 포함하고,상기 RPR-FOM 정보는 상기 데이터 정보를 포함하는 L-V-C 게이트웨이 코드 생성 방법
|
16 |
16
제15항에 있어서,상기 데이터 정보는 상기 통신 객체의 데이터 타입의 정의 및 상기 통신 객체의 속성의 정의를 포함하는 L-V-C 게이트웨이 코드 생성 방법
|
17 |
17
제14항에 있어서,상기 HLA 헤더는 상기 HLA에서 사용되는 객체 클래스에 대한 정보를 포함하고 상기 DDS 헤더는 상기 DDS에서 사용되는 토픽 구조체에 대한 정보를 포함하는 L-V-C 게이트웨이 코드 생성 방법
|
18 |
18
제14항에 있어서,상기 통신 객체는 복수의 미들웨어들의 각 미들웨어에서 상기 복수의 미들웨어들에 대한 데이터 연동 및 데이터 변환을 수행하는 L-V-C 게이트웨이 코드 생성 방법
|
19 |
19
제14항에 있어서,상기 통신 객체는 상기 HLA 헤더를 사용하여 HLA 객체를 생성하고, 상기 DDS 헤더를 사용하여 DDS 엔티티를 생성하는 L-V-C 게이트웨이 코드 생성 방법
|
20 |
20
제19항에 있어서,상기 통신 객체는 상기 HLA 객체 및 상기 DDS 엔티티 간의 매핑 관계를 제공하며, 복수의 미들웨어 간의 데이터 변환을 위한 어플리케이션 프로그래밍 인터페이스(Application Programming Interface; API) 매핑 관계를 제공하는 게이트웨이 코드 생성 방법
|