1 |
1
지상 사물인터넷 장치와 서비스 디스커버리 기능을 수행하는 수중 사물인터넷 장치에 있어서,서비스 디스커버리 기능부에서 서비스 디스커버리를 위한 P2P 오버레이 네트워크 정보의 요청을 수중 사물인터넷 프로토콜부로 전송하는 단계;상기 수중 사물인터넷 프로토콜부에서 P2P 오버레이 네트워크 정보의 요청에 따라 상기 수중 사물인터넷 장치가 속한 수중 사물인터넷 네트워크 토폴로지에 대한 업데이트를 수행하고 상기 업데이트 수행시 상기 P2P 오버레이 네트워크 정보의 피기백(piggyback) 처리를 시작하는 단계;상기 수중 사물인터넷 프로토콜부에서 상기 토폴로지에 대한 업데이트 수행시 상기 토폴로지의 업데이트를 위한 패킷의 확장헤더에 피기백할 로컬 P2P 오버레이 네트워크 정보를 상기 서비스 디스커버리 기능부로 요청하는 단계;상기 서비스 디스커버리 기능부에서 상기 요청에 따라 로컬 P2P 오버레이 네트워크 정보를 검색하여 상기 수중 사물인터넷 프로토콜부로 상기 로컬 P2P 오버레이 네트워크 정보를 응답으로 전송하는 단계;상기 수중 사물인터넷 프로토콜부에서 상기 수신된 로컬 P2P 오버레이 네트워크 정보를 상기 수중 사물인터넷 네트워크 토폴로지의 업데이트를 위한 패킷의 확장헤더에 피기백하고 상기 수중 사물인터넷 네트워크 토폴로지의 업데이트를 완료하여 상기 P2P 오버레이 네트워크 정보의 피기백 처리를 완료하는 단계;상기 서비스 디스커버리 기능부에서 상기 수중 사물인터넷 프로토콜부에서 상기 P2P 오버레이 네트워크 정보의 응답을 수신하여 P2P 오버레이 네트워크의 형성을 완료하는 단계; 및상기 서비스 디스커버리 기능부에서 다른 사물인터넷 장치로부터 서비스 검색 요청이 수신되면 상기 서비스 검색요청에 따라 서비스 검색을 수행하여 상기 서비스 검색의 결과를 상기 다른 사물인터넷 장치로 전송하는 단계를 포함하는 수중 사물인터넷 장치에서의 P2P 기반 서비스 디스커버리 방법
|
2 |
2
제1항에 있어서,상기 수중 사물인터넷 프로토콜부와 상기 서비스 디스커버리 기능부는 교차계층인터페이스부를 통해 상호 통신하고, 상기 교차계층인터페이스부는 상기 수중 사물인터넷 프로토콜부의 물리계층, 데이터링크계층, 네트워크계층 및 전송계층과 상기 서비스 디스커버리 기능부 간의 통신을 처리하는 수중 사물인터넷 장치에서의 P2P 기반 서비스 디스커버리 방법
|
3 |
3
제2항에 있어서, 상기 피기백은,상기 교차계층인터페이스를 통해 상기 수중 사물인터넷 프로토콜부의 데이터링크계층, 네트워크계층 또는 전송계층에서의 수중 사물인터넷 네트워크 토폴로지의 업데이트 시 생성되는 수중통신 프로토콜의 패킷에 피기백하는 수중 사물인터넷 장치에서의 P2P 기반 서비스 디스커버리 방법
|
4 |
4
제3항에 있어서,상기 수중 사물인터넷 프로토콜부의 수중통신 프로토콜의 헤더에 상기 P2P 기반의 서비스 디스커버리를 위한 확장 헤더를 적용하는 수중 사물인터넷 장치에서의 P2P 기반 서비스 디스커버리 방법
|
5 |
5
제3항에 있어서,상기 서비스 디스커버리 기능부는 기설정된 센서인터페이스를 통해 다수의 센서부와 통신을 수행하여 상기 다수의 센서부로 명령을 전송하고 상기 P2P 오버레이 네트워크 형성을 위한 정보로서 센싱데이터를 수신하여 상기 수중 사물인터넷 프로토콜부로 전달하는 수중 사물인터넷 장치에서의 P2P 기반 서비스 디스커버리 방법
|
6 |
6
지상 또는 수중 통신 프로토콜을 이용하여 지상 사물인터넷 장치 또는 다른 수중 사물인터넷 장치와 통신을 수행하는 수중 사물인터넷 프로토콜부;상기 수중 사물인터넷 프로토콜부와 통신하며 서비스 디스커버리를 수행하기 위한 P2P 오버레이 네트워크를 형성하고 서비스 검색요청에 따라 서비스 검색을 수행하여 서비스 검색결과를 응답하는 서비스 디스커버리 기능부; 및상기 수중 사물인터넷 프로토콜부와 상기 서비스 디스커버리 기능부 간의 통신을 위한 인터페이스를 처리하는 교차계층인터페이스부; 를 포함하는 수중 사물인터넷 장치
|
7 |
7
제6항에 있어서,상기 교차계층인터페이스부는 상기 수중 사물인터넷 프로토콜부의 물리계층, 데이터링크계층, 네트워크계층 및 전송계층과 상기 서비스 디스커버리 기능부 간의 통신을 처리하는 수중 사물인터넷 장치
|
8 |
8
제7항에 있어서,상기 서비스 디스커버리 기능부는 기설정된 센서인터페이스부를 통해 다수의 센서부와 통신하여 상기 다수의 센서부로 명령을 전송하고 P2P 오버레이 네트워크 형성을 위한 정보로서 센싱데이터를 수신하여 상기 수중 사물인터넷 프로토콜부로 각각 전달하는 수중 사물인터넷 장치
|
9 |
9
제8항에 있어서, 상기 서비스 디스커버리 기능부는,상기 센서인터페이스부를 통해 P2P 기반의 오버레이 네트워크를 형성하기 위한 센싱정보를 수집하고 상기 교차계층인터페이스부를 통해 P2P 기반의 오버레이 네트워크를 형성하기 위해 상기 수중 사물인터넷 프로토콜부로 P2P 오버레이 네트워크 정보를 요청하고, 상기 수중 사물인터넷 프로토콜부로부터 로컬 P2P 오버레이 네트워크 정보 요청에 따라 상기 로컬 P2P 오버레이 네트워크 정보를 검색하여 상기 수중 사물인터넷 프로토콜부로 응답하고, 상기 수중 사물인터넷 프로토콜부로부터 P2P 오버레이 네트워크 정보의 응답이 수신되면 P2P 오버레이 네트워크 형성을 완료하는 P2P 오버레이 네트워크 관리부;상기 수중 사물인터넷 프로토콜부로 전송하는 P2P 오버레이 네트워크 정보 요청 및 로컬 P2P 오버레이 네트워크 정보 응답을 위한 메시지를 생성하고 상기 수중 사물인터넷 프로토콜부로부터 수신된 로컬 P2P 오버레이 네트워크 정보 요청 및 P2P 오버레이 네트워크 정보 응답을 위한 메시지를 분석하는 메시지처리부;상기 교차계층인터페이스부 및 센서인터페이스부를 통해 서비스 디스커버리 요청을 위한 질의 및 센서부로의 명령을 위한 질의를 수행하는 질의부;상기 수신된 오버레이 네트워크 정보를 가공 및 관리하는 오버레이 네트워크 정보관리부;상기 오버레이 네트워크 정보관리부에서 분석 및 가공된 오버레이 네트워크 정보를 저장하는 오버레이 네트워크 정보저장부; 및상기 서비스 디스커버리 기능부의 전반적인 동작을 제어하며, 상기 수중 사물인터넷 장치에 P2P 오버레이 네트워크를 형성하기 위한 절차를 수행하도록 제어하는 서비스 디스커버리 관리부를 포함하는 수중 사물인터넷 장치
|
10 |
10
제9항에 있어서, 상기 수중 사물인터넷 프로토콜부는,상기 P2P 오버레이 네트워크 관리부로부터 상기 P2P 오버레이 네트워크 정보 요청이 수신되면 상기 P2P 오버레이 네트워크 정보의 요청에 따라 상기 수중 사물인터넷 장치가 속한 수중 사물인터넷 네트워크 토폴로지에 대한 업데이트를 수행하고 상기 업데이트 수행시 상기 P2P 오버레이 네트워크 정보의 피기백(piggyback) 처리를 시작하고, 상기 P2P 오버레이 네트워크 관리부로부터 상기 로컬 P2P 오버레이 네트워크 정보의 응답이 수신되면 상기 수신된 로컬 P2P 오버레이 네트워크 정보를 상기 수중 사물인터넷 네트워크 토폴로지의 업데이트를 위한 패킷의 확장헤더에 피기백하고 상기 수중 사물인터넷 네트워크 토폴로지의 업데이트를 완료하여 상기 P2P 오버레이 네트워크 정보의 피기백 처리를 완료하는 수중 사물인터넷 장치
|
11 |
11
제10항에 있어서, 상기 피기백은,상기 교차계층인터페이스를 통해 상기 수중 사물인터넷 프로토콜부의 데이터링크계층, 네트워크계층 또는 전송계층에서의 수중 사물인터넷 네트워크 토폴로지의 업데이트 시 생성되는 수중통신 프로토콜의 패킷에 피기백하는 수중 사물인터넷 장치
|
12 |
12
제11항에 있어서,상기 수중 사물인터넷 프로토콜부의 수중통신 프로토콜의 헤더에 상기 P2P 기반의 서비스 디스커버리를 위해 P2P 오버레이 네트워크 정보를 포함하는 확장헤더를 적용하는 수중 사물인터넷 장치
|