SAE J1939 표준화 현황

Similar documents
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

K-Line: 클래식 프로토콜을 위한 유연한 솔루션

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

MATLAB/Simulink 및 CANoe 를 사용한 소프트웨어 시뮬레이션

¹æ¼Û±â¼ú-pdf-Äõ¼öÁ¤

KBS-¹æ¼Û±â¼ú¿¬±¸-1Àå-º°

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

AUTOSAR, 멀티코어와 기능 안전을 추구하다

COMFILE_VOL13_ cdr

PowerPoint 프레젠테이션

온습도 판넬미터(JTH-05) 사양서V1.0

라우터

Microsoft Word - How to make a ZigBee Network_kr

오토 2, 3월호 내지최종

Introduction to Computer Science

歯MW-1000AP_Manual_Kor_HJS.PDF

Storage_for_Megapixel_Video01

ez-shv manual

SM710월가격표9.30

슬라이드 제목 없음

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

Motor Control Solution

½Å¹®319È£

레프트21

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Microsoft Word - release note-VRRP_Korean.doc

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

ICT À¶ÇÕÃÖÁ¾

Windows Live Hotmail Custom Domains Korea

이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간

Microsoft PowerPoint - chap01-C언어개요.pptx

TTA Journal No.157_서체변경.indd

2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 3. 인터네트워킹에필요한장비 1 리피터 (Repeater) - 데이터가전송되는동안케이블에서신호의손실인감쇄 (Attenuation) 현상이발생하는데, 리피터는감쇄되는신

<464B4949B8AEC6F7C6AE2DC0AFBAF1C4F5C5CDBDBABBEABEF7C8AD28C3D6C1BE5FBCD5BFACB1B8BFF8BCF6C1A4292E687770>

H3250_Wi-Fi_E.book

Microsoft Word - BOMAG_CAN_Newsletter_200806_PressArticle_KO.doc

140109_다본다 레전드 매뉴얼

Network seminar.key

810 & 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. 제 28 장이더체널 블로그 : net123.tistory.com 저자김정우

데이터 시트 AC 가변 스피드 드라이브 및 서보 모터 드라이브 DC 모터 드라이브용 정적 컨버터 UPS(연속 전원 공급기) SMPS(스위치 모드 전원 공급기) 전류 클램프 CL1200 CL1200 은 산업 및 고전력 환경용으로 설계된 AC 전류 클램 프입니다. 인체 공

Microsoft Word - src.doc

PowerPoint Presentation

Windows Server 2012

소프트웨어 융합 개론

consulting

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

IT현황리포트 내지 완


경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

Microsoft Word - NAT_1_.doc

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

슬라이드 1


Headline Technical Article

C# Programming Guide - Types


BY-FDP-4-70.hwp

6_5상 스테핑 모터_ _OK.indd

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

CAPL 활용의 기초, 팁과 트릭 (part1)

들어가는글 2012년 IT 분야에서최고의관심사는아마도빅데이터일것이다. 관계형데이터진영을대표하는오라클은 2011년 10월개최된 오라클오픈월드 2011 에서오라클빅데이터어플라이언스 (Oracle Big Data Appliance, 이하 BDA) 를출시한다고발표하였다. 이와

슬라이드 1

Windows 10 General Announcement v1.0-KO

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

046~64

운영체제실습_명령어

Microsoft Word - IBM이 POWER9 칩 대신 AI 플랫폼을 출시한 이유_2018.doc

vRealize Automation용 VMware Remote Console - VMware

Operating Instructions

게시판 스팸 실시간 차단 시스템

제목을 입력하십시오

ÇÁ·Î±×·¥Áý ³»Áö 1

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp

[Brochure] KOR_TunA

스마트 충전을 위한 스마트 테스트

Microsoft Word - EastSocket매뉴얼_ _.doc

USC HIPAA AUTHORIZATION FOR

1장. 유닉스 시스템 프로그래밍 개요

02 Reihe bis 750 bar GB-9.03

arcplan Enterprise 6 Charting Facelifts

SIGIL 완벽입문

온라인등록용 메뉴얼

Á¦19È£.9š

<4D F736F F F696E74202D E20B3D7C6AEBFF6C5A920C7C1B7CEB1D7B7A1B9D62E >

제 KI011호사업장 : 서울특별시구로구디지털로26길 87 ( 구로동 ) 02. 공산품및소비제품 생활용품검사검사종류검사품목검사방법 안전확인대상생활용품 생활 휴대용레이저용품 안전확인대상생활용품의안전기준부속서 46 ( 국가기술표준원고시제 호 (

Install stm32cubemx and st-link utility

歯목차85.PDF

MR-3000A-MAN.hwp

untitled

Switching

1_cover

무인 트랙터 개발에 대한 고찰

PowerPoint 프레젠테이션

°í¼®ÁÖ Ãâ·Â

Transcription:

SAE J1939 표준화현황 새로운애플리케이션계층요구사항으로인해 SAE는상용차량의파워트레인을네트워크로연결하는데주로사용되는 J1939 표준을계속개발해나가고있다. 하지만물리전송계층에이르기까지다른통신계층에서도최적화및확장이이루어지고있다. 본자료에서는 500 kbit 물리전송계층의도입과네트워크관리변경사항같은 SAE J1939 연구위원회에서진행되고있는논의의현상황을간략히살펴본다. 또한 AUTOSAR 릴리스 4 및 WWH-OBD 진단부문에서 J1939의표준화를위해추진중인노력에대해서도설명한다. CAN 버스 (ISO 11898에따른고속용 CAN) 를기반으로하는 SAE J1939 표준은주로상용차량에서파워트레인및섀시를네트워크에연결하는데사용된다. 이프로토콜은전자 ECU 간의통신을위한단일화된토대를형성하며플러그앤플레이원리로작동한다. 현재사용되고있는 J1939 표준은 19개의문서로구성되어있다 ( 그림 1). 이표준을담당하는 SAE 부속위원회는매년네번의회의를통해변경사항과추가개발사항을결정한다. 문서의현재버전은 SAE 웹사이트에서개별적으로구매할수도있고 JPaks 라는패키지로일괄구매할수도있다 [1]. SAE J1939 표준화현황 1/10

그림 1. SAE J1939 문서들의현황 (2010 년 9 월현황 ) 늘어난대역폭 지금까지몇년동안이표준에지정된최대 250kbit의대역폭으로인해상용차량개발자들은성능상의제한을받으며연구를진행할수밖에없었다 [2]. 통신측면에서보면 500kbit 데이터전송계층의개발은한참늦은감이있다. 특히유럽상용차량제조업체들은가까운미래에최종결정을내리기위해노력하고있다. 사양은별도의문서로발표될예정이며주요내용은다음과같다. > 두배의보드율 (250kbit가아닌 500kbit) > [2] 및 [3] 에정의된차폐및비차폐케이블을계속사용가능 > 토폴로지는최대길이가 1m인분기라인이있는버스이다. 진단툴을연결하기위해서는경우에따라길이가 5m인분기라인 ( 진단소켓에서진단툴까지 ) 을사용할수도있다. > 버스는 120Ω의특성임피던스로양쪽모두에서종결된다. 진단플러그에대한사양 [4] 은 500kbit 작동에맞게개정되었다. 또한녹색컬러코딩이지정된차량에 SAE J1939 표준화현황 2/10

새로운 유형 II(Type II) 진단소켓이사용되며해당커넥터키연결방식으로인해이전의 250kbit 유형 I(Type I) 진단플러그는사용할수없다. 유형 II 플러그는 유형 I 소켓과호환된다. 또다른변화는 유형 II 진단소켓에서이전에 SAE J1708/J1587에사용되던핀을예비용으로지정하고있다는점이다. 따라서 J1708/J1587 네트워크는더이상 유형 II 진단플러그를통해주소를지정할수없다. 동적주소에대한 SAE 의고민 네트워크관리영역에서도변경된부분이있다 [5]. 지금까지한동안 J1939 위원회는영구적으로할당되는 ECU 주소가부족한상황을처리하는방법에대해많은논의를이어왔다. 특히이는버스에직접연결되는센서를제조하는업체에문제가되는부분이다. 배기가스규제수준이높아지고보조시스템이추가됨에따라새로운디바이스의수가급속도로증가하고있다. 이에따라센서를위한전용네트워크에서새로운프로토콜을구현 ( 예 : 이전에예약된데이터페이지사용 ) 하는것에이르기까지많은대안이제시되었지만모두거부되었다. 그러는동안 SAE는아직새로운주소를추가로할당하지않았는데, ECU 공급업체로서는이러한상황이만족스럽지못했다. 또한공급업체들은해당제품디자인이영구적인가치를가지게될지를모르는경우가많았다. SAE는최신버전의네트워크관리 (Network Management) 에서 AAC(Address Arbitrary Capable) ECU를구현하도록권장하고있다. 이러한 ECU는순간적인차량구성을통해런타임에고유한주소를계산할수있다. 이러한접근방식은본질적으로상용차량영역에서는항상존재해왔지만이전까지실제로구현되거나사용된적이없는동적주소할당의메커니즘을활용하는데목표를두고있다. 완벽성을높이려면네트워크관리와함께새로추가된이름관리 (Name Management) 도언급해야한다. 이는 64비트디바이스이름의특정컴포넌트를변경하기위한표준화된인터페이스이다. 이인터페이스는관련기능또는측정파라미터가디바이스이름에서파생되는경우에필요할수있다. 따라서디바이스이름을사용하여이중흐름배기시스템의왼쪽이나오른쪽에서배기가스온도센서 ( 촉매컨버터의업스트림또는다운스트림 ) 의위치를식별할수있다. 여러 ECU를순서대로 SAE J1939 표준화현황 3/10

변경하여특정시점에활성화할수있는데, 이는네트워크의여러 ECU 에새로운기능을동시에 할당해야하는경우등에유용할수있다. 벡터 (Vector) 의 CANalyzer.J1939 버전 7.5 분석툴과 CANoe.J1939 개발및테스트툴에서는이러한 네트워크관리의변경사항을모두지원한다. 더욱가까워진 AUTOSAR 와 J1939 승용차업계의 AUTOSAR 도입이빠른속도로진행되고있다. 게다가상용차량및농기계시장에서도 AUTOSAR의이점을활용하는데관심을두고있다. 하지만이러한시장의특수한요구사항은 AUTOSAR를개발하는데초점이맞춰져있지있다. 따라서지금까지발표된 AUTOSAR 버전은이러한시장에서잠재성이매우제한적이었다. 특히 SAE J1939의요구사항은현재의 AUTOSAR 개념에매핑할수없거나매핑하더라도상당히제한적인방식으로만가능하다. AUTOSAR의 정적 접근방식은 J1939의 동적 동작과대조를이룬다. AUTOSAR 아키텍처에서는고정된 CAN 식별자만허용된다. 즉, 정확히하나의 CAN 식별자와하나의메시지레이아웃사이로할당이고정되어있는것이다. 이와반대로 J1939 관련메시지레이아웃은파라미터그룹 (PG: Parameter Group) 이라는식별자의특정부분에만할당된다. 29비트식별자의일부다른컴포넌트는동적특성을나타내며구성시정의되지않는다. 이러한동적식별자는네트워크에서발생할수있는각각의우선순위조합, 원본주소 (SA) 및대상주소 (DA) 에대한별도의정적식별자를만드는방식으로 AUTOSAR에서모델링할수있다 ( 그림 2). J1939 네트워크의모든노드를알고있고구성시노드주소를이미정의한상태라면 J1939 PG를 AUTOSAR에매핑하기가비교적쉽다. 이러한정적네트워크에서는 ECU 주소가고정되기때문이다. 따라서원본및대상주소도고정되므로정적식별자를통해작동할수있게된다. CAN 프레임에서사용할수있는 8바이트가넘는데이터를전송하기위해 J1939-21에서는두개의전송프로토콜 (TP) 변형을지정하고있는데, 하나는브로드캐스트공지메시지 (BAM: Broadcast Announce Message) 변형이고다른하나는연결모드데이터전송 (CMDT: Connection Mode Data Transfer, RTS/CTS라고도함 ) 변형이다. 둘다이미 AUTOSAR 릴리스 4.0에정의되어있으며 2009년 SAE J1939 표준화현황 4/10

12 월부터지원되었다. 따라서 AUTOSAR 릴리스 4.0 은이미유럽의많은상용차량제조업체의요구 사항을수용하고있는것이다. 그림 2. J1939 네트워크안에서의 29- 비트아이덴티파이어 (Identifier) 의레이아웃 2012 년말에는 AUTOSAR 4.1 을통해 J1939 요구사항을보다세부적으로지원할예정이다. 여기서 지원대상에는유럽및일부북미상용차량 OEM 이포함된다. AUTOSAR 에추가될향상된주요 사양은다음과같다. > 레이아웃이동일한여러메시지지원 ( 동일한파라미터그룹 ) > 동적 NM 없이 ( 즉, AAC 없이 ) SAE J1939/81에따라네트워크지원 > 요청메시지에대한응답 > 진단서비스지원 > J1939를통한온보드진단 (WWH-OBD) 벡터는유럽상용차량 OEM 과함께 AUTOSAR 에대한이러한 J1939 확장표준을지정하려는노력에 적극적으로참여하고있다. 벡터는이미 AUTOSAR 릴리스 4.0 을기반으로하는 J1939 확장표준이 SAE J1939 표준화현황 5/10

적용된 AUTOSAR 솔루션을선보이고있다 ( 그림 3). 이솔루션은유럽의한대규모상용차량 OEM 에서프로덕션환경에곧사용될예정이다. AUTOSAR 릴리스 4.1 에대한확장표준은현재개발 단계에있다. 그림 3. 벡터의 AUTOSAR 베이직소프트웨어에는 2 개의 J1939 전송프로토콜 (TP) 인 BAM 과 CMDT 가포함되어있다. WWH-OBD 를사용하는상용차량진단 온보드진단 (OBD) 은 ISO에서표준화한진단시스템으로, ODB의응용부문중하나는배기가스방출제어와관련된시스템을모니터링하는것이다. 시간이지남에따라이표준에서여러지역표준 ( 예 : ISO15031) 이파생되었으며, 현재는 WWH-OBD(World-Wide-Harmonized On-Board- Diagnostics) 로다시병합되었다. 이표준은 UN(United Nations) 에서발의했으며 UN의세계기술규정 (GTR-5: Global Technical Regulation 5) 에문서화되어있다. ISO 27145는 GTR 5를기술적으로구현한것으로, WWH-OBD에대한기술제약사항을정하고있다. WWH-OBD는처음에는상용차량시장을대상으로하고있지만결과적으로는다른차량산업으로도확장되어야한다. ISO 27145 는 6 개의부분으로구성되어있다 ( 그림 4). 현재문서상태는 국제표준초안 (DIS: Draft International Standard) 이며최종안은 2011 년말로예정되어있다. 첫번째단계는방출량제어및 진단통신에대한요구사항을정하는일이었다. 이를위해차량측구현, 데이터액세스및 OBD SAE J1939 표준화현황 6/10

데이터를지정했다. 현재여러지역기관에서는여전히제한사항및임계값을정의하는중이며 이후에도조화가이루어지지는않을전망이다. 그림 4. WWH-OBD 는 6 개의 ISO 27145 문서에명시되어있다. 현재상용차량의온보드진단을위해두개의 CAN 기반프로토콜인 Diagnostics on CAN (ISO 15765-4) 및 J1939-73이광범위하게사용되고있다 ( 그림 5). WWH-OBD로경제적으로전환할수있도록처음에는 CAN을통한진단이계속사용될예정이다. 장기적으로는이더넷을통한유선또는무선액세스기능을구현하는 DoIP(Diagnostics over Internet Protocol) 도가능할수있다. 그림 5. CAN 기반프로토콜로시행되는상용자동차의온보드진단. 현재의 OBD-II 표준과달리 WWH-OBD 에서는이미 ISO 14229 UDS(Unified Diagnostic Services) 로 정의된서비스를활용하며추가로필요한 OBD 관련서비스는없다. 특히 WWH-OBD 에서는 그림에서처럼 UDS 서비스를지원해야한다 ( 그림 6). SAE J1939 표준화현황 7/10

그림 6. WWH-OBD 는 UDS 로부터진단서비스를이용한다. 2014 년부터는새로등록되는모든대형 (Heavy-duty) 상용차량이 Euro VI 표준을따라야하므로 WWH-OBD 진단기능을갖춰야한다. 새로운유형의차량과관련된개발업무에서는이보다 1 년빠른 2013 년 1 월 1 일부터표준을충족해야한다. UDS 진단서비스는 J1939도함께지원하는 CANbedded 통신소프트웨어를통해구현할수있는데, 이러한소프트웨어는벡터에서제공하며많은프로덕션구현을통해실제환경에서검증을마친상태이다. 또한최근에는 UDS를통한 WWH-OBD 진단기능을구현하기위해프로덕션환경에바로사용가능한 AUTOSAR 솔루션이나오기도했다. J1939 영역에기술된개발사항에서는이표준이어떤식으로현재의요구사항에맞게계속해서정기적으로조정되고있는지를보여준다. 승용차기술개념의이전, 확장및수정노력은 J1939 ECU 개발의경제성을높이는데목표를두고있다. 벡터는수년간축적한네트워킹관련전문기술을통해표준위원회에적극적으로관여하며꾸준히기여하고있다. 또한상용차량전자장치개발자들은임베디드소프트웨어및개발툴에새로운표준이조기에개발됨에따라혜택을얻고있다. 독일출판물 Elektronik Automotive 2010 년 12 월호번역판 그림제공 Vector Informatik GmbH SAE J1939 표준화현황 8/10

저자 : 피터펠메스 (Peter Fellmeth) 벡터 (Vector Informatick GmbH) 의그룹책임자이자제품관리자로근무하며 J1939, ISOBUS, 이더넷및 Car2x와관련된제품개발과고객별프로젝트를담당하고있다. 피터는 SAE J1939 및 ISO 11783(TC23/SC19/WG1) 의표준화에관여하는여러연구그룹에서회원으로적극적으로활동하고있다. 홀거소늘레 (Holger Sohnle) 벡터 (Vector Informatick GmbH) 의제품관리자로근무하며 J1939 및 ISOBUS 영역의임베디드소프트웨어를담당하고있다. 참조 : [1] http://standards.sae.org [2] CAN und offene Protokolle im Nutzfahrzeug [ CAN and Open Protocols in Commercial Vehicles ], Elektronik automotive 5/2005, page 60 [3] SAE, J1939-11, Physical Layer, 250K bits/s, Twisted Shielded Pair [4] SAE, J1939-15, Reduced Physical Layer, 250K bits/sec, Un-Shielded Twisted Pair (UTP) [5] SAE, J1939-13, Off-Board Diagnostic Connector [6] SAE, J1939-81, Network Management SAE J1939 표준화현황 9/10

링크 : Homepage Vector: www.vector.com Solutions for J1939: www.vector.com/j1939 Solutions for AUTOSAR: www.vector.com/autosar Product Information CANoe.J1939: www.vector.com/vi_canoe_j1939_en.html Product Information CANbedded J1939: www.vector.com/vi_canbedded_j1939_en.html 본자료배포시최종인쇄물을당사에보내주시면감사하겠습니다. 배포와관련하여문의사항이있으시면언제든지연락주시기바랍니다 : 벡터코리아편집자연락처 : 마케팅부김용성서울특별시구로구구로동 222-12 마리오타워 1406 호 Tel. 02-807-0600 Ext.5009, Fax. 02-807-0601 E-mail: Yongseong.Kim@vector.com SAE J1939 표준화현황 10/10