• 제목/요약/키워드: 테스트 플랫폼

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

도로 주행환경 분석을 위한 빅데이터 플랫폼 구축 정보기술 인프라 개발 (Development of Information Technology Infrastructures through Construction of Big Data Platform for Road Driving Environment Analysis)

  • 정인택;정규수
    • 한국산학기술학회논문지
    • /
    • 제19권3호
    • /
    • pp.669-678
    • /
    • 2018
  • 본 연구는 차량센싱데이터, 공공데이터 등 다종의 빅데이터를 활용하여 주행환경 분석 플랫폼 구축을 위한 정보기술 인프라를 개발하였다. 정보기술 인프라는 H/W 기술과 S/W 기술로 구분할 수 있다. 먼저, H/W 기술은 빅데이터 분산 처리를 위한 병렬처리 구조의 소형 플랫폼 서버를 개발하였다. 해당 서버는 1대의 마스터 노드와 9대의 슬래이브 노드로 구성하였으며, H/W 결함에 따른 데이터 유실을 막기 위하여 클러스터 기반 H/W 구성으로 설계하였다. 다음으로 S/W 기술은 빅데이터 수집 및 저장, 가공 및 분석, 정보시각화를 위한 각각의 프로그램을 개발하였다. 수집 S/W의 경우, 실시간 데이터는 카프카와 플럼으로 비실시간 데이터는 스쿱을 이용하여 수집 인터페이스를 개발하였다. 저장 S/W는 데이터의 활용 용도에 따라 하둡 분산파일시스템과 카산드라 DB로 구분하여 저장하는 인터페이스를 개발하였다. 가공 S/W는 그리드 인덱스 기법을 적용하여 수집데이터의 공간 단위 매칭과 시간간격 보간 및 집계를 위한 프로그램을 개발하였다. 분석 S/W는 개발 알고리즘의 탐재 및 평가, 장래 주행환경 예측모형 개발을 위하여 제플린 노트북 기반의 분석 도구를 개발하였다. 마지막으로 정보시각화 S/W는 다양한 주행환경 정보제공 및 시각화를 위하여 지오서버 기반의 웹 GIS 엔진 프로그램을 개발하였다. 성능평가는 개발서버의 메모리 용량과 코어개수에 따른 연산 테스트를 수행하였으며, 타 기관의 클라우드 컴퓨팅과도 연산성능을 비교하였다. 그 결과, 개발 서버에 대한 최적의 익스큐터 개수, 메모리 용량과 코어 개수를 도출하였으며, 개발 서버는 타 시스템 보다 연산성능이 우수한 것으로 나타났다.

JMS 메시지 송수신 시간의 최소화를 위한 대용량 메시지 송수신 플랫폼 구현 (An Implementation of Large Scale JMS(Java Message System) for Transmission Time Minimization)

  • 조풍연;박제원;최재현;이남용
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권1호
    • /
    • pp.29-37
    • /
    • 2009
  • 동기/비동기 방식을 통한 메시지 송수신은 근래에 들어 많은 분야의 기업 환경에서 실시간 메시지 전송을 위해 널리 사용되고 있는 실정이다. 특히 JMS(Java Message Service) 메시지 플랫폼은 가장 많이 활용되고 있는 메시지 송수신 미들웨어로서 내부 및 외부의 정보시스템 통합을 위한 기반기술로 각광받고 있다. JMS는 실시간/배치 작업 지원, 안정성 보장 및 분산 환경 지원 등 매우 효율적인 기능을 지원하는 반면에, JMS가 갖는 신뢰성 보장 기능과 메시지 단위의 송수신 특징은 인터넷과 같은 분산된 환경에서 논리적으로 매우 거리가 먼 두 시스템간의 대용량 메시지 송수신을 위해 활용할 경우에는 일반 단위 트랜잭션 처리와는 다른 고려요소가 필요하다. 특히 송수신할 단위 메시지 크기는 총 메시지 송수신시간을 좌우하는 매우 중요한 요소가 된다. 따라서 본 논문에서는 JMS 메시지 플랫폼의 환경에 따른 최적화된 단위 메시지 크기를 산출하는 기법과 이를 실현할 수 있는 시스템을 제안하고자 한다. 이는 JMS 응용 시스템으로서 대용량 메시지 전송을 위한 JMS 기반의 메시지 송수신 시스템 개발 시 최적화된 단위 메시지 크기를 산출하여 적용함으로써 총 메시지 송수신시간을 최소화 할 수 있도록 한다. 마지막으로 이를 실제 환경에서 테스트하고 기존의 JMS 처리 방식과 비교 평가함으로써 본 논문에서 제안하는 기법과 구현 시스템에 대한 검증을 수행하였다.

산업용 로봇 Arm과 휴머노이드 로봇 액터를 연동한 로봇 공연 플랫폼 개발 (Development of Robot Performance Platform Interoperating with an Industrial Robot Arm and a Humanoid Robot Actor)

  • 조자양;김진영;이설희;이상원;김형태
    • 방송공학회논문지
    • /
    • 제25권4호
    • /
    • pp.487-496
    • /
    • 2020
  • 차세대 로봇 공연 기술을 개발하기 위하여 산업용 로봇 arm에 휴머노이드형의 로봇 액터를 부착한 RAoRA (Robot Actor on Robot Arm) 구조를 제안하고, 시스템 연동 제어를 위한 소프트웨어를 탑재하여 로봇 공연 플랫폼을 구축하였다. 로봇 액터와 산업용 로봇 arm의 연동 모션을 위하여 역학적 분석을 수행하고 기계적 메커니즘을 설계 및 제작하였다. 로봇 액터의 동작을 위하여 3D 모델의 기구학적인 분석, spline 위치 보간, 모션 제어 알고리즘 및 제어 장치를 개발하였다. 비전문가도 직관적이고 안전한 공연 콘텐츠를 제작할 수 있도록 사전 시각화, 시뮬레이션 도구 및 콘솔 통합 운영 도구를 개발하였다. 테스트를 위하여 지면에 거의 밀착하여 자연스럽게 걷거나 서서히 공중으로 올라가는 air walk 시연하였고 러닝 타임 5분의 공연에 적용하였다. 그 결과 제안된 로봇 공연 플랫폼은 기존의 로봇 공연에서는 구현이 불가능했던 입체적이고 생동감 있는 모션을 구현할 수 있었다.

OMA DM을 기반으로 한 무선이동통신 단말기 관리 에이전트 설계 및 구현 (Design and Implementation of Wireless Device Management Agent based on OMA DM)

  • 박주건;박기현;장대진;장명숙
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권4호
    • /
    • pp.363-368
    • /
    • 2008
  • 무선이동통신 단말기의 기능과 서비스가 고도화됨에 따라 단말기 내의 복잡도가 증가되고 있고 관리 또한 어려워지고 있다. 이에 본 논문에서는 효율적인 단말기 관리를 위해 단말기 관리 표준안인 OMA(Open Mobile Alliance) DM(Device Management) 기술을 기반으로 하는 단말기 관리 에이전트를 설계 및 구현하였다. 제안된 에이전트는 현재 ADD, DELETE, REPLACE, GET 명령을 통해 기본적으로 설정 값을 관리할 수 있다. 추후 오류보고, 소프트웨어 설치 및 배포 등의 추가 기능을 위해 각 모듈을 분리하여 설계 및 구현하였다. 그러므로 관리 명령을 해석 및 생성하는 모듈의 수정 없이 명령어 처리를 담당하는 어댑터 부분만을 수정하여 기능을 추가할 수 있다. 본 논문에서 제시하는 단말기 관리 에이전트는 국내 표준 플랫폼인 위피(Wireless Internet Platform for Interoperability)를 기반으로 구현되었다. 따라서 개발된 에이전트의 이식성을 높일 수 있다. 또한 OMA DM 기술을 위피 플랫폼 상의 에이전트에 적용하여 구현함으로써, 위피 플랫폼의 기능적 적합성 검증 뿐만 아니라, OMA DM 기술의 확산을 위한 실질적인 개발 사례를 제시할 수 있다. 제안된 에이전트의 정상적인 동작여부를 검증하기 위해 SK WIPI SDK v1.2를 사용하였고, OMA DM 에이전트 테스트용 서버인 Funambol 서버와 연동하여 단말기 관리작업을 수행하였다.

RIA기술을 적용한 웹 지도 서비스의 특징 연구 (The Characteristic of Web Map Service Using RIA Technologies)

  • 김문기;고준환
    • Spatial Information Research
    • /
    • 제20권2호
    • /
    • pp.35-44
    • /
    • 2012
  • 최근 국내외에서는 민간기업 뿐만 아니라 관공서에서도 웹 지도 서비스가 활발하게 이루어지고 있는 상황이다. 플랫폼으로써 데스크 탑에서부터 스마트 폰까지 다양하며, 이에 사용되는 기술도 계속 발전하고 있는 추세이다. 또한 사용자들에게 현재 서비스 중인 공간정보를 사용하여서 매쉬업 할 수 있도록 다양한 API를 제공하고 있다. 본 논문에서는 웹 지도 서비스에서 최근 유행하고 있는 RIA기술을 적용하여 각 언어별로 지도 서비스에서 가장 많이 사용하는 기능을 구현하였다. 각 웹 브라우저별로 사용자가 느끼는 속도에 대해서 실험 및 분석을 실시하였으며, 분석결과 JavaScript, Silverlight, Flex로 구현된 기능마다의 특징이 발견되었다. 실제 지도 서비스중인 서울시GIS포털시스템의 생활지도에서 직접 테스트하였다. 종합적인 결과 본 연구의 환경에서는 Silverlight의 성능이 다소 우수한 것으로 나왔다.

레이저 간섭계를 이용한 적층 마이크로 외팔보의 고유진동수 측정 (Measurement on the Natural Frequency of a Laminated Cantilever Microbeam using a Laser Interferometer)

  • 김윤영;한봉구
    • 한국전산구조공학회논문집
    • /
    • 제31권1호
    • /
    • pp.17-21
    • /
    • 2018
  • 오늘날까지 적층 마이크로 외팔보의 고유진동수에 대하여 연구가 진행되었다. 마이크로 보는 실리콘 재질로 만들어 지지만, 그것의 상하 표면은 얇은 금 박막층(~30nm)이 증착되어 있다. 초음파 검사를 위해 초음파 테스트 플랫폼을 사용했으며, 시간영역 신호는 광학적으로 측정되었다. 고유진동수는 파형을 고속 Fourier 변환을 통해 정량화하였으며, 결과적으로 고전적인 보 이론과 일치하는 결과를 보여 주었다. 본 연구는 마이크로/나노스케일 재료와 마이크로 구조에 대한 동적평가기법을 제공할 것으로 기대된다.

상황 인식 기반의 동적 스케줄링 서비스를 위한 모바일 앱의 구현 (An Implementation of the Mobile App for Dynamic Scheduling Services based on Context-awareness)

  • 서정희;박흥복
    • 한국전자통신학회논문지
    • /
    • 제8권8호
    • /
    • pp.1171-1177
    • /
    • 2013
  • 기존의 위치 기반 서비스는 사용자의 환경과 의도, 취향을 고려하지 않은 검색 결과를 제시한다. 따라서 이런 문제점을 해결하기 위해서는 상황 인식이 요구된다. 본 논문은 안드로이드 플랫폼 기반의 상황 인식 기반의 동적 스케줄링을 제안하고, 여행 정보 제공을 위한 앱을 구현하여 테스트한다. 즉, 사용자의 위치와 여행 목적지 사이의 예상 이동 시간을 계산하고, 예상 출발 시간 전에 알림 서비스를 제공한 실시간 여행 스케줄을 개발하였다. 그리고 여행 정보뿐만 아니라 스케줄러를 추가하여 여행 중의 편리성을 제공하고자 한다.

XML 기반 스마트폰 미들웨어 Open API 구현 (Implementation of XML-based Open API for Smartphone Middleware)

  • 김영주;김경주;유영중;박성호
    • 한국정보통신학회논문지
    • /
    • 제15권4호
    • /
    • pp.869-876
    • /
    • 2011
  • 최근, 스마트폰의 보급이 폭발적으로 성장하고 있다. 이러한 환경에서 많은 연구자들은 스마트폰 애플리케이션 개발의 중요성을 인식하고 효율적인 애플리케이션 개발을 위한 많은 연구를 수행하고 있다. 특히 서버-클라이언트 환경에서 효율적인 스마트폰 애플리케이션(앱) 개발을 위한 스마트폰 미들웨어에 관한 연구에 최근 관심이 집중되고 있다. 본 연구에서는 다양한 플랫폼을 가지는 스마트폰의 환경에서 애플리케이션 개발의 이식성, 확장성 그리고 편의성을 높이기 위하여 스마트폰 미들웨어 환경에 최적화된 XML 기반 Open API를 제안하였다. 그리고 이를 적용시켜 개발한 테스트 스마트폰 미들웨어 환경에서 성능을 평가하였다.

무선 인터넷 응용 서비스를 위한 WAP 게이트웨이의 설계 및 구현 (Design and Implementation of the WAP Gateway for Wireless Internet Applications Services)

  • 이양선;임철수;이용학
    • 한국콘텐츠학회논문지
    • /
    • 제1권1호
    • /
    • pp.109-117
    • /
    • 2001
  • 무선 인터넷 응용 서비스를 위한 WAP(Wireless Application Protocol) 게이트웨이는 사용자 단말기(핸드폰, PDA등)와 WAP/WEB 서버 사이에 위치하여 유선 인터넷 환경에서 제공되는 각종 콘텐츠를 무선 인터넷 사용자에게 제공하기 위해 HTTP 프로토콜과 해당 WAP 프로토콜 사이의 변환 및 WML(Wireless Markup language) 문서의 인코딩(encoding) 기능 등을 제공하는 미들웨어 시스템이다. 구현된 WAP 게이트웨이는 WAP 포럼에서 발표한 WAP 규격 1.2를 토대로 설계되었으며 Java 언어로 구현하여 플랫폼 독립적으로 운영될 수 있도록 하였다. 개발된 시스템을 Nokia Tool Kit로 테스트한 결과 Kannel 제품 보다 성능이 우수한 것으로 나타났다.

  • PDF

MOSES에서의 JPWallet의 기능과 키 관리 분석 (Key Management Process in JPWallet of MOSES System)

  • 오태석;김용철;최범석;최진수
    • 한국통신학회논문지
    • /
    • 제31권1C호
    • /
    • pp.74-79
    • /
    • 2006
  • DRM(Digital Rights Management) 시스템들이 특정 플랫폼이나 암호화 기법에 기반을 두는 경우에는 이기종간 호환성이 문제가 될 수 있다. MOSES(MPEG Open Security for Embedded Systems)는 이러한 문제점을 고려하여 기존 표준들과의 상호 연동 및 IPMP 기능 적용을 목적으로 개발된 시스템이다. MOSES는 콘텐츠 유통의 보안을 위해 JPWallet을 사용하여 키 관리를 통한 라이센스 발급을 하고 있다. 본 논문에서는 클라이언트 JPWallet의 구조 분석 결과를 제시하고, 구체적으로는 서버와 클라이언트 사이에서의 암호화 및 키 관리 방법을 서술하고 이의 실험용 테스트베드를 소개한다. MOSES의 분석은 유럽의 IPMP 표준과 호환성이 있는 국내 고유의 IPMP 표준 설정에 도움이 될 것이다.