Abstract

본 논문에서는 스마트미터의 북미 국제표준인 ANSI C12.22에서 정의하는 C12.22 노드의 응용계층 프로토콜을 구현하였다. ANSI C12.22에서는 OSI 7 계층 중에서 응용계층만을 정의하고 있다. 정보전송에 필수 요소인 1~4 계층은 기존에 사용되고 있는 프로토콜을 사용할 것을 권고하고 있으며, 이에 따라 본 논문에서는 통상적으로 사용되고 있는 TCP/IP 프로토콜을 전송계층 및 네트워크계층 프로토콜로 사용하였다. ANSI C12.19에서는 전력량계에 사용되는 파라미터들을 규정하고 있으며, C12.22 응용계층은 이 전력량계 파라미터들을 네트워킹하기 위한 최소한의 네트워크 서비스와 데이터 구조들을 정의하고 있다. 이러한 서비스와 데이터 구조들은 네트워킹된 전력량계를 설정, 프로그래밍, 모니터링하거나 전력량계의 정보를 수집할 목적으로 사용된다. 본 논문에서는 C12.22 응용계층을 소프트웨어로 구현하기 위해 임베디드 보드를 사용하였고, 기능 테스트를 위해서 AMI 응용서버 역할을 하는 테스트 프로그램을 동시에 개발하였다. In this paper, application layer protocol of C12.22 node, defined by ANSI C12.22 is implemented. ANSI C12.22 defines application layer only among the OSI 7 layers and recommends using the existing protocols for the 1~4 layer to transmit the information. TCP/IP which is one of the generally used protocols has been applied for the transport and network layer protocol in this paper. ANSI C12.19 defines the parameters for the watt-hour meter, and C12.22 application layer defines the network services and data structures networking the watt-hour meter parameters at a minimum. This kind of services and data structures are used for the configuration, programming, monitoring of the networked watt-hour meter or collecting information of the watt-hour meter. A embedded board has been used to implement the C12.22 application layer and a test program for the AMI application server has been developed for the functional test.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call