1 |
1
하이 레벨 아키텍처(High Level Architecture: HLA, 이하 HLA이라 칭함) 페더레이트 모듈;데이터 분산 서비스(Data Distribution Service: DDS, 이하 DDS라 칭함) 참가자 모듈; 및상기 HLA 페더레이트 모듈 및 상기 DDS 참가자 모듈 간에 변환 가능한 서비스 품질(Quality of Service: QoS, 이하 QoS라 칭함) 속성값을 관리하며, QoS 속성 설정을 위한 QoS 속성값을 상기 DDS 참가자 모듈에 제공하는 QoS 관리부;를 포함하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
2 |
2
제 1 항에 있어서, 상기 QoS 관리부는페더레이션 객체 모델(Federation Object Model: FOM, 이하 FOM이라 칭함) 문서로부터 각 데이터 객체들의 QoS 속성값을 추출하는 파서; 및상기 파서를 통해 추출된 QoS 속성값을 저장하고, 상기 DDS 참가자 모듈의 질의에 따라 저장된 QoS 속성값을 제공하는 QoS 저장부;를 포함하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
3 |
3
제 2 항에 있어서, 상기 파서는참조 FOM 문서로부터 각 데이터 객체들의 QoS 속성값을 추출하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
4 |
4
제 2 항에 있어서, 상기 파서는데이터 객체 별로 신뢰성(RELIABILITY) 정보, 목적지 순서(DESTINATION_ORDER) 정보 및 콘텐트 기반 필터(CONTENT_BASED_FILTER) 정보에 대한 QoS 속성값을 추출하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
5 |
5
제 4 항에 있어서, 상기 신뢰성(RELIABILITY) 정보는RELIBLE 및 BEST_EFFORT 속성값을 가지는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
6 |
6
제 4 항에 있어서, 상기 목적지 순서(DESTINATION_ORDER) 정보는BY_SOURCE_TIMESTAMP 및 BY_RECEPTION_TIMESTAMP 속성값을 가지며,QoS 속성값이 BY_SOURCE_TIMESTAMP이면 데이터가 타임스탬프 순서(Time Stamp Order: TSO)에 따라 전송되고, QoS 속성값이 BY_RECEPTION_TIMESTAMP이면 데이터가 수신 순서(Received Order: RO)에 따라 전송되는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
7 |
7
제 2 항에 있어서, 상기 DDS 참가자 모듈은상기 QoS 저장부에 토픽 데이터의 RELIABILITY와 DESTINATION_ORDER QoS 속성값을 질의하고, RELIABILITY와 DESTINATION_ORDER QoS 속성값을 응답받는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
8 |
8
제 7 항에 있어서, 상기 DDS 참가자 모듈은토픽 엔터티와 데이터 리더 엔터티 및 데이터 라이터 엔터티의 ReliabiltyQosKind 속성 및 DestinationOrderQosKind 속성을, 응답받은 RELIABILITY와 DESTINATION_ORDER QoS 속성값으로 설정하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
9 |
9
제 1 항에 있어서, 상기 DDS 참가자 모듈은상기 QoS 저장부에 토픽 데이터의 RELIABILITY, DESTINATION_ORDER 및 CONTENT_BASED_FILTER QoS 속성값을 질의하고, RELIABILITY, DESTINATION_ORDER 및 CONTENT_BASED_FILTER QoS 속성값을 응답받는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
10 |
10
제 9 항에 있어서, 상기 DDS 참가자 모듈은콘텐트 필더 토픽 엔터티의 ReliabiltyQosKind, DestinationOrderQosKind 및 ContentValue 속성을, 응답받은 RELIABILITY, DESTINATION_ORDER 및 ContentValue QoS 속성값으로 설정하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 게이트웨이
|
11 |
11
게이트웨이의 이종 미들웨어 연동을 위한 서비스 품질 변환방법에 있어서,HLA 페더레이트 모듈 및 DDS 참가자 모듈 간에 변환 가능한 QoS 속성값을 추출하여 QoS 저장부에 저장하는 단계;상기 QoS 저장부에 저장된 각 데이터 객체의 QoS 속성값을 질의하여 응답받는 단계; 및응답받은 QoS 속성값을 DDS 참가자 모듈의 각 엔터티의 QoS 속성값으로 설정하는 단계;를 포함하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 서비스 품질 변환방법
|
12 |
12
제 11 항에 있어서, 상기 QoS 속성값을 추출하여 QoS 저장부에 저장하는 단계는FOM 문서로부터 각 데이터 객체들의 QoS 속성값을 추출하는 단계; 및추출된 QoS 속성값을 QoS 저장부에 저장하는 단계;를 포함하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 서비스 품질 변환방법
|
13 |
13
제 11 항에 있어서, 상기 QoS 속성값을 질의하여 응답받는 단계는상기 QoS 저장부에 토픽 데이터의 RELIABILITY와 DESTINATION_ORDER QoS 속성값을 질의하고, RELIABILITY와 DESTINATION_ORDER QoS 속성값을 응답받는 것을 특징으로 하는 이종 미들웨어 연동을 위한 서비스 품질 변환방법
|
14 |
14
제 13 항에 있어서, 상기 각 엔터티의 QoS 속성값으로 설정하는 단계는토픽 엔터티와 데이터 리더 엔터티, 데이터 라이터 엔터티의 ReliabiltyQosKind 속성과 DestinationOrderQosKind 속성을, 응답받은 RELIABILITY와 DESTINATION_ORDER QoS 속성값으로 설정하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 서비스 품질 변환방법
|
15 |
15
제 11 항에 있어서, 상기 QoS 속성값을 질의하여 응답받는 단계는상기 QoS 저장부에 토픽 데이터의 RELIABILITY, DESTINATION_ORDER 및 CONTENT_BASED_FILTER QoS 속성값을 질의하고, RELIABILITY, DESTINATION_ORDER 및 CONTENT_BASED_FILTER QoS 속성값을 응답받는 것을 특징으로 하는 이종 미들웨어 연동을 위한 서비스 품질 변환방법
|
16 |
16
제 15 항에 있어서, 상기 각 엔터티의 QoS 속성값으로 설정하는 단계는콘텐트 필더 토픽 엔터티의 ReliabiltyQosKind, DestinationOrderQosKind 및 ContentValue 속성을, 응답받은 RELIABILITY, DESTINATION_ORDER 및 ContentValue QoS 속성값으로 설정하는 것을 특징으로 하는 이종 미들웨어 연동을 위한 서비스 품질 변환방법
|