1 |
1
소스 노드, 중간 노드, 및 목적지 노드 사이에 통신 경로를 제공하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법에 있어서,A) 상기 소스 노드가 상기 목적지 노드까지의 유효 경로를 설정하고 상기 목적지 노드로 데이터를 전송하는 단계;B) 상기 A) 단계에서 데이터를 전송하는 중에 상기 중간 노드가 특정 변수(a)값, 헬로우 메시지 손실값(Allowed_Hello_Loss) 및 헬로우 메시지 발생 주기(Hello_INTERVAL)에 의해 생성된 수명시간 동안 주기적으로 헬로우(HELLO) 메시지의 수신 여부를 체크하는 단계; 및 C) 상기 B) 단계에서 헬로우 메시지가 주기적으로 수신되는 경우에, 상기 수명 시간을 상기 특정 변수(a)값에 기초하여 증가시키고, 상기 헬로우 메시지가 주기적으로 수신되지 않은 경우에 상기 소스 노드 쪽으로 경로 에러(ROUTER ERROR, RRER) 메시지를 전송하여 상기 수명 시간을 상기 특정 변수(a)값에 기초하여 감소시키는 단계 를 포함하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
2 |
2
제1항에 있어서, 상기 C) 단계는,상기 변수(a) 값을 증감시켜 상기 수명시간을 조절하며, 상기 수명시간은 상기 헬로우 메시지 손실값(Allowed_Hello_Loss), 헬로우 메시지 발생 주기(Hello_INTERVAL) 및 상기 변수(a)값을 이용한 곱의 연산을 통해 조절되는 것을 특징으로 하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
3 |
3
제2항에 있어서, 상기 변수 값은, 상기 수명 시간의 정해진 최대값 이상이 되는 것을 방지하기 위해 미리 최대값이 설정되는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
4 |
4
제2항에 있어서, 상기 C) 단계는, 상기 중간 노드가 주기적으로 헬로우 메시지를 수신하는 경우에, 상기 헬로우 메시지의 양을 체크하는 헬로우 메시지 체커(HELLO_Msg_Checker) 변수를 두어, 상기 헬로우 메시지 체커의 비율에 따라 상기 변수(a) 값을 증가시키는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
5 |
5
제4항에 있어서, 상기 헬로우 메시지 체커는, 상기 헬로우 메시지의 개수/시간 단위로 기록하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
6 |
6
제4항에 있어서, 상기 변수(a) 값은, 상기 수명시간에 대한 증가량을 0보다 작은 실수로 설정하여 상기 변수 값에 증가량을 더한 후 상기 더한 값을 새로운 변수 값으로 하여 상기 수명 시간에 곱하도록 하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
7 |
7
제4항에 있어서, 상기 변수 값은, 상기 수명시간이 정해진 최대값 이상이 되는 것을 방지하기 위해 미리 최대값을 설정하여, 상기 변수 값이 최대값 이하이면 수명시간을 유지하고, 상기 변수 값이 최대값 이상이면 상기 수명시간의 증가를 억제시키는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
8 |
8
제2항에 있어서, 상기 C) 단계는, 상기 중간 노드가 주기적으로 헬로우 메시지를 수신하지 못하는 경우에, 상기 수명시간을 감소시키기 위해 상기 변수 값을 최소값으로 설정하여 상기 수명 시간에 곱하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
9 |
9
제8항에 있어서, 상기 변수 값은, 상기 수명시간에 대한 감소량은 0보다 작은 실수로 설정하여 현재 변수 값에 상기 최소값을 더한 후, 상기 더한 값을 수명시간에 곱하는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
10 |
10
제8항에 있어서, 상기 변수 값은, 상기 수명시간이 정해진 최소값 이하가 되는 것을 방지하기 위해 미리 최소값을 설정하여, 상기 변수 값이 최소값 이상이면 수명시간을 유지하고, 상기 변수 값이 최소값 이하이면 상기 수명시간의 감소를 억제시키는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|
11 |
10
제8항에 있어서, 상기 변수 값은, 상기 수명시간이 정해진 최소값 이하가 되는 것을 방지하기 위해 미리 최소값을 설정하여, 상기 변수 값이 최소값 이상이면 수명시간을 유지하고, 상기 변수 값이 최소값 이하이면 상기 수명시간의 감소를 억제시키는 이동 Ad-hoc 네트워크의 라우팅 메시지 수명시간 제어 방법
|