• 제목/요약/키워드: DB Server

검색결과 280건 처리시간 0.027초

모바일을 위한 GML기반 실시간 교통정보 모니터링 시스템의 설계 (A Design of Real-time Road-Traffic Monitoring System based on GML for Mobile)

  • 김명환;정영지
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.319-321
    • /
    • 2005
  • 최근 효율적인 교통 흐름 제어 및 교통정보 서비스 제공을 위한 ITS(Intelligent Transport System)에 대표적인 서비스로는 수집된 정보를 바탕으로 도로의 소통정보를 모니터링하고 이용자들에게 웹이나 지역에 설치된 VMS를 통해 정보를 제공하는 것이라 할 수 있다. 그러나 이러한 서비스를 위한 GIS가 OpenGIS와 같은 표준화 단체에서 제안하고 있는 구조를 따르지 않고 있으며, 지리정보의 표현도 검증 없이 자체적으로 GIS정보를 이용함으로 인해 서비스의 성능과 품질 저하는 물론 정보통합의 어려움을 가지고 있다. 본 논문에서는 OpenGIS에서 공간정보 표현에 권고되고 있는 GML을 기반으로 도로망에 구축되어진 각종 교통정보 기기로부터 ITS로 수집된 실시간 교통정보를 이용하여 데이터베이스를 구축하고, 이를 반영하여 모바일 기기 또는 웹서비스를 통해 교통상황을 모니터링 할 수 있는 시스템을 제안하고자 한다. 제안된 시스템은 GML을 기반으로 한 지리정보 DB와 각종 교통정보 기기로부터 수집된 실시간 교통정보의 통합을 통해 모바일 기기나 웹을 통해 공통적으로 서비스를 제공할 수 있는 Client/server 시스템에 주안점을 두고 설계하였다. 본 연구에서 설계된 시스템은 전용 공간데이터를 구축하지 않고, 표준화된 공간정보인 GML을 이용한 변환 메커니즘을 통하여 서비스를 제공함으로써 비용과 시간을 절약할 수 있으며, 이 기종의 시스템에 서비스가 가능하도록 하였다.

  • PDF

SIP 기반 PC-to-PC VoIP 시스템 구현 (Implementation of SIP PC-to-PC VoIP System)

  • 최선완;송태일;김성엽;이경희;이인순;김수민;김상미;이종화;강신각
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (상)
    • /
    • pp.527-530
    • /
    • 2001
  • 현재 인터넷의 killer application으로 VoIP 서비스를 들고 있으며 ITU-T H.323 기반의 VoIP 시스템은 검증된 기술로 인정받고 있다. 그럼에도 불구하고 대부분의 VoIP 관련기구에서는 차세대 VoIP용 호설정 프로토콜로서 IETF의 SIP를 채택하고 있다. 본 논문에서는 개발한 SIP 기반의 PC-to-PC 인터넷 전화 시스템에 대하여 기술한다. 구현 구성요소는 클라이언트와 서버로 구분된다. 클라이언트인 SIP UA(User Agent)는 MS Windows 98/2000에서 동작하며 Visual C++를 이용하여 구현하였다. 서버는 SIP Redirect Server와 사용자 등록을 위한 SIP Registrar를 Linux 환경에서 C++를 이용하여 구현하였다. SIP Registrar는 DB와 연동이 되며 MySQL 서버를 이용하였다.

  • PDF

UniPy: A Unified Programming Language for MGC-based IoT Systems

  • Kim, Gayoung;Choi, Kwanghoon;Chang, Byeong-Mo
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권3호
    • /
    • pp.77-86
    • /
    • 2019
  • The advent of Internet of Things (IoT) makes common nowadays computing environments involving programming not a single computer but several heterogeneous distributed computers together. Developing programs separately, one for each computer, increases programmer burden and testing all the programs become more complex. To address the challenge, this paper proposes an RPC-based unified programming language, UniPy, for development of MGC (eMbedded, Gateway, and Cloud) applications in IoT systems configured with popular computers such as Arduino, Raspberry Pi, and Web-based DB server. UniPy offers programmers a view of classes as locations and a very simple form of remote procedure call mechanism. Our UniPy compiler automatically splits a UniPy program into small pieces of the program at different locations supporting the necessary RPC mechanism. An advantage of UniPy programs is to permit programmers to write local codes the same as for a single computer requiring no extra knowledge due to having unified programming models, which is very different from the existing research works such as Fabryq and Ravel. Also, the structure of UniPy programs allows programmers to test them by directly executing them before splitting, which is a feature that has never been emphasized yet.

Gen-Z memory pool system implementation and performance measurement

  • Kwon, Won-ok;Sok, Song-Woo;Park, Chan-ho;Oh, Myeong-Hoon;Hong, Seokbin
    • ETRI Journal
    • /
    • 제44권3호
    • /
    • pp.450-461
    • /
    • 2022
  • The Gen-Z protocol is a memory semantic protocol between the memory and CPU used in computer architectures with large memory pools. This study presents the implementation of the Gen-Z hardware system configured using Gen-Z specification 1.0 and reports its performance. A hardware prototype of a DDR4 Gen-Z memory pool with an optimized character, a block device driver, and a file system for the Gen-Z hardware was designed. The Gen-Z IP was targeted to the FPGA, and a 512 GB Gen-Z memory pool was configured on an ×86 server. In the experiments, the latency and throughput of the Gen-Z memory were measured and compared with those of the local memory, SATA SSD, and NVMe using character or block device interfaces. The Gen-Z hardware exhibited superior throughput and latency performance compared with SATA SSD and NVMe at block sizes under 4 kB. The MySQL and File IO benchmark of Gen-Z showed good write performance in all block sizes and threads. Besides, it showed low latency in RocksDB's fillseq dbbench using the ext4 direct access filesystem.

MQTT를 이용한 제품 제어 앱 개발 (Development of Product Control Apps using MQTT)

  • 신동진;황승연;김정준
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.77-82
    • /
    • 2023
  • 스마트홈 이전에 주목받았던 인텔리전스홈과 홈오토메이션은 첨단 기술들을 주택에 적용하는 데 초점을 맞추어 사용자들에게 불편성을 안겨주었고, 실질적인 효율성은 부족하여 대중화에 실패했다. 하지만, 현재 4차 산업 혁명과 더불어 빅데이터, 인공지능, 사물 인터넷과 관련된 기술들을 활용한 다양한 서비스가 증가하고 있으며, 다양한 기술들을 기반으로 가정 내에서 제품들을 조작 및 관리하며, 자동화하는 스마트홈 서비스 구축률이 점차 증가하고 있다. 본 논문에서는 이런 동향 추세에 맞춰 MQTT 서버, Django 웹 프레임워크, WIFI 통신 모듈을 활용하여 제품을 연결하고, 조작 및 관리할 수 있는 프로그램 앱을 구현했다.

중소기업의 IT자원이 업무성과에 미치는 영향에 관한 연구 (A study on the effect of SME IT resource on performance)

  • 진정숙;박주석;박재홍
    • 한국빅데이터학회지
    • /
    • 제4권2호
    • /
    • pp.141-158
    • /
    • 2019
  • 자원기반이론(Barney, 1991)에 근거하여 중소기업의 IT를 자원과 역량으로 구분하였으며, IT자원과 역량이 성과에 영향을 미치는지 확인하였다. 즉, 중소기업 대상의 설문조사와 IT전문가를 대상으로 설문조사를 실시하여 중소기업이 보유하고 있는 IT자원을 역량과 자원으로 구분하였다. Barney(1991)가 제안한 자원의 4가지 특성(가치, 희귀성, 비대체성, 비모방성)중에서 가치와 비모방성을 대상으로 중소기업의 IT자원과 역량을 구분하였으며 구분된 IT자원과 역량은 기업의 성과에는 어떻게 영향을 미치는지 연구하였다. 연구결과 IT의 자원과 역량은 "Knowledge-based"의 필요여부에 따라서 구분되었다. 분석결과, 서버, DB(database), 시스템 관리자, 프로그래머, CIO, BA는 역량으로, 데스크탑 PC, 소프트웨어, 급여 및 회계관련 프로그램, 이커머스, 홈페이지 그리고 네트워크는 자원으로 분류되었다. 그리고, 분류된 중소기업의 IT자원과 IT역량은 기업의 성과(종업원 만족도, CEO 만족도)에 모두 영향을 미쳤다. IT는 분명히 기업의 성과에 영향을 미치고 있다. 결론적으로 자원은 기업이 어떻게 활용하는가에 따라서 IT자원 또는 IT역량이 될 수 있으며, 자원, 역량 구분없이 모두 중소기업의 성과에는 영향을 미친다는 것을 알 수 있었다. 따라서 IT투자를 고려할 때 기업은 필요한 IT 자원을 구입하여 활용하게 되면 기업의 성과로 연결된다는 것이다.

  • PDF

IoT를 이용한 지하매설물관리용 지능형표지기(IMI) 기술개발에 관한 연구 (A Study on the Development of Intelligent Markup Indicator (IMI) Technology for Underground Facilities Management Using IoT)

  • 김태달
    • 한국인터넷방송통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.129-136
    • /
    • 2017
  • 과거 지리정보시스템 GIS(Geographic Information System)의 활용영역이 정부와 몇몇 공공분야에 국한돼 있었으나, 최근 모바일, CRM(Customer Relationship Management) 등 다른 영역과 결합하면서 시장이 다양해지고 있다. 21세기 GIS기술의 발전방향은 GIS응용시스템 개발 및 공간정보 서비스를 위한 제반 기술로서 웹 GIS, 3차원 GIS, 모바일 GIS, LBS 등을 들 수 있다. 본 연구에서는 기존에 사용하고 있는 지하매설물 관련 표지못의 단순 위치파악 기능에서 탈피해서 새로운 개념의 표지못(지능형 저장 메모리장치를 내장한 표지못)을 개발해서, 현장에서 지하매설물관련 정보 (설치일자, 매설 깊이, 배관 두께, 배관 재질, 관리기관, 시공자, 연락처 등)를 입력하고 DB서버에 저장해서, 필요하면 적시. 적소에서 활용할 수 있게 한다. 본 연구를 통해 무분별한 굴착기 공사 등으로 야기되는 각종 사고를 미리 방지하고, 최소화 할 수 있으며, 싱크홀 관련 대책 수립을 위한 정보제공 등. 지하매설물관리를 체계적이며, 신뢰성 있는 정보 제공이 가능하도록, 현장에서 편리하게 정보를 입력할 방안을 제시함으로써, 지하 매설관로 사고를 절대적으로 감소시킬 수 있도록 하는 목적을 두고 연구 개발하였다.

LTE와 IoT 기술을 이용한 스마트미터 데이터 전송장치와 전력 IT 시스템 (Smart meter data transmission device and power IT system using LTE and IoT technologies)

  • 강기범;김홍수;좌정우;김호찬;강민제
    • 한국산학기술학회논문지
    • /
    • 제18권10호
    • /
    • pp.117-124
    • /
    • 2017
  • 스마트 그리드는 기존 전력망에 ICT기술을 접목하여 소비자와 전력 공급자 간 양방향으로 실시간 정보를 교환함으로써 에너지를 효율적으로 사용 할 수 있는 시스템이다. 수요반응(DR, Demand response)은 전기사용자가 전력시장 가격이 높거나 전력계통 위기일 때 절약한 전기를 전력시장에 판매하여 금전으로 보상받는 제도이다. 본 논문은 스마트 미터(Smart Meter)를 사용하여 실시간으로 수요 정보를 계측하고 이를 클라우드 서버로 전송하는 전력량 계측 데이터 전송장치와 전력 IT 시스템을 개발하였다. 본 논문에서 개발된 전력량 계측 데이터 전송장치는 한국전력 데이터와 측정 오차가 없는 신뢰성이 있는 데이터를 제공하기 위해 Raspberry Pi 3에 연결된 빛 센서를 이용하여 한국전력 계측기의 전력량 단위마다 깜박이는 램프의 횟수를 계측한다. 전력량 계측 데이터 전송 장치는 표준 통신 프로토콜인 OpenADR 2.0b를 사용한다. 계측된 데이터는 LTE, WiFi 통신망을 통해 VEN, VTN, 계산 프로그램으로 구성되는 전력 IT 시스템의 MySQL DB에 저장된다. 개발된 전력량 계측 데이터 전송 장치는 전력계통 위기가 발생할 때 급전지시를 내려 피크감축 DR을 실행한다. 개발한 전력량 계측 데이터 전송 장치는 기존 스마트 미터링의 계측시간이 15분으로 고정되는 것과 달리 사용자가 1분 단위로 조절할 수 있는 장점을 갖는다.

조기경보시스템 검증을 위한 무인기상관측망 실황자료 표출 시스템 (A System Displaying Real-time Meteorological Data Obtained from the Automated Observation Network for Verifying the Early Warning System for Agrometeorological Hazard)

  • 김대준;박주현;김수옥;김진희;김용석;심교문
    • 한국농림기상학회지
    • /
    • 제22권3호
    • /
    • pp.117-127
    • /
    • 2020
  • 농촌진흥청 농업기상재해 조기경보시스템은 기상청으로부터 제공되는 기상정보를 활용하여 농장 단위로 상세 추정하고, 추정된 상세 기상정보를 바탕으로 작물의 생육 추정 및 생육이 진행됨에 따라 발생할 수 있는 기상 재해를 예측하여 사용자에게 미리 전달한다. 이들 예측 정보를 검증하기 위한 무인기상관측망을 연구 지역 내에 구축하였으며, 관측망으로부터 수집되는 기상 실황 자료의 실시간 웹 표출 시스템을 구축하였다. 기상관측장비로부터 수집되는 기상요소로는 기온, 습도, 일사량, 강우량, 토양수분, 일조시간, 풍속, 풍향 등이며, 1분단위로 수집 및 10분 간격으로 서버로 전송된다. 자료 표출 시스템은 기상관측장비로 부터 수집되는 1분 단위의 기상자료를 DB로 구축하는 1단계, 수집된 기상자료를 10분, 1시간, 1일 단위로 통계 분석하는 2단계, 수집 및 분석한 기상자료를 웹으로 표출하는 3단계로 구성된다. DB에 수집된 기상자료는 웹 페이지를 통해, 전체 지점 또는 1개 지점의 1분단위, 10분단위, 1시간 단위, 1일 단위로 조회할 수 있으며, CSV 포맷으로 다운로드 할 수 있다. 자료 표출 시스템 접속 URL은 http://aws.agmet.kr 이다.

사용자 로그 분석과 클러스터 내의 문서 유사도를 이용한 동적 추천 시스템 (A Dynamic Recommendation System Using User Log Analysis and Document Similarity in Clusters)

  • 김진수;김태용;최준혁;임기욱;이정현
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권5호
    • /
    • pp.586-594
    • /
    • 2004
  • 웹 문서들은 빠른 생성과 소멸의 특징 때문에, 사용자는 찾고자하는 웹 문서를 신속하고 정확하게 추천해 줄 시스템을 요구하고 있다. 정제되지 않은 웹 데이타에는 사용자들의 축적된 경험들을 포함하는 유용한 정보들을 포함하고 있다. 현재, 이러한 유용한 정보를 마이닝 기법이나 통계학적 측정 방법 등을 가지고 정제하여 추천 시스템을 통해 사용자에게 제공하려는 노력이 시도되고 있다. 기존의 정보 필터링 방식은 사용자들의 프로파일을 반드시 이용해야 하는 문제점을 갖고 있으며, 협력적 필터링 방식은 First Rater 문제와 Sparsity 문제가 있다. 또한 사용자 브라우징 패턴을 이용하는 동적 추천 시스템은 연관성이 없는 웹 문서들을 결과로서 제공한다는 문제점이 있다. 본 논문에서는 웹 문서 형식에 따라 웹 문서 사이의 유사도를 이용하여 웹 문서를 분류하고, 웹 서버에 기록된 로그 파일을 이용하여 사용자 브라우징 순차 패턴 DB를 생성한다. 이렇게 생성된 정보들과 사용자들의 세션 정보를 이용하여, 사용자가 웹 문서에 접근했을 때 현재 웹 문서와 유사도가 높은 상위 N개의 연관 웹 문서 집합을 제공하고, 순차적인 특성을 갖는 웹 문서를 추천 문서로 제공하는 시스템을 제안한다.