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

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

ROS를 이용하여 상황인지 기반의 로봇 서비스를 실행시키기 위한 중계 시스템 (A Relay System for Supporting the Execution of Context-Aware Robot Services on ROS)

  • 이민호;최종선;최재영
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권5호
    • /
    • pp.211-218
    • /
    • 2017
  • 최근 로봇 소프트웨어 플랫폼의 연구는 로봇 기기들의 추상화를 통해 지능형 서비스를 제공하는데 초점을 두고 있다. 사물인터넷 환경에서 지능형 로봇 서비스를 제공하기 위해서는 이기종 센서들의 환경정보를 인지하는 상황인지 기술이 필요하다. ROS는 로봇 디바이스를 추상화하는 기술을 바탕으로 로봇을 사용한다. ROS는 로봇을 제어하기 위해 이기종 센서 자체를 추상화하는 기능을 포함하고 있으나, 일관된 수집 방법을 통한 환경 정보를 바탕으로 로봇이 인지할 수 있는 상황 정보를 제공하는 기능은 결여되어 있다. 따라서 본 논문에서는 ROS가 상황인지 기반의 로봇 서비스를 제공하는데 필요한 중계 시스템을 제안한다. 제안하는 시스템은 로봇이 인지할 수 있는 추상화된 상황정보를 제공하는 외부의 상황인지 시스템과 로봇을 제어하는 ROS를 중계하여, ROS가 상황인지 로봇 서비스를 제공할 수 있도록 도와준다. 실험에서는 제안하는 시스템을 바탕으로, 상황인지 시스템과 ROS에서 추상화된 로봇 서비스를 연동하여 로봇 서비스를 실행시키는 과정을 보인다.

개방형통신시스템을 위한 고성능, 고신뢰성 CORBA 플랫폼에 관한 연구 (A Study of High Performance and Reliable CORBA Platform for Open Communication Systems)

  • 장종현;이동길;한치문
    • 대한전자공학회논문지TC
    • /
    • 제41권2호
    • /
    • pp.19-29
    • /
    • 2004
  • 최근 분산컴퓨팅 시스템은 서로 이질적인 시스템간 상호 연동성 문제를 해결하기 위한 새로운 시스템 아키텍처를 제시하고 있다. 통신시스템과 같이 제한적 실시간, 고성능 및 신뢰성을 요구하는 CORBA는 유연성, 효율성 및 예측성 등이 지원되어야한다. 본 논문에서는 개방형통신시스템용 소프트웨어를 지원하는 효율적인 CORBA 플랫폼 개발을 위해 2가지 방법을 제시한다. 첫째, 동일 호스트상에서 메시지 전달 오버헤드를 최적화하기 위해 공유 메모리 기반의 연동 프로토콜을 제시한다. 둘째, CORBA 플랫폼의 신뢰성 향상을 위해, 구현 객체 데이터베이스를 이용한 네이밍 서비스 서버 구현 방법과 제한적 실시간 특성 제공 방법을 제시한다. 따라서, 제안된 CORBA 플랫폼은 제한적 실시간 특성을 제공하고, 고성능이며 신뢰성 있는 네이밍 서버를 이용한 개방형 통신시스템에 적합한 소프트웨어 플랫폼임을 보인다. 본 논문은 플랫폼의 견고성이 요구되는 개방형통신시스템용 고성능 CORBA 플랫폼 설계 덴 구현에 목적을 둔다.

계산 그리드에서 워크플로우 기반의 사용자 환경 설계 및 구현 (Design and Implementation of Workflow-based User Environment on Computational Grid)

  • 황선태;심규호
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권4호
    • /
    • pp.165-171
    • /
    • 2005
  • 고속의 컴퓨터, 대용량 저장장치, 초고속 네트워크는 현재 우리가 쉽게 접근할 수 있는 컴퓨팅 인프라이다. 하지만 분자 시뮬레이션과 같은 자연과학 및 응용과학 분야에의 시뮬레이션에서는 여전히 더 많은 컴퓨팅 파워, 더 커다란 저장장치를 필요로 한다. 이러한 요구는 그리드 컴퓨팅(1)이라는 차세대 분산 컴퓨팅 환경을 우리에게 제시하였다. 하지만 현재까지 제안된 그리드 컴퓨팅 기술은 통신 인터페이스와 프로토콜 등의 글로버스 툴킷(2, 3)과 같은 미들웨어 수준에 대한 연구만이 중심이 되고 있다. 이러한 환경은 응용 플랫폼에 대한 연구의 부족과 어플리케이션의 부족을 가져왔으며, 그 결과 사용자는 그리드 컴퓨팅 기술에 대한 이용을 미비하게 만들었다. 따라서 본 연구에서는 분자 시뮬레이션 그리드 (MGrid: Molecular Simulation Grid System) 에서 적용을 목적으로 고효율(High Throughput)의 시뮬레이션 실험을 위한 사용자 환경(User Environment)을 정의하고, 사용자에게 친근한 추상화된 작업 모델을 제안함으로써 보다 효율적이고 안정적인 그리드 자원 이용을 가능하게 한다.(4, 5)

  • PDF

FPGA에서 SCA 컴포넌트 개발을 지원하는 하드웨어 ORB (A Hardware ORB for Supporting the SCA-based Component Development in FPGA)

  • 배명남;이병복;박애순;이인환;김내수
    • 한국통신학회논문지
    • /
    • 제34권3A호
    • /
    • pp.185-196
    • /
    • 2009
  • SCA는 단일 단말 플랫폼에 여러 무선체계를 운용하기 위해 제안되었고, 소프트웨어 컴포넌트들에 대해 플랫폼 독립성을 보장하기 위해 코바 미들웨어를 채택하고 있다. 최근, 여러 이유로 소프트웨어 컴포넌트에서 로직 수준으로 재구현 요구가 확대됨에 따라, 코바 미들웨어는 FPGA를 포함한 하드웨어 보드에 대한 독립성을 추가로 보장하여야 한다. 이에 따라, 하드웨어 보드에 의존적인 특성들을 추상화하고, 컴포넌트에 대한 IDL 기반 연동 인터페이스를 제공할 수 있는 하드웨어 미들웨어의 필요성이 대두되었다. 본 논문에서는 FPGA용 ORB인 HAO의 개발에 대해 기술하였으며, 구체적으로는 하드웨어 보드에 대한 독립성을 보장하기 위한 local transport, 그리고 GPP용 ORB와 동일하게 다른 컴포넌트와 코바 IDL에 의한 연동을 제공하기 위한 HAO Core를 포함한다. 현재, HAO는 평균 2,900 로직셀 크기의 초경량 ORB로 구성되었으며, 소프트웨어 컴포넌트 대비 수십 배의 성능 개선을 보였다. 이를 통해, SCA 기반의 시스템 구축에 있어서, 그 개발 영역을 소프트웨어뿐만 아니라 FPGA 로직까지 자연스럽게 확장할 수 있게 되었다.

물류정보동기화 기반의 Smart SCM 모델에 관한 연구 (A Study on the Logistics Information Synchronization based Smart SCM Model)

  • 김장군
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권5호
    • /
    • pp.311-318
    • /
    • 2013
  • 최근들어 RFID 기반의 SCM에 대한 연구는 많이 진행되고 있다. 그러나 공급망상에서 이동중인 물류정보의 오류를 동기화하고, 장치기반 인프라의 상태정보를 모니터링하여 활성화해주는 연구와 기술은 아직 미흡하다. 또한 이를 응용하여 통합관제해주는 지능형 SCM 시스템을 개발한 경우는 없었다. "물류정보동기화 기반의 Smart SCM 모델"은 실시간으로 각 물류 거점에 설치된 RFID 인프라 장치 및 물류 프로세스 동기화 현황을 하나의 통합된 뷰를 통하여 모니터링하고, 예외상황 발생시에 다양한 의사결정 지원정보 제공을 통해 즉각적인 상황 조치가 가능한 지능형 공급망 통합관제 서비스 모델이다. 본 연구 모델은 물류국제 표준, RFID관련 국제 표준 규격, EPCIS 표준, SSI 미들웨어 플랫폼을 준용하여 표준화 하므로써 관련 기술 국내 표준 규격을 제시하고자 하였다.

PaaS 클라우드 도입이 IT 지원조직의 구성방식에 미치는 영향에 대한 연구 (A Study on the Impacts of the PaaS Cloud Adoption on the IT Support Organization)

  • 허윤석;박종국;이남용;김종배
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.61-62
    • /
    • 2014
  • 최근 클라우드 컴퓨팅의 도래로, IT 지원조직의 구조에 새로운 도전이 발생하게 되었다. 특히 플랫폼 클라우드 컴퓨팅에서 필요한 자원 할당 시에는 각 분야 전문가가 개입하지 않고, 서버, 네트워크, 스토리지등이 자동으로 분배되고, 관련 소프트웨어와 이들 구성 요소 상호간의 토폴로지가 자동으로 구성한다. 이에 따라 사설 플랫폼 클라우드 도입 시, 기존 IT 조직의 역할, 구성원 간 협력 방식의 변화, 이에 따른 조직 내 갈등 등에 대한 연구가 필요하나, 아직까지 이에 대한 연구가 없다. 이에 본 논문은 현재의 IT조직이 플랫폼 클라우드 지원조직으로 변신하는데 있어서 부(negative)의 영향을 주는 장애요인의 규명에 대한 연구를 하고자 한다. 이 결과를 통해, 현재의 IT조직의 특성과 플랫폼 클라우드 운영을 위한 조직의 요구사항을 반영하여, 새로운 조직의 형태와 스킬 셋을 정의함으로써, IT조직의 원활한 변신을 돕고자 한다.

  • PDF

에지 컴퓨팅 기반 객체탐지 서비스를 위한 이미지/동영상 데이터 처리 기법에 관한 연구 (A Study on the Image/Video Data Processing Methods for Edge Computing-Based Object Detection Service)

  • 장신원;홍용근
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제12권11호
    • /
    • pp.319-328
    • /
    • 2023
  • 에지 컴퓨팅 기술은 클라우드 컴퓨팅과 달리 기기와 사용자와 가까운 곳에서 데이터를 분석하고 판단하여 실시간 서비스, 민감한 데이터 보호, 네트워크 트래픽 감소와 같은 장점을 제공한다. 에지 컴퓨팅 플랫폼의 대표적인 오픈소스인 EdgeX Foundry는 현실 세계의 다양한 장치와 IT 시스템 사이에서 서비스를 제공하는 오픈소스 기반 엣지 미들웨어 플랫폼이다. EdgeX Foundry는 기존의 센싱된 데이터를 다루기 위한 서비스와 함께 카메라 장치를 다루기 위한 서비스를 제공하는데, 이 서비스는 단순 스트리밍 및 카메라 장치 관리만 지원할 뿐 EdgeX 내부에 장치에서 얻은 이미지 데이터를 저장하거나 처리하지 않는다. 본 논문에서는 EdgeX Foundry에서 제공하는 서비스 일부를 응용하여 EdgeX 내부에 이미지 데이터를 저장하고 처리할 수 있는 기법을 제시한다. 제시한 기법을 기반으로 실험 및 성능 평가를 위해 자율주행 분야에서 핵심적으로 사용되는 객체탐지 서비스를 위한 서비스 파이프라인을 만든 후 기존 방법과 비교 분석하였다. 이 실험을 통해 에지 컴퓨팅 플랫폼에서 이미지/동영상 데이터를 저장하고 처리하는 과정 등이 추가되었음에도 기존 방법에 비해 지연시간이 거의 없는 것을 확인할 수 있었다.

유비쿼터스 컨버젼스 IP 기반 대용량 네트워크에서 비용 절감형 리모트-서브스크립션 기법 (Cost Effective Remote Subscription scheme for Ubiquitous Convergence IP-based Network)

  • 신수영;윤영묵;박수현
    • 정보처리학회논문지C
    • /
    • 제14C권1호
    • /
    • pp.95-104
    • /
    • 2007
  • TV, 비디오 스트림과 같은 이동성 멀티미디어 서비스는 3세대 이상의 이동통신(IMT-2000)에서 점차 중요한 위치를 차지하고 있다. 멀티미디어 통신은 해를 거듭할수록 그 수요가 늘어가고 IP 기술이 멀티미디어와 같은 대용량 트래픽의 효과적인 전송을 담당할 수 있는 방법으로 고려되면서 그 입지가 견고해 지고 있다. IP 기반의 IMT 네트워크 플랫폼은 IMT-2000으로부터 진화한 것이다. 유비쿼터스 플랫폼으로서의 IP 기반의 IMT 네트워크의 구조는 세 부분으로 나누어진다. 먼저 네트워크 제어 플랫폼(NCPF)과 서비스 제공 플랫폼(SSPF)을 포함한 미들웨어와 IP 백본(IB-BB), 마지막으로 센서 네트워크를 포함하는 접속 네트워크이다. 이동성관리(MM) 구조는 라우팅 정보와 지역정보를 따로 관리하기 위해 NCPF 내에 정의되었고 현재 IP 기반 IMT 네트워크에서 일반적으로 사용하고 있는 멀티캐스트 관리 기법은 리모트-서브스크립션이다. 하지만 리모트-서브스크립션은 멀티캐스트 트리의 송신자가 다른 네트워크 장소를 이동한 경우 모든 멀티캐스트 트리를 다시 생성해야 하는 문제를 가지고 있다. 이 문제를 해결하고자 본 논문에서는 NCPF 내부에 멀티캐스트 매니저를 두는 방안을 제안한다.

유비쿼터스 컴퓨팅 환경에서 PARLAY X를 이용하는 MDA기반의 적응성 있는 문맥인식 서비스 (An MDA-Based Adaptive Context-Aware Service Using PARLAY X in Ubiquitous Computing Environments)

  • 홍성준
    • 정보처리학회논문지C
    • /
    • 제12C권3호
    • /
    • pp.457-464
    • /
    • 2005
  • 본 논문은 유비쿼터스 컴퓨팅 환경에서 PARLAY X기반 서비스 전송 플랫폼상의 MDA(Model Driven Architecture)기반 SCE(Service Creation Environment)를 이용하는 ACS(Adaptive Conte저-aware Service)에 관하여 서술하였다. 유비쿼터스 컴퓨팅 환경에서는 망 수준에서 문맥인식성과 더불어 적응성이 요구된다. 그러나 기존의 문맥인식성 미들웨어는 적응성에 대한 고려가 부족하다. 그러므로 본 논문의 목적은 유비쿼터스 컴퓨팅 환경에서 문맥인식성과 적응성이 동시에 지원 가능한 PARLAY X기반의 신규 망 서비스 구조 및 PARLAY X API를 개발하고자 하는 것이다. 본 논문에서 제안한 ACS(Adaptive Context-aware Service)는 사용자 주변에 변화하는 문맥 제약조건을 감지하고, 변화하는 문맥 제약 조건에 따라서 적응성 있는 망 서비스를 제공하는 것을 의미하며, ACS를 이용하는 예로 위치와 속도 등의 문맥정보를 인식한 후, 사용자에게 망에서 문맥정보에 따라서 적합한 차별화된 QoS를 지원하는 경우를 보였다. An의 구조는 SCE, Adaptive Context Broker, 그리고 PARLAY G/W로 구성되어 있다. SCE는 기존 지능망의 망 서비스와 같은 망 서비스로서 문맥인식성과 적응성을 표현하고 지원하기 위한 망 서비스 개발 환경으로 본 논문에서는 CCL(Context-based Constraint Language)을 이용하였다. Adaptive Context Broker는 SCE의 문맥인식성 및 적응성 표현과 기존 PARLAY G/W사이의 브로커 역할을 한다. PARLAY G/W는 PARLAY X기반의 서비스 전송 플랫폼을 위한 API(Application Programming Interface)를 제공한다.

HBR-Tree를 이용한 실시간 모바일 GIS의 개발 (Development of a Real-Time Mobile GIS using the HBR-Tree)

  • 이기영;윤재관;한기준
    • 한국공간정보시스템학회 논문지
    • /
    • 제6권1호
    • /
    • pp.73-85
    • /
    • 2004
  • 최근 들어 무선 인터넷이 발전하고, PDA, HPC의 보급이 늘어남에 따라 GIS(Geographic Information System)와 관련된 연구 및 개발이 점차적으로 위치 기반 서비스(LBS: Location Based Service)를 제공하기 위한 실시간 모바일 GIS로 변화해 가고 있다. LBS를 효과적으로 제공하기 위해서는 이동 객체의 동적인 상황을 효과적으로 처리할 수 있는 실시간 GIS 플랫폼과 위치 데이타의 특성을 반영한 위치 인덱스가 필요하다. 위치 데이타는 이전의 GIS에서 사용되는 것과 동일한 데이타 타입(예, 점)이 사용되지만 위치 데이타의 관리는 이전 GIS와는 다른 처리 방식을 사용해야 한다. 이를 위하여 본 논문에서는 대용량의 위치 데이타를 효율적으로 처리할 수 있는 HBR-tree를 이용한 실시간 모바일 GIS의 개발에 대하여 연구하였다. 본 연구에서 개발된 실시간 모바일 GIS는 HBR-tree와 실시간 GIS 플랫폼으로 구성되어 있다. HBR-tree는 R-tree와 공간 해쉬가 결합된 위치 인덱스이다. 그러므로, 위치 데이타가 빈번하게 변경되더라도 갱신 연산은 HBR-tree의 동일한 해쉬 테이블에서 일어나기 때문에 다른 트리 기반 인덱스에 비하여 갱신 연산이 적으며, 검색 연산은 R-tree의 검색 메커니즘을 이용하기 때문에 공간 데이타를 신속하게 검색할 수 있다. 본 논문에서 실시간 GIS 플랫폼은 주기억장치 데이타베이스 시스템의 기능이 확장된 실시간 GIS 엔진, 공간 및 비공간 데이타를 서버와 클라이언트로 전송하기 위한 미들웨어, 그리고 모바일 장치에서 동작하는 모바일 클라이언트로 구성되어 있다. 특히, 본 논문에서는 실험적 방법을 사용하여 HBR-tree와 실시간 GIS 엔진의 성능 평가 결과에 대해서도 기술하였다. 확보하며 이루어져야 가능하다. 여러 지자체를 중심으로 수행된 지자체 GIS 감리와 컨설팅의 경험을 통해 도출된 문제점들을 일반화시켜 정리하였으며, 이를 통해 지자체 GIS사업의 추진 및 운영모델을 제시하였다. 표시할 수 있음으로서 의사결정에 보다 많은 도움을 줄 수 있을 것이다. 비트율의 증가와 화질 열화는 각각 최대 1.32%와 최대 0.11dB로 무시할 수 있을 정도로 작음을 확인 하였다.을 알 수 있었다. 현지관측에 비해 막대한 비용과 시간을 절약할 수 있는 위성영상해석방법을 이용한 방법은 해양수질파악이 가능할 것으로 판단되며, GIS를 이용하여 다양하고 복잡한 자료를 데이터베이스화함으로써 가시화하고, 이를 기초로 공간분석을 실시함으로써 환경요소별 공간분포에 대한 파악을 통해 수치모형실험을 이용한 각종 환경영향의 평가 및 예측을 위한 기초자료로 이용이 가능할 것으로 사료된다.염총량관리 기본계획 시 구축된 모형 매개변수를 바탕으로 분석을 수행하였다. 일차오차분석을 이용하여 수리매개변수와 수질매개변수의 수질항목별 상대적 기여도를 파악해 본 결과, 수리매개변수는 DO, BOD, 유기질소, 유기인 모든 항목에 일정 정도의 상대적 기여도를 가지고 있는 것을 알 수 있었다. 이로부터 수질 모형의 적용 시 수리 매개변수 또한 수질 매개변수의 추정 시와 같이 보다 세심한 주의를 기울여 추정할 필요가 있을 것으로 판단된다.변화와 기흉 발생과의 인과관계를 확인하고 좀 더 구체화하기 위한 연구가 필요할 것이다.게 이루어질 수 있을 것으로 기대된다.는 초과수익률이 상승하지만, 이후로는 감소하므로, 반전거래전략을 활용하는 경우 주식투자기간은 24개월이하의 중단기가 적합함을 발견하였다. 이상의 행태적 측면과 투자성과측면의 실증결과를 통하여 한국주식시장에 있어서 시장수익률을 평균적으로 초과할 수

  • PDF