1 |
1
기회적 라우팅 프로토콜을 통한 메시지 전송 장치에서의 기회적 라우팅 프로토콜을 통한 메시지 전송 방법에 있어서, 커뮤니티부가 클러스터 단위로 분할된 ICN 망의 분할 네트워크 환경에서, 분할된 각 클러스터를 네트워크 커뮤니티로 정의하고, 커뮤니티 ID를 부여받는 단계;노드 분류부가 노드 간 접촉 시 서로 가지고 있는 메시지 정보를 담고 있는 서머리 벡터(Summary Vector)를 비교하는 단계;상기 노드 분류부가 접촉 노드의 타입을 게이트웨이 노드, 클러스터 노드 및 데이터 뮬 노드 중 하나로 분류하는 단계;메시지 전달부가 데이터 저장 노드와의 제1 전달 예측률, 인터레스트 메시지를 발생시킨 요청 노드를 접촉할 제2 전달 예측률 및 커뮤니티 노드를 접촉할 제3 전달 예측률을 이용하여, 접촉 노드 간 관계에 따른 메시지 전달 조건을 비교하는 단계; 및메시지 부하 조절부가 홉 카운트 조건을 비교하여 접촉 노드 간 관계에 따라 접촉 노드에게 메시지 전송 여부를 결정하는 단계;를 포함하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
2 |
2
제1항에 있어서, 상기 접촉 노드 간 관계에 따른 메시지 전달 조건을 비교하는 단계는,인터레스트 메시지 전송 시에는 상기 제1 전달 예측률 및 상기 제3 전달 예측률을 기초로, 인터레스트 메시지의 복제가 이뤄지는 조건을 비교하는 단계; 및데이터 메시지 전송 시에는 상기 제2 전달 예측률 및 상기 제3 전달 예측률을 기초로, 데이터 메시지의 복제가 이뤄지는 조건을 비교하는 단계를 포함하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
3 |
3
제2항에 있어서, 상기 인터레스트 메시지의 복제가 이뤄지는 조건을 비교하는 단계는,송신 노드가 클러스터 노드인 경우, 수신 노드가 게이트웨이 노드 또는 데이터 뮬(Data mule) 노드인 경우 조건 없이 메시지를 전달하고, 수신 노드가 클러스터 노드인 경우, 수신 노드의 제1 전달 예측률 및 제3 전달 예측률이 송신 노드의 제1 전달 예측률 및 제3 전달 예측률 보다 클 경우 메시지를 전달하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
4 |
4
제2항에 있어서, 상기 인터레스트 메시지의 복제가 이뤄지는 조건을 비교하는 단계는,송신 노드가 데이터 뮬 노드인 경우,수신 노드가 게이트웨이 노드 또는 데이터 뮬(Data mule) 노드인 경우, 수신 노드의 제1 전달 예측률 및 제3 전달 예측률이 송신 노드의 제1 전달 예측률 및 제3 전달 예측률 보다 클 경우 메시지를 전달하고,수신 노드가 데이터 뮬 노드인 경우, 수신 노드의 제1 전달 예측률 또는 제3 전달 예측률이 송신 노드의 제1 전달 예측률 또는 제3 전달 예측률 보다 클 경우 메시지를 전달하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
5 |
5
제2항에 있어서, 상기 인터레스트 메시지의 복제가 이뤄지는 조건을 비교하는 단계는,송신 노드가 게이트웨이 노드인 경우, 수신 노드가 클러스터 노드인 경우, 수신 노드의 제1 전달 예측률 및 제3 전달 예측률이 송신 노드의 제1 전달 예측률 및 제3 전달 예측률 보다 클 경우 메시지를 전달하고,수신 노드가 데이터 뮬 노드인 경우, 수신 노드의 제1 전달 예측률 또는 제3 전달 예측률이 송신 노드의 제1 전달 예측률 또는 제3 전달 예측률 보다 클 경우 메시지를 전달하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
6 |
6
제2항에 있어서, 상기 데이터 메시지의 복제가 이뤄지는 조건을 비교하는 단계는,송신 노드가 클러스터 노드인 경우, 수신 노드가 게이트웨이 노드 또는 데이터 뮬(Data mule) 노드인 경우 조건 없이 메시지를 전달하고, 수신 노드가 클러스터 노드인 경우, 수신 노드의 제2 전달 예측률 및 제3 전달 예측률이 송신 노드의 제2 전달 예측률 및 제3 전달 예측률 보다 클 경우 메시지를 전달하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
7 |
7
제2항에 있어서, 상기 데이터 메시지의 복제가 이뤄지는 조건을 비교하는 단계는,송신 노드가 데이터 뮬 노드인 경우, 수신 노드가 게이트웨이 노드 또는 클러스터 노드인 경우, 수신 노드의 제2 전달 예측률 및 제3 전달 예측률이 송신 노드의 제2 전달 예측률 및 제3 전달 예측률 보다 클 경우 메시지를 전달하고,수신 노드가 데이터 뮬 노드인 경우, 수신 노드의 제2 전달 예측률 또는 제3 전달 예측률이 송신 노드의 제2 전달 예측률 또는 제3 전달 예측률 보다 클 경우 메시지를 전달하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
8 |
8
제2항에 있어서, 상기 데이터 메시지의 복제가 이뤄지는 조건을 비교하는 단계는,송신 노드가 게이트웨이 노드인 경우, 수신 노드가 클러스터 노드인 경우, 수신 노드의 제2 전달 예측률 및 제3 전달 예측률이 송신 노드의 제2 전달 예측률 및 제3 전달 예측률 보다 클 경우 메시지를 전달하고,수신 노드가 데이터 뮬 노드인 경우, 수신 노드의 제2 전달 예측률 또는 제3 전달 예측률이 송신 노드의 제2 전달 예측률 또는 제3 전달 예측률 보다 클 경우 메시지를 전달하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
9 |
9
제1항에 있어서, 상기 접촉 노드 간 관계에 따라 접촉 노드에게 메시지 전송 여부를 결정하는 단계는,송신 노드가 클러스터 노드인 경우, 수신 노드가 클러스터 노드인 경우, 메시지 홉 카운트가 제1 임계값 보다 작은 경우 메시지를 전송하고,수신 노드가 게이트웨이 노드 또는 데이터 뮬(Data mule) 노드인 경우 메시지 홉 카운트가 상기 제1 임계값 보다 높은 값을 가지는 제2 임계값 보다 작은 경우 메시지를 전송하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
10 |
10
제1항에 있어서, 상기 접촉 노드 간 관계에 따라 접촉 노드에게 메시지 전송 여부를 결정하는 단계는,송신 노드가 데이터 뮬 노드인 경우, 수신 노드가 클러스터 노드인 경우, 메시지 홉 카운트가 제1 임계값 보다 작은 경우 메시지를 전송하고,수신 노드가 게이트웨이 노드 또는 데이터 뮬(Data mule) 노드인 경우 메시지 홉 카운트가 상기 제1 임계값 보다 높은 값을 가지는 제2 임계값 보다 작은 경우 메시지를 전송하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
11 |
11
제1항에 있어서, 상기 접촉 노드 간 관계에 따라 접촉 노드에게 메시지 전송 여부를 결정하는 단계는,송신 노드가 게이트웨이 노드인 경우, 수신 노드가 클러스터 노드인 경우, 메시지 홉 카운트가 제1 임계값 보다 작은 경우 메시지를 전송하고,수신 노드가 데이터 뮬(Data mule) 노드인 경우 메시지 홉 카운트가 상기 제1 임계값 보다 높은 값을 가지는 제2 임계값 보다 작은 경우 메시지를 전송하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
12 |
12
제1항에 있어서,상기 노드 분류부가 접촉 노드 간 PAIDT 정보를 확인하여 요청 노드로의 전송이 미완료된 메시지가 있는지 판단하고, 서로 기록하고 있는 PAIDT 정보를 공유하는 단계를 더 포함하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법
|
13 |
13
제1항 내지 제12항 중 어느 하나의 항에 따른 상기 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 방법을 수행하기 위한 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|
14 |
14
클러스터 단위로 분할된 ICN 망의 분할 네트워크 환경에서, 분할된 각 클러스터를 네트워크 커뮤니티로 정의하고, 게이트웨이 노드와 접촉 시 커뮤니티 ID를 부여받는 커뮤니티부;노드 간 접촉 시 서로 가지고 있는 메시지 정보를 담고 있는 서머리 벡터(Summary Vector)를 비교하고, 접촉 노드의 타입을 게이트웨이 노드, 클러스터 노드 및 데이터 뮬 노드 중 하나로 분류하는 노드 분류부;데이터 저장 노드와의 제1 전달 예측률, 인터레스트 메시지를 발생시킨 요청 노드를 접촉할 제2 전달 예측률 및 커뮤니티 노드를 접촉할 제3 전달 예측률을 계산하는 전달 예측률 계산부;상기 제1 전달 예측률, 상기 제2 전달 예측률 및 상기 제3 전달 예측률을 이용하여 접촉 노드 간 관계에 따른 메시지 전달 조건을 비교하는 메시지 전달부; 및홉 카운트 조건을 비교하여 접촉 노드 간 관계에 따라 접촉 노드에게 메시지 전송 여부를 결정하는 메시지 부하 조절부;를 포함하는, 정보 중심 네트워크를 위한 기회적 라우팅 프로토콜을 통한 메시지 전송 장치
|