• Title/Summary/Keyword: 비동기적 분산 시스템

Search Result 93, Processing Time 0.029 seconds

Design of a Course Management System Based on WebDAV (웹데브 기반의 강좌관리 시스템 설계)

  • Park, Jin-Ho;Park, Jong-Moon;Shin, Won-Jun;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.593-596
    • /
    • 2007
  • 웹데브(WebDAV)는 분산 저작활동을 지원하기 위한 IETF의 표준 프로토콜로서 원거리 사용자들 간의 비동기적인 저작활동을 지원하며, 웹데브 서버에 등록된 자원에 대하여 속성을 관리하고 접근을 제어할 수 있는 웹데브 메소드와 웹데브 접근제어 프로토콜을 이용하여 웹데브 서버를 다양한 방법으로 확장할 수 있다. 본 논문에서는 웹데브 표준 프로토콜과 접근제어 프로토콜을 이용하여 강좌관리 시스템을 설계한다. 강좌관리 시스템에서 사용되는 웹데브 기반 서버는 Apache 그룹의 Jakarta Slide 서버를 확장하였으며 클라이언트는 KDE 기반의 리눅스에서 동작하도록 설계하였다. 강좌관리 시스템은 HTTP 프로토콜 기반의 응용프로그램으로서 인터넷이 연결되어 있는 어떠한 곳에서라도 사용할 수 있으며 분산저작이 가능한 웹데브 서버의 특성을 살려서 웹상에서 자유로운 자원 교환을 지원한다. 또한 일반적인 강좌관리 시스템에서 사용하는 출석등록, 보고서 제출, 강의 자료 제공 등의 기본 기능을 웹데브 서버가 지원하는 기능을 이용하여 설계하며, 교수와 학생 각자의 역할에 맞는 인터페이스를 제공하여 인터페이스에서 발생할 수 있는 오류를 줄이고 사용자 중심의 인터페이스로 설계하였다.

  • PDF

A Cooperative Swimlane Workflow Modeling System Architecture (실시간 협업 지원 협동 스윔레인 워크플로우 모델링 시스템 아키텍처)

  • 이정훈;오동근;한승혁;김형목;원재강;김민홍;김광훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.563-565
    • /
    • 2003
  • 기업 업무의 절차와 규모가 복잡해지고 증가함에 따라 한 사람이 기업의 모든 업무 프로세스를 모델링하고 관리하는 것이 어려워지고 있다. 기존의 Workflow 모델링 방식은 프로세스 정의를 한 명(또는 소수)의 디자이너가 맡아 왔다. 그러나 스윔레인 같은 롤 기반의 프로세스 모델링은 각 롤에 해당하는 디자이너 그룹이 프로세스를 정의하기 때문에 모델링 작업을 단순화 시킬 수 있다. 본 논문에서는 워크플로우 모델링 방식과 다른 역할 기반의 스윔레인 모델링을 바탕으로 그룹웨어기술을 접목 시켜 기업의 업무 프로세스를 보다 효율적으로 정의할 수 있는 실시간 협업 지원 협동 스윔레인 워크플로우 모델링 시스템 아키텍처를 제시한다. 이벤트 방식의 화면 처리는 네트워크 트래픽 및 오버 헤드를 감소 시킬 수 있다. 또한 분리된 어플리케이션이 비동기적으로 신뢰성 있게 통신할 수 있도록 메시징 시스템을 도입하고, 협업간 투명성(Transparency)을 보장하는 가상 협업 서버 구조를 살펴 볼 것이다. 이러한 것들은 향후 분산환경으로의 발판을 이를 수 있다.

  • PDF

Modeling and Evaluation of Wireless Communication System using CSMA inthe Distributed Packet Radio Network (분산 무선망에서 CSMA를 사용한 무선 통신 시스템의 모델링 및 성능 분석)

  • 조병록;최형진;박병철
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.18 no.10
    • /
    • pp.1508-1517
    • /
    • 1993
  • In this paper, we propose the modeling of a wireless communication system using CSMA protocol, present analytical evalution and simulation as a function of arrival rate and mean END-to-END delay in the distributed packet radio network. Asynchronous 1-persistent CSMA protocol is used in wireless communication system with half duplex. We assume that all terminals are to be in the close range of each other, suitably located in the local area. The traffic presented to a common channel is assumed to be poisson distribution. Analytical model is based on a M/D/1 with breakdown. In conclusion for wireless network model proposed in this paper is suitable for packet arrival rate of 2 packet/sec with mean packet delay time less than 2 times the packet transmission time.

  • PDF

A Dynamic Synchronization Method for Multimedia Delivery and Presentation based on QoS (QoS를 이용한 동적 멀티미디어 전송 및 프리젠테이션 동기화 기법)

  • 나인호;양해권;고남영
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.1 no.2
    • /
    • pp.145-158
    • /
    • 1997
  • Method for synchronizing multimedia data is needed to support continuous transmission of multimedia data through a network in a bounded time and it also required for supporting continuous presentation of multimedia data with the required norminal playout rate in distributed network environments. This paper describes a new synchronization method for supporting delay-sensitive multimedia Presentation without degration of Quality of services of multimedia application. It mainly aims to support both intermedia and intermedia synchronization by absorbing network variations which may cause skew or jitter. In order to remove asynchonization problems, we make use of logical time system, dynamic buffer control method, and adjusting synchronization intervals based on the quality of services of a multimedia. It might be more suitable for working on distribute[1 multimedia systems where the network delay variation is changed from time to time and no global clock is supported. And it also can effectively reduce the amount of buffer requirements needed for transfering multimedia data between source and destination system by adjusting synchronization intervals with acceptable packet delay limits and packet loss rates.

  • PDF

Asynchronous Sensing Data Aggregation and Processing Mechanism for Internet of Things Environment (사물 인터넷 환경에서 비동기 센싱 데이터 수집 및 처리 메커니즘)

  • Kang, Yunhee;Ko, Wan-Ki
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.3 no.11
    • /
    • pp.403-408
    • /
    • 2014
  • In the Internet of Things(IoT) era, many of the things or objects that enclose our environments are able to associate with those things on the Internet. To construct IoT systems, it needs to consider a component for acquiring and aggregating of sensory data via things with sensors and instruments, which is connected by diverse networks, in IoT environment. An IoT system is intrinsically distributed in a variety of ways. In addition, to manage an IoT system efficiently, interoperability is needed to meet requirements while the IoT system is designed to deliver data among its applications. In this paper, a reference architecture based on asynchronous messaging is defined and used for designing an IoT system. To apply the architecture, we discuss how to manage data streams with real-time characteristics and make a prototype based on pipe-and-filter to produce and consume them by a pub/sub messaging system NaradaBrokering.

Novel Dead Time Compensation Method by Using Resonant Controller (공진제어기를 이용한 새로운 데드타임 보상방법)

  • Han, Sang-Hyub;Park, Jong-Hyung;Cha, HonNyong;Kim, Heung-Geun;Chun, Tae-Won;Nho, Eui-Cheol
    • Proceedings of the KIPE Conference
    • /
    • 2011.07a
    • /
    • pp.11-12
    • /
    • 2011
  • 본 논문에서는 PWM 인버터에 적합한 새로운 데드타임 보상방법을 제안한다. 최근 PWM 인버터는 교류전동기, 분산전원용 계통연계 시스템 등의 다양한 산업에 사용되고 있다. 그러나 사용되는 전력용 소자의 비선형적인 특성과 데드타임에 의해 전기의 품질이 저하되고 전류에 고조파가 발생하게 된다. 데드타임에 의한 고조파는 정지좌표계 상에서 제 5, 7고조파 동기좌표계상에서 제 6 고조파가 가장 현저하다. 이 논문에서는 동기좌표계 상에서 공진제어기를 사용하여 제 6고조파를 보상하는 방법을 제안한다.

  • PDF

Novel Dead Time Compensation Method by Using Resonant Controller (공진제어기를 이용한 새로운 데드타임 보상방법)

  • Han, Sang-Hyub;Park, Jong-Hyung;Cha, HonNyong;Kim, Heung-Geun;Chun, Tae-Won;Nho, Eui-Cheol
    • Proceedings of the KIPE Conference
    • /
    • 2011.07a
    • /
    • pp.358-359
    • /
    • 2011
  • 본 논문에서는 PWM 인버터에 적합한 새로운 데드타임 보상방법을 제안한다. 최근 PWM 인버터는 교류전동기, 분산전원용 계통연계 시스템 등의 다양한 산업에 사용되고 있다. 그러나 사용되는 전력용 소자의 비선형적인 특성과 데드타임에 의해 전기의 품질이 저하되고 전류에 고조파가 발생하게 된다. 데드타임에 의한 고조파는 정지좌표계 상에서 제 5, 7고조파 동기좌표계상에서 제 6 고조파가 가장 현저하다. 이 논문에서는 동기좌표계 상에서 공진제어기를 사용하여 제 6고조파를 보상하는 방법을 제안한다.

  • PDF

The development of asynchronous ranging scheme based on the virtual slot (가상슬롯 기반의 비동기 거리 추정 기법 개발)

  • Ko, Young-Wook;Kim, Hwan-Yong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.8
    • /
    • pp.31-37
    • /
    • 2016
  • Ranging is divided into a synchronous scheme and an asynchronous scheme according to the presence of global synchronization between nodes. In general, the asynchronous ranging is preferred over synchronous ranging because it does not require an expensive high-precision oscillator for the global synchronization. On the other hand, in a conventional asynchronous ranging scheme, the packets, which are generated by all nodes in a positioning system of a large-scale infrastructure and need to be sent for localization by reference nodes, are considerable, which cause an increase in network traffic as the number of nodes increases. The traffic congestion lowers the throughput of the network leading to a considerable loss of energy. To solve this problem, this paper proposes a ranging scheme, in which virtual transmission slots randomly and discretely selected by a plurality of nodes are used to reduce the overheads needed in synchronizing the nodes, and the ranging is performed asynchronously based on the virtual transmission slots, thereby decreasing the network traffic. In addition, a performance test proved that the proposed ranging scheme was stronger than the TWR and SDS-TWR on an error range, even though the intensity of traffic was very low.

A Design of Decomposition/Integration Service Object for Processing of Multiple Events in Distributed System (분산시스템에서 다중 이벤트 처리를 위한 분해/통합 서비스 객체 설계)

  • 김형준;이경복;이재완
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1998.11a
    • /
    • pp.174-178
    • /
    • 1998
  • 네트워크의 발달과 멀티미디어 기술의 발달함에 따라 사용자들의 서비스 요구는 더욱 복잡화되고 있으며, 이벤트 구조도 점차 다중화되고 복잡해지고 있다. 따라서 다중 구조의 이벤트를 효율적으로 검색할 수 있는 연구가 필수적이다. 본 연구에서는 CORBA의 비동기적인 이벤트 서비스를 기반으로 다중 구조의 검색을 처리하는 서비스 구조를 제안한다. 다중 구조의 이벤트처리를 위해 기존의 이벤트 서비스에 다중 이벤트를 단일 이벤트로 나누어 수행하고 이를 통합하여 결과를 제공하는 분해/통합 서비스 객체를 추가하여 기존의 이벤트 서비스를 확장하였다. 본 연구는 CORBA를 기반으로 하는 서비스와 연결하여 다중 구조 검색 등에 활용할 수 있다.

  • PDF

Distributed Test Method using Logical Clock (Logical Clock을 이용한 분산 시험)

  • Choi, Young-Joon;Kim, Myeong-Chul;Seol, Soon-Uk
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.28 no.9
    • /
    • pp.469-478
    • /
    • 2001
  • It is difficult to test a distributed system because of the task of controlling concurrent events,. Existing works do not propose the test sequence generation algorithm in a formal way and the amount of message is large due to synchronization. In this paper, we propose a formal test sequence generation algorithm using logical clock to control concurrent events. It can solve the control-observation problem and makes the test results reproducible. It also provides a generic solution such that the algorithm can be used for any possible communication paradigm. In distributed test, the number of channels among the testers increases non-linearly with the number of distributed objects. We propose a new remote test architecture for solving this problem. SDL Tool is used to verify the correctness of the proposed algorithm and it is applied to the message exchange for the establishment of Q.2971 point-to-multipoint call/connection as a case study.

  • PDF