1 |
1
발간/구독 모델의 데이터 분산 서비스(Data Distribution Service, DDS)를 기반으로 송수신되는 사물 인터넷의 사물 메시지의 특성에 따라 데이터, 이벤트 또는 서비스로 사물 타입을 분류하는 단계;상기 분류한 사물 타입에 따라 데이터, 이벤트 또는 서비스를 동기/비동기 방식의 활성화 방식을 선택하며, 상기 선택한 활성화 방식에 따라 상호작용(Interaction) 타입을 구분하여 DDS 기반의 데이터 토픽, 이벤트 토픽 또는 서비스 토픽으로 명세하여 통합하는 단계;상기 DDS의 서비스 품질(QoS) 정책을 기반으로 하여 상기 데이터 토픽, 이벤트 토픽 또는 서비스 토픽을 위한 데이터 품질, 이벤트 품질, 서비스 품질로 분류되는 사물 품질(Quality of Things, QoT)의 모델을 정의하는 단계;상기 사물 품질을 위한 DDS의 서비스 품질의 세부 항목 값을 설정하여 상기 데이터 토픽, 이벤트 토픽 또는 서비스 토픽을 실시간 발간/구독하도록 DDS 엔티티를 생성하는 단계를 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
2 |
2
제1항에 있어서, 상기 상호작용 타입은, 상기 데이터를 동기 방식의 수집(Collection) 및 비동기 방식의 로깅(Logging)으로 구분하고, 상기 이벤트를 동기 방식의 전파(Propagation) 및 비동기 방식의 분배(Distribution)로 구분하여, 상기 서비스를 동기/비동기 방식의 응답 형태의 호출(Invocation)과 무응답 형태의 호출(Evocation)로 구분되는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
3 |
3
제2항에 있어서, 상기 서비스의 응답 형태의 호출은 서비스 요청(Request) 정보와 응답(Response) 정보로 구분되고, 상기 무응답 형태의 호출은 요청 정보로 이루어진 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
4 |
4
제1항에 있어서, 상기 DDS의 서비스 품질(QoS) 정책을 기반으로 하여 상기 데이터 토픽, 이벤트 토픽 또는 서비스 토픽에 따라 데이터 품질, 이벤트 품질, 서비스 품질로 분류되는 사물 품질(Quality of Things, QoT)의 모델을 정의하는 단계는,상기 사물 인터넷의 메시지 특성을 기반으로 하여 네트워크 송수신에 해당하는 서비스 품질(QoS) 정책을 데이터 가용성, 데이터 전달성, 데이터 시의성, 시스템 설정으로 카테고리를 분류하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
5 |
5
제4항에 있어서, 상기 데이터 가용성은 데이터 송수신을 위한 큐 관리 및 데이터 저장을 수행하고,상기 데이터 전달성은 샘플 구독 순서 정보, 소유권 정보, 발간자와 구독자 사이의 샘플 전송의 신뢰성 정보를 포함하며,상기 데이터 시의성은 샘플을 전송할 경우에 샘플 발간 주기, 지연 시간, 전송 우선 순위를 포함하는 시간적 특성 정보를 반영하고,상기 시스템 설정은 시스템 자원에 대한 활기(Liveliness) 또는 자원 제한을 포함한 정보를 반영하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
6 |
6
제5항에 있어서, 상기 데이터 가용성은 내구성(Durability), 내구성_서비스, 수명(Lifespan), 이력(History)을 포함하고,상기 데이터 전달성은 표현성(Presentation), 분할성(Partition), 신뢰성(Reliability), 소유권(Ownership), 소유권_서비스, 종점_명령(Destination_Order)을 포함하며,상기 데이터 시의성은 데드라인(Deadline), 대기 예산(Latency Budget), 시간 기반 필터(Time-Based-Filter), 전송 우선 순위(Transport priority)를 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
7 |
7
제4항에 있어서, 상기 사물 품질을 위한 DDS의 서비스 품질의 세부 항목 값을 설정하여 상기 데이터 토픽, 이벤트 토픽 또는 서비스 토픽을 실시간 발간/구독하도록 DDS 엔티티를 생성하는 단계는,상기 서비스 품질의 세부 항목값을 데이터 토픽, 이벤트 토픽 또는 서비스 토픽에 따라 카테고리 항목, 서비스품질 정책 항목, 상기 사물 품질의 적용 대상(Concern) 항목, 상기 적용 대상 간의 관계(RxO, Request/Offered) 항목, 상기 설정한 세부 항목 값의 변경 여부(Changeable) 항목으로 구분하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
8 |
8
제2항에 있어서, 상기 사물 품질을 위한 DDS의 서비스 품질의 세부 항목 값을 설정하여 상기 데이터 토픽, 이벤트 토픽 또는 서비스 토픽을 실시간 발간/구독하도록 DDS 엔티티를 생성하는 단계는,상기 동기/비동기 방식의 데이터 토픽, 이벤트 토픽 및 서비스 토픽에 따라 상기 데이터 품질, 이벤트 품질 및 서비스 품질을 2개의 서브 항목으로 각각 세분화하고, 발간자와 구독자를 구분하여 DDS의 QoS 세부항목 값을 설정하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|
9 |
9
제8항에 있어서, 상기 데이터 토픽을 위한 데이터 품질은 데이터를 동기 방식의 수집 및 비동기 방식의 로깅으로 서브 항목을 구분하고, 상기 서브 항목별로 발간자 또는 송신자(DataWriter), 구독자 또는 수신자(DataReader)를 구분하여 값을 설정하며,상기 이벤트 토픽을 위한 이벤트 품질은 이벤트를 동기 방식의 전파 및 비동기 방식의 분배로 서브 항목을 구분하고, 상기 서브 항목별로 발간자 또는 송신자, 구독자 또는 수신자를 구분하여 값을 설정하며,상기 서비스 토픽을 위한 서비스 품질은 서비스를 동기 방식의 응답 형태의 호출(Invocation)을 요청/응답으로 서브 항목을 구분하고, 비동기 방식의 무응답 형태의 호출(Evocation)을 요청으로 서브 항목을 구분하며, 상기 서브 항목별로 발간자 또는 송신자, 구독자 또는 수신자를 구분하여 값을 설정하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반 사물 품질의 설정 방법
|