1 |
1
적어도 하나의 이웃 노드와 무선 통신이 가능한 이종 트래픽 무선 센서 네트워크에서의 노드에 있어서상기 이웃 노드와 탐색 메시지, 데이터 패킷 및 컨트롤 패킷을 송신 및 수신할 수 있는 통신부;스스로 생성한 데이터 패킷 및 컨트롤 패킷과 상기 이웃 노드로부터 수신한 데이터 패킷 및 및 상기 컨트롤 패킷을 저장하는 저장부; 및이웃 노드를 탐색하기 위해 상기 통신부로 탐색 메시지를 전달하고, 상기 탐색 메시지에 대한 응답으로 이웃 노드가 송신한 컨트롤 패킷에 포함된 랭크(rank)를 기초로 가장 낮은 랭크를 갖는 이웃 노드를 부모 노드로 선택하여 상기 부모 노드로 라우팅을 결정하는 관리부; 및상기 부모 노드에게 송신한 데이터 패킷의 송신 횟수에 따른 작업 부하(workload)를 이용하여 랭크(rank)를 산출하는 산출부를 포함하고, 상기 산출부가 작업 부하(workload)를 이용하여 랭크(rank)를 산출하는 것은,상기 노드는 자신이 루트 노드인지 확인하고,상기 노드는 자신이 루트 노드이면 미리 정해진 기본 랭크 값으로 자신의 랭크를 산출하며,상기 노드는 자신이 루트 노드가 아니면 자신에게 부모 노드가 있는지 확인하고,상기 노드는 자신에게 부모 노드가 없으면, 가장 낮은 선택 순위를 가지기 위해 최저 랭크로 자신의 랭크를 산출하고,상기 노드는 자신에게 부모 노드가 있으면, 부모 노드의 랭크와 자신에 의해 생성된 작업 부하에 따른 랭크 증가 값(rank increase)을 합한 값으로 자신의 랭크를 산출하며,상기 노드는 부모 노드의 랭크가 0인 경우에는, 미리 정해진 기본 랭크 값으로 자신의 랭크를 설정하여 랭크(rank)를 산출하는, 이종 트래픽 무선 센서 네트워크에서의 노드
|
2 |
2
제 1 항에 있어서, 상기 이웃 노드로부터 수신한 컨트롤 패킷에 포함된 랭크(rank)는, 상기 이웃 노드의 산출부가 미리 정해진 시간 동안 상기 이웃 노드의 부모 노드에게 송신한 데이터 패킷의 송신 횟수에 따른 작업 부하(workload)를 이용하여 랭크(rank)를 산출하는 것을 특징으로 하는 이종 트래픽 무선 센서 네트워크에서의 노드
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서, 상기 산출부가 최저 랭크를 산출하는 것은,상기 기본 랭크 값에 미리 정해진 기본 경로 비용을 고려하여 산출하는 것을 특징으로 하는 이종 트래픽 무선 센서 네트워크에서의 노드
|
5 |
5
제 1 항에 있어서,상기 산출부가 랭크 증가 값(increase rank)을 산출하는 것은, 패킷 대기열(Queue) 버퍼에 있는 패킷의 가중 번호, 가중 인자(α) 및 작업 부하를 반영하여 산출하는 것을 특징으로 하는 이종 트래픽 무선 센서 네트워크에서의 노드
|
6 |
6
제 5 항에 있어서,상기 가중 인자(α)는 90인 것을 특징으로 하는, 이종 트래픽 무선 센서 네트워크에서의 노드
|
7 |
7
적어도 하나의 이웃 노드와 무선 통신이 가능한 이종 트래픽 무선 센서 네트워크에서의 노드에 있어서상기 노드는 상기 이웃 노드에게 탐색 메시지를 송신하는 단계;상기 탐색 메시지를 수신한 이웃 노드가 미리 정해진 시간 동안 상기 이웃 노드의 부모 노드에게 송신한 데이터 패킷의 송신 횟수에 따른 작업 부하(workload)를 이용하여 산출한 랭크(rank)를 포함하는 컨트롤 패킷을 수신하는 단계;상기 노드는 컨트롤 패킷에 포함된 상기 이웃 노드의 랭크(rank)를 기초로 가장 낮은 랭크(rank)를 갖는 이웃 노드를 부모 노드로 선택하는 단계; 및상기 노드는 선택된 부모 노드로 데이터 패킷을 송신하는 단계;를 포함하고,상기 작업 부하(workload)를 이용하여 산출한 랭크(rank)는,상기 이웃 노드는 자신이 루트 노드인지 확인하고,상기 이웃 노드는 자신이 루트 노드이면 미리 정해진 기본 랭크 값으로 자신의 랭크를 설정하고,상기 이웃 노드는 자신이 루트 노드가 아니면 자신에게 부모 노드가 있는지 확인하고,상기 이웃 노드는 자신에게 부모 노드가 없으면, 가장 낮은 선택 순위를 가지기 위해 최저 랭크로 자신의 랭크를 설정하고,상기 이웃 노드는 자신에게 부모 노드가 있으면, 상기 부모 노드의 랭크와 자신에 의해 생성된 작업 부하에 따른 랭크 증가 값(rank increase)을 합한 값으로 자신의 랭크를 설정하여 랭크(rank)를 산출하며,상기 이웃 노드는 부모 노드의 랭크가 0인 경우에는, 미리 정해진 기본 랭크값으로 자신의 랭크(rank)를 산출하는, 이종 트래픽 무선 센서 네트워크에서의 라우팅 방법
|
8 |
8
삭제
|
9 |
9
제 7 항에 있어서, 상기 최저 랭크는,상기 기본 랭크 값에 미리 정해진 기본 경로 비용을 고려하여 산출되는 것을 특징으로 하는 이종 트래픽 무선 센서 네트워크에서의 라우팅 방법
|
10 |
10
제 7 항에 있어서,상기 작업 부하에 따른 랭크 증가 값(rank increase)은상기 이웃 노드가 패킷 대기열(Queue) 버퍼에 있는 패킷의 가중 번호, 가중 인자(α) 및 작업 부하를 반영하여 산출하는 것을 특징으로 하는 이종 트래픽 무선 센서 네트워크에서의 라우팅 방법
|
11 |
11
제 10 항에 있어서,상기 가중 인자(α)는 90인 것을 특징으로 하는, 이종 트래픽 무선 센서 네트워크에서의 라우팅 방법
|