ETRI-Knowledge Sharing Plaform

KOREAN
연구보고서 검색
Type Funding Org. Research Org.
Year ~ Keyword

Detail

차량-IT용 공통 컴포넌트 및 Repository 기술 개발 (최종)
Download 93 time
Participants
이병윤, 이정우, 이신경, 신용윤, 윤두섭, 권오천
Published
201306
Type
Final Report
Keyword
차내망,상황 인지 다중 통신, K-LINE
Funding Org.
지식경제부
Research Org.
한국전자통신연구원
Project Code
12MI1600, Development of the vehicle-IT convergence platform, Lee Byung Yun
Abstract
□ 최종목표
- 차량-IT 기반 융합 서비스 및 솔루션을 개발하고자 하는 중소업체에 시장 진입 장벽을 낮추어 새로운 수익을 창출할 수 있도록 하기 위하여, 저비용/고효율의 차량기반 솔루션을 개발할 수 있는 플랫폼 기술을 제공

□ 개발내용 및 결과
- 차내망(CAN, K-LINE) 컴포넌트 : 차량 내부 통신 네트워크인 CAN과 K-LINE 프로토콜과의 연동을 통하여 차량의 다양한 정보를 수집 및 분석결과를 제공하는 컴포넌트
- 상황인지 기반 다중통신(WCDMA, DSRC, WAVE 등) 지원 및 GPS 연동 컴포넌트 : WCDMA, DSRC, WAVE, WLAN 등 다양한 무선 통신망이 사용될수 있는 환경에서 현재 자신의 차량이 위치한 장소에서 가장 적합한 통신망을 선택하여 이를 통해 서비스를 받을 수 있게 해주고 GPS 장치를 통해 현재 위치정보를 제공해 주는 컴포넌트
- 차량 내외망 분석 컴포넌트 : 차내외망 분석 컴포넌트는 차량 내부 네트워크 프로토콜을 통해 실시간으로 수집되는 Vehicle CAN (Broadcast CAN) 정보를 기반으로 재사용할 수 있는 차량 정보 저장 컴포넌트와 시각화 컴포넌트를 제공
- 가상차량 데이터(CAN, K-LINE) 생성 컴포넌트 : 자동차에서 직접 수집한 CAN, K-LINE 데이터 파일에 대한 분석, 수정, 제공 및 모니터링 기능을 지원하여 차량-IT 응용 프로그램 개발자가 데이터 파일을 이용하여 여러 환경에서 테스트 할 수 있는 환경을 지원
- 노변 인프라 연동 컴포넌트 : 노변 인프라 데이터 중 도로센서의 데이터를 수집하여 대기 온도, 이슬점, 노면 온도를 다른 컴포넌트에게 제공함으로써 현재 도로 상태를 확인할 수 있으며 이를 활용하여 차량-IT 응용 프로그램 개발을 지원
- 모바일 장치 연동 컴포넌트 : 블루투스와 같은 무선 네트워크로 연결된 모바일 장치에 차량 내부 네트워크 중 CAN(Controller Area Network) 프로토콜을 통해 수집할 수 있는 다양한 차량 정보(차량주행정보, 진단정보 및 센서정보 등)를 분석하여, 제조사별로 서로 다른 정보에 대하여 모바일 응용 프로그램에서 이를 이용한 다양한 응용 서비스 프로그램을 개발할 수 있게 해주는 인터페이스를 제공
- 차량-IT용 공통 컴포넌트 저장소 : 웹서버 형태로 구축되어 차량-IT용 공통 컴포넌트 및 저작도구 등의 SW를 제공한다. 각 컴포넌트 들은 재사용에 관한 검증을 받은 컴포넌트로 사용자들은 해당 컴포넌트를 검색하고 컴포넌트에 관한 질의응답을 사용하여 저비용/고효율의 차량기반 솔루션을 개발할수 있는 환경 제공
- 차량-IT 공통 컴포넌트 저작도구 : 차량-IT용 공통 컴포넌트를 이용하여 차량-IT 응용 SW를 개발하는 사용자들이 사용하는 개발도구로서 Repository와 연동되어 컴포넌트의 다운로드, 업데이트, 업로드를 지원한다. 사용자는 원하는 컴포넌트를 저작도구를 통해 다운받아 여러 가지 새로운 서비스를 쉽게 개발 할 수 있는 환경 제공
- MDA 기반 설계모델/코드 변환 및 관리기 : 소프트웨어 개발 환경에서 기술플랫폼과 기능 변화에 신속하게 대응이 가능하고 다양한 플랫폼에서의 적용을 목적으로 다이어그램을 통한 코드 작성 및 코드 정보를 이용한 다이어그램 작성 방법론을 제공

□ 기술개발배경
- 국내 차량 관련 산업 경쟁력을 높이기 위해서는 차량 관련 중소기업을 포함한 산업계 전반의 여러 응용 분야에서 서비스 및 제품 개발의 효율성 제고가 필요하고, 이를 위한 차량-IT용 공통 플랫폼 기술이 요구됨
- 도메인 지식이 있는 4,200개의 자동차 관련 회사 외에 차량-IT 융합 서비스 산업에 진출하고 싶지만 해당 기술과 경험이 없는 22,600개의 IT 기업이 차량용 공통 컴포넌트를 재사용하여 쉽고 빠르게 차량-IT 서비스나 제품 개발로 시장에 용이한 진입 유도
- 국내의 자동차 산업계에 선진 OEM사의 차량용 임베디드 소프트웨어 개발방법론인 MDA의 도입으로 생산성의 향상
- 다양한 차량 모델을 지원하여 차량-IT 융합 소프트웨어의 중복 개발 방지
- 기 개발된 컴포넌트의 재사용으로 제품 개발기간 단축 및 개발비용 절감
- 품질(프로세스, 프로덕트)이 검증된 컴포넌트의 재사용으로 최근 자동차 업계의 문제점으로 대두되고 있는 대규모 리콜 사태의 사전적 예방
- 스마트 폰이나 스마트 패드와 차량 정보의 연동 서비스를 위한 컴포넌트의 개발로 차량의 부가가치를 높일 수 있음

□ 핵심개발기술의 의의
- 국내외 산업계에서 15년 이상 활용성이 검증된 소프트웨어 공학의 객체지향방법론, UML 및 재사용성 개념을 공통 컴포넌트 개발에 도입하고 적용하여 품질이 검증된 컴포넌트를 개발하여 3차년도 시범 사업에 활용 기반 조성
- Vehicle CAN 지원 차내망 컴포넌트는 물론, 상황인지 기반 다중통신 컴포넌트, 데이터 마이닝 기반 고장 예측 컴포넌트 및 가상 차량 데이터 생성컴포넌트 등의 차별화된 기술 개발
- 차량-IT 수요자협의회의 요구 사항을 반영하여 차량-IT용 공통 컴포넌트를 개발하여 해당 결과물을 중소기업의 서비스 개발에 활용하여 차량-IT 소프트웨어 중복 개발 방지하고 제품 개발기간 단축 및 개발비용 절감

□ 적용분야
- 텔레매틱스, ITS(Intelligent Transportation Systems), 네비게이션, 블랙박스 개발
- 차량-IT용 응용 서비스 개발
- 차량-IT용 관련 S/W 컴포넌트 유통
- 차량 모니터링/Eco-Driving, Infotainment 시스템
- 타 산업(보험, 물류) 연계 고객관리 서비스 시스템(예, PAYD: Pay As You Drive)

( 출처 : 초록 )