1 |
1
수중 사물 인터넷(Internet of Underwater Things(IoUT))의 온톨로지에 기반하여 통신 매체를 선택하는 수중 통신 기기에 있어서,복수의 통신 매체를 포함하는 송수신부;상기 IoUT의 온톨로지에 기반한 적어도 하나의 파라미터를 저장하는 로컬 지식 베이스(local knowledge base)를 포함하는 메모리; 및상기 적어도 하나의 파라미터에 기초한 적격 매체 정보를 획득하고,획득된 적격 매체 정보에 포함된 제1 통신 매체를 이용하여 데이터의 전송을 시도하는 제어부를 포함하는,수중 통신 기기
|
2 |
2
제1항에 있어서,상기 제어부는,상기 적어도 하나의 파라미터에 대한 조건이 정의된 매체 선택 룰에 기초하여, 상기 송수신부에 포함된 복수의 통신 매체 중 적어도 일부의 통신 매체를 포함하는 상기 적격 매체 정보를 획득하는,수중 통신 기기
|
3 |
3
제1항에 있어서, 상기 적어도 하나의 파라미터는,상기 데이터를 수신할 기기와 상기 수중 통신 기기 사이의 거리, 상기 데이터의 양, 상기 수중 통신 기기의 배터리 레벨, 및 수중환경 데이터 중 적어도 하나를 포함하는,수중 통신 기기
|
4 |
4
제3항에 있어서,적어도 하나의 센서를 더 포함하고,상기 제어부는,상기 적어도 하나의 센서로부터 상기 적어도 하나의 파라미터 중 일부를 주기적 또는 연속적으로 획득하고,획득된 일부의 파라미터를 이용하여 상기 로컬 지식 베이스를 업데이트하는,수중 통신 기기
|
5 |
5
제1항에 있어서,상기 제어부는,상기 적격 매체 정보에 포함된 통신 매체 각각의 PER(packet error rate) 또는 BER(bit error rate)에 대한 정보를 획득하고,상기 적격 매체 정보에 포함된 통신 매체 중 상기 PER 또는 BER이 가장 낮은 상기 제1 통신 매체를 이용하여 상기 데이터의 전송을 시도하는,수중 통신 기기
|
6 |
6
제5항에 있어서,상기 제어부는,상기 제1 통신 매체를 이용한 상기 데이터의 전송이 성공한 경우, 상기 제1 통신 매체를 선택하여 수중 무선 통신을 수행하고,상기 제1 통신 매체를 이용한 상기 데이터의 전송이 실패한 경우, 상기 적격 매체 정보에 포함된 통신 매체 중 상기 PER 또는 BER이 상기 제1 통신 매체 다음으로 낮은 제2 통신 매체를 이용하여 상기 데이터의 전송을 시도하는,수중 통신 기기
|
7 |
7
제6항에 있어서, 상기 제어부는,상기 적격 매체 정보에 포함된 모든 통신 매체를 이용한 상기 데이터의 전송이 실패한 경우, 상기 매체 선택 룰을 업데이트하는,수중 통신 기기
|
8 |
8
제1항에 있어서, 상기 IoUT의 온톨로지는 복수의 클래스들 및 상기 복수의 클래스들 간의 관계에 대한 정보를 포함하고,상기 복수의 클래스들은 상기 수중 통신 기기의 위치와 관련된 클래스, 상기 수중 통신 기기의 센서를 통해 획득되는 데이터와 관련된 클래스, 및 상기 수중 통신 기기의 통신 매체와 관련된 클래스를 포함하고,상기 로컬 지식 베이스는 상기 복수의 클래스들 각각에 기초하여 획득되는 데이터를 저장하는,수중 통신 기기
|
9 |
9
제1항에 있어서, 상기 복수의 통신 매체는,음파 트랜스듀서, 가시광 송수신기, 적외선 송수신기, 저주파 안테나, 및 자기장 송수신기 중 둘 이상을 포함하는,수중 통신 기기
|
10 |
10
수중 사물 인터넷(IoUT)의 온톨로지에 기반한 수중 통신 기기의 통신 매체 선택 방법에 있어서,전송할 데이터의 제공에 응답하여, 적어도 하나의 파라미터에 기초한 적격 매체 정보를 획득하는 단계;획득된 적격 매체 정보에 포함된 제1 통신 매체를 이용하여 상기 데이터의 전송을 시도하는 단계;상기 데이터의 전송이 성공한 경우, 상기 제1 통신 매체를 선택하여 수중 무선 통신을 수행하는 단계; 및상기 데이터의 전송이 실패한 경우, 상기 적격 매체 정보에 포함된 제2 통신 매체를 이용하여 상기 데이터의 전송을 시도하는 단계를 포함하고,상기 적어도 하나의 파라미터 중 적어도 일부는 상기 IoUT의 온톨로지에 기반한 상기 수중 통신 기기의 로컬 지식 베이스로부터 획득되는, 통신 매체 선택 방법
|
11 |
11
제10항에 있어서, 상기 적격 매체 정보를 획득하는 단계는,상기 적어도 하나의 파라미터에 대한 조건이 정의된 매체 선택 룰에 기초하여, 상기 수중 통신 기기에 의해 제공되는 복수의 통신 매체들 중 적어도 일부의 통신 매체를 포함하는 상기 적격 매체 정보를 획득하는 단계를 포함하는,통신 매체 선택 방법
|
12 |
12
제10항에 있어서, 상기 적어도 하나의 파라미터는, 상기 데이터를 수신할 기기와 상기 수중 통신 기기 사이의 거리, 상기 데이터의 양, 상기 수중 통신 기기의 배터리 레벨, 및 수중환경 데이터 중 적어도 하나를 포함하는,통신 매체 선택 방법
|
13 |
13
제12항에 있어서, 상기 통신 매체 선택 방법은,상기 수중 통신 기기에 포함되는 적어도 하나의 센서로부터, 상기 적어도 하나의 파라미터 중 일부를 주기적 또는 연속적으로 획득하는 단계; 및획득된 일부의 파라미터를 이용하여 상기 로컬 지식 베이스를 업데이트하는 단계를 더 포함하는,통신 매체 선택 방법
|
14 |
14
제10항에 있어서, 상기 제1 통신 매체를 이용하여 상기 데이터의 전송을 시도하는 단계는,상기 적격 매체 정보에 포함된 통신 매체 각각의 PER(packet error rate) 또는 BER(bit error rate)에 대한 정보를 획득하는 단계; 및상기 적격 매체 정보에 포함된 통신 매체 중 상기 PER 또는 BER이 가장 낮은 상기 제1 통신 매체를 이용하여 상기 데이터의 전송을 시도하는 단계를 포함하고,상기 제2 통신 매체는 상기 제1 통신 매체 다음으로 상기 PER 또는 BER이 낮은 통신 매체인,통신 매체 선택 방법
|
15 |
15
제10항에 있어서, 상기 적격 매체 정보에 포함된 모든 통신 매체를 이용한 상기 데이터의 전송이 실패한 경우, 상기 매체 선택 룰을 업데이트하는 단계를 더 포함하는,통신 매체 선택 방법
|