1 |
1
지연 허용 네트워크의 각 노드에서 메시지 전달 방식을 적응적으로 결정하는 메시지 전달 방법에 있어서,상기 노드의 전송반경 내에 연결되어 있는 주위 노드의 수(Ni)를 측정하는 단계;상기 메시지 전달 방식을 적응적으로 결정하기 위한 기준값(N)을 미리 설정하는 단계;상기 노드가 타 노드와 접촉하는 경우, 상기 노드의 주위 노드의 수(Ni)와 상기 기준값(N)을 비교하는 단계;상기 주위 노드의 수(Ni)와 상기 기준값(N)의 비교 결과에 따라, 상기 타 노드에 메시지를 전달하기 위한 메시지 전달 방식을 결정하는 단계; 및결정된 상기 메시지 전달 방식에 따라, 메시지를 상기 타 노드에 전달하는 단계를 포함하는, 메시지 전달 방법
|
2 |
2
제1항에 있어서, 상기 주위 노드의 수(Ni)와 상기 기준값(N)의 비교 결과에 따라, 상기 타 노드에 메시지를 전달하기 위한 메시지 전달 방식을 결정하는 단계는,상기 주위 노드의 수(Ni)가 상기 기준값(N) 보다 작거나 같은 경우, 상기 노드가 상기 타 노드에 없는 메시지를 상기 타 노드로 전달하도록 결정하는 단계를 포함하는, 메시지 전달 방법
|
3 |
3
제1항에 있어서, 상기 주위 노드의 수(Ni)와 상기 기준값(N)의 비교 결과에 따라, 상기 타 노드에 메시지를 전달하기 위한 메시지 전달 방식을 결정하는 단계는,상기 주위 노드의 수(Ni)가 상기 기준값(N) 보다 큰 경우, 상기 노드와 상기 타 노드의 목적지에 대한 전달 확률값을 비교하는 단계; 및상기 타 노드의 목적지에 대한 전달 확률값이 큰 경우, 상기 노드가 자신의 메시지를 상기 타 노드에 전달하도록 결정하는 단계를 포함하는, 메시지 전달 방법
|
4 |
4
삭제
|
5 |
5
제1항에 있어서, 상기 노드가 타 노드와 접촉하는 경우, 상기 노드는 자신이 소유하고 있는 메시지에 대한 정보를 포함하는 메시지 리스트를 상기 타 노드와 교환하는 단계를 더 포함하는, 메시지 전달 방법
|
6 |
6
제1항에 있어서,상기 노드는 측정한 상기 주위 노드의 수(Ni)를 저장하는 단계를 더 포함하는, 메시지 전달 방법
|
7 |
7
제1항 내지 제3항 및 제5항 내지 제6항 중 어느 하나의 항에 따른 지연 허용 네트워크의 각 노드에서 메시지 전달 방식을 적응적으로 결정하는 메시지 전달 방법을 수행하기 위한, 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|
8 |
8
지연 허용 네트워크의 각 노드에 구비되어 메시지 전달 방식을 적응적으로 결정하는 메시지 전달 장치에 있어서,타 노드로 전달할 메시지를 저장하는 메시지 저장부;상기 노드의 전송반경 내에 연결되어 있는 주위 노드의 수(Ni)를 측정하는 밀도 측정부;상기 노드가 상기 타 노드와 접촉하는 경우, 상기 노드의 주위 노드의 수(Ni)와 미리 설정된 기준값(N)을 비교하는 비교부 및 상기 주위 노드의 수(Ni)와 상기 기준값(N)의 비교 결과에 따라, 상기 메시지를 상기 타 노드에 전달하기 위한 메시지 전달 방식을 결정하는 결정부를 포함하는, 제어부; 및결정된 상기 메시지 전달 방식에 따라, 저장된 상기 메시지를 상기 타 노드에 전달하는 메시지 전달부를 포함하는, 메시지 전달 장치
|
9 |
9
삭제
|
10 |
10
제8항에 있어서, 상기 결정부는,상기 주위 노드의 수(Ni)가 상기 기준값(N) 보다 작거나 같은 경우, 상기 메시지 전달 방식을 에피데믹 라우팅(Epidemic routing) 방식으로 결정하고,상기 주위 노드의 수(Ni)가 상기 기준값(N) 보다 큰 경우, 상기 메시지 전달 방식을 프라핏 라우팅(PRoPHET routing) 방식으로 결정하는, 메시지 전달 장치
|
11 |
11
제8항에 있어서, 상기 제어부는,상기 메시지 전달 방식을 적응적으로 결정하기 위한 상기 기준값(N)을 미리 설정하는 기준값 설정부를 더 포함하는, 메시지 전달 장치
|