1 |
1
다이버 네트워크(DN)를 구성하는 수중통신장치에 있어서,수중통신을 위한 DTN 기능을 수행하기 위해 데이터를 버퍼에 저장한 후 수신확인까지 보관 및 재전송하는 DTN 기능부, 수중 MANET 기반의 DN 토폴로지를 형성하고 관리하는 기능을 수행하는 네트워크토폴로지 형성 및 관리부, 적어도 둘 이상의 통신매체들을 통해 수신된 패킷을 주기적으로 분석한 주변상황정보-여기서, 상기 주변상황정보는 상기 통신매체들을 통한 통신 상태 관련 정보 및 상기 DN 관련 정보를 포함함-를 수집 및 관리하는 주변상황정보 수집 및 관리부, 상기 주변상황정보를 저장하는 주변상황정보저장부, 상기 주변상황정보를 기반으로 기설정된 기계학습을 통해 상기 통신매체들에 대응하는 다수의 데이터링크계층들 중에서 적어도 하나의 통신매체에 대응하는 데이터링크계층을 선정하고 운용정책을 수립하는 데이터링크계층 선정 및 운용부를 포함하는 S-DTN계층; 및상기 S-DTN 계층과 상기 데이터링크계층들 사이의 인터페이스를 제공하며, 상기 선정된 데이터링크계층에 대응하는 통신 프로토콜에 따라 상기 데이터를 처리하는 데이터링크추상계층;을 포함하는 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
2 |
2
제1항에 있어서, 상기 데이터링크추상계층은,상기 데이터링크계층들에 대해 단일화된 공통 표준인터페이스를 제공하는 데이터링크계층 공통인터페이스;상기 데이터링크계층들의 통신 프로토콜들의 중복된 기능을 공통기능으로 제공하는 데이터링크계층 공통기능부; 및상기 데이터링크계층들을 통한 상기 통신매체들로의 접근을 지원하는 데이터링크계층 어댑터;를 포함하는 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
3 |
3
제1항에 있어서, 상기 S-DTN계층은,기설정된 외부장치로부터 데이터의 전송요청을 받으면, 상기 데이터링크계층 선정 및 운용부에서 상기 주변상황정보를 기반으로 상기 통신매체들 중에서 상기 데이터의 전송에 대한 실시간 제약을 만족할 수 있는 통신매체를 선정한 후 상기 선정된 통신매체를 통해 상기 데이터의 전송요청을 상기 데이터링크추상계층으로 전달하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
4 |
4
제3항에 있어서, 상기 데이터링크추상계층은,상기 데이터의 전송요청이 수신되면, 상기 선정된 통신매체에 맞는 패킷을 생성하여 상기 패킷을 외부로 전송하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
5 |
5
제4항에 있어서, 상기 S-DTN계층은,상기 선정된 통신매체의 최대전송크기(MTU)보다 상기 데이터의 크기가 더 큰 경우, 단편화(fragmentation)를 수행한 후 상기 단편화된 데이터의 전송요청을 상기 데이터링크추상계층으로 전달하고, 상기 데이터링크추상계층은,상기 단편화된 데이터에 따라 상기 선정된 통신매체에 맞는 패킷을 생성하여 상기 패킷을 외부로 전송하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
6 |
6
제5항에 있어서, 상기 S-DTN계층은,외부로부터 상기 패킷을 수신하면 상기 패킷에 포함된 단편화된 데이터를 재조립하여 원래의 데이터로 복원하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
7 |
7
제1항에 있어서, 상기 통신 상태 관련 정보는,상기 통신매체들에 대한 시간대별 수신 패킷수, 패킷 오류정보, 주파수 대역별 수신율 및 오류율 정보 중 적어도 하나를 포함하고,상기 DN 관련 정보는,상기 DN에 대한 클러스터, 클러스터 헤드, 및 다이버 관련 정보 중 적어도 하나를 포함하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
8 |
8
제1항에 있어서, 상기 S-DTN계층은,상기 DN 토폴로지 형성 시 복수의 클러스터 내 클러스터 헤드를 선정하는 클러스터헤드 선정부, 또는 상기 DN에 적합한 경량 주소체계의 압축 및 복원 기능을 수행하는 경량주소체계 압축 및 복원부 중 적어도 하나를 더 포함하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
9 |
9
제8항에 있어서, 상기 경량주소체계 압축 및 복원부는, 수중 IoT(IoUT)와 지상 IoT 간의 연동을 위해 수중 및 지상 IoT 간의 상호호환이 가능한 주소체계를 제공하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
10 |
10
제9항에 있어서, 상기 S-DTN 계층은, 상기 DN에서 제1 클러스터 내의 다이버가 제2 클러스터로 이동시 끊김 없는(seamless) 수중통신이 가능하도록 핸드오버 기능을 수행하는 경량 P2P기반 핸드오버 기능부를 더 포함하는, 심리스 DTN 프로토콜을 사용한 수중통신 장치
|
11 |
11
S-DTN계층에서 게이트웨이 및 클러스터 내 복수의 다이버를 포함하는 다이버 네트워크(DN)를 구성하는 단계;데이터링크추상계층을 통해 복수의 주변상황정보를 수집하여 저장하는 단계;상기 S-DTN계층에서 외부장치로부터 위험감지에 따른 긴급메시지의 전송요청을 수신하면 상기 저장된 주변상황정보를 기반으로 다수의 통신매체들 중에서 상기 긴급메시지의 전송에 따른 실시간 제약을 만족할 수 있는 통신매체를 선정하는 단계;상기 S-DTN계층에서 상기 긴급메시지의 전송요청을 상기 데이터링크추상계층으로 전달하는 단계; 및상기 데이터링크추상계층에서 상기 긴급메시지에 대응하여 상기 선정된 통신매체에 맞는 패킷을 생성하고 상기 생성된 패킷을 상기 선정된 통신매체를 통해 외부로 전송하는 단계;를 포함하는 심리스 DTN 프로토콜을 사용한 수중통신 방법
|
12 |
12
제11항에 있어서, 상기 주변상황정보를 수집하여 저장하는 단계는,상기 통신매체들의 시간대별 수신 패킷수, 패킷 오류정보, 주파수 대역별 수신율 및 오류율 정보, 및 수신패킷에 피기백된 주변상황정보 확장헤더를 통해 상기 DN의 정보를 수집하여 저장 및 갱신하는, 심리스 DTN 프로토콜을 사용한 수중통신 방법
|
13 |
13
S-DTN계층에서 게이트웨이 및 클러스터 내 복수의 다이버를 포함하는 다이버 네트워크(DN)를 구성하는 단계;데이터링크추상계층을 통해 복수의 주변상황정보를 수집하여 저장하는 단계;상기 S-DTN계층에서 외부장치로부터 사진/영상의 전송요청을 수신하면 상기 저장된 주변상황정보를 기반으로 다수의 통신매체들 중에서 상기 사진/영상의 전송에 따른 신뢰성 있는 전송이 가능한 통신매체를 선정하는 단계;상기 S-DTN계층에서 상기 선정된 통신매체의 최대전송크기(MTU)와 상기 사진/영상의 크기를 비교하여 상기 사진/영상의 단편화(fragmentation)를 수행하는 단계;상기 S-DTN계층에서 상기 단편화된 사진/영상의 전송요청을 상기 데이터링크추상계층으로 전달하는 단계; 및상기 데이터링크추상계층에서 상기 단편화된 사진/영상에 대응하여 상기 선정된 통신매체에 맞는 패킷을 생성하고 상기 생성된 패킷을 상기 선정된 통신매체를 통해 상기 외부장치로 전송하는 단계;를 포함하는 심리스 DTN 프로토콜을 사용한 수중통신 방법
|
14 |
14
제13항에 있어서, 상기 단편화는, 상기 선정된 통신매체의 MTU보다 상기 사진/영상의 크기가 큰 경우 수행되는, 심리스 DTN 프로토콜을 사용한 수중통신 방법
|
15 |
15
제13항에 있어서, 상기 패킷을 상기 외부장치로 전송하는 단계 이후에,상기 외부장치에서 상기 패킷을 수신하면 상기 외부장치의 S-DTN계층에서 상기 패킷에 포함된 단편화된 사진/영상을 재조립하여 원래 사진/영상으로 복원하는 단계를 더 포함하는, 심리스 DTN 프로토콜을 사용한 수중통신 방법
|
16 |
16
S-DTN계층에서 게이트웨이 및 클러스터 내 복수의 다이버를 포함하는 다이버 네트워크(DN)를 구성하는 단계;데이터링크추상계층을 통해 복수의 주변상황정보를 수집하여 저장하는 단계;제1 다이버에 탑재된 수중통신장치의 데이터링크추상계층에서 제1 클러스터 내의 다른 다이버들과의 통신을 수행하는 단계;상기 통신을 수행하는 도중에 상기 제1 다이버가 제1 클러스터에서 제2 클러스터로 이동함에 따라 상기 데이터링크추상계층에서 상기 제1 클러스터의 제1 클러스터 헤드와의 통신단절 및 상기 제2 클러스터의 제2 클러스터 헤드와의 통신시작을 통해 제1,2 클러스터 간의 이동을 감지하는 단계;상기 데이터링크추상계층에서 상기 S-DTN계층으로 상기 제1,2 클러스터 간 이동감지 및 통신시작을 통한 수신정보를 통보하는 단계;상기 S-DTN계층에서 상기 통보된 수신정보를 저장하고, 주변상황정보저장부에 저장된 주변상황정보를 기반으로 상기 제1 다이버가 현재 이동한 제2 클러스터의 정보를 인지하는 단계;상기 S-DTN계층에서 상기 제2 클러스터 헤드로 상기 제2 클러스터에 대한 조인요청을 전송하는 단계;상기 제2 클러스터 헤드가 자신에 대응되는 DN 게이트웨이로 클러스터 정보 갱신을 통보하고 상기 S-DTN계층으로 상기 제2 클러스터의 조인승인을 전송하는 단계; 및상기 제1 다이버는 상기 제2 클러스터 내의 다른 다이버들과 통신을 수행하는 단계를 포함하는 심리스 DTN 프로토콜을 사용한 수중통신 방법
|