• Title/Summary/Keyword: 메시지 기반 인터페이스

Search Result 142, Processing Time 0.031 seconds

A Design Method of Gateway for HLA based Simulation using Object Model (객체 모델을 이용한 HLA기반 시뮬레이션의 게이트웨이 설계 방법)

  • Shim, Jun-Yong;Lee, Yong-Heon;Kim, Sae-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1334-1337
    • /
    • 2011
  • HLA(High Level Architecture)는 분산 환경의 모델링 및 시뮬레이션(Modeling & Simulation)을 위한 공통 아키텍처를 제공하는 기술 표준이며, RTI(Run-Time Infrastructure)를 통해 HLA 서비스를 제공한다. HLA는 연동 객체 모델인 FOM(Federation Object Model)을 기반으로 시뮬레이션 환경을 구성하며, 시뮬레이션에 참여하는 모든 시뮬레이터는 동일한 FOM을 소유해야 한다. 따라서 시뮬레이션 체계 간 연동을 수행하기 위해서는 FOM을 통합하거나 FOM 간 연동을 위한 게이트웨이를 구현해야 한다. 한편, FOM을 통합하는 방법은 각 시뮬레이션의 연동 인터페이스 수정이 필요하기 때문에 게이트웨이를 구현하는 방법이 기존 시스템의 변경을 최소화할 수 있다. 따라서 본 논문은 HLA기반 시뮬레이션의 체계 간 연동을 제공할 수 있는 게이트웨이 구조를 제시한다. 특히, XML 형태의 객체 모델을 기반으로 교환 메시지를 정의하고, 메시지 처리 모듈을 게이트웨이에 플러그인 함으로써 시뮬레이션 체계 간 연동의 용이함을 보여준다.

The Design of the Verification Tool of the XML based Object Model Description based on Plug-in Framework (플러그인 프레임워크 환경에서의 XML 기반 객체 모델 명세서 검증 도구 설계)

  • You, Han-Kyul;Lee, Yong-Heon;Shim, Jun-Yong;Kim, Sae-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1466-1469
    • /
    • 2011
  • 플러그인 프레임워크는 기존 M&S 프레임워크에서의 문제점인 구성요소 간 높은 종속관계 및 낮은 유연성을 해결하고자 개발된 프레임워크 설계 방식으로, 프레임워크를 구성하는 컴포넌트를 플러그인으로 제공하여 구성요소의 추가 및 변경이 동적으로 이루어질 수 있게 한다. 또한 플러그인 컴포넌트간 통신을 위한 메시지 구조 정의가 실행 시점에 동적으로 결정되어, 컴포넌트 간 상호 독립적인 인터페이스를 보장해준다. 하지만, 플러그인 컴포넌트들의 조합이 이뤄진 상태에서 전체적인 메시지 연결 흐름이 원활하기 위해서는 각 컴포넌트에서 개별적으로 작성된 인터페이스에 대한 검증이 사전에 이뤄줘야 한다. 이에 본 논문에서는 XML 기반으로 작성된 객체 모델 명세서에 대한 무결성과 중복성을 검증할 수 있는 객체 모델 명세서 검증 도구에 대해 제안하고 이에 대한 설계내용을 설명하도록 한다.

Mapping of QoS Information Elements and Implementation of Rs/Rw Interface Resource Control Protocols in NGN (NGN에서의 QoS 정보요소 매핑 및 Rs/Rw 인터페이스의 자원제어 프로토콜 구현)

  • Jeon, Jin-Su;Kim, Hae-Hyun;Cha, Young-Wook;Kim, Choon-Hee;Jeong, You-Hyeon
    • The KIPS Transactions:PartC
    • /
    • v.15C no.5
    • /
    • pp.429-438
    • /
    • 2008
  • NGN is a packet-based converged network to support session and non-session services in QoS-enabled broadband transport network. QoS based resource control must be defined to support differentiated services for various network users in NGN. We designed and implemented DIAMETER protocol as the Rs interface, and also defined mapping rules between DIAMETER information elements and SDP(Session Description Protocol) attributes for QoS based resource control in NGN. We selected and implemented DIAMETER protocol among alternate resource control protocols in ITU-T as the Rw interface because of simple interworking method with Rs interface and adequate AAA functionality. We defined mapping rules of messages and information elements between Rs and Rw interfaces for resource control from a service layer to a transport layer. Based on the mapping rule of QoS information elements and the interworking method between Rs and Rw interfaces, we built up a test-bed that support differentiated delivery services.

Performance Evaluation of Power Management Middleware for Wearable Computers (웨어러블 컴퓨터를 위한 전력관리 미들웨어 성능 측정)

  • Hwang, Sun-Yeop;Won, Young-Am;You, Yong-Duck;Choi, Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06a
    • /
    • pp.254-255
    • /
    • 2007
  • 유비쿼터스 컴퓨팅의 핵심 구성요소인 웨어러블 컴퓨터는 배터리를 기반으로 운영되므로 웨어러블 컴퓨터의 사용 시간을 늘리려면 효과적인 전력관리가 필요하다. 본 논문에서는 웨어러블 컴퓨터의 전력관리를 위한 컴포넌트 형태 미들웨어에 대한 구현 상황과 그 성능에 대해 기술한다. 구현된 전력관리 미들웨어는 전력인지 인터페이스, 전력관리 모듈과 전력관리 미들웨어 인터페이스로 구성된다. 구현된 전력인지 인터페이스로 전력관리 미들웨어 인터페이스는 다른 미들웨어 컴포넌트 개발자나 응용프로그램 개발자에게 시스템에 투명한 전력관리 기법을 제공할 수 있다. 성능 측정 결과, 구현된 전력관리 미들웨어를 이용하여 LCD 화면 밝기와 블루투스 장치 검색 메시지 주기를 조절할 경우, 웨어러블 컴퓨터의 이용시간이 약 2배 이상 증가하였다.

  • PDF

A Study on the Container-based HPC Environment for Portability of MPI Applications (MPI 어플리케이션의 이식성을 위한 컨테이너 기반의 HPC 환경에 관한 연구)

  • Lee, Seung-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.93-96
    • /
    • 2018
  • 메시지 전달 인터페이스(MPI)는 분산 및 병렬 처리에서 정보의 교환에 대해 기술하는 표준으로 사용자에게 표준 인터페이스를 제공한다. 그러나, 사용자 레벨의 표준화를 지원하고 있으나 MPI 라이브러리와 런타임 환경은 버전과 종류마다 상이하여 호환이 되지 않아 실행 환경 측면에서의 이식성에 대한 문제가 존재한다. 이러한 MPI 어플리케이션의 이식성 문제를 해결하는 방안으로 컨테이너 기반의 HPC 환경이 가능한 솔루션 중 하나이다. 본 연구에서는 컨테이너 기반의 HPC 환경을 제공하는 대표적인 도구인 Docker, Singularity, Shifter에 대한 MPI 어플리케이션의 이식성에 필요한 고려사항과 실행 방법을 비교 분석한다.

Manipulation of the Windows Interface Based on Haptic Feedback (촉각 기반 윈도우 인터페이스)

  • Lee, Jun-Young;Kyung, Ki-Uk;Park, Jun-Seok
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.366-371
    • /
    • 2008
  • In this paper, we suggest a haptic interface and a framework of interaction with haptic feedback based Windows graphical user interface (GUI) in a computing device with touch screen. The events that occur during a user interacts with Windows interfaces through a touch screen are filtered out by the Windows Interface Message Filter (WIMF) and converted into appropriate haptic feedback information by the Haptic Information Provider (HIP). The haptic information are conveyed to users through a stylus-like haptic interface interacting with a touch screen. Major Windows interaction schemes including button click, menu selection/pop-up, window selection/movement, icon selection/drag & drop and scroll have been implemented and user tests show the improved usability since the haptic feedback helps intuition and precise manipulation.

  • PDF

Development of Message Define & Management System based on Distributed Processing Environment for Naval Combat Systems (함정 전투체계를 위한 분산처리 환경 기반 메시지 정의 및 관리 시스템의 개발)

  • Lee, Juwon
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.12
    • /
    • pp.670-676
    • /
    • 2017
  • Naval combat systems use real-time processing and compositing of collected information to provide the optimal combat capabilities that maximize survival and ensure mission effectiveness. The software for a combat system has dozens to thousands of components depending on the size of the system, and the communication between the components is achieved via DDS. Although the message interface of the combat system is managed through MDMS, an increase in the system size can result in problems such as the deterioration of the development efficiency. In this paper, we implement XMDMS to operate a distributed processing environment and then solve the problem of the reduction in the development efficiency caused by a load at the server. The experimental results shows that XMDMS improves the processing delay and network performance compared to MDMS.

Tree Component Model : Component Composition with Hybrid Message Passing (트리 컴포넌트 모델 : 하이브리드 메시지 전달을 사용한 컴포넌트 조합)

  • Huh, Je-Min;Kim, Ji-Hong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.5
    • /
    • pp.659-668
    • /
    • 2008
  • Recently, the component model based on the Exogenous Connector has been proposed in which controls are separated from computation by managing the beginning and result of method calls in the connector. Although it could be loosely coupled between components, it has a problem that is a potential preponderance of element objects of the system by increasing the number of connectors and connection levels. In this paper we propose the Tree Component Model with the Hybrid Message Passing that combines direct and indirect message passing. In our model, components are wrapped by interfaces and controls are separated from computation by only using their interface references. There is a unique feature that the composition structure of components becomes the tree always. As a result of demonstration and comparison, it is found that the Tree Component Model is applicable practically and decreases objects to mediate message passing and build the system.

Development of Mobile Alarm System using Message Tree for Personal Information Management (개인정보관리를 위한 메시지 트리 기반의 모바일 알람 시스템 구축)

  • Jang, Eun-Young;Kim, Hyung-Jong;Hwang, Jun
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.19 no.3
    • /
    • pp.153-162
    • /
    • 2009
  • When a private information security incident occurs, the people who own the information are not acknowledged about their information leakage until those affairs appear in public media. This research aims at developing a mobile alarm system for acknowledging suspicious events to the information owners. The mobile alarm system was designed considering the limited user interface of mobile terminal and concept of "personal information leakage message tree" is deployed. The message tree contains every possible situation about personal information leakage and the leaves of the tree has several choices that the information owner can select. This message tree concept enables each information owner to manager his or her information leakage situation by just pushing a few buttons of mobile device. The contribution of this paper is in design of a comprehensive alarm message tree and development of mobile alarm system containing the message tree concept.

Refrigerator inventory management in mobile environment (모바일환경에서 냉장고 관리 프로그램)

  • Cho, Kyu Cheol;Na, ji Soo;Park, Hyeon Jung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.213-214
    • /
    • 2016
  • 본 논문에서는 모바일환경을 활용하여 인터넷 접근이 어렵고 인터넷 사용이 불편한 사용자를 중심으로 개발한 일상생활에서의 냉장고 정리, 쾌척 등과 같이 냉장고 사용의 편리성을 위하여 안드로이드 5.1 버전의 스마트폰 Application으로 개발하였다. 이를 해결할 시스템을 구현하기 위해 GCM(Google Cloud Messaging) Server를 활용하였고, 서버에서 특정 시간이 도래되어 클라이언트로 메시지를 전송하면 사용자의 안드로이드 폰으로 푸시 메시지(Push Message)가 수신되는 방식으로 구현하였다. 안드로이드 환경을 기준으로 실행하기 위해 APACHE CORDOVA를 기반으로 CORDOVA PLUGIN에 있는 Camera 기능을 사용하였고 사용자 안드로이드에 있는 사진을 업로드하거나 즉석에서 사진을 촬영하여 앱에 올릴 수 있는 기능을 사용자 편의성을 고려하여 개선하였다. 사용자의 편리성, 가독성 등을 고려하여 개발함으로써 사용자는 활용성이 높은 사용자 인터페이스를 통해 냉장고를 정리하고 관리할 수 있을 것으로 기대하고 있다.

  • PDF