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

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

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

초록

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

키워드