• Title/Summary/Keyword: 프로세스간 통신

Search Result 264, Processing Time 0.032 seconds

A Process-driven IoT-object Collaboration Model (프로세스 기반 사물인터넷 객체 협업 모델)

  • Ahn, Hyun;Lee, Yongjoon;Kim, Kwanghoon Pio
    • Journal of Internet Computing and Services
    • /
    • v.15 no.5
    • /
    • pp.9-16
    • /
    • 2014
  • In recent years, the importance of IoT (Internet of Things) is emphasized by information communication technologies and the performance of various smart devices are rapidly developed and applied in the real world. In this paper, we propose a process-driven IoT-object collaboration model to specify and execute a IoT service based on processes. That is, the purpose of this paper is to suggest a formal method in order to describe a IoT service into a group of tasks having execution order and collaboration between IoT-objects in charge of the enactment of a task. Conclusively, through the proposed model, we expect that IoT services will be automatically executed, analyzed, monitored and reused in the process-driven IoT computing environment.

Design and Implementation of a Request and Response Process on Help-Requesting Mobile Application (모바일 도움요청 어플리케이션에서의 요청 및 상호 대응 프로세스 설계)

  • An, Sung-Eun;Lim, Soon-Bum;Kim, Min-Jeong;You, Soo-Yeon
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.4
    • /
    • pp.320-326
    • /
    • 2015
  • With the growing concern over frequent occurrences of criminal events, help-requesting mobile applications have drawn attention. However, existing applications solely focus on providing help-requesting services. Therefore, in this paper, we design and implement a help request and response process which allows users to request help by sending messages and locating their friends, acquaintances and even near-by application users, and to allow help be reached by forwarding messages. This application is composed of three parts: help-requesting, help-responding, and checking-status. This application is developed on the Android platform where we exchange users' longitude and latitude through web server communication. We conducted test to verify the effectiveness of the forwarding function, and it has been confirmed that 93.33% of subjects used the forwarding function to help users at risk.

Framework design of simulation-based ship production execution system(SPEXS) in a shipyard (시뮬레이션 기반 조선생산실행시스템 프레임워크 설계)

  • Lee, Kwang-Kook
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.9
    • /
    • pp.1854-1864
    • /
    • 2011
  • Production planning is one of the most important activities in shipbuilding enterprises. Shop-floor supervisors and planners still do not have enough information to effectively analyze shop operations because of the difference between production planning and shop-floor scheduling. In this paper, process analysis was conducted between production planning and shop-floor control to clarify the difference, and the necessity of the manufacturing execution system(MES) was derived in a shipyard. Therefore, the simulation-based ship production execution system(SPEXS) was defined by analyzing characteristics of MES. The architectural functions of the system were deducted from the process of requirement analysis. The SPEXS' framework was constructed on the basis of the architectural functions. This framework will provide more reliable production schedules and allow engineers to plan and control shop operations in real-time.

Verification Test for Web service of River Geospatial Information (하천공간정보 웹 서비스에 관한 검증 테스트 방안)

  • Hong, Sung Soo;Shin, Hyung Jin;Hwang, Eui Ho;Chae, Hyo Suk
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2015.05a
    • /
    • pp.548-548
    • /
    • 2015
  • 과거 1990년대에 인터넷 이용이 전 세계로 확산되면서 World Wide Web를 이용하여 다양한 웹 서비스 기술의 구현 및 유통은 현재에도 개발되고 있다. 일반적으로 오늘날의 서비스는 XML 및 인터넷을 통하여 웹 서비스로 구현한 응용프로그램간의 연동을 가능하게 하는 기반기술이다. 이는 단순 객체 접근 프로토콜(SOAP), 웹 서비스 기술 언어(WSDL), 전역 비즈니스 레지스트리(UDDI) 등의 표준 기술을 사용하여 네트워크에 연결된 다른 컴퓨터 간의 분산 컴퓨팅을 지원하는 소프트웨어 및 기술이다. 이러한 웹 서비스의 발전으로 웹 서비스의 성능이 웹 서비스 제공자의 성패를 좌우하게 되고, 제공하고 있는 웹 서비스에 대한 검증이 필요하게 되었다. 웹 서비스에 대한 검증은 미국 Bloor NA(Bloor Research-North America)에서 웹 서비스 아키텍처의 단점을 발표하여 서비스의 품질과 신뢰성 및 개선점에 대하여 제시되어 활발한 연구가 진행 중에 있다. 그러나 사용자 관점에서 웹 서비스의 성능을 측정하고, 단순한 서비스 제공자의 서비스 검증 목적만이 아닌 서비스 제공자의 성능을 서비스 사용자에게 제공하는 검증 방법에 관한 연구가 많지 않은 실정이다. 하천공간정보에 대하여 웹 서비스 방식 중 통신 프로토콜인 HTTP 등을 이용한 인터넷상의 메시지 교환을 가능하게 하는 통신 프로토콜인 SOAP 및 WWW와 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식인 REST(Representational State Transfer)를 실행하여 이에 따른 검증 프로세스를 수립하였다. 하천공간정보 웹 서비스에 대한 테스트 시나리오는 응답시간, 임계성능, 이용가능성, 신뢰성 및 접근성에 대하여 검증하며 하나 이상의 웹 서비스들 간의 호환성 표준의 준수 여부와 상호 운용 가능 여부를 테스트 하는 상호운용성 테스트, 신뢰성 메시징 및 분산 환경에서의 트랜잭션 처리 성능을 검증하는 웹 서비스 프로세스 품질 테스트를 실시하는 방안을 도출하고자 한다.

  • PDF

A Study on Message Transmission Technical for IEC 61850 based Intelligent Electronic Devices (IEC 61850 기반 IED 구현을 위한 메시지 전송 기술에 관한 연구)

  • Kim, Gwan-Su;Lee, Hong-Hee
    • Proceedings of the KIEE Conference
    • /
    • 2005.07a
    • /
    • pp.18-20
    • /
    • 2005
  • 최근 송배전 시스템 분야에서 종래의 인간의 개입을 최소화하여 이루어질 수 있도록 통합화, 자동화 및 원격 감시화가 추진되고 있으며 이는 기존의 전기 장비들을 통신 기능을 갖는 마이크로 프로세스 기반의 IED(Intelligent Electronic Device)로 대체함으로써 가능해 졌다. 단일 표준화 작업이 이루어지기 전 다양한 프로토콜의 사용에 따른 장비 간 호환성 결여로 통신 프로토콜 표준화 필요성이 강하게 제기되었고, 1990년대 표준화 작업을 시작하여 최근 변전소 자동화용 단일 세계 표준인 IEC 61850이 UCA2.0과 유럽의 경험을 기반으로 IEC주관아래 개발되었다. 이러한 세계기술 동향을 반영해 IEC 61850 기반의 종합변전소 자동화 시스템의 구축이 필요하고, 이에 따라 본 논문에서는 IEC 61850 통신 프로토콜을 살펴보고 기본적인 IED 통신 실험 장치를 구성하고 메시지 전송 실험을 수행하였다.

  • PDF

Development and Optimization of Parallel Code for Axial Fan using MPI One-sided Communication (MPI 일방향통신을 이용한 축류 팬 수치해석 병렬프로그램 최적화)

  • Kwon, Oh-kyoung;Park, Keuntae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.34-36
    • /
    • 2017
  • 축류 팬(axial fan)은 팬이 회전하면서 다량의 공기를 불어주는 유체 기계로써 최근 저소음에 대해 중요하게 인식되고 있다. 본 연구는 팬 주위의 소음을 해석하는 MPI 병렬프로그램에 대한 최적화 기법에 대해 다룬다. 이때 수억 개 이상의 격자에서 수만 포인트의 소음을 해석하기 위해서 MPI 프로세스 간 통신이 많이 발생하여 성능이 심각하게 느려지는 현상이 발생한다. 이를 극복하기 위해 MPI 일방향통신을 적용하였다. 뿐만 아니라 통신 및 메모리 최적화 방법을 통해 최대 2.97배 향상시켰다.

Development of IEC 61850 based Network System (IEC 61850 기반 네트워크 시스템 구현에 관한 연구)

  • KIm, Gwan-Su;Choi, Woong;Lee, Hong-Hee
    • Proceedings of the KIPE Conference
    • /
    • 2005.07a
    • /
    • pp.605-608
    • /
    • 2005
  • 오늘날 통신 기능을 갖는 마이크로 프로세스 기반의 IED(Intelligent Electronic Device)가 송배전시스템 분야에서 기존의 장비들을 대체하고 있다. 단일 표준화 작업이 이루어지기 전 다양한 프로토콜의 사용에 따른 장비 간 호환성 결여로 통신 프로토콜 표준화 필요성이 강하게 제기되었고, 1990년대 표준화 작업을 시작하여 최근 변전소 자동화용 단일 세계 표준인 IEC 61850이 UCA2.0과 유럽의 경험을 기반으로 IEC주관아래 개발되었다. 이러한 세계기술 동향을 반영해 IEC 61850 기반의 종합변전소 자동화 시스템의 구축이 필요하고, 이에 따라 본 논문에서는 IEC 61850 통신 프로토콜을 살펴보고 기본적인 IED 통신 실험 장치를 구성하고 메시지 전송 실험을 수행하였다.

  • PDF

Estimation of a Linux based Communication Module for DVR System (리눅스 기반 DVR시스템 통신모듈 설계 및 성능 측정)

  • 김지훈;홍승욱;안종석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.28-30
    • /
    • 2003
  • DVR은 아날로그(analog) 테이프 레코더(tape recorder)에 비해 여러 가지 장점을 가지고 있어 빠른 속도로 아날로그 테이프 레코더를 대치하고 있다[1]. 지금까지 대부분의 DVR시스템은 MS사의 윈도우즈 (MS-windows)애 기반하여 개발되었으나 MS윈도우즈 운영체제의 비공개 소스 코드(source code)로 인해 효율적인 시스템을 개발하기 어려운 문제점이 있다. 이에 본 논문에서는 운영체제의 코드가 오픈 되어있어 누구나 원하는 소프트웨어를 개발할 수 있는 리눅스(Linux) 운영체제를 기반으로 한 DVR시스템의 통신 모듈을 설계한다. 또한 본 논문에서는 리눅스 운영체제의 스케쥴링에 의한 실시간 프로그램의 부하를 측정하고, 본 논문에서 구현한 통신 모듈을 사용하여 프로세스의 개수에 따른 DVR시스템의 성능을 측정하였다. 측정 결과 구현한 통신 모듈은 20Mbps이상의 전송 속도로 수행되는 것으로 나타났다.

  • PDF

A Case Study and Implementation of the Expert Recommendation System for Public Sector (공공부문 평가위원추천시스템 구현에 관한 사례 연구)

  • Kang, Eun-Sook;Kim, Hong-Chan;Lee, Jae Hwan;Lee, Jung-Ku;Shim, Jang-Sup
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.539-542
    • /
    • 2009
  • 평가위원추천시스템은 평가대상과제와 전문가간의 과제일치도와 평가위원의 공정성 및 전문성을 고려하여 평가대상과제에 대한 평가위원후보를 선정하기 위해 개발된 시스템이다. 본 시스템 개발 및 활용을 통해 평가 전문기관으로서의 위상 및 신뢰성을 강화하였고, 자동화된 업무 프로세스를 진행할 수 있어 평가관리 업무의 효율성이 획기적으로 향상되었다.

A Recovery Technique Using Agent in Distributed Computing Systems (분산 컴퓨팅 시스템에서 에이전트를 이용한 회복 기법)

  • 이화민;정광식;윤태명;이원규;유헌창
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.556-558
    • /
    • 2001
  • 분산 컴퓨팅 시스템은 단일 시스템보다 결함에 민감하기 때문에 기존의 많은 연구들에서 분산 시스템에서 결함이 발생할 경우 이룬 해결하기 위한 많은 복귀회복기법들이 연구되었다. 본 논문에서는 기존의 분산 컴퓨팅 시스템의 결함 포용 기법에 멀티 에이전트의 개념을 도입하여 운영체제에 독립적인 에이전트를 이용한 회복기법을 제안한다. 이를 위해 본 논문에서는 프로세스의 회복을 담당할 회복 에이전트, 결함 포용 규칙과 정보를 유지.관리하는 정보 에이전트, 전체 에이전트간의 통신 기능을 담당할 조정 에이전트를 정의 및 설계하고 회복 에이전트를 이용한 회복 알고리즘을 제안한다. 분산 컴퓨팅 시스템에서 회복 에이전트의 도입은 결함 발생 프로세스의 결함 회복 작업을 어플리케이션 계층과 독립적인 별도의 계층으로 계층화하여 결함 포용을 위한 메카니즘의 이식성 증대 및 확장성 증대를 가져온다.

  • PDF