1 |
1
센서노드의 그룹넘버와 그룹넘버 임계값을 비교하여 상기 센서노드의 그룹넘버가 상기 그룹넘버 임계값 이하인 경우 부모노드로 데이터를 전송하는 단계;싱크노드의 위치가 변동된 제2시점에서 상기 센서노드의 그룹을 재설정하는 단계를 포함하고,상기 센서노드의 그룹을 재설정하는 단계 이후에, 센서노드의 그룹넘버와 그룹넘버 임계값을 비교하여 상기 센서노드의 그룹넘버가 그룹넘버 임계값 이하인 경우 부모노드로 데이터를 전송하는 단계를 반복하는 무선 센서 네트워크 환경에서의 데이터 전송방법
|
2 |
2
제1항에 있어서,상기 센서노드의 그룹을 재설정하는 단계는, 상기 센서노드가 이웃노드들에게 헬로패킷(hello packet)을 전송한 후, 상기 이웃노드들에게 응답패킷을 수신하고,상기 응답패킷은 이웃노드들 각각의 싱크넘버와 그룹넘버 정보를 포함하는 무선 센서 네트워크 환경에서의 데이터 전송방법
|
3 |
3
제2항에 있어서,상기 센서노드의 그룹을 재설정하는 단계는, 상기 이웃노드들에서 수신된 응답패킷에서 싱크넘버 및 그룹넘버룰 추출하고, 추출된 싱크넘버 및 그룹넘버를 기초로 상기 센서노드의 싱크넘버 및 그룹넘버룰 설정하는 무선 센서 네트워크 환경에서의 데이터 전송방법
|
4 |
4
제3항에 있어서,상기 센서노드의 그룹을 재설정하는 단계는,상기 응답패킷에서 추출된 싱크넘버를 상기 센서노드의 싱크넘버로 설정하고, 상기 응답패킷에서 추출된 그룹넘버 중 최소 그룹넘버에 "1"을 더한값을 상기 센서노드의 그룹넘버로 설정하는 무선 센서 네트워크 환경에서의 데이터 전송방법
|
5 |
5
제2항에 있어서,상기 센서노드의 그룹을 재설정하는 단계는,상기 센서노드로 응답패킷을 전송한 이웃노드를 부모노드로 설정하는 무선 센서 네트워크 환경에서의 데이터 전송방법
|
6 |
6
제1항에 있어서,상기 부모노드로 데이터를 전송하는 단계는, 상기 제1시점에서 상기 센서노드의 그룹넘버가 상기 그룹넘버 임계값을 초과한 것으로 판단되는 경우, 제2시점에서 재설정되는 상기 센서노드의 그룹넘버에 따라 상기 부모노드로 데이터를 전송하는 무선 센서 네트워크 환경에서의 데이터 전송방법
|
7 |
7
무선 센서 네트워크 환경에서의 데이터 전송을 위한 센서노드에 있어서,인근에 위치한 이웃노드에 데이터 패킷을 송신하고, 이웃노드들로부터 데이터 패킷을 수신하는 무선통신부;센서를 통해 상기 센서노드 주변의 정보를 측정하는 센서부;상기 센서노드에 전력을 공급하는 전원부;상기 센서노드의 그룹넘버를 설정하고, 상기 그룹넘버를 기초로 상기 이웃노드로 데이터를 송신하도록 상기 무선통신부를 제어하는 제어부를 포함하는 센서부
|
8 |
8
제7항에 있어서,상기 제어부는,제1시점에서 센서노드의 초기 그룹넘버를 설정하는 초기설정모듈;싱크노드의 위치가 변동된 제2시점에서 상기 센서노드의 그룹넘버를 재설정하는 재설정모듈; 및상기 초기설정모듈 및 상기 재설정모듈에서 상기 센서노드의 그룹넘버가 설정되면, 상기 센서노드의 그룹넘버와 그룹넘버 임계값을 비교하여 상기 센서노드의 그룹넘버가 상기 그룹넘버 임계값 이하인 경우 부모노드로 데이터를 전송하도록 무선통신부를 제어하는 판단모듈을 포함하는 센서노드
|
9 |
9
제8항에 있어서,상기 재설정모듈은 이웃노드들에게 헬로패킷(hello packet)을 전송하도록 상기 무선통신부를 제어하고, 이웃노드들 각각의 싱크넘버와 그룹넘버 정보를 포함하는 응답패킷이 상기 이웃노드들로부터 수신되면, 수신된 응답패킷에서 싱크넘버 및 그룹넘버룰 추출하눈 센서노드
|
10 |
10
제9항에 있어서,상기 재설정모듈은 상기 응답패킷에서 추출된 싱크넘버를 상기 센서노드의 싱크넘버로 설정하고, 상기 응답패킷에서 추출된 그룹넘버 중 최소 그룹넘버에 "1"을 더한값을 상기 센서노드의 그룹넘버로 설정하는 센서노드
|
11 |
11
제9항에 있어서,상기 재설정모듈은 상기 센서노드로 응답패킷을 전송한 이웃노드를 부모노드로 설정하는 센서노드
|
12 |
12
제9항에 있어서,상기 판단모듈은 상기 제1시점에서 상기 센서노드의 그룹넘버가 상기 그룹넘버 임계값을 초과한 것으로 판단되는 경우, 제2시점에서 재설정되는 상기 센서노드의 그룹넘버에 따라 부모노드로 데이터를 전송하는 센서노드
|