1 |
1
목적지 노드까지의 라우팅 정보가 저장된 소정의 소스 노드에서 상기 소스 노드의 데이터 패킷을 상기 라우팅 정보에 따라 목적지 노드에 데이터 패킷을 전송하는 단계; 상기 소스 노드에 목적지 노드까지의 라우팅 정보가 저장되지 않은 경우, 상기 소스 노드의 이웃 노드 테이블 리스트를 참조하여 상기 목적지 노드에 상기 데이터 패킷을 전송하는 단계; 상기 소스 노드의 이웃 노드 테이블 리스트에 상기 목적지 노드의 루트 노드를 공유하는 노드 및 상기 목적지 노드가 존재하지 않는 경우, 상기 소스 노드의 상기 이웃 노드 테이블의 리스트 중 상기 목적지 노드가 존재하는 뎁스, 상기 목적지 노드와 인접한 하위 뎁스 및 상기 목적지 노드와 인접한 상위 뎁스에 속하는 노드에 라우팅 요청 메시지를 전송하는 단계; 상기 라우팅 요청 메시지에 따라 상기 목적지 노드로의 라우팅 정보를 포함하는 노드가 복수 개인 경우, 상기 복수 개의 노드 중 잔여 에너지량이 상대적으로 큰 노드에 데이터 패킷을 전송하고 상기 잔여 에너지량이 동일하면 상대적으로 수신 신호 강도가 큰 노드에 데이터 패킷을 전송하는 라우팅 디스커버리를 수행하는 단계; 및 상기 라우팅 디스커버리에 의해 결정된 경로를 통하여 상기 목적지 노드에 데이터 패킷을 전송하는 단계를 포함하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
2 |
2
제 1 항에 있어서,상기 지그비 네트워크 망의 각 노드는,각 노드에 링크되는 최대 자식 노드의 갯수, 상기 네트워크 망의 각 노드에 링크되는 최대 라우터의 갯수 및 상기 네트워크 망의 최대 뎁스의 수의 정보를 공유하고, 상기 네트워크 망의 각 노드의 슈퍼프레임 지속시간이 동일한 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
3 |
3
제 2 항에 있어서,상기 지그비 네트워크 망의 각 노드는,상기 각 노드의 뎁스, 인덱스, 어드레스, 비콘 전송 시간 및 각 노드의 루트 노드를 공유하는 노드의 정보를 저장하는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
4 |
4
제 3 항에 있어서,상기 각 노드의 루트 노드를 공유하는 노드의 정보는,상기 지그비 네트워크 망의 각 노드에 링크되는 최대 자식 노드의 갯수, 상기 네트워크 망의 각 노드에 링크되는 최대 라우터의 갯수 및 상기 네트워크 망의 최대 뎁스의 수로부터 산출되는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
5 |
5
제 1 항에 있어서,상기 목적지 노드에 상기 데이터 패킷을 전송하는 단계는,상기 소스 노드의 이웃 노드 테이블 리스트에 상기 목적지 노드가 존재하는 경우 상기 목적지 노드에 상기 데이터 패킷을 전송하는 단계;상기 목적지 노드가 존재하지 않는 경우, 상기 소스 노드의 이웃 노드 테이블 리스트에 상기 목적지 노드와 루트 노드를 공유하는 노드가 존재하면 상기 루트 노드를 공유하는 노드에 상기 데이터 패킷을 전송하는 단계; 및상기 데이터 패킷을 전송받은 상기 루트 노드를 공유하는 노드에서 목적지 노드에 상기 데이터 패킷을 전송하는 단계를 포함하는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
6 |
6
삭제
|
7 |
7
제 1 항에 있어서,상기 목적지 노드에 데이터 패킷을 전송하는 단계는,상기 소스 노드의 상기 이웃 노드 테이블의 리스트 중 상기 목적지 노드가 존재하는 뎁스, 상기 목적지 노드와 인접한 하위 뎁스 및 상기 목적지 노드와 인접한 상위 뎁스에 속하는 노드가 존재하지 않는 경우, 트리 라우팅을 통하여 목적지 노드에 데이터 패킷을 전송하는 단계를 더 포함하는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
8 |
8
삭제
|
9 |
9
제 1 항에 있어서,상기 지그비 네트워크 망은,완충 구간을 가지는 스케줄링 또는 완충 구간을 가지지 않는 스케줄링 중 어느 하나의 스케줄링을 적용하여 비콘 전송 주기의 동기가 결정되는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
10 |
10
제 9 항에 있어서,상기 지그비 네트워크 망이 상기 완충 구간을 가지지 않는 스케줄링을 적용하여 비콘 전송 주기가 결정되는 망인 경우,SD가 노드의 슈퍼프레임 지속시간이고, Rm이 네트워크 망의 각 노드에 링크되는 최대 라우터의 갯수이며, 가 목적지 노드의 뎁스이고, 가 이면, 가 뎁스에서의 목적지 노드와 동일한 루트 노드를 공유하는 노드의 인덱스인 경우 상기 목적지 노드의 부모 노드의 비콘 프레임 수신 후 목적지 노드가 활성화되는 시간 은, 에 의해 연산 되는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
11 |
11
제 9 항에 있어서,상기 지그비 네트워크 망이 상기 완충 구간을 가지는 스케줄링을 적용하여 비콘 전송 주기가 결정되는 망인 경우,SD가 노드의 슈퍼프레임 지속시간이고, BTO는 완충 구간의 시간이고, Rm이 네트워크 망의 각 노드에 링크되는 최대 라우터의 갯수이며, 가 목적지 노드의 뎁스이고, 가 이면, 가 뎁스에서의 목적지 노드와 동일한 루트 노드를 공유하는 노드의 인덱스인 경우 상기 목적지 노드의 부모 노드의 비콘 프레임 수신 후 목적지 노드가 활성화되는 은,에 의해 연산 되는 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
12 |
12
제 9 항에 있어서,상기 목적지 노드의 부모 노드의 비콘 프레임 수신 없이 상기 목적지 노드에 상기 소스 노드의 데이터 패킷을 데이터 패킷을 전송하는 시간은 상기 목적지 노드가 활성화되는 시간에 상기 목적지 노드의 비콘 지속 시간을 더한 시간인 것을 특징으로 하는 지그비 네트워크 망에서의 데이터 패킷 전송을 위한 라우팅 방법
|
13 |
13
제 1 항 내지 제 5 항, 제 7 항, 제 9 항 내지 제 12 항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 기록매체
|