• Title/Summary/Keyword: 이벤트방식

Search Result 317, Processing Time 0.033 seconds

Implementation of a Real-Time Communication Service System Using WebSocket (웹소켓을 이용한 실시간 커뮤니케이션 서비스 시스템 구현)

  • Kim, Nayoung;Shin, Dayoung;Choe, Hyejin;Shim, Junho;Lee, Ki Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.553-555
    • /
    • 2013
  • 본 논문은 HTML5의 새로운 표준인 웹소켓(WebSocket)을 이용하여 구현한 실시간 커뮤니케이션 시스템을 소개한다. 본 논문에서 구현한 시스템은 PC의 브라우저와 모바일 디바이스 모두를 통해 접근이 가능하다. 본 논문에서 구현한 실시간 커뮤니케이션 서비스 시스템은 이벤트 기반의 비동기 방식을 채택함으로써, 클라이언트가 리로드(reload)하지 않더라도 필요한 정보를 빠르게 제공한다. PC의 브라우저가 접근하는 부분은 Node.js를 사용하여 구현하였으며, 모바일 디바이스가 접근하는 부분은 PhoneGap 플랫폼을 사용하여 구현하였다. 본 논문에서는 시스템의 전체 구조와 관련 기술을 설명하고, 구체적인 구현 코드의 일부를 제시하며, 추후 확장 가능성과 비전을 제시한다.

The Strategies for building BPM with SOA in the Next-Generation insurance system (차세대 보험시스템에서의 SOA 구현을 위한 BPM 연계성 확보 방안)

  • Lee, Sung-Rak;Park, Seung-Hyun;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.225-228
    • /
    • 2007
  • 차세대 보험시스템에서 지향하는 실시간 기업(RTE: Real Time Enterprise) 서비스가 오픈 프레임 플랫폼 기반의 다운사이징으로 구체화됨에 따라 서비스 지향 아키텍처(SOA: Service Oriented Architecture)와 이벤트 기반 아키텍처(EDA: Event Driven Architecture)가 비즈니스 어플리케이션을 변화시키는 주요한 설계 스타일로 등장하게 되었다. 이에 따라 엔터프라이즈 서비스 버스를 통한 서비스 흐름이 업무 서비스간 유연한 결합이 되도록 프로세스 관리 목적에 부합하는 연계성 방안이 필요하게 되었다. 본 연구에서는 이러한 설계 스타일의 SOA 구현방식에 있어서 비즈니스 프로세스관리(BPM: Business Process Management)에 대한 비즈니스 측면과 IT 측면의 연계성 방안을 마련하였다. 이 방안을 도출하기 위하여 관련 디자인 패턴을 연구한 후 BPM 솔루션을 활용하여 연계테스트를 통한 검증을 수행하였고, 이러한 분석결과는 향후 SOA 로 차세대프로젝트를 진행하려는 이용자들에게 아키텍처 수립 및 시스템 개발에 필요한 효율적인 방안을 제공할 수 있을 것이다.

Ontology Modeling and Rule-based Reasoning for Automatic Classification of Personal Media (미디어 영상 자동 분류를 위한 온톨로지 모델링 및 규칙 기반 추론)

  • Park, Hyun-Kyu;So, Chi-Seung;Park, Young-Tack
    • Journal of KIISE
    • /
    • v.43 no.3
    • /
    • pp.370-379
    • /
    • 2016
  • Recently personal media were produced in a variety of ways as a lot of smart devices have been spread and services using these data have been desired. Therefore, research has been actively conducted for the media analysis and recognition technology and we can recognize the meaningful object from the media. The system using the media ontology has the disadvantage that can't classify the media appearing in the video because of the use of a video title, tags, and script information. In this paper, we propose a system to automatically classify video using the objects shown in the media data. To do this, we use a description logic-based reasoning and a rule-based inference for event processing which may vary in order. Description logic-based reasoning system proposed in this paper represents the relation of the objects in the media as activity ontology. We describe how to another rule-based reasoning system defines an event according to the order of the inference activity and order based reasoning system automatically classify the appropriate event to the category. To evaluate the efficiency of the proposed approach, we conducted an experiment using the media data classified as a valid category by the analysis of the Youtube video.

Energy Efficient Clustering Algorithm for Surveillance and Reconnaissance Applications in Wireless Sensor Networks (무선 센서 네트워크에서 에너지 효율적인 감시·정찰 응용의 클러스터링 알고리즘 연구)

  • Kong, Joon-Ik;Lee, Jae-Ho;Kang, Jiheon;Eom, Doo-Seop
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.37C no.11
    • /
    • pp.1170-1181
    • /
    • 2012
  • Wireless Sensor Networks(WSNs) are used in diverse applications. In general, sensor nodes that are easily deployed on specific areas have many resource constrains such as battery power, memory sizes, MCUs, RFs and so on. Hence, first of all, the efficient energy consumption is strongly required in WSNs. In terms of event states, event-driven deliverly model (i.e. surveillance and reconnaissance applications) has several characteristics. On the basis of such a model, clustering algorithms can be mostly used to manage sensor nodes' energy efficiently owing to the advantages of data aggregations. Since a specific node collects packets from its child nodes in a network topology and aggregates them into one packet to relay them once, amount of transmitted packets to a sink node can be reduced. However, most clustering algorithms have been designed without considering can be reduced. However, most clustering algorithms have been designed without considering characteristics of event-driven deliverly model, which results in some problems. In this paper, we propose enhanced clustering algorithms regarding with both targets' movement and energy efficiency in order for applications of surveillance and reconnaissance. These algorithms form some clusters to contend locally between nodes, which have already detected certain targets, by using a method which called CHEW (Cluster Head Election Window). Therefore, our proposed algorithms enable to reduce not only the cost of cluster maintenance, but also energy consumption. In conclusion, we analyze traces of the clusters' movements according to targets' locations, evaluate the traces' results and we compare our algorithms with others through simulations. Finally, we verify our algorithms use power energy efficiently.

Design of IoT Gateway based Event-Driven Architecture for Intelligent Buildings. (IoT 게이트웨이 기반 지능형 건물의 이벤트 중심 아키텍쳐 설계)

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.256-259
    • /
    • 2016
  • The growth of mobile devices in Internet of Things (IoT) leads to a number of intelligent buildings related IoT applications. For instance, home automation controlling system uses client system such web apps on smartphone or web service to access the home server by sending control commands. The home server receives the command, then controls for instance the light system. The gateway based RESTful technology responsible for handling clients' requests attests an internet latency in case a large number of clients' requests submit toward the gateway increases. In this paper, we propose the design tasks of the IoT gateway for handling concurrency events. In the procedure of designing tasks, concurrency is best understood by employing multiple levels of abstraction. The way that is eminently to accomplish concurrency is to build an object-oriented environment with support for messages passing between concurrent objects. We also investigate the performance of event-driven architecture for building IoT gateway using node.js on one side and communication protocol based message-oriented middleware known as XMPP to handle communications of intelligent building control devices connected to the gateway through a centralized hub. The Node.JS is 40% faster than the traditional web server side features thread-based approach. The use of Node.js server-side handles a large number of clients' requests, then therefore, reduces delay in performing predefined actions automatically in intelligent building IoT environment.

  • PDF

Time-domain Sound Event Detection Algorithm Using Deep Neural Network (심층신경망을 이용한 시간 영역 음향 이벤트 검출 알고리즘)

  • Kim, Bum-Jun;Moon, Hyeongi;Park, Sung-Wook;Jeong, Youngho;Park, Young-Cheol
    • Journal of Broadcast Engineering
    • /
    • v.24 no.3
    • /
    • pp.472-484
    • /
    • 2019
  • This paper proposes a time-domain sound event detection algorithm using DNN (Deep Neural Network). In this system, time domain sound waveform data which is not converted into the frequency domain is used as input to the DNN. The overall structure uses CRNN structure, and GLU, ResNet, and Squeeze-and-excitation blocks are applied. And proposed structure uses structure that considers features extracted from several layers together. In addition, under the assumption that it is practically difficult to obtain training data with strong labels, this study conducted training using a small number of weakly labeled training data and a large number of unlabeled training data. To efficiently use a small number of training data, the training data applied data augmentation methods such as time stretching, pitch change, DRC (dynamic range compression), and block mixing. Unlabeled data was supplemented with insufficient training data by attaching a pseudo-label. In the case of using the neural network and the data augmentation method proposed in this paper, the sound event detection performance is improved by about 6 %(based on the f-score), compared with the case where the neural network of the CRNN structure is used by training in the conventional method.

SIEM System Performance Enhancement Mechanism Using Active Model Improvement Feedback Technology (능동형 모델 개선 피드백 기술을 활용한 보안관제 시스템 성능 개선 방안)

  • Shin, Youn-Sup;Jo, In-June
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.12
    • /
    • pp.896-905
    • /
    • 2021
  • In the field of SIEM(Security information and event management), many studies try to use a feedback system to solve lack of completeness of training data and false positives of new attack events that occur in the actual operation. However, the current feedback system requires too much human inputs to improve the running model and even so, those feedback from inexperienced analysts can affect the model performance negatively. Therefore, we propose "active model improving feedback technology" to solve the shortage of security analyst manpower, increasing false positive rates and degrading model performance. First, we cluster similar predicted events during the operation, calculate feedback priorities for those clusters and select and provide representative events from those highly prioritized clusters using XAI (eXplainable AI)-based event visualization. Once these events are feedbacked, we exclude less analogous events and then propagate the feedback throughout the clusters. Finally, these events are incrementally trained by an existing model. To verify the effectiveness of our proposal, we compared three distinct scenarios using PKDD2007 and CSIC2012. As a result, our proposal confirmed a 30% higher performance in all indicators compared to that of the model with no feedback and the current feedback system.

A New Instant Messaging System using Extended CPL in SIP Environment (SIP 환경에서의 확장 CPL을 사용한 새로운 인스턴트 메시징 시스템)

  • Jang, Choon-Seo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.9
    • /
    • pp.67-74
    • /
    • 2009
  • The presence informations of users of Instant Messaging System In SIP(Session Initiation Protocol) environment are obtained by presence server, and message waiting indication event package is used to provide various message informations stored in the message server. In this paper, I have proposed a new method in which Extended CPL(Call Processing Language) has been applied to presence service to provide various functions to the users. A user of Instant Messaging System subscribes presence information and CPL scripts which describe his requirements, and presence server executes CPL scripts when instant messaging service is subscribed and notifies presence informations. Several CPL operation tags are added, and therefore various services which combine presence service and call processing can be provided in this system. Furthermore a new method has been proposed in which message server and presence server correlate in Instant Messaging System. When changes of message status informations occur, message server send these informations to the presence server, and presence server provides both presence informations and message status informations in extended format. As this method can be a substitute for message waiting indication event package, the system operating efficiency can be increased. The performance of this proposed system is evaluated by experiments.

Implementation of Security Information and Event Management for Realtime Anomaly Detection and Visualization (실시간 이상 행위 탐지 및 시각화 작업을 위한 보안 정보 관리 시스템 구현)

  • Kim, Nam Gyun;Park, Sang Seon
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.8 no.5
    • /
    • pp.303-314
    • /
    • 2018
  • In the past few years, government agencies and corporations have succumbed to stealthy, tailored cyberattacks designed to exploit vulnerabilities, disrupt operations and steal valuable information. Security Information and Event Management (SIEM) is useful tool for cyberattacks. SIEM solutions are available in the market but they are too expensive and difficult to use. Then we implemented basic SIEM functions to research and development for future security solutions. We focus on collection, aggregation and analysis of real-time logs from host. This tool allows parsing and search of log data for forensics. Beyond just log management it uses intrusion detection and prioritize of security events inform and support alerting to user. We select Elastic Stack to process and visualization of these security informations. Elastic Stack is a very useful tool for finding information from large data, identifying correlations and creating rich visualizations for monitoring. We suggested using vulnerability check results on our SIEM. We have attacked to the host and got real time user activity for monitoring, alerting and security auditing based this security information management.

An Efficient Mobile Multicast Mechanism based on Media Independent Handover (MIH 기반의 효율적인 모바일 멀티캐스트 핸드오버 기법)

  • Kim, Won-Tae;Kang, Eun-Hyun;Park, Yong-Jin
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.46 no.6
    • /
    • pp.37-47
    • /
    • 2009
  • In this paper fast mobile multicast handover mechanism based on IEEE 802.21 MIH (Media Independent Handover) is proposed. We solve long multicast handover delay time caused by L3 movement detection mechanism of the existing mobile multicast methods. The proposed architecture adopts multicast manager concept to MIH framework in order to efficiently perform mobile multicast handover, and adds the new MIH messages dedicated for mobile multicast. Since multicast channel zapping operations of mobile users effectively make a mobile terminal handover, the architecture should consider the situations. Multicast network selection algorithm is designed by means of terminal speed and fair selection algorithm named AHP/GRA. Finally the performance of the proposed architecture against the legacy mobile multicast mechanisms is evaluated in terms of signaling cost and multicast handover delay time.