• 제목/요약/키워드: middleware services

검색결과 298건 처리시간 0.023초

스냅샷을 가지는 다중 레벨 공간 DBMS를 기반으로 하는 센서 미들웨어 구조 설계 (Design of Sensor Middleware Architecture on Multi Level Spatial DBMS with Snapshot)

  • 오은석;김호석;김재홍;배해영
    • 한국공간정보시스템학회 논문지
    • /
    • 제8권1호
    • /
    • pp.1-16
    • /
    • 2006
  • 최근 들어, 사용자가 주변 환경 및 요구 정보의 변화를 의식하지 않고 작업 환경과 수행하는 일에 집중하도록 배려하는 인간 중심 컴퓨팅 환경에 대한 연구 개발이 활발히 진행되고 있다. 그러나 이러한 컴퓨팅 환경에서 미들웨어는 사용자에게 RFID센서로부터 들어오는 대량의 정보에 대한 처리 부하를 줄이기 위하여 분석이 끝난 스트림 데이터를 삭제한다. 따라서 사용자의 데이터 웨어하우징이나 데이터마이닝에 필요한 확률, 통계 정보에 대한 요청, 또는 반복적이면서 동일한 데이터에 대한 요청을 처리할 수 없다는 문제점을 가진다. 본 논문에서는 기존의 미들웨어에서 문제가 되었던 과거 스트림 데이터 재사용 문제를 해결하기 위해, 사용자가 빈번하게 요구하는 데이터들을 스냅샷을 가지는 다중 레벨 공간 DBMS에서 관리하는 센서미들웨어 구조를 설계하였다. 본 시스템은 사용자가 요구하는 데이터 마이닝이나 데이터 웨어하우징과 같은 과거 스트림 정보를 사용한 서비스 요청을 위해, 미들웨어에서 필터링된 과거 스트림 데이터를 디스크 데이터베이스에서 관리한다. 그리고 디스크 데이터베이스에 저장된 스트림 데이터 중에서 사용자에 대한 높은 재사용 빈도를 가지는 데이터들을 스냅샷의 형태로 메모리 데이터베이스에 저장하고 이를 관리한다. 또한, 본 시스템은 메모리 데이터베이스에 저장된 스냅샷 데이터의 높은 데이터 재사용성과 신속한 서비스를 유지하기 위해서 주기적인 메모리 데이터베이스 관리 정책을 수행한다. 본 논문은 기존의 미들웨어에서의 스트림 데이터에 대한 반복적인 요청, 또는 과거 스트림 데이터를 이용한 정책 결정 서비스 요청에 대한 서비스를 제공할 수 없는 문제들을 해결하였다. 그리고 메모리에 저장된 데이터에 대한 높은 데이터 재사용성을 유지함으로서 사용자에게 지속적으로 다양하고 신속한 데이터 서비스를 제공한다.

  • PDF

퍼스널 로봇 미들웨어를 위한 CAN(Controller Area Network) Protocol (Controller Area Network (CAN) Protocol for Personal Robot Middleware)

  • 박태규;;박홍성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.80-82
    • /
    • 2004
  • Personal robot consist of various modules that have independent functions. Because personal robot has requirement that support various construction for user's tendency. Therefore, Middleware mechanism at support not only personal robot's main functional element but also embedded modules functional elements is required. Each module have various heterogeneous network interfaces and variable services and variables. Therefore, Middleware must support these various network interfaces. This paper, pointed in Controller Area Network(CAN) inreface that usually used in embedded system for control. For connect various heterogeneous network interfaces (Ethernet, RS232 etc..), it is necessary to modify bagic CAN frame format. And also make some kind of BUS topology for CAN network.

  • PDF

모바일 환경을 위한 멀티모달 미들웨어의 설계 및 구현 (Design and Implementation of Multimodal Middleware for Mobile Environments)

  • 박성수;안세열;김원우;구명완;박성찬
    • 대한음성학회지:말소리
    • /
    • 제60호
    • /
    • pp.125-144
    • /
    • 2006
  • W3C announced a standard software architecture for multimodal context-aware middleware that emphasizes modularity and separates structure, contents, and presentation. We implemented a distributed multimodal interface system followed the W3C architecture, based on SCXML. SCXML uses parallel states to invoke both XHTML and VoiceXML contents as well as to gather composite or sequential multimodal inputs through man-machine interactions. We also hire Delivery Context Interface(DCI) module and an external service bundle enabling middleware to support context-awareness services for real world environments. The provision of personalized user interfaces for mobile devices is expected to be used for different devices with a wide variety of capabilities and interaction modalities. We demonstrated the implemented middleware could maintain multimodal scenarios in a clear, concise and consistent manner by some experiments.

  • PDF

유비쿼터스 디지털 시스템 및 서비스의 구축 사례 (Implementation of Ubiquitous Digital Systems and Services)

  • 송교선;박겨레;최유락;이세상평화;김민영;김윤삼;조은선
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.1075-1078
    • /
    • 2005
  • In this paper, we propose a simple middleware for ubiquitous computing systems. Developed with UPnP in Java, it efficiently organizes runtime interactions of devices. To show the feasibility of this system, we implemented a set of customized services based on this middleware. This prototype allows users to enjoy services at various spatial points even while moving around.

  • PDF

무선 센서 네트워크에서 미들웨어 서비스를 제공하는 센서 오버레이 네트워크 (A Sensor Overlay Network Providing Middleware Services on Wireless Sensor Networks)

  • 김용표;정의현;박용진
    • 정보처리학회논문지C
    • /
    • 제16C권5호
    • /
    • pp.653-660
    • /
    • 2009
  • 센서 네트워크 미들웨어는 센서 하드웨어와의 연관을 최소화하고, 어플리케이션 개발을 용이하게 하며, 추상적인 데이터 접근 방법을 제공 하기 위한 연구들로 많은 연구자들에게 관심을 받고 있다. 그러나 기존의 미들웨어는 실행코드를 해석하기 위한 해석기가 모든 노드에 설치되어야 하며, 이는 추가적인 컴퓨팅 및 통신 오버헤드를 야기하였다. 이를 해결하기 위하여 본 논문에서는 게이트웨이에서 센서 오버레이 네트워크를 이용하여 운용되는 TinyONet-Lite를 제안하였다. TinyONet-Lite에서 가상 센서는 물리적 센서의 가상 대응체로 동작하고, 동적으로 연합하여 오버레이 네트워크인 슬라이스(Slice)를 만들어 미들웨어 서비스를 제공한다. 플랫폼의 효율을 보여주기 위해서 이 논문은 TinyOS를 가진 하드웨어 모트(mote)위에 TinyONet-Lite를 구현했고, 여러 실험을 수행하였다. 실험에 의하면, 기존의 연구와 비교했을 때 TinyONet-Lite는 확장성, 동적서비스 구성이 우수하며, 오버헤드를 줄일 수 있었다.

계층적 상황 온톨로지 관리를 이용한 상황 인식 서비스 미들웨어 설계 (Design of Context Awareness Middleware based Hierarchical Context Ontology Management)

  • 이승근;김영민
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권1호
    • /
    • pp.185-194
    • /
    • 2006
  • 유비쿼터스 컴퓨팅 환경에서는 기존 컴퓨팅 환경에서의 사용자와 컴퓨터간의 대화형 상호작용이 아니라 물리적인 환경, 상황 등을 시스템이 인식하고 이에 따라서 사용자와의 상호 작용을 지원하는 상황 인식서비스가 중요한 요소로 자리잡고 있다. 상황 인식 서비스는 상황 인식 미들웨어로부터 전달된 상황 정보를 해석할 수 있어야 한다. 기존 연구에서 상황 인식 서비스는 상황 인식 미들웨어에서 사용하는 상황 온톨로지를 이용해서 설계되기 때문에 서비스의 실행도중 상황 온톨로지를 동적으로 변경하기 어렵다. 본 연구에서는 계층적 상황 온톨로지 관리 모델을 제안하고 이를 이용한 상황 인식 서비스 미들웨어를 설계한다. 제안한 모델은 상황 인식 서비스가 실행 중에 필요로 하는 상황 정보를 동적으로 추가할 수 있도록 함으로써 보다 유연하게 상황 인식 서비스를 운용할 수 있도록 지원한다. 또한 상황 온톨로지의 동적인 변화로 인해서 센서로부터 얻은 데이터를 상황 정보로 추론하는 과정에서 발생할 수 있는 상황 모호성(Context Uncertainty)을 해결하기 위해서 상황 충돌 해결 모델을 정의한다. 설계하는 미들웨어는 OSGi 프레임워크 위에서 구현함으로써 다양한 유비쿼터스 환경에 필요한 상황 인식 서비스의 개발 및 운용을 효과적으로 지원을 할 수 있다.

  • PDF

무선인터넷 지도서비스를 위한 매핑 미들웨어의 설계와 구현 (Design and Implementation of a Mapping Middleware for Wireless Internet Map Service)

  • 이양원;박기호
    • Spatial Information Research
    • /
    • 제12권2호
    • /
    • pp.165-179
    • /
    • 2004
  • 무선인터넷의 보급이 확대되면서 GIS 분야에서도 모바일기기를 이용한 애플리케이션과 서비스에 대한 관심이 커져가고 있으며, 한국 무선인터넷 표준화 포럼에서는 무선인터넷을 위한 모바일 플랫폼의 표준과 함께 휴대단말기를 이용한 지도서비스의 기술규격을 제정해오고 있다. 이 연구는 무선인터넷 환경에서 지도서비스를 중개하는 매핑 미들웨어의 선도적 모델을 제시하는 것을 목적으로 하며, 특히 일반 지도서버와의 상호운용에 초점을 둔다. 이 연구에서는 기존의 유선인터넷 환경에서 사용되던 일반 지도서버들을 무선인터넷 환경에 적용하는 방법을 개발하며, 이를 위해 각기 상이한 운용환경을 가진 지도서버들의 요청/응답 구조와 전송 매개변수를 분석함으로써 매핑 미들웨어가 지도서버의 기능을 십분 활용하도록 한다. 이 연구에서 개발한 매핑미들웨어는 .NET 기반의 XML 웹서비스로 구성되며, 이미지 압축을 통한 데이터 경량화 처리모듈과, 단계구분도, 심볼지도, 차트지도, 조건검색지도 등을 위한 지도표현 처리모듈을 포함한다. 이 연구에서 개발한 매핑 미들웨어는 휴대폰이나 PDA와 같은 모바일 클라이언트와 일반 지도서버 사이의 중개역할을 담당하며, .NET클라이언트와 Java 클라이언트 모두를 지원할 수 있다. 또한, 컴포넌트 방식의 상호운용에 의해 기존의 일반 지도서버뿐만 아니라 향후의 무선인터넷 전용 지도서버와도 연동될 수 있는 확장성을 가진다.

  • PDF

RFID 미들웨어를 위한 부하 분산 (Load Balancing for RFID Middleware)

  • 노영식;변영철;이동철
    • 한국정보통신학회논문지
    • /
    • 제17권10호
    • /
    • pp.2288-2293
    • /
    • 2013
  • RFID 미들웨어는 네트워크를 통하여 다수의 리더로부터 다양한 태그 데이터들을 수집하여 식별정보를 처리한다. 한편, 다양한 유비쿼터스 서비스의 등장으로 대량의 RFID 데이터를 처리할 수 있는 미들웨어가 필요하게 되었다. 본 논문에서는 EPCglobal의 ALE 스펙을 기반으로 구현된 RFID 미들웨어를 이용하여 대량의 RFID 데이터를 가공하고 이를 클라이언트 응용에게 제공하기 위한 방법을 제안한다. 클라이언트의 RFID 데이터 수집 및 가공 처리 요청을 분산하기 위하여, 분산 환경에 구축된 여러 대의 RFID 미들웨어의 자원 정보를 수집하고, 각 RFID 미들웨어의 자원 사항에 따라 클라이언트 요청을 처리한다.

Development of an Agricultural Data Middleware to Integrate Multiple Sensor Networks for an Farm Environment Monitoring System

  • Kim, Joonyong;Lee, Chungu;Kwon, Tae-Hyung;Park, Geonhwan;Rhee, Joong-Yong
    • Journal of Biosystems Engineering
    • /
    • 제38권1호
    • /
    • pp.25-32
    • /
    • 2013
  • Purpose: The objective of this study is to develop a data middleware for u-IT convergence in agricultural environment monitoring, which can support non-standard data interfaces and solve the compatibility problems of heterogenous sensor networks. Methods: Six factors with three different interfaces were chosen as target data among the environmental monitoring factors for crop cultivation. PostgresSQL and PostGIS were used for database and the data middleware was implemented by Python programming language. Based on hierarchical model design and key-value type table design, the data middleware was developed. For evaluation, 2,000 records of each data access interface were prepared. Results: Their execution times of File I/O interface, SQL interface and HTTP interface were 0.00951 s/record, 0.01967 s/record and 0.0401 s/record respectively. And there was no data loss. Conclusions: The data middleware integrated three heterogenous sensor networks with different data access interfaces.

모바일 RFID 단말을 위한 미들웨어 개발 (Middleware Implementation for Mobile RFID Terminal)

  • 예성빈;정희택;한순희;강영만
    • 한국전자통신학회논문지
    • /
    • 제2권4호
    • /
    • pp.236-243
    • /
    • 2007
  • 무선 주파수를 이용하는 RFID는 물류를 포함한 다양한 영역에서 유비쿼터스 컴퓨팅의 핵심으로 연구되고 있다. 더욱이, RFID와 무선 단말을 융합하는 모바일 RFID의 연구가 시작 되면서 B2B 서비스 영역에서 B2C 서비스 영역으로 확장하고 있다. B2B2C에 이르는 서비스를 제공하기 위해 중요한 수단인 모바일 RFID 단말에 대한 기술 개발이 필요하다. 본 연구에서는 모바일 RFID 단말을 개발하기 위해, 미들웨어 개발 방안을 제시한다. 이를 위해, 다중 코드 인식 모듈, 판독기 제어 모듈, 코드 해석 모듈, Dispatcher 모듈의 기능을 구분하여 정의하였으며, 이를 에뮬레이터 상에 구현하였다.

  • PDF