1 |
1
분산작업에 포함된 검침데이터를 검증하고, 비정상으로 판단된 검침 데이터를 추정하여 집계량 및 계기 특성정보를 생성하는 분산 노드; 및전사적 서비스 버스로부터 수신한 메시지를 근거로 상기 분산작업을 생성하고, 상기 분산작업을 상기 분산 노드로 배분하고, 상기 분산 노드의 장애 발생시 상기 분산작업을 다른 분산 노드에게로 재배분하는 마스터 노드를 포함하고,상기 마스터 노드는, 상기 전사적 서비스 버스로부터 수신한 메시지로부터 검출한 계기번호를 근거로 상기 분산작업을 생성하고, 상기 분산작업을 상기 분산 노드에 배분하는 분산작업 배분부; 상기 분산작업 배분부에서 상기 분산작업이 배분된 상기 분산 노드의 동작 상태를 모니터링하는 작업상태 확인부; 및 상기 작업상태 확인부에서 장애 발생으로 판단한 상기 분산 노드에 배분된 상기 분산작업을 다른 분산 노드로 재배분하는 분산작업 재배분부를 포함하며,상기 분산작업 배분부는, 작업번호, 분산노드번호, 계기기록 길이를 포함하는 작업 헤더, 및 계기 기록 헤더 및 계기 데이터 기록을 포함하는 계기 기록으로 구성되는 작업 구조의 상기 분산작업을 생성하고, 상기 계기 기록 헤더는 계기 ID, SDP ID, 계기 데이터 기록 길이를 포함하고, 상기 계기 데이터 기록은 검침일시, 전력사용량 구분코드 및 전력사용량을 포함하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
2 |
2
청구항 1에 있어서,상기 분산 노드는,상기 마스터 노드로부터 배분된 상기 분산작업에 포함된 전력사용량을 검증하는 전력사용량 검증부;상기 전력사용량 검증부에서 비정상으로 판정된 전력사용량을 추정하는 전력사용량 추정부;상기 전력사용량 검증부에서 정상으로 판정된 전력사용량 또는 상기 전력사용량 추정부에서 추정한 전력사용량을 근거로 계기별 집계량을 계산하는 전력사용량 집계부; 및상기 전력사용량 검증부에서 정상으로 판정된 전력사용량 또는 상기 전력사용량 추정부에서 추정한 전력사용량을 근거로 계기 특성정보를 생성하는 계기 특성정보 생성부를 포함하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
3 |
3
청구항 2에 있어서,상기 전력사용량 검증부는,누락간격 검사, 원격검침시스템 플래그 검사, 최대수요 검사, 스파이크 검사, 연속 제로 사용량 검사, 제로 전력사용량 횟수 검사, 무효전력량 검사, 최대/최소 전력사용량 검사 및 합계 검사 중에 적어도 하나를 이용하여 전력사용량을 검증하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
4 |
4
청구항 2에 있어서,상기 전력사용량 추정부는,비활성 계기 추정 방법, 제로 검침 추정방법, 선형보간법, 이력에 의한 추정 방법, 클래스 로드 프로필 추정 방법, 레지스터 검침 스케일링 추정 중에 적어도 하나를 이용하여 전력사용량을 추정하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
5 |
5
청구항 2에 있어서,상기 전력사용량 집계부는,전력사용량 합계, 정상 검침건수 합계 및 비정상 검침건수 합계를 포함하는 집계량을 계산하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
6 |
6
청구항 2에 있어서,상기 계기 특성정보 생성부는,최대 전력사용량, 평균 전력사용량, 최소 전력사용량, 전력사용량 최대증감률, 최대 전력사용량 갱신 횟수 누적 합계, 제로 전력사용량 횟수 누적 합계, 연속 제로 전력사용량 횟수 누적 합계를 포함하는 계기 특성정보를 생성하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
청구항 1에 있어서,상기 작업상태 확인부는,상기 분산 노드가 시스템 장애로 정지되거나, 상기 분산작업의 배분 후에 설정 시간 내에 상기 분산작업의 수행이 완료되지 않으면 상기 분산 노드의 장애 발생으로 판단하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
10 |
10
청구항 1에 있어서,상기 분산작업 재배분부는,상기 작업상태 확인부에서 장애 발생으로 판단한 상기 분산 노드에 할당된 계기를 다른 분산 노드로 재할당하고, 상기 장애 발생으로 판단한 상기 분산 노드에 할당된 상기 분산작업을 재할당된 다른 분산 노드에게로 재배분하는 것을 특징으로 하는 분산 클러스터링 기반 검침데이터 검증 시스템
|
11 |
11
마스터 노드 및 분산 노드를 포함하는 분산 클러스터링 기반 검침데이터 검증 시스템을 이용한 분산작업 배분 방법으로서,상기 마스터 노드에 의해, 전사적 서비스 버스로부터 수신한 메시지를 근거로 상기 분산작업을 생성하는 단계;상기 마스터 노드에 의해, 상기 분산작업에 포함된 분산 노드 번호를 근거로 상기 분산 노드에 상기 분산작업을 배분하는 단계;상기 마스터 노드에 의해, 상기 분산작업이 배분된 상기 분산 노드의 동작 상태를 모니터링하는 단계; 및상기 마스터 노드에 의해, 상기 모니터링하는 단계에서 장애 발생으로 판단한 상기 분산 노드에 배분된 상기 분산작업을 다른 분산 노드로 재배분하는 단계를 포함하고,상기 분산작업을 생성하는 단계는, 상기 마스터 노드에 의해, 상기 전사적 서비스 버스로부터 검침데이터를 포함하는 메시지를 수신하는 단계; 상기 마스터 노드에 의해, 상기 수신한 메시지의 구문 및 문법을 검사하여 정상 수신 여부를 판단하는 단계; 상기 마스터 노드에 의해, 상기 판단하는 단계에서 정상으로 판단한 메시지에 대한 응답신호를 상기 전사적 서비스 버스로 전송하는 단계; 상기 마스터 노드에 의해, 상기 판단하는 단계에서 정상으로 판단한 메시지로부터 계기번호를 검출하는 단계; 및 상기 마스터 노드에 의해, 상기 검출한 계기번호를 근거로 각 분산 노드에 해당하는 분산작업을 생성하는 단계를 포함하고, 상기 분산작업을 생성하는 단계에서 생성된 분산작업은 작업번호, 분산노드번호, 계기기록 길이를 포함하는 작업 헤더, 및 계기 기록 헤더 및 계기 데이터 기록을 포함하는 계기 기록으로 구성되고, 상기 계기 기록 헤더는 계기 ID, SDP ID, 계기 데이터 기록 길이를 포함하고, 상기 계기 데이터 기록은 검침일시, 전력사용량 구분코드 및 전력사용량을 포함하는 것을 특징으로 하는 분산작업 배분 방법
|
12 |
12
삭제
|
13 |
13
청구항 11에 있어서,상기 분산작업을 배분하는 단계는,상기 마스터 노드에 의해, 상기 분산작업으로부터 작업 헤더에 포함된 분산 노드 번호를 검출하는 단계;상기 마스터 노드에 의해, 상기 검출한 분산 노드 번호를 근거로 상기 분산작업을 상기 분산 노드에 배분하는 단계;상기 마스터 노드에 의해, 상기 분산작업의 배분 결과를 근거로 작업수행 이력정보를 저장하는 단계를 포함하고, 상기 작업수행 이력정보를 저장하는 단계에서는,상기 마스터 노드에 의해, 상기 분산작업의 상태를 배분으로 설정한 작업수행 이력정보를 저장하는 것을 특징으로 하는 분산작업 배분 방법
|
14 |
14
청구항 11에 있어서,상기 분산 노드의 동작 상태를 모니터링하는 단계에서는,상기 마스터 노드에 의해, 상기 분산 노드가 시스템 장애로 정지되거나, 상기 분산작업의 배분 후에 설정 시간 내에 상기 분산작업의 수행이 완료되지 않으면 상기 분산 노드의 장애 발생으로 판단하는 것을 특징으로 하는 분산작업 배분 방법
|
15 |
15
청구항 11에 있어서,상기 분산작업을 다른 분산 노드로 재배분하는 단계에서는,상기 마스터 노드에 의해, 장애 발생으로 판단한 상기 분산 노드에 할당된 계기를 다른 분산 노드로 재할당하는 단계;상기 마스터 노드에 의해, 상기 장애 발생으로 판단한 상기 분산 노드에 배분된 분산작업을 상기 재할당된 다른 분산 노드에게로 재배분하는 단계; 및상기 마스터 노드에 의해, 상기 재배분하는 단계의 재배분 결과를 근거로 기저장된 작업수행 이력정보를 갱신하는 단계를 포함하는 것을 특징으로 하는 분산작업 배분 방법
|
16 |
16
마스터 노드 및 분산 노드를 포함하는 분산 클러스터링 기반 검침데이터 검증 시스템을 이용한 검침데이터 검증 방법으로서,상기 분산 노드에 의해, 상기 마스터 노드로부터 배분된 분산작업으로부터 전력사용량을 추출하는 단계;상기 분산 노드에 의해, 상기 추출한 전력사용량을 검증하는 단계;상기 분산 노드에 의해, 상기 검증하는 단계에서 비정상으로 판단한 전력사용량을 추정하는 단계;상기 분산 노드에 의해, 상기 검증하는 단계에서 정상으로 판단한 전력사용량 및 상기 전력사용량을 추정하는 단계에서 추정한 전력사용량을 데이터베이스 관리 시스템에 저장하는 단계;상기 분산 노드에 의해, 상기 검증하는 단계에서 정상으로 판단한 전력사용량 및 상기 전력사용량을 추정하는 단계에서 추정한 전력사용량을 근거로 각 계기의 집계량을 계산하는 단계; 및상기 분산 노드에 의해, 상기 검증하는 단계에서 정상으로 판단한 전력사용량 및 상기 전력사용량을 추정하는 단계에서 추정한 전력사용량을 근거로 계기 특성정보를 생성하는 단계를 포함하는 것을 특징으로 하는 검침데이터 검증 방법
|
17 |
17
청구항 16에 있어서,상기 전력사용량을 검증하는 단계에서는,상기 분산 노드에 의해, 누락간격 검사, 원격검침시스템 플래그 검사, 최대수요 검사, 스파이크 검사, 연속 제로 사용량 검사, 제로 전력사용량 횟수 검사, 무효전력량 검사, 최대/최소 전력사용량 검사 및 합계 검사 중에 적어도 하나를 이용하여 전력사용량을 검증하고,상기 전력사용량을 추정하는 단에서는,상기 분산 노드에 의해, 비활성 계기 추정 방법, 제로 검침 추정방법, 선형보간법, 이력에 의한 추정 방법, 클래스 로드 프로필 추정 방법, 레지스터 검침 스케일링 추정 중에 적어도 하나를 이용하여 전력사용량을 추정하는 것을 특징으로 하는 검침데이터 검증 방법
|
18 |
18
청구항 16에 있어서,상기 집계량을 계산하는 단계에서는,상기 분산 노드에 의해, 전력사용량 합계, 정상 검침건수 합계 및 비정상 검침건수 합계를 포함하는 집계량을 계산하고,상기 계기 특성정보를 생성하는 단계에서는,상기 분산 노드에 의해, 최대 전력사용량, 평균 전력사용량, 최소 전력사용량, 전력사용량 최대증감률, 최대 전력사용량 갱신 횟수 누적 합계, 제로 전력사용량 횟수 누적 합계, 연속 제로 전력사용량 횟수 누적 합계를 포함하는 계기 특성정보를 생성하는 것을 특징으로 하는 검침데이터 검증 방법
|
19 |
19
청구항 16에 있어서,상기 분산 노드에 의해, 상기 집계량을 계산하는 단계에서 계산한 집계량 및 상기 계기 특성정보를 생성하는 단계에서 생성한 계기 특성정보를 저장하는 단계를 더 포함하되,상기 저장하는 단계에서는,상기 분산 노드에 의해, 상기 집계량을 설정 기간 내에 계산한 집계량만을 저장하는 것을 특징으로 하는 검침데이터 검증 방법
|
20 |
20
청구항 19에 있어서,상기 분산 노드에 의해, 상기 저장하는 단계에서 저장한 상기 집계량 및 상기 계기 특성정보를 설정주기 간격으로 데이터베이스 관리 시스템으로 백업하는 단계를 더 포함하는 것을 특징으로 하는 검침데이터 검증 방법
|