1 |
1
발간/구독 모델을 기반으로 분산된 데이터를 관리할 수 있도록 서로 다른 어플리케이션들이 토픽 연결을 통해 정보를 공유 또는 소통하도록 인터페이스를 제공하는 데이터 분산 서비스(Data Distributed Service, DDS) 시스템; 및상기 DDS를 기반으로 RFID 태그에 저장된 태그 정보를 상기 DDS 시스템에 DDS 토픽으로 발간하고, 미들웨어에 속한 다른 어댑터가 기 발간된 DDS 토픽을 구독할 수 있도록 하는 RFID 어댑터를 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
2 |
2
제1항에 있어서, 상기 RFID 어댑터는,상기 RFID 태그로부터 지속적으로 수집되는 정보를 데이터로 정의하고, 상기 RFID 태그의 센싱 정보 또는 상태 정보가 이전의 정보와 변경되어 발생되는 정보를 이벤트로 정의하며, 상기 데이터를 지속적으로 상기 DDS 시스템에 데이터 토픽으로 발간하고, 상기 이벤트 발생시 상기 이벤트를 상기 DDS 시스템에 이벤트 토픽으로 발간하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
3 |
3
제2항에 있어서, 상기 데이터 토픽은 상기 DDS에 토픽 인스턴스를 발간하는 어댑터의 ID, 상기 RFID 태그의 태그 ID, 태그 이름과 값(Value)으로 구성되고, 상기 이벤트 토픽은 상기 DDS에 토픽 인스턴스를 발간하는 어댑터의 ID, 상기 RFID 태그의 태그 ID, 태그의 이름과 값, 상태 정보로 구성되는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
4 |
4
제1항에 있어서, 상기 RFID 어댑터는,상기 RFID 태그로부터 태그 정보가 인식되면 상기 RFID의 태그 ID와 값(Value)을 포함하는 상기 태그 정보를 전송하는 RFID 리더;상기 RFID 리더로부터 태그 정보를 전송받아 메타데이터(Metadata)에 삽입, 수정 또는 삭제하는 메타데이터 매니저;상기 메타데이터 매니저로부터 상기 태그 정보를 전송받아 상기 태그 정보를 토픽 인스턴스 형태로 변환하는 토픽 인스턴스 매니저; 및 상기 토픽 인스턴스 매니저에서 변환한 토픽 인스턴스가 상기 DDS 시스템에 발간되도록 하고, 상기 토픽과 관련된 DDS 엔티티들을 생성 또는 삭제하는 DDS 엔티티 매니저를 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
5 |
5
제4항에 있어서, 상기 DDS 엔티티 매니저는 적어도 하나 이상의 데이터라이터(DataWriter)와 데이터리더(DataReader)를 포함하고, 상기 토픽 인스턴스를 상기 데이터라이터(DataWriter)에 등록한 후에 상기 데이터라이터를 통해 상기 DDS 상의 도메인에 발간하고, 상기 데이터라이터로부터 상기 토픽 인스턴스의 등록을 해제하거나 기 발간된 토픽 인스턴스를 DDS 시스템으로부터 삭제하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
6 |
6
제4항에 있어서, 상기 메타데이터 매니저는 상기 메타데이터에 상기 RFID 태그의 태그 ID, 태그 이름, 상태, 값(Value)을 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
7 |
7
제6항에 있어서, 상기 토픽 인스턴스 매니저는,상기 RFID 태그의 태그 ID, 태그 이름, 상태, 값(Value)을 포함하는 태그 정보, 상기 어댑터의 ID 또는 상기 DDS 토픽의 타입을 포함한 데이터 연동에 관련된 연동 데이터를 상기 토픽 인스턴스 형태로 변환하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 시스템
|
8 |
8
데이터 분산 서비스(Data Distributed Service, DDS)를 기반으로 RFID 태그에 저장된 태그 정보를 미들웨어에 속한 다른 어댑터가 공유하도록 하는 RFID 어댑터에 의해 수행되는 사물 인터넷에서 DDS 기반의 RFID 연동 방법에 있어서, 상기 RFID 어댑터는 RFID 태그들의 정보를 읽어와 메타데이터에 상기 RFID 태그들의 정보를 저장하는 단계;상기 RFID 어댑터의 RFID 리더 범위 내에 RFID 태그가 인식되는 경우에, 상기 RFID 태그에 저장된 태그 정보를 데이터와 이벤트로 토픽 타입을 분류하여 토픽 을 생성하고, 상기 생성한 토픽과 관련된 DDS 엔티티를 생성하는 단계;상기 토픽 타입이 데이터 토픽인 경우에 상기 RFID 태그의 태그 ID, 태그 이름 또는 값(Value)을 메타데이터에 태그 정보로 저장하는 단계; 상기 토픽 타입이 이벤트 토픽인 경우에 상기 RFID 태그의 태그 ID, 태그 이름, 이벤트가 발생한 값 또는 상태 정보를 상기 메타데이터에 태그 정보로 저장하는 단계; 및 상기 메타데이터에 저장된 태그 정보를 토픽 인스턴스 형태로 변환하고, 상기 변환한 토픽 인스턴스와 해당 DDS 엔티티를 이용하여 상기 DDS에 발간하는 단계를 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 방법
|
9 |
9
제8항에 있어서,상기 메타데이터에 새로운 태그 정보를 추가하는 경우에, 상기 새로운 태그 정보의 태그 ID와 태그 이름을 입력하여 상기 메타데이터에 태그 정보를 추가하고, 상기 추가한 태그 정보가 토픽 인스턴스로 변환되도록 하는 단계를 더 포함하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 방법
|
10 |
10
제9항에 있어서,상기 새로운 태그 정보의 태그 ID를 기준으로 상기 메타데이터를 검색하여 상기 메타데이터에 중복되는 태그 ID가 있는 경우에 부정값(False)을 반환하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 방법
|
11 |
11
제8항에 있어서,상기 메타데이터로부터 기 저장된 태그 정보를 삭제하는 경우에, 삭제하고자 하는 태그 ID를 입력하여 상기 메타데이터에서 상기 태그 ID에 해당하는 태그 정보를 확인하고, 상기 태그 정보에 해당하는 토픽 인스턴스를 상기 DDS에서 삭제한 후 상기 태그 정보를 메타데이터로부터 삭제하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 방법
|
12 |
12
제11항에 있어서,상기 삭제하고자 하는 태그 ID가 상기 메타데이터에서 검색되지 않은 경우에부정값(False)을 반환하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 방법
|
13 |
13
제8항에 있어서,상기 메타데이터에 저장된 태그 정보를 토픽 인스턴스 형태로 변환하고, 상기 변환한 토픽 인스턴스와 해당 DDS 엔티티를 이용하여 상기 DDS에 발간하는 단계는,상기 태그 정보, 상기 RFID 어댑터의 ID와 토픽 타입을 포함한 데이터 연동에 관련된 연동 데이터를 토픽 인스턴스 형태로 변환하는 것을 특징으로 하는 사물 인터넷에서 DDS 기반의 RFID 연동 방법
|