1 |
1
복수의 센서 노드, 복수의 센서 노드에 연결되는 클러스터 헤드 및 복수의 클러스터 헤드에 연결되는 기지국을 포함하는 센서 네트워크에서의 데이터 수집 방법으로서, 상기 클러스터 헤드가,
센서 노드로부터 랜덤화된 감지데이터를 수신하는 단계;
상기 수신한 랜덤화된 감지데이터를 디랜덤화하는 단계;
상기 디랜덤화된 감지데이터에 수집 함수를 실행하여, 부분수집값(PAV)을 생성하는 단계;
상기 생성된 부분수집값을 암호화하는 단계;
상기 암호화한 부분수집값을 기지국으로 전송하는 단계를 포함하는 데이터 수집 방법
|
2 |
2
청구항 1에 있어서,
클러스터 헤드 및 상기 클러스터 헤드에 연결된 센서 노드들간에 랜덤화 및 디랜덤화를 위한 분포 파라미터가 공유되어 있는 것을 특징으로 하는 데이터 수집 방법
|
3 |
3
청구항 2에 있어서,
상기 랜덤화된 감지데이터는, 상기 분포 파라미터에 기반하여 생성된 제1 랜덤 논스를 이용하여 랜덤화되어 있는 것을 특징으로 하는 데이터 수집 방법
|
4 |
4
청구항 2에 있어서,
상기 디랜덤화하는 단계에서는, 상기 분포 파라미터에 기반하여 생성된 제2 랜덤 논스를 이용하여 디랜덤화되는 것을 특징으로 하는 데이터 수집 방법
|
5 |
5
복수의 센서 노드, 복수의 센서 노드에 연결되는 클러스터 헤드 및 복수의 클러스터 헤드에 연결되는 기지국을 포함하는 센서 네트워크에서의 데이터 수집 방법으로서, 상기 클러스터 헤드에 연결되는 센서 노드들은 랜덤화를 사용하는 제1 서브그룹과 암호화를 사용하는 제2 서브그룹으로 구분되고, 상기 클러스터 헤드가
제1 서브그룹으로부터 랜덤화된 감지데이터를 수신하고, 제2 서브그룹으로부터 암호화된 감지데이터를 수신하는 단계;
상기 수신한 랜덤화된 감지데이터 및 암호화된 감지데이터에 각각 디랜덤화 및 복호화를 수행하는 단계;
상기 디랜덤화 및 복호화된 감지데이터에 수집 함수를 실행하여 각각 랜덤화 부분수집값(RPAV) 및 암호화 부분수집값(EPAV)을 생성하는 단계;
상기 랜덤화 부분수집값(RPAV) 및 상기 암호화 부분수집값(EPAV)에 수집 함수를 수행하여 부분수집값(PAV)을 생성하는 단계;
상기 부분수집값을 암호화하여 기지국으로 전송하는 단계를 포함하는 데이터 수집 방법
|
6 |
6
청구항 5에 있어서,
제1 서브그룹에 속하는 센서 노드와는 랜덤화 및 디랜덤화를 위한 분포 파라미터가 공유되어 있고,
제2 서브그룹에 속하는 센서 노드와는 암호화 및 복호화에 대한 대칭 키가 설정되어 있는 것을 특징으로 하는 데이터 수집 방법
|
7 |
7
청구항 5에 있어서,
상기 랜덤화된 감지데이터 및 암호화된 감지데이터에는 상기 랜덤화 및 암호화를 표시하는 플래그가 각각 삽입되어 있는 것을 특징으로 하는 데이터 수집 방법
|
8 |
8
복수의 센서 노드 및 기지국과 연결되는 센서 네트워크에서의 클러스터 헤드로서,
센서 노드로부터 랜덤화된 감지데이터를 수신하는 제1 통신부;
상기 랜덤화된 감지데이터를 디랜덤화하는 디랜덤화부;
상기 디랜덤화된 감지데이터에 수집 함수를 실행하여, 부분수집값을 생성하는 부분수집값 산출부;
상기 부분수집값을 기지국으로 전송하는 제2 통신부를 포함하는 클러스터 헤드
|
9 |
9
복수의 센서 노드 및 기지국과 연결되는 센서 네트워크에서의 클러스터 헤드로서, 상기 클러스터 헤드에 연결되는 센서 노드들은 랜덤화를 사용하는 제1 서브그룹과 암호화를 사용하는 제2 서브그룹으로 구분되고, 상기 클러스터 헤드는,
제1 서브그룹으로부터 랜덤화된 감지데이터를 수신하고, 제2 서브그룹으로부터 암호화된 감지데이터를 수신하는 제1 통신부;
상기 수신한 랜덤화된 감지데이터에 디랜덤화를 수행하는 디랜덤화부;
상기 수신한 암호화된 감지데이터에 복호화를 수행하는 복호화부;
상기 디랜덤화 및 복호화된 감지데이터에 수집 함수를 실행하여 각각 랜덤화 부분수집값 및 암호화 부분수집값을 생성하고, 상기 랜덤화 부분수집값 및 암호화 부분수집값에 수집 함수를 실행하여 부분수집값을 생성하는 부분수집값 산출부;
상기 부분수집값을 암호화하여 기지국으로 전송하는 제2 통신부를 포함하는 클러스터 헤드
|
10 |
10
청구항 9에 있어서,
상기 센서 노드로부터 수신한 감지데이터에 디랜덤화를 수행할지 복호화를 수행할지를 판단하는 제어부를 더 포함하는 클러스터 헤드
|