1 |
1
원격검침서버, 데이터 집중장치, 및 다수의 계량기들로 구성된 원격검침시스템에서 상기 데이터 집중장치의 타스크 스크립트를 이용한 원격 검침 방법으로서,상기 원격검침서버로부터 해당 데이터 집중장치에 연결된 계량기들 및 원격검침서버에 대한 개별 작업이 정의된 프로토콜 메시지를 수신하는 단계;상기 프로토콜 메시지를 해석하여, 상기 계량기들에 대한 작업 스케줄 및 상기 원격검침서버에 대한 작업 스케줄을 확인하는 단계;상기 계량기들에 대한 작업 스케줄에 따라 해당 계량기의 데이터를 폴링하여 수집하는 단계; 및상기 수집하는 단계에서 수집된 데이터를 이용하여 상기 프로토콜 메시지에 대한 응답 메시지를 작성하고, 상기 원격검침서버에 대한 작업 스케줄에 따라 상기 응답 메시지를 상기 원격검침서버로 전송하는 단계;를 포함하는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
2 |
2
청구항 1에 있어서,상기 프로토콜 메시지는,상기 데이터 집중장치가 수행할 각각의 임무에 대응하는 타스크 스크립트(task script)로 작성된 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
3 |
3
청구항 2에 있어서,상기 타스크 스크립트는상기 데이터 집중장치가 수행할 해당 임무에 대한 복수의 작업들, 상기 작업들에 대한 스케줄, 작업 우선순위, 데이터 종류 및 형태, 계량기 목록 중 적어도 하나가 정의된 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
4 |
4
청구항 2에 있어서,상기 타스크 스크립트는,주기검침임무, 비주기검침 임무, 계량기 설정 임무, 전송장치 설정 임무, 및 전송장치 환경읽기 임무별로 각각 작성되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
5 |
5
청구항 1에 있어서,상기 프로토콜 메시지는,SMCID, SMCP 버전, Transaction ID, 및 블록전송용 파라미터가 순서대로 헤더에 포함되고, 바디에는 각 작업 요청 데이터가 블록 단위로 포함되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
6 |
6
청구항 1에 있어서,상기 작업 요청 데이터의 데이터 셋은,상기 계량기와 데이터 선택용 smDataset/text, 상기 데이터 집중장치의 개별 데이터 선택용 smcDataset/text, 상기 데이터 집중장치의 전체 데이터 선택용 smcDataset/null, 변압기 감시데이터 개별 선택용 trDataset/text, 변압기 감시데이터 전체 선택용 trDataset/null, 및 계량기 데이터 중 프로파일 데이터의 특정 항목 선택용 selective Dataset/text 중 적어도 하나를 포함하는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
7 |
7
청구항 1에 있어서,상기 응답 메시지는SMCP 버전, SMCID, Transaction ID, 블록전송용 파라미터가 순서대로 헤더에 포함되고, 바디에는 상기 프로토콜 메시지의 각 작업 요청 데이터에 대한 응답 데이터가 블록 단위로 포함되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
8 |
8
청구항 1에 있어서,상기 응답 메시지는,주기검침 임무에 대한 REPORT와, 비주기검침 임무에 대한 NOTIFY를 구분하고,상기 NOTIFY를 통해 비주기 검침 데이터 및 비정상 트랩(trap) 정보를 전송하는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
9 |
9
청구항 1에 있어서,상기 프로토콜 메시지가 분할 메시지인 경우, 각 분할 메시지의 헤더에는 MSGLEN, OFFSET, MORE에 의해 해당 메시지의 분할 상태가 정의되고,해당 분할 메시지에 대해 하위 분할 메시지가 존재하는 경우 MORE=1, 해당 분할 메시지에 대해 하위 분할 메시지가 존재하지 않는 경우 MORE=0이 할당되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 방법
|
10 |
10
원격검침서버, 데이터 집중장치, 및 다수의 계량기들로 구성된 원격검침시스템에서의 원격 검침 장치로서, 상기 데이터 집중 장치는,상기 원격검침서버로부터 해당 데이터 집중장치에 연결된 계량기들 및 원격검침서버에 대한 개별 작업이 정의된 프로토콜 메시지를 수신하는 통신부;상기 프로토콜 메시지의 타스크 스크립트를 해석하여, 상기 계량기들에 대한 작업 스케줄 및 상기 원격검침서버에 대한 작업 스케줄을 확인하는 타스크 스크립트 해석부;상기 계량기들에 대한 작업 스케줄에 따라 해당 계량기의 데이터를 폴링하여 수집하는 데이터 수집부; 및상기 데이터 수집부로부터 수집된 데이터를 이용하여 상기 프로토콜 메시지에 대한 응답 메시지를 작성하고, 상기 원격검침서버에 대한 작업 스케줄에 따라 상기 원격검침서버로 상기 응답 메시지를 전송하는 응답 메시지 처리부;를 포함하는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
11 |
11
청구항 10에 있어서,상기 프로토콜 메시지는,상기 데이터 집중장치가 수행할 각각의 임무에 대응하는 타스크 스크립트(task script)로 작성된 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
12 |
12
청구항 10에 있어서,상기 타스크 스크립트는상기 데이터 집중장치가 수행할 해당 임무에 대한 복수의 작업들, 상기 작업들에 대한 스케줄, 작업 우선순위, 데이터 종류 및 형태, 계량기 목록 중 적어도 하나가 정의된 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
13 |
13
청구항 10에 있어서,상기 타스크 스크립트는,주기검침임무, 비주기검침 임무, 계량기 설정 임무, 전송장치 설정 임무, 및 전송장치 환경읽기 임무별로 각각 작성되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
14 |
14
청구항 10에 있어서,상기 프로토콜 메시지는,SMCID, SMCP 버전, Transaction ID, 및 블록전송용 파라미터가 순서대로 헤더에 포함되고, 바디에는 각 작업 요청 데이터가 블록 단위로 포함되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
15 |
15
청구항 10에 있어서,상기 응답 메시지는SMCP 버전, SMCID, Transaction ID, 블록전송용 파라미터가 순서대로 헤더에 포함되고, 바디에는 상기 프로토콜 메시지의 각 작업 요청 데이터에 대한 응답 데이터가 블록 단위로 포함되는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
16 |
16
청구항 10에 있어서,상기 응답 메시지 처리부는,주기검침 임무에 대한 REPORT와, 비주기검침 임무에 대한 NOTIFY를 구분하고,상기 NOTIFY를 통해 비주기 검침 데이터 및 비정상 트랩(trap) 정보를 전송하는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|
17 |
17
청구항 10에 있어서,상기 타스크 스크립트 해석부는,상기 프로토콜 메시지가 분할 메시지인 경우, MORE=1이면 해당 분할 메시지에 대해 하위 분할 메시지가 존재하는 것으로 해석하고, MORE=0이면 해당 분할 메시지에 대해 하위 분할 메시지가 존재하지 않는 것으로 해석하는 것을 특징으로 하는 타스크 스크립트를 이용한 원격 검침 장치
|