1 |
1
복수 개의 센서 노드들이 네트워크를 통해 연결된 환경에서 상기 노드의 비정상 동작으로 인해 발생한 소실된 데이터를 복구하는 방법에 있어서,상기 소실 데이터가 발생한 고장 노드에서 상기 비정상 동작시점 전후에 대한 제 1 사전 데이터 및 제 1 사후 데이터가 포함된 제 1 데이터를 추출하는 단계;상기 소실 데이터가 발생하지 않은 정상 노드들에서 상기 비정상 동작시점 전후에 대한 제 2 사전 데이터 및 제 2 사후 데이터가 포함된 제 2 데이터를 각각 추출하는 단계;상기 제 1 데이터와 상기 제 2 데이터를 시간에 따른 데이터 변화인 기울기 패턴을 이용하여 순차적으로 비교함으로써, 상기 정상 노드들 중에서 상기 고장 노드와 상기 기울기 패턴이 일치하는 정상 노드들을 선별하는 단계;상기 선별된 정상 노드들의 상기 제 2 데이터와 상기 고장 노드의 상기 제 1 데이터와의 유사도를 유클리디언 거리 또는 벡터 공간 모델을 이용하여 순차적으로 검사함으로써, 상기 유사도가 최대인 최종 선택 노드를 선별하는 단계; 및상기 최종 선택 노드의 제 2 데이터와 상기 고장 노드의 제 1 데이터를 이용하여 상기 소실 데이터를 복구하는 단계를 포함하는 방법
|
2 |
2
제 1 항에 있어서,상기 제 1 데이터를 추출하는 단계는,상기 고장 노드에서 상기 비정상 동작시점 이전의 상기 제 1 데이터에 포함된 상기 제 1 사전 데이터를 소정의 시간만큼 추출하며, 상기 비정상 동작시점 이후의 상기 제 1 데이터에 포함된 상기 제 1 사후 데이터를 소정의 시간만큼 추출하는 단계를 포함하는 방법
|
3 |
3
제 1 항에 있어서,상기 제 2 데이터를 각각 추출하는 단계는,상기 정상 노드들에서 상기 비정상 동작시점 이전의 상기 제 2 데이터에 포함된 상기 제 2 사전 데이터를 소정의 시간만큼 각각 추출하며, 상기 비정상 동작시점 이전의 상기 제 2 데이터에 포함된 상기 제 2 사후 데이터를 소정의 시간만큼 각각 추출하는 단계를 포함하는 방법
|
4 |
4
제 1 항에 있어서,상기 기울기 패턴이 일치하는 정상 노드들을 선별하는 단계는,시간에 대한 상기 제 1 데이터의 비율을 나타내는 기울기를 도출하고, 상기 기울기로부터 상기 제 1 사전 데이터의 기울기 패턴 및 상기 제 1 사후 데이터의 기울기 패턴을 각각 도출하는 단계;시간에 대한 상기 제 2 데이터들의 비율을 나타내는 기울기를 각각 도출하고, 상기 기울기로부터 상기 제 2 사전 데이터의 기울기 패턴 및 상기 제 2 사후 데이터의 기울기 패턴을 순차적으로 도출하는 단계;상기 제 1 사전 데이터의 기울기 패턴을 상기 제 2 사전 데이터들의 기울기 패턴들과 순차적으로 비교하여 일치하는 상기 제 2 사전 데이터에 대한 기울기 패턴을 각각 도출하며, 상기 제 1 사후 데이터에 대한 기울기 패턴을 상기 제 2 사후 데이터들에 대한 기울기 패턴들과 순차적으로 비교하여 일치하는 상기 제 2 사후 데이터에 대한 기울기 패턴을 각각 도출하는 단계; 및상기 제 2 사전 데이터 및 상기 제 2 사후 데이터에 대한 상기 일치하는 기울기 패턴을 모두 포함하는 상기 정상 노드를 선별하는 단계를 포함하는 방법
|
5 |
5
제 1 항에 있어서,상기 최종 선택 노드를 선별하는 단계는,상기 선별된 정상 노드들의 상기 제 2 사전 데이터와 상기 고장 노드의 상기 제 1 사전 데이터와의 유사도를 순차적으로 검사함으로써, 상기 정상 노드들에 대한 제 1 유사 값을 각각 도출하는 단계;상기 선별된 정상 노드들의 상기 제 2 사후 데이터와 상기 고장 노드의 상기 제 1 사후 데이터와의 유사도를 순차적으로 검사함으로써, 상기 정상 노드들에 대한 제 2 유사 값을 각각 도출하는 단계; 및상기 선별된 정상 노드들에 대한 상기 제 1 유사 값 및 상기 제 2 유사 값을 각각 합산함으로써, 상기 합산 값이 가장 작은 상기 정상 노드를 유사도가 최대인 최종 선택 노드로 선별하는 단계를 포함하는 방법
|
6 |
6
제 1 항에 있어서,상기 소실 데이터를 복구하는 단계는,상기 고장 노드의 상기 제 1 사전 데이터에 대한 제 1 평균값을 도출하고, 상기 최종 선택 노드의 상기 제 2 사전 데이터에 대한 제 2 평균값을 도출함으로써, 상기 제 1 평균값과 상기 제 2 평균값에 대한 제 1 차분 값을 도출하는 단계; 상기 고장 노드의 상기 제 1 사후 데이터에 대한 제 3 평균값을 도출하고, 상기 최종 선택 노드의 상기 제 2 사후 데이터에 대한 제 4 평균값을 도출함으로써, 상기 제 3 평균값과 상기 제 4 평균값에 대한 제 2 차분 값을 도출하는 단계; 및상기 제 1 차분 값 및 제 2 차분 값을 이용하여 상기 소실 데이터를 복구하는 단계를 포함하는 방법
|
7 |
7
제 1 항에 있어서,상기 소실 데이터를 복구하는 단계는,상기 복구된 소실 데이터로부터 상기 비정상 동작시점에서 복구된 데이터 중 가장 큰 값인 추정 최댓값을 도출하고, 상기 비정상 동작시점에서 복구된 데이터 중 가장 작은 값인 추정 최솟값을 도출하며, 상기 비정상 동작시점에서 복구된 모든 데이터의 평균값인 추정 평균값을 도출함으로써, 통계 데이터를 도출하는 단계를 더 포함하는 방법
|
8 |
8
제 1 항 내지 제 7 항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
9 |
9
복수 개의 센서 노드들이 네트워크를 통해 연결된 환경에서 상기 노드의 비정상 동작으로 인해 발생한 소실 데이터를 복구하는 장치에 있어서,상기 소실 데이터가 발생한 고장 노드로부터 상기 비정상 동작시점 전후에 대한 제 1 사전 데이터 및 제 1 사후 데이터가 포함된 제 1 데이터를 수신 받고, 상기 소실 데이터가 발생하지 않은 정상 노드들로부터 상기 비정상 동작시점 전후에 대한 제 2 사전 데이터 및 제 2 사후 데이터가 포함된 제 2 데이터를 각각 수신 받으며, 복구된 상기 소실 데이터를 상기 고장 노드에게 송신하는 송수신부; 및상기 제 1 데이터와 상기 제 2 데이터를 시간에 따른 데이터 변화인 기울기 패턴을 이용하여 순차적으로 비교함으로써, 상기 정상 노드들 중에서 상기 고장 노드와 상기 기울기 패턴이 일치하는 노드들을 선별하고, 상기 선별된 정상 노드들의 상기 제 2 데이터와 상기 고장 노드의 상기 제 1 데이터와의 유사도를 유클리디언 거리 또는 벡터 공간 모델을 이용하여 순차적으로 검사함으로써, 상기 유사도가 최대인 최종 선택 노드를 선별하며, 상기 최종 선택 노드의 상기 제 2 데이터와 상기 고장 노드의 상기 제 1 데이터를 이용하여 상기 소실 데이터를 복구하는 처리부를 포함하는 장치
|
10 |
10
제 9 항에 있어서,상기 처리부는,시간에 대한 상기 제 1 데이터의 비율을 나타내는 기울기를 도출하고, 상기 기울기로부터 상기 제 1 사전 데이터의 기울기 패턴 및 상기 제 1 사후 데이터의 기울기 패턴을 각각 도출하고,시간에 대한 상기 제 2 데이터들의 비율을 나타내는 기울기를 각각 도출하고, 상기 기울기로부터 상기 제 2 사전 데이터의 기울기 패턴 및 상기 제 2 사후 데이터의 기울기 패턴을 순차적으로 도출하고,상기 제 1 사전 데이터의 기울기 패턴을 상기 제 2 사전 데이터들의 기울기 패턴들과 순차적으로 비교하여 일치하는 상기 제 2 사전 데이터에 대한 기울기 패턴을 각각 도출하며, 상기 제 1 사후 데이터에 대한 기울기 패턴을 상기 제 2 사후 데이터들에 대한 기울기 패턴들과 순차적으로 비교하여 일치하는 상기 제 2 사후 데이터에 대한 기울기 패턴을 각각 도출함으로써,상기 제 2 사전 데이터 및 상기 제 2 사후 데이터에 대한 상기 일치하는 기울기 패턴을 모두 포함하는 상기 정상 노드를 선별하는 것을 특징으로 하는 장치
|
11 |
11
제 9 항에 있어서,상기 처리부는,상기 선별된 정상 노드들의 상기 제 2 사전 데이터와 상기 고장 노드의 상기 제 1 사전 데이터와의 유사도를 순차적으로 검사함으로써, 상기 정상 노드들에 대한 제 1 유사 값을 각각 도출하고,상기 선별된 정상 노드들의 상기 제 2 사후 데이터와 상기 고장 노드의 상기 제 1 사후 데이터와의 유사도를 순차적으로 검사함으로써, 상기 정상 노드들에 대한 제 2 유사 값을 각각 도출하며,상기 선별된 정상 노드들에 대한 상기 제 1 유사 값 및 상기 제 2 유사 값을 각각 합산함으로써, 상기 합산 값이 가장 작은 상기 정상 노드를 유사도가 최대인 최종 선택 노드로 선별하는 것을 특징으로 하는 장치
|
12 |
12
제 9 항에 있어서,상기 처리부는,상기 고장 노드의 상기 제 1 사전 데이터에 대한 제 1 평균값을 도출하고, 상기 최종 선택 노드의 상기 제 2 사전 데이터에 대한 제 2 평균값을 도출함으로써, 상기 제 1 평균값과 상기 제 2 평균값에 대한 제 1 차분 값을 도출하고,상기 고장 노드의 상기 제 1 사후 데이터에 대한 제 3 평균값을 도출하고, 상기 최종 선택 노드의 상기 제 2 사후 데이터에 대한 제 4 평균값을 도출하며, 상기 제 3 평균값과 상기 제 4 평균값에 대한 제 2 차분 값을 도출함으로써,상기 제 1 차분 값 및 제 2 차분 값을 이용하여 상기 소실 데이터를 복구하는 것을 특징으로 하는 장치
|