W3C Automotive 표준 개발 현황

33
W3C Automotive 표표 표표 표표 2015.11.19 표표표 표표 , ETRI

Transcript of W3C Automotive 표준 개발 현황

Page 1: W3C Automotive 표준 개발 현황

W3C Automotive 표준 개발 현황

2015.11.19이원석 박사 , ETRI

Page 2: W3C Automotive 표준 개발 현황

GENIVI ALLIANCE

Page 3: W3C Automotive 표준 개발 현황

GENIVI Alliance

• GENIVI® Alliance is a non-profit consortium of over 180 automotive industry companies

• Goal– Deliver a reusable, open-source platform con-

sisting of Linux-based core services, middle-ware, and open application layer interfaces

– Engage and enable developers to deliver com-pliant applications

– Maintaining thought leadership within the IVI Automotive Ecosystem and sponsoring techni-cal, marketing and compliance programs

Page 4: W3C Automotive 표준 개발 현황

W3C AUTOMOTIVE AND WEB PLATFORM BG

Page 5: W3C Automotive 표준 개발 현황

W3C Automotive and Web Platform BG Up-date

• Business Group Formed in Feb 2012• 130+ individuals • 60+ companies• 7th largest group out of a total of 201 business

and community groups in the W3C• Reference:

http://www.w3.org/community/autowebplatform/

Page 6: W3C Automotive 표준 개발 현황

GENIVI and W3C

• GENIVI has 5 seats in the W3C BG• Vehicle Signal Draft Spec has been pushed to Au-

tomotive WG

• Media Tuner work (“IVI Radio” use cases & API spec) from M&G (media and graphics) EG is being used as starting point

• IVI Navigation/LBS EG has finished most of their work and appear ready to engage BG

Page 7: W3C Automotive 표준 개발 현황

Business Group Media Tuner

• Leads: Pandora and IHeartRadio• W3C Automotive BG Wiki :

Use Cases and Draft Schedule• GENIVI: Radio Use Cases• W3C TV Community Group: Media Use Cases

Page 8: W3C Automotive 표준 개발 현황

Business Group Navigation/LBS

• PSA (from GENIVI) and Alibaba Group are currently collaborat-ing to the LBS/Navigation topic but need to formalize the work, scope, leads and formation of a task force

• Wiki : Main Page

• Alibaba APIs: Map Viewer & POI Search API

• Alibaba Use Cases: Map Viewer & POI Search

• GENIVI: Wiki for IVI Navigation (covering use cases, require-ments and features for Positioning, Navigation/Map Viewer, POI and Speech)

Page 9: W3C Automotive 표준 개발 현황

W3C AUTOMOTIVE WG

Page 10: W3C Automotive 표준 개발 현황

W3C Automotive Working Group Update

• Working Group Formed in Feb 2015

• Press release Feb 3 - http://www.w3.org/2015/02/auto.html.en

• 42 individuals

• 15+ companies

• Chairs: OpenCar/Intel

• Editors: ETRI, Jaguar Land Rover,, Alibaba, LGE, Intel

• Public Working Draft

• Reference: http://www.w3.org/auto/wg/

• Reference: http://www.w3.org/2014/automotive/charter

Page 11: W3C Automotive 표준 개발 현황

• Prime deliverables:– Vehicle Information Spec– Vehicle Data Spec

• Other deliverables:• Use cases and requirements• Implementation guidelines• Test suite

• Milestones: a few internal releases with a public pro-posed Q3’16 and final recorded spec in Q3/Q4’16

W3C Automotive Working Group Update

Page 12: W3C Automotive 표준 개발 현황

W3C AUTOMOTIVE SPECS – USE CASES

Page 13: W3C Automotive 표준 개발 현황

• Use Cases for Vehicle Configuration & Identifica-tion– 차량 기본 정보 및 구성 정보 확인 (VIN, 차량 크기 )

• Use Cases for RunningStatus– 차량 주행 속도 , 방향과 기울기 상태 , 기어 상태 등– 차량 연비 , 연료 레벨 , 주행 거리 등

• Use Cases for Maintenance– 배터리 충전 레벨 , 타이어 압력 수치 등 차량 안팎의 상태 정보– 차량 정비가 필요한 부분에 대한 사용자 알림– 카센터와 차량 이슈 정보 공유 및 상담

• Use Cases for Personalization– 차량에 대한 개인 설정 정보 ( 운전석 Seat 설정 , 사이드 미러

설정 등 )

유즈케이스

Page 14: W3C Automotive 표준 개발 현황

• Use Cases for Driving Safety– 차량 안전 관련 상태 확인 및 사용자 알림

• Use Cases for Climate– 차량 내부의 온도 , 풍향 등 설정 (e.g. 겨울에 히팅 후 승차 )– 차량의 창문 , 선루프 등 상태 확인 및 설정– 차량 주변 온도 , 습도 등 날씨 센싱

• Use Cases for Vision– 차선 이탈 경고 , 차량 / 동물 보행자 추돌 경고 등

• Use Cases for Parking– 주차 영역 침범 여부 , 주차 브레이그 상태 , 주차 센서 정보

제공

유즈케이스

Page 15: W3C Automotive 표준 개발 현황

W3C AUTOMOTIVE SPECS – VEHI-CLE INFORMATION ACCESS API

Page 16: W3C Automotive 표준 개발 현황

• Get Interface

• Subscribe & Unsubscribe

Vehicle Information Access API

Page 17: W3C Automotive 표준 개발 현황

• Set Interface

Vehicle Information Access API

Page 18: W3C Automotive 표준 개발 현황

W3C AUTOMOTIVE SPECS – VEHICLE DATA

Page 19: W3C Automotive 표준 개발 현황

• Identification Interface– Vehicle Identification Number (ISO 3833)– World Manufacturer Identifier defined by SAE ISO

3780:2009– 차량 타입 ( 미니 , 라이트 , 컴팩트 , 미디엄 , …)– 차량 브랜드 , 모델 , 연식

Vehicle Data Spec

Page 20: W3C Automotive 표준 개발 현황

• SizeConfiguration Interface– 차량의 폭 , 넓이 , 길이 , 도어 수 등

Vehicle Data Spec

Page 21: W3C Automotive 표준 개발 현황

• FuelConfiguration Interface– 차량 연료 타입 정보

Vehicle Data Spec

Page 22: W3C Automotive 표준 개발 현황

• TransmissionConfiguration Interface– 차량 기어 정보

Vehicle Data Spec

Page 23: W3C Automotive 표준 개발 현황

• WheelConfiguration Interface- 자동차 바퀴 크기 ( 밀리미터 단위 )

• SteeringWheelConfiguration Interface– 자동자 핸들 위치 , 핸들 포지션 , 대시로 부터의 거리

Vehicle Data Spec

Page 24: W3C Automotive 표준 개발 현황

차량의 행 중 관련 데이터

Page 25: W3C Automotive 표준 개발 현황

차량 유지 관리 관련 데이터 개인 설정 데이터

Page 26: W3C Automotive 표준 개발 현황

차량 안전 관련 데이터기후 관련 데이터( 달리는 센서 ?)

Page 27: W3C Automotive 표준 개발 현황

주차 관련 데이터

Page 28: W3C Automotive 표준 개발 현황

W3C AUTOMOTIVE SPECS – IMPLEMENTATION & DEMO

Page 29: W3C Automotive 표준 개발 현황

W3C TPAC Demo (ACCESS) (1/2)

Page 30: W3C Automotive 표준 개발 현황

W3C TPAC Demo (ACCESS) (2/2)

Page 31: W3C Automotive 표준 개발 현황

• API Style– 기존 HTML5 API Style 과 같이 onchange, onevent 등

DOM 이벤트 활용 고려 필요

• 보안 이슈– Get, Set, Subscribe/Unsubscribe

• 차량간 지원 기능 차이에 대한 효과적 대응 방안– 완성차 별로 제공 기능의 차이가 커서 지원 기능과 미지원 기능을

어떻게 확인 후 사용될 수 있도록 할 것인가 ?

• API for browser vs. Cloud vs. both?

• 두 개 이상의 구현 , Test Cases 준비 , 상호호환성

시험

주요 이슈

Page 32: W3C Automotive 표준 개발 현황

APPENDIX

Page 33: W3C Automotive 표준 개발 현황

Discussion Group in Allseen Alliance

<source: https://wiki.allseenalliance.org/connectedcar >