• Title/Summary/Keyword: 실시간 데이터 저장

Search Result 801, Processing Time 0.033 seconds

Investigation of current velocity in Reservoir (저수지 수체의 유속특성 조사)

  • Lee, Yo-Sang;Han, Kyung-Min;Na, Yu-Jin
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2011.05a
    • /
    • pp.84-84
    • /
    • 2011
  • 저수지에서 수체의 거동정보는 저수지관리를 위해 매우 중요하며, 이를 수리 및 수질모형에 적용하여 다양한 예측에 활용할 수 있는 기본적인 정보이다. 그러나 저수지 수체의 흐름은 매우 느리고 조사시기에 따라 혹은 수심에 따라 영향을 받으며, 바람 등 외부요인에도 영향을 받게 됨으로 정확한 측정에 많은 어려운 문제가 있다. 따라서 보다 정확한 측정을 위해서는 최신의 기술이 적용되어야 한다. 현장조사에 적용한 저수지 수체거동조사장비(drifter)는 수체의 유동을 관측하는 장치로 GPS 및 Drogue를 장착한 장치가 저수지 수체의 흐름에 따라 이동하면서 위치정보를 무선통신으로 실시간 전송할 수 있도록 만들어진 장치이다. 수체흐름 측정장치는 크게 수체거동정보 생산부이 시스템과 수집서버 및 데이터베이스 서버로 구성되어 있다. 현장 조사시에는 부이에 장착되어 있는 GPS를 통해 현재의 위치가 매번 정해진 시간 간격마다 본체 내부의 메모리에 저장되며, 측정자가 설정한 시간간격으로 위치정보를 수신국으로 전송하도록 구성되어 있다. 수체이동부이의 데이터 수신은 CDMA를 통해 송신된 메일 데이터를 자체적으로 수집하여 데이터형태로 변환한 뒤 실시간으로 표출하고 저장되며, 최대 10개의 부이를 동시에 추적 및 모니터링할 수 있게 구성되어 있다. 본 연구는 용담댐저수지에서 평갈수기 및 풍수기로 구분하여 수체거동을 조사하였다. 평갈수기 조사는 2010년 4월부터 6월까지 총 3차례에 걸쳐 실시하였으며, 풍수기 조사는 8월에 3차례에 걸쳐 실시하였다. 수집된 자료에 의하면 평갈수기 drifter의 평균 속도는 2.25 cm/sec, 최고 속도는 3.46 cm/sec, 최저 속도는 1.15 cm/sec로 나타났으며, 풍수기 조사에서는 평균 속도 2.0 cm/sec, 최고 속도는 2.5 cm/sec, 최저 속도는 1.29 cm/sec로 조사되어 평갈수기와 풍수기간 저수지 수체의 이동속도는 유사한 것으로 평가되었다. 그러나 수기별 조사는 보다 더 많은 정보가 필요하며, 수심에 따른 차이도 있을 것으로 판단되어 좀더 다양한 조사가 수행되어야 보다 정확한 결과를 도출할수 있을 것으로 판단된다.

  • PDF

The Method for Real-time Complex Event Detection of Unstructured Big data (비정형 빅데이터의 실시간 복합 이벤트 탐지를 위한 기법)

  • Lee, Jun Heui;Baek, Sung Ha;Lee, Soon Jo;Bae, Hae Young
    • Spatial Information Research
    • /
    • v.20 no.5
    • /
    • pp.99-109
    • /
    • 2012
  • Recently, due to the growth of social media and spread of smart-phone, the amount of data has considerably increased by full use of SNS (Social Network Service). According to it, the Big Data concept is come up and many researchers are seeking solutions to make the best use of big data. To maximize the creative value of the big data held by many companies, it is required to combine them with existing data. The physical and theoretical storage structures of data sources are so different that a system which can integrate and manage them is needed. In order to process big data, MapReduce is developed as a system which has advantages over processing data fast by distributed processing. However, it is difficult to construct and store a system for all key words. Due to the process of storage and search, it is to some extent difficult to do real-time processing. And it makes extra expenses to process complex event without structure of processing different data. In order to solve this problem, the existing Complex Event Processing System is supposed to be used. When it comes to complex event processing system, it gets data from different sources and combines them with each other to make it possible to do complex event processing that is useful for real-time processing specially in stream data. Nevertheless, unstructured data based on text of SNS and internet articles is managed as text type and there is a need to compare strings every time the query processing should be done. And it results in poor performance. Therefore, we try to make it possible to manage unstructured data and do query process fast in complex event processing system. And we extend the data complex function for giving theoretical schema of string. It is completed by changing the string key word into integer type with filtering which uses keyword set. In addition, by using the Complex Event Processing System and processing stream data at real-time of in-memory, we try to reduce the time of reading the query processing after it is stored in the disk.

Design and Implementation of a Firewall System for blocking Viruses in the Network (네트워크상에서 바이러스 차단을 위한 방화벽 시스템의 설계 및 구현)

  • Choe, Jun-Ho;Gam, Pan-Gyu
    • The KIPS Transactions:PartC
    • /
    • v.8C no.4
    • /
    • pp.397-404
    • /
    • 2001
  • 컴퓨터 시스템의 데이터 파괴 및 시스템 정지 등과 같은 악의적인 일을 수행하는 컴퓨터 바이러스의 종류 및 피해가 증가되고 있으며, 이에 따른 바이러스 검사 및 치료하는 백신과 같은 프로그램을 사용하며, 또한 클라이언트용으로 Windows 시스템에서 주로 사용되어 오고 있다. 그리고 Linux와 같은 Unix계열의 시스템에서는 파일 시스템에 파일을 저장하고 난 후 백신으로 치료하는 형태를 가지고 있어 바이러스 확산에 능동적으로 대처하지 못하고 있다. 본 논문에서는 네트워크를 통해 유입되는 데이터에 대해 바이러스 감염 여부를 실시간으로 탐지하여 그 결과를 웹상에 알려주는 방화벽 시스템을 설계 및 구현하였다. 이 시스템은 기존 방화벽 보안 정책을 유지하면서 네트워크에서 유입되는 데이터에 대해 바이러스를 실시간으로 탐지해낸다. 방화벽 시스템에 대해 바이러스 탐지 모듈을 추가한 결과, 기존보다 평균 8%정도의 시간적 지연이 있음을 확인하였다.

  • PDF

A Design of Proxy Servers the VOD System (VOD 시스템을 위한 Clustered Proxy Server 설계)

  • 배기범;김종훈;이철훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.130-132
    • /
    • 1998
  • 기존의 VOD 시스템을 확대하여 원거리에 존재하는 서비스 제공자로부터에서 사용자에세 더 빠른 응답서비스를 제공하고, 장애가 발생하더라도 사용자에게 중단 없이 제공되도록 하기 위하여 프락시 서버를 두었는데, 특히 일정 지역내 존재하는 프락시 서버들간에 틀러스터를 형성하여 단일 프락시 서버로 만족할 수 없는 다수의 클라이언트로부터의 요구를 받아들이고 cache사이즈와 감소와, 더 높은 hit tate를 제공하도록 한다. 또한 이 클러스터내의 프로그램관리를 위해 비디오데이터에 대한 정보를 hint로 저장하여 각 프락시에서 관리함으로써 네트웍을 통해 사용자까지 실시간으로 비디오 데이터를 전송이 가증하고, 직접 데이터를 전달 없이 클러스터를 효율적으로 관리할 수 있도록 한다.

  • PDF

Development of high performance mobile spatial data server (고성능 모바일 공간 데이터 서버 개발)

  • 김미정;오병우;이은규;김민수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.13-15
    • /
    • 2003
  • 최근 차세대 이동 통신망의 기반이 구축되고 휴대용 컴퓨터 보급율이 증대되면서 무선 인터넷의 활용도도 증가되고 있다. 이에 위치의 제약에서 벗어나 좀더 다양한 공간 점보 서비스를 실시간으로 제공받고자 하는 사용자의 요구도 늘어나고 있다. 그러나 모바일 환경은 상대적으로 전송속도가 낮고, 모바일 기기의 전력이나 저장공간, 처리 속도, 출력 속도 등의 제약조건을 가지고 있다. 본 연구에서는 모바일 환경에서 국제 표준을 준수하고 효율적으로 공간 데이터를 구축, 활용할 수 있는 고성능 모바일 공간 데이터 서버를 개발하였다.

  • PDF

Surveying Distributed Network Storage Architectures Providing Quality of Service (QoS를 보장하는 분산 네트워크 스토리지의 구조 연구)

  • Hong, Seung-Wook;Ahn, Jong-Suk;Park, Chan-Ik
    • Annual Conference of KIPS
    • /
    • 2004.05a
    • /
    • pp.1307-1310
    • /
    • 2004
  • 네트웍이 고속화 됨에 따라 대용량 데이터를 실시간으로 전송/처리/저장하는 응용 분야가 등장하고 있다. 또한 전송 지연을 감소하고 신뢰도를 향상하기 위해서 많은 스토리지(storage) replica들이 네트웍에 설치되었다. 이러한 환경에서 응용 프로그램이 요구하는 성능을 만족하기 위해서는 네트웍 자원 뿐만 아니라 종단간 자원인 저장 매체의 선택/예약/관리를 함께 고려하는 통합적 분산 네트웍 스토리지(DNS: Distributed Network Storage) 시스템이 필요하다. 이러한 DNS에서 QoS를 제공하는 기존의 방식들은 크게 데이터그램(datagram) QoS, 클래스(class)별 차등적인 서비스를 제공하는 DiffServ QoS, 그리고 각 플로우(flow) 별 개별적인 서비스를 제공하는 IntServ QoS로 세분된다. 본 논문에서는 기존에 제안된 방식들을 비교 분석하여 각각의 장단점을 기술하며 향후 연구 문제들을 살펴본다.

  • PDF

Realtime 3D Terrain Generation with Sound Data (사운드 데이터를 이용한 실시간 3차원 지형 생성)

  • Kim, Won-Seop;Chang, Kyu-Sik;Kim, Tae-Yong
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.184-189
    • /
    • 2008
  • In this paper, the sound data either from the sampled or streamed source are utilized for generating a map in the video game play for the dynamiccal use of sound data and synesthesia to users. When users can generate sound in real-time or put the sampled source, it is analyzed and re-processed through Fourier transformation to show the 3D map in dynamic shape over time. We interpolate the generated data to enable the game agents and objects to move.

  • PDF

Development of an Intergrated Data-Acquisition System for Stand-Alone Photovoltaic System (태양광발전용 컴퓨터기반의 데이터 취득 시스템의 개발)

  • Yoo, Hyung-Chul;Huh, Chang-Su;Hwang, Myung-Kwen
    • Proceedings of the KIEE Conference
    • /
    • 2002.07b
    • /
    • pp.1373-1375
    • /
    • 2002
  • 태양광발전 시스템을 설치하여 동작상태의 데이터를 하고, 시스템을 분석하기 위한 목적의 데이터 취득 장치가 널리 이용되고 있다. 본 논문에서는 컴퓨터 기반의 데이터취득시스템(Computer-Based Data Acquisition System)의 개발에 대해 서술하고 있다. 제안된 시스템은 시스템이 설치될 곳의 환경요소(일사량, 온도 등) 및 전기적 출력 요소를 측정하기 위한 센서들로 구성하였으며, 측정된 데이터를 컨디셔닝 (Conditioning)과 변환 과정을 거친 후 데이터 취득카드를 통해 컴퓨터에 인터페이스(Interrace)시켰다. 태양광 발전 시스템의 동작상태를 실시간으로 모니터링하고, 취득된 데이터를 저장 및 분석하기 위한 목적으로 본 논문에서는 랩뷰-소프트웨어(Labview-Software)를 적용시킨 모니터링 시스템을 제안하였다. 제안된 모니터링 시스템은 그래픽화된 데이터-프로세싱 알고리즘을 사용하여, 상대적으로 짧은 기간 내에 시스템을 구현할 수 있고 시스템의 측정요소가 설치초기에 예상한 것보다 많아지거나 시스템이 용량이 증대되는 경우에도 그 적용성이 용이한 장점이 있다. 제안된 본데이터 취득 시스템을 독립형 태양광 설비에 적용하여 동작상태를 실시간으로 관찰하였고 동작특성을 분석 및 평가하였다.

  • PDF

Based on MQTT and Node-RED Implementation of a Smart Farm System that stores MongoDB (MQTT와 Node-RED를 기반한 MongoDB로 저장 하는 스마트 팜 시스템 구현)

  • Hong-Jin Park
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.16 no.5
    • /
    • pp.256-264
    • /
    • 2023
  • Smart farm technology using IoT is one of the technologies that can increase productivity and improve the quality of agricultural products in agriculture, which is facing difficulties due to the decline in rural population, lack of rural manpower due to aging, and increase in diseases and pests due to climate change. . Smart farms using existing IoT simply monitor farms, implement smart plant growers, and have automatic greenhouse opening and closing systems. This paper implements a smart farm system based on MQTT, an industry standard protocol for the Internet of Things, and Node-RED, a representative development middleware for the Internet of Things. First, data is extracted from Arduino sensors, and data is collected and transmitted from IoT devices using the MQTT protocol. Then, Node-RED is used to process MQTT messages and store the sensing data in real time in MongoDB, a representative NoSQL, to store the data. Through this smart farm system, farm managers can use a computer or mobile phone to check sensing information on the smart farm in real time, anytime, anywhere, without restrictions on time and space.

A Scheduling method of Real-Time Database for an Effective Transaction Processing on Networks (통신망 상의 효과적인 트랜잭션 처리를 위한 시시간 데이터베이스 스케줄링 기법)

  • 안우영;임해철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.214-216
    • /
    • 1998
  • 최근에, 많은 트래픽이 발생하는 통신망 환경에서의 실시간 데이터베이스를 위한 효율적인 트랜잭션 스케줄링과 다양한 동시성 제어 프로토콜들이 제안되고 있다. 그러나 이 연구들은 통신망 자체를 단순한 불변 지연 서버(constant-delay-server)로 모델 하거나 또는 기존의 데이터베이스 시스템을 통신망 환경하의 실시간 데이터베이스 시스템으로 단순하게 확장함으로써 여러 문제점을 갖고 있다. 본 논문에서는 응용 서비스들의 부하에 E라 다양하게 변화되는 통신망의 상태와 성능을 사전에 감지할 수 있도록 하기 위한 트래픽 감시자(traffic monitor)를 두어, 이 트래픽 감시자로부터 얻어지는 정보를 트랜잭션 스케줄링에서 활용할 수 있도록 데이터베이스 모듈들을 구성하여 미래의 통신망 환경에 적절하게 대처할 수 있는 실시간 데이터베이스(RTDB: Real-Time DataBase)를 구축한다. 본 논문에서 제안된 실시간 데이터베이스의 트랜잭션 스케줄링 기법은 통신망에서의 트랜잭션 예상 실행시간을 보다 더 정확하고 빠르게 예측 할 수 있다. 따라서 통신망의 서로 다른 사이트에 분할, 저장되어 있는 데이터베이스 정보를 호출하려는 많은 트랜잭션들이 데이터-일관성(data-consistency)을 유지하면서도 마감시간 이내에 완료될 수 있다. 또한 이미 마감시간을 초과한 트랜잭션들은 예상 실행시간이 작은 것부터 처리하도록 함으로써 시스템 전체의 트랜잭션 처리율(throughput)을 향상시킨다.