• 제목/요약/키워드: Middleware Platform

검색결과 153건 처리시간 0.028초

Pub/Sub-based Sensor virtualization framework for Cloud environment

  • Ullah, Mohammad Hasmat;Park, Sung-Soon;Nob, Jaechun;Kim, Gyeong Hun
    • International journal of advanced smart convergence
    • /
    • 제4권2호
    • /
    • pp.109-119
    • /
    • 2015
  • The interaction between wireless sensors such as Internet of Things (IoT) and Cloud is a new paradigm of communication virtualization to overcome resource and efficiency restriction. Cloud computing provides unlimited platform, resources, services and also covers almost every area of computing. On the other hand, Wireless Sensor Networks (WSN) has gained attention for their potential supports and attractive solutions such as IoT, environment monitoring, healthcare, military, critical infrastructure monitoring, home and industrial automation, transportation, business, etc. Besides, our virtual groups and social networks are in main role of information sharing. However, this sensor network lacks resource, storage capacity and computational power along with extensibility, fault-tolerance, reliability and openness. These data are not available to community groups or cloud environment for general purpose research or utilization yet. If we reduce the gap between real and virtual world by adding this WSN driven data to cloud environment and virtual communities, then it can gain a remarkable attention from all over, along with giving us the benefit in various sectors. We have proposed a Pub/Sub-based sensor virtualization framework Cloud environment. This integration provides resource, service, and storage with sensor driven data to the community. We have virtualized physical sensors as virtual sensors on cloud computing, while this middleware and virtual sensors are provisioned automatically to end users whenever they required. Our architecture provides service to end users without being concerned about its implementation details. Furthermore, we have proposed an efficient content-based event matching algorithm to analyze subscriptions and to publish proper contents in a cost-effective manner. We have evaluated our algorithm which shows better performance while comparing to that of previously proposed algorithms.

.Net Compact Framework를 활용한 SOA 환경 기반의 임베디드 RFID 미들웨어 시스템 설계 및 구현 (A Design and Implementation of Embedded RFID Middleware System based SOA Environment Using .Net Compact Framework)

  • 문일현;한새론;최관순;김동식;전창완;이순흠;전흥구
    • 한국산학기술학회논문지
    • /
    • 제9권6호
    • /
    • pp.1639-1646
    • /
    • 2008
  • 본 연구에서는 PXA255 임베디드 보드를 이용하여, Windows CE를 운영체제를 기반으로 .Net Compact Framework 플랫폼을 기반으로 동작하는 새로운 형태의 RFID 미들웨어 시스템을 설계하고 구현하였다. 제안한 임베디드 RFID 미들웨어 시스템은 RS-232를 인터페이스로 하는 다수의 RFID 센서를 LAN을 통해 제어하며, RFID 미들웨어의 필요한 각각의 기능에 따른 컴포넌트 기반으로 설계하였다. SOA 환경에서 동작하는 애플리케이션 모듈은 임베디드 RFID 미들웨어를 통해 RFID 센서들이 감지한 데이터를 전송받아 분석하고, 이에 따라 적절한 비즈니스 로직을 수행한다. 최종 사용자가 사용하게 되는 클라이언트 모듈은 애플리케이션의 웹 메소드 호출을 통채 데이터베이스로부터 RFID 관련 정보를 이용할 수 있다.

XML-RPC 기반의 분산환경 문서관리 시스템 모델 (DEDMS : Distributed Environment Document Management System Model based on the XML-RPC)

  • 고혁준;김정희;곽호영
    • 한국정보통신학회논문지
    • /
    • 제8권2호
    • /
    • pp.394-406
    • /
    • 2004
  • 웹 서버에서 제공하는 문서 자원들은 URL/URI 형식으로 표현되고 있지만, 동적인 서버 환경의 변화로 인해 반드시 해당 자원이 서버에 존재하고 있는 것을 보장할 수 없다. 따라서 본 논문에서는 자원에 대한 신뢰성을 보장하고, 동적인 서버 자원 관리 및 클라이언트의 요청을 처리하기 위해 XML-RPC를 이용한 통합문서 관리 시스템을 제안하고 모델링 한다. 제안한 시스템은 동적인 서버 자원을 관리하는 미들웨어 시스템과 클라이언트가 서버에 저장시킨 문서에 대한 갱신 정보를 서버에서 미들웨어 시스템으로 통보하는 서버시스템으로 구성된다. 모델링 결과, 분산된 서버에 있는 동적으로 변하는 문서들을 효과적으로 저장 관리할 수 있었으며, 현재 운영되고 있는 웹 서버에 적용시킬 수 있어 새로운 웹 서버 구축비용을 절감할 수 있고, XML-RPC 프로토콜을 사용하기 때문에 플랫폼 독립적이고 또한 데이터 관리가 효율적임을 알 수 있었다.

개방형 네트워크 환경을 위한 멀티쓰레드 기반 코바 설계 및 구현 (Design and Implementation of CORBA based on Multi-Threaded in Open Network Environments)

  • 장종현;이동길;한치문
    • 정보처리학회논문지C
    • /
    • 제9C권2호
    • /
    • pp.213-220
    • /
    • 2002
  • 분산컴퓨팅 시스템은 서로 이질적인 시스템간 상호 연동성 문제를 해결하기 위한 새로운 시스템 아키텍쳐를 제시한다. 본 논문에서는 개방형 통신시스템에서 물리적으로 분리된 시스템에서 실행되는 소프트웨어 블록간 분산 처리를 위한 멀티쓰레드 기반의 통신 시스템용 미들웨어를 개발하기 위한 요구 기능 분석, 프로토콜 구현 및 벤치마킹을 통한 시스템의 성능을 분석을 통한 최적의 미들웨어 플랫폼 구현에 활용하고자 한다. 통신 시스템용 미들웨어의 주요 기능으로는 제한적인 서비스 품질(QoS)을 제공하기 위한 우선순위 기반의 서비스 처리 및 타임아웃 기능과 예외 상황이 발생하는 경우 관련 블록으로 상태 정보를 통보할 수 있는 통지(Notification) 서비스의 제공이 필수 요구 조건이라 할 수 있다. 아울러, 최적의 성능을 만족할 수 있는 고속의 멀티 쓰레드 기반으로 확장성, 유연성 및 플랫폼의 견고성이 요구되는 미들레어의 설계 및 구현에 그 목적을 두고 있다.

모바일 클라우드 환경에서 PMIPv6를 이용한 효율적인 가상머신 마이그레이션 (Efficient Virtual Machine Migration for Mobile Cloud Using PMIPv6)

  • 이태희;나상호;이승진;김명섭;허의남
    • 한국통신학회논문지
    • /
    • 제37B권9호
    • /
    • pp.806-813
    • /
    • 2012
  • 클라우드 컴퓨팅 환경에서 Infrastructure as a Services (IaaS), Platform as a Services (PaaS), Software as a Services (SaaS), Desktop as a Services (DaaS) 등 다양한 솔루션들이 지속적으로 제공되고 있다. 현재는 사용자 단말이 클라우드 서비스를 제공받으면서 이동성을 보장하기 위한 솔루션으로 Mobile as a Services(MaaS)가 가장 많은 주목을 받고 있다. 사용자는 이동을 하면서도 클라우드에 있는 데이터 및 어플리케이션에 대한 접근과 이용이 가능해야 한다. 다시 말해 모바일 Thin-Client 환경에서 클라우드와 통신, 이동성 지원은 필수 요소이다. 모바일 단말의 이동성을 지원하기 위해 MobileIPv6 (MIPv6) 및 Proxy Mobile IPv6 (PMIPv6)가 소개되면서 많은 연구가 진행되고 있다. 또한, PMIPv6에 대한 연구는 도메인 내에 패킷 손실을 우려한 최적 경로 설정, 빠른 핸드 오버 등의 개선방안이 많이 제시된 바 있다. 본 논문은 모바일 Thin-Client 지원을 위해 PMIPv6 및 클라우드 연동 시스템을 제안한다. 제안한 시스템에서 모바일 Thin-Client가 서비스를 지원받기 위해 Replica서버를 이용하여 원활한 서비스를 제공하는 기법을 제안하며 성능평가를 통하여 기존 PMIPv6에서 핸드오버에 대한 데이터 비용을 비교 분석할 것이다.

사물간의 효율적인 연결을 위한 사물인터넷 미들웨어 실험 평가 및 성능 향상 방법 (Experimental Evaluation and Flexible Performance Improvement of IoT Middleware for Efficient Connectivity)

  • 전수빈;이충산;한영탁;정인범
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권9호
    • /
    • pp.385-396
    • /
    • 2017
  • IoT 환경에서 제한적인 디바이스들의 운영을 위한 많은 IoT 미들웨어들이 연구되었다. 우리는 센싱 디바이스 및 네트워크의 통합적인 운영을 위한 IoT 미들웨어인 MinT를 제안하였다. MinT는 센싱 및 네트워크 디바이스를 통합 관리할 수 있는 센서 추상화 계층, 완성도 높은 시스템 및 통신 계층을 지원한다. 또한 이를 통해 사물들은 이기종 네트워크간의 유연한 연결 및 효율적인 정보 공유를 할 수 있다. MinT의 시스템 계층은 신속한 정보처리를 위해 스레드 풀을 사용한다. 하지만 고정 스레드 크기를 사용하는 방법은 네트워크 지연 및 비효율적인 베터리 소비를 보여준다. 본 논문에서는 가변적으로 스레드 개수를 조정할 수 있는 향상된 스레드 풀 관리 방법을 제안 한다. 특히 수신되는 패킷 분석 및 처리, 재송신을 담당하는 Interaction Thread Pool그룹의 성능 향상을 목표로 한다. 본 논문에서는 실험을 통해 평균 요청 처리율이 평균 25% 증가한 것을 입증하였다. 결국 제안하는 방법을 통해 MinT는 IoT 환경에서 전송 지연 및 디바이스의 에너지 소비를 더 감소시킬 수 있다.

OGC 기반의 센서 네트워크 서비스 플랫폼 기술 연구 (The research of the Sensor network service platform technology based on OGC)

  • 염성근;유상근;김용운;김형준;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.1022-1025
    • /
    • 2009
  • USN(Ubiquitous Sensor Network)은 u-city, u-Health 등과 같은 영역에서의 다양한 서비스를 통해 유비쿼터스 사회에서 u-life 실현을 가능하게 하는 핵심 인프라이다. 따라서 u-Life의 핵심 기술인 USN 기술에 대한 국내 표준화 확립을 위한 연구가 필요하다. 현재 USN에 대한 표준 현황은 센서 노드 구현을 위한 기술과 센서 노드들 사이의 에너지 효율적인 통신을 위한 프로토콜 및 기존의 망과 연동을 위한 기술 표준 및 연구가 대부분이다. 그러나 센서 네트워크와 USN 응용을 위한 이기종 센서 네트워크의 통합관리, 센싱 데이터 관리 및 USN 데이터베이스 구조 정의 등과 같은 응용 및 미들웨어 부분에서의 표준 및 연구는 아직 까지 미약한 수준이다. 이에 본 논문에서는 국내 센서 네트워크 서비스의 표준 개발 및 센서 응용 및 미들웨어 부분에서의 표준화된 플랫폼 기술을 위해 OGC(Open Geospatial Consortium)의 SWE(Sensor Web Enablement)를 구성하는 관련 표준 분석과, 국내 TTA(Telecommunications Technology Association) 관련 표준과 상호 연관성 및 OGC 기반 서비스 플랫폼 적용 가능성에 대한 분석을 통한 센서 네트워크상의 표준 서비스 플랫폼 아키텍처에 대한 연구를 하였다.

  • PDF

스트림-리즈닝을 위한 실시간 사물인터넷 빅-데이터 처리 (Real-Time IoT Big-data Processing for Stream Reasoning)

  • 윤창호;박종원;정혜선;이용우
    • 인터넷정보학회논문지
    • /
    • 제18권3호
    • /
    • pp.1-9
    • /
    • 2017
  • 스마트-시티는 스마트-시티의 사물인터넷(Internet of Things: IoT) 디바이스를 비롯한 수많은 인프라를 지능적으로 관리하고, 다양한 스마트 어플리케이션을 도시민에게 제공한다. 스마트-시티에서는 스마트-시티 어플리케이션에서 필요한 다양한 정보를 제공하기 위하여 수많은 사물인터넷 기기들로부터 끊임없이 발생하는 대규모의 스트림 빅-데이터를 지능적으로 처리하는 기능이 필요하다. 하지만, 스마트-시티에서 대규모의 스트림 빅-데이터를 처리하는 것에는 실시간 처리와 관련된 제약들이 존재한다. 본 스마트-시티-사업단에서는 선행 연구에서 스마트-시티미들웨어와 이를 이용한 스트림-리즈닝 방법론 및 시스템을 개발하였다. 스마트-시티에서 스마트 서비스를 제공하기 위하여, 스마트-시티-사업단에서는 스트림-리즈닝을 사용하는 방법론을 사용한다. 이 스트림-리즈닝은 대용량 데이터의 실시간 처리를 필요로 한다. 따라서, 후속연구로서 스마트-시티미들웨어의 클라우드-컴퓨팅 플랫폼을 이용하여 스트림-리즈닝을 위한 실시간 분산병렬처리 클라우드-컴퓨팅 방법론과 시스템을 개발하였다. 본 논문에서는 스마트-시티에서 발생하는 사물인터넷 빅-데이터를 스트림-리즈닝에 사용하기 위하여 이 후속연구에서 개발된 클라우드 기반 실시간 분산병렬처리 연구결과를 소개한다. 스마트-시티의 각종 센서들로부터 전송되어지는 사물인터넷 빅-데이터를 사용하여 스트림-리즈닝하는 데 필요한 클라우드-컴퓨팅 기반의 실시간 분산처리 방법론과 시스템을 소개하고 있으며, 이 방법론을 선행연구에서 개발한 스마트-시티 미들웨어에 구현하여 실시간 분산처리 성능을 평가한 것을 소개한다.

DNA 서열 분석을 위한 클라우드 컴퓨팅 기반 지능형 미들웨어 설계 (A Framework of Intelligent Middleware for DNA Sequence Analysis in Cloud Computing Environment)

  • 오준석;이윤재;이봉규
    • 인터넷정보학회논문지
    • /
    • 제15권1호
    • /
    • pp.29-43
    • /
    • 2014
  • 차세대 유전체 해독 기술과 자동화 기술이 발전하면서 DNA 서열 분석 환경이 개선되고 있지만, 아직까지 제한된 컴퓨팅 리소스는 분석시간 단축의 장애요인으로 작용하고 있다. 대부분의 과학 워크플로우 시스템은 수 많은 기능들이 특정 시스템 환경에 맞추어 구현되어 있기 때문에 복잡하고 유동적이지 못하며, 이로 인해 기존 시스템의 컴포넌트들을 클라우드 환경의 새로운 시스템에 적용하기 어려운 한계를 지니고 있다. 본 연구에서는 대량의 DNA 데이터를 동시적으로 분석할 수 있는 가상 인스턴스 제공이 가능하며 시스템간의 상호 운용성을 개선시키기 위하여 웹 서비스, DBMS, 클라우드 컴퓨팅 기능을 지원하는 DNA 서열 분석용 미들웨어를 개발하였다. 본 연구에서 개발된 지능형 미들웨어는 DBMS를 사용하여 파이프라인 정보를 관리하고, 클라우드 환경에서 경량의 가상 인스턴스를 제공하며, 상호운용성 개선을 위하여 단순 URI와 XML을 기반으로 한 RESTful 웹서비스 기능을 제공한다.

그리드 컴퓨팅을 위한 온톨로지 기반의 시맨틱 정보 시스템 (Ontology Based Semantic Information System for Grid Computing)

  • 한병전;김형래;정창성
    • 인터넷정보학회논문지
    • /
    • 제10권4호
    • /
    • pp.87-103
    • /
    • 2009
  • 그리드 컴퓨팅 환경은 기존의 분산 컴퓨팅 기술의 확장된 개념으로, 다양한 분야에서 저비용의 고성능 컴퓨팅 퍼포먼스를 얻기 위하여 그리드를 이용하고 있다. 그러나 공통적으로 이용할 수 있는 정보 시스템의 부재로, 현재의 그리드는 대규모의 단일한 환경으로서의 그리드가 아닌, 기존의 클러스터 컴퓨터와 같은 의미로 사용되고 있다. 따라서 자신이 구성한 분산 컴퓨팅 환경을 그리드 환경의 한 부분으로 포함시키기 위해서는 컴퓨팅 환경에 대한 정보를 그리드의 이용자가 공유할 수 있어야 하며, 정보 서비스를 공개하여 공유할 수 있도록 해야 한다. 따라서 본 논문에서는 정보의 공유와 확장이 용이하며, 플랫폼에 독립적인 서비스를 제공할 수 있는 정보 시스템을 구축하기 위한 웹 서비스, 온톨로지 기반의 Semantic Information System Framework(WebSIS)을 제안한다. WebSIS를 통하여 온톨로지를 이용하는 정보 시스템의 제작을 용이하게 하며, 온톨로지의 공유와 재사용, 확장의 특징을 활용할 수 있는 구조를 제안한다. 또, 그리드 컴퓨팅 환경이 기존의 분산 컴퓨팅 환경에 비해 복잡해짐에 따라 작업을 수행하기 위한 적절한 자원의 할당에도 좀 더 많은 고려사항이 존재하게 되었고, 이를 효과적으로 처리하기 위해서는 좀 더 고수준의 정보처리를 필요로 하게 되었다. 이에 우리는 WebSIS와 함께 WebSIS를 이용하여 그리드 환경을 이용하는 작업의 자동화를 위한, 온톨로지 기반의 고수준의 정보처리가 가능한 Resource Information Service를 구현하였고, 이를 통하여, 효율적인 공유와 확장을 위한 온톨로지 모델을 제안한다. 또한, 기존의 용어 매칭이 아닌 의미 정보를 이용한 검색과 정보 처리를 제안한다.

  • PDF