1 |
1
각 센서 노드가 자신의 위치를 알 수 있도록 구성된 무선 센서 네트워크에서 상기 각 센서 노드와 싱크 노드 사이의 플러딩 방법에 있어서, 상기 싱크 노드는 자신의 위치정보를 상기 각 센서 노드로 알리는 단계; 상기 각 센서 노드는 자신과 상기 싱크 노드 사이의 최소 홉 수(minimum hop count)를 계산하는 단계; 상기 싱크 노드로 패킷을 전송하기 원하는 센서 노드는 상기 최소 홉 수에 관한 정보를 해당 패킷에 넣고 목적지를 상기 싱크 노드로 하여 브로드캐스트하는 단계; 및 상기 패킷을 수신한 각 센서 노드는 자신이 가지고 있는 최소 홉 수와 상기 패킷에 기록된 최소 홉 수를 비교한 후 자신의 것이 더 적은 경우에는 상기 패킷에 자신의 최소 홉 수를 기록하여 다시 브로드캐스트하고 그렇지 않은 경우에는 해당 패킷을 버리는 과정이 반복되어 상기 패킷이 상기 싱크 노드까지 도달하는 단계를 포함하는 것을 특징으로 하는 무선 센서 네트워크에 있어서의 방향성 플러딩 방법
|
2 |
2
제 1 항에 있어서, 상기 각 센서 노드에서 이루어지는 최소 홉 수의 계산은 해당 센서 노드와 상기 싱크 노드의 위치정보 및 해당 센서 노드의 전송 범위를 이용하여 이루어지는 것을 특징으로 하는 무선 센서 네트워크에 있어서의 방향성 플러딩 방법
|
3 |
3
싱크 노드가 패킷을 전송하려는 목적지 위치를 알 수 있도록 구성된 무선 센서 네트워크에서 상기 싱크 노드와 각 센서 노드 사이의 플러딩 방법에 있어서, 상기 싱크 노드는 전송하려는 패킷에 목적 지역의 중심지 좌표, 목적 지역의 좌표 및 패킷이 목적 지역 내에 도달했는지를 표시하는 지역 플래그를 포함시켜 브로드캐스트하는 단계; 상기 싱크 노드가 전송한 패킷이 상기 목적 지역에 위치한 각 센서 노드에 전달되고, 상기 목적 지역에 위치한 센서 노드는 상기 패킷의 지역 플래그가 세팅되어 있지 않은 상태이면 상기 지역 플래그를 세팅하는 단계; 및 상기 지역 플래그가 세팅되어 있는 패킷을 수신한 각 센서 노드는 자신이 상기 목적 지역내에 있는 경우에는 상기 패킷을 브로드캐스트하고 그렇지 않은 경우에는 상기 패킷을 무시하는 과정이 반복되어, 상기 패킷이 상기 목적 지역내에 위치한 각 센서 노드에 전달되는 단계를 포함하는 것을 특징으로 하는 무선 센서 네트워크에 있어서의 방향성 플러딩 방법
|
4 |
4
제 3 항에 있어서, 상기 싱크 노드는 상기 목적 지역까지의 최소 홉 수(minimum hop count)를 계산하고, 그 최소 홉 수에 관한 정보를 상기 전송하려는 패킷에 포함시켜 브로드캐스트하도록 구성되는 것을 특징으로 하는 무선 센서 네트워크에 있어서의 방향성 플러딩 방법
|
5 |
5
제 4 항에 있어서, 상기 싱크 노드와 상기 목적 지역의 사이에 위치한 각 센서 노드는 자신으로부터 상기 목적 지역까지의 최소 홉 수와 상기 패킷에 기록되어 있는 최소 홉를 비교한 후, 자신의 것이 더 적은 경우에는 해당 패킷에 자신의 최소 홉 수를 기록하여 브로드캐스트하고, 그렇지 않은 경우에는 해당 패킷을 버리도록 구성되는 것을 특징으로 하는 무선 센서 네트워크에 있어서의 방향성 플러딩 방법
|
6 |
5
제 4 항에 있어서, 상기 싱크 노드와 상기 목적 지역의 사이에 위치한 각 센서 노드는 자신으로부터 상기 목적 지역까지의 최소 홉 수와 상기 패킷에 기록되어 있는 최소 홉를 비교한 후, 자신의 것이 더 적은 경우에는 해당 패킷에 자신의 최소 홉 수를 기록하여 브로드캐스트하고, 그렇지 않은 경우에는 해당 패킷을 버리도록 구성되는 것을 특징으로 하는 무선 센서 네트워크에 있어서의 방향성 플러딩 방법
|