A flexible and powerful model for multi process control based on OPC(OLE for Process Control) and Distributed Security Services

OPC(OLE for Process Control)와 분산형 보안 서비스 기반의 유연한 멀티 프로세스 컨트롤 모델

  • 심민석 (울산대학교 컴퓨터ㆍ정보통신공학부) ;
  • 박성규 (울산대학교 컴퓨터ㆍ정보통신공학) ;
  • 유대승 (울산대학교 컴퓨터ㆍ정보통신공학) ;
  • 김종환 (울산대학교 컴퓨터ㆍ정보통신공학) ;
  • 이명재 (울산대학교 컴퓨터ㆍ정보통신공학부)
  • Published : 2004.04.01

Abstract

본 논문은 제어 구조의 표준으로 떠오르고 있는 OPC와 마이크로소프트사의 분산형 보안 서비스 개념(하부구조 서비스, 응용프로그램 지원 서비스)들을 사용하여 다양한 사용자에 대해서 차별화된 권한 구조를 제공할 수 있는 멀티 프로세스 컨트롤&모니터링 모델을 제안한다. 멀티 프로세스 컨트롤&모니터링 모델은 3-계층 구조(리소스, 로직, 그리고 프레젠테이션 계층)와 컴포넌트 개념을 기반으로 디자인하였기 때문에 엔터프라이즈 어플리케이션이 가지는 다양한 이점을 가질 수 있다. 리소스 계층은 다양한 OPC 기반 제어서버 시스템에서 제공하는 실시간 데이터(액세스 포인터 데이터) 및 저장 데이터들과 쉽고 유연하게 결합할 수 있으며, 로직 계층은 리소스 계층에서 제공하는 리소스들(실시간 및 저장 데이터)에 대한 보안 설정을 제공하고 실제, 가공, 가상 데이터 제공 및 생성하는 역할을 제공한다. 프레젠테이션 계층은 XML 기술을 사용하여 컨텐츠와 뷰를 분리하고 접속 기기들의 타입에 맞는 뷰를 동적으로 결합하여 제공함으로써 다양한 타입의 모니터링 기기들과 유연하게 결합하고 통합할 수 있는 이점을 갖는다.

Keywords