1 |
1
센서 네트워크 장치에서 센서 네트워크 통신을 위해 데이터를 전송하는 방법에 있어서,
(a) 센서 네트워크 필드를 육각 형태의 복수의 클러스터로 구분하는 단계;
(b) 상기 복수의 클러스터 중 제1 클러스터에 위치한 센서 노드가 감지한 이벤트 정보를 포함하는 이벤트 패킷을 상기 제1 클러스터에 위치한 제1 클러스터 헤드에 전송하는 단계;
(c) 상기 제1 클러스터 헤드는 상기 제1 클러스터에 인접하고 상기 복수의 클러스터에 속하는 베이스 스테이션 방향으로 위치하며 상기 복수의 클러스터에 속하는 복수의 제2 클러스터에 위치한 제2 클러스터 헤드에 상기 이벤트 정보와 보안 정보를 포함하는 제1 보고 패킷을 생성하여 전송하는 단계; 및
(d) 상기 복수의 제2 클러스터는 상기 제1 보고 패킷을 이용하여 생성한 제2 보고 패킷을 상기 베이스 스테이션에 전송하는 단계를 포함하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
2 |
2
제1항에 있어서,
상기 복수의 클러스터는 3차원 좌표가 설정되는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
3 |
3
제2항에 있어서,
상기 제1 클러스터 헤드는 상기 제1 클러스터의 좌표값을 상기 베이스 스테이션의 좌표값과 비교하여 동일 좌표가 있는 경우 상기 보고 패킷을 세 개의 상기 제2 클러스터에 전송하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
4 |
4
제2항에 있어서,
상기 제1 클러스터 헤드는 상기 제1 클러스터의 좌표값을 상기 베이스 스테이션의 좌표값과 비교하여 동일 좌표가 없는 경우 두 개의 상기 제2 클러스터에 전송하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
5 |
5
제1항에 있어서,
(e) 상기 베이스 스테이션은 수신한 복수의 상기 보고 패킷을 이용하여 상기 이벤트 정보의 진위여부를 판단하는 단계를 더 포함하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
6 |
6
제1항에 있어서,
상기 센서 노드는 상기 제1 클러스터에 상기 이벤트 패킷을 플러딩 방식으로 전송하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
7 |
7
제1항에 있어서,
상기 센서 노드는 상기 이벤트 패킷에 상기 센서 노드와 상기 베이스 스테이션 간의 쌍대키를 이용하여 생성된 MAC을 추가하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
8 |
8
제1항에 있어서,
상기 보고 패킷은 상기 베이스 스테이션과의 MAC, 상기 제2 클러스터 헤드와의 MAC 및 상기 베이스 스테이션이 상기 이벤트 정보의 진위를 파악할 수 있도록 압축된 MAC를 포함하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
9 |
9
제1항에 있어서,
(c-1) 상기 제2 클러스터 헤드는 상기 보고 패킷의 진위 여부를 판단하는 단계를 더 포함하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
10 |
10
제1항에 있어서,
상기 제1 클러스터가 상기 베이스 스테이션에 인접하는 경우 상기 단계 (c)는 포함하지 않고, 상기 단계 (d)에서 상기 복수의 제2 클러스터 대신 상기 제1 클러스터가 상기 베이스 스테이션에 상기 제1 보고 패킷을 전송하는 것을 특징으로 하는 센서 네트워크 통신을 위한 데이터 전송 방법
|
11 |
11
제1항에 있어서,
(f) 상기 제1 클러스터에 포함된 제1 노드가 헬로 메시지를 소정의 전송 반경내로 브로드캐스팅하는 단계;
(g) 상기 제1 노드 주위의 위치한 복수의 제2 노드가 상기 헬로 메시지에 응답하여 논스(nonce)값을 상기 제1 노드에 전송하는 단계;
(h) 상기 제1 노드는 상기 수신한 논스값에 해쉬 함수를 적용하여 산출된 결과값을 상기 제2 노드에 전송하는 단계;
(i) 상기 제2 노드는 상기 결과값을 확인한 후 상기 제1 노드를 정당한 노드로 판단하는 단계를 포함하는 센서 네트워크 통신을 위한 데이터 전송 방법
|