ethernet journey at jaguar land rover - · pdf fileethernet journey at jaguar land rover ......

20
ETHERNET JOURNEY AT JAGUAR LAND ROVER CHALLENGES IN THE DEVELOPMENT OF AN ETHERNET BACKBONE Vector GB Ltd Annual Conference 2017 Wednesday, September 27th, 2017 Syreeta Bath - Technical Specialist Vehicle Communication Networks Sachin Shinde - Senior Engineer Vehicle Communication Networks

Upload: trinhminh

Post on 23-Mar-2018

233 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

ETHERNET JOURNEY AT JAGUAR LAND ROVER CHALLENGES IN THE DEVELOPMENT OF AN ETHERNET BACKBONE

Vector GB Ltd Annual Conference 2017

Wednesday, September 27th, 2017

Syreeta Bath - Technical Specialist – Vehicle Communication Networks

Sachin Shinde - Senior Engineer – Vehicle Communication Networks

Page 2: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

CONTENTS

• Our Business

• Ethernet Journey

• Backbone Enabled Architecture

− Challenges

• Next Generation Architecture

− Further Challenges

2

Page 3: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

OUR BUSINESS

3

• 14 vehicle lines.

• 3 UK vehicle assembly plants, 1 engineering

and manufacturing centre and 2 UK design

and engineering sites.

• Almost 42,000 people globally – headcount

has almost doubled over the last five years.

• Plants in China, India and Brazil.

• Employs 10,000 engineers and designers.

• Sales network in 137 countries.

• Jaguar Land Rover is the largest automotive

employer in the UK.

• 213 awards won in 2016/17 FY.

• Invests £1.8 billion in Research and

Development.

Page 4: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

ETHERNET JOURNEY

WHY ETHERNET

• Next Generation Infotainment concept

• Network to carry Control Data, Internet, Audio and Video

• Unconstrained by the network

• Decouple applications from the network

• Embrace consumer technology

• Emergence of BroadR-Reach

• Joined Open Alliance as Promoter

• Use cases for Ethernet across all vehicle domains

Page 5: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

ETHERNET JOURNEY

2012 - 2015

5

2015

In 2015 InControl TouchPro Infotainment system

launched to high acclaim!

• Master controller with Broadcom

Polar Switch

• AVB 802.1 AS running in Switch

• BroadR-Reach links front to rear

• Any media any screen

• Multiple HW and SW suppliers

collaborating

2012

• Start of Ethernet Pre development for

Infotainment

• Focus on 100 Base T1 Physical Layer

and Ethernet Protocols

Page 6: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

ETHERNET JOURNEY

2015

6

• New electrical architecture Pre

development

2015

• FlexRay

• AutoSAR 4.x

• UTP solution for Ethernet 100Base-T1

• DoIP for Diagnostics & Software

Download

Many new technologies deployed in parallel!

Page 7: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

ETHERNET JOURNEY

2017 AND BEYOND

7

2017

Ethernet Backbone

Capability

Development of

Dynamic Network

2017 20xx

Page 8: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• Challenges faced when considering Ethernet Communication within the vehicle

− Protocols to use and how to configure

− Command and Control

− Audio & Video

− VLAN Implementation within a vehicle environment

− How to configure the switch for AVB and VLANs

− Bandwidth requirements and how to control

− Diagnostics

− DoIP between Ethernet nodes

− How to capture Ethernet traffic (Port Mirroring)

− Time synchronisation

8

Page 9: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• Ethernet communication compatibility

between non Infotainment domain and

Infotainment domain

• Exchange information between classic

networks and Ethernet via a Gateway

• Prove out Ethernet functionality within

AutoSAR

• AutoSAR Ethernet Stack Configuration

and Toolchain capability

• Synchronisation of data between

networks

9

Jaguar Land Rover worked on a project with Vector to demonstrate:

Page 10: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• To utilise Ethernet capability when sending data between different network types

− Configuration of triggering of container PDU’s

− Rules for Ethernet to non Ethernet communication to ensure that trade off between

gateway loading and network bandwidth is considered

10

FlexRay A

CAN A Ethernet Header

Ethernet Header

Ethernet Header

Ethernet Header

FlexRay frames CAN frames

Container PDUCollection Timeout = 60ms,

Contains CAN A, CAN B, CAN C, FlexRAY A, FlexRay B, FlexRay C

Ethernet Header

Ethernet Header

CAN B

10

20

30

40

10

20

30

40

50

60

CAN CFlexRay B

FlexRay C

CAN A

FlexRay ACAN A CAN B

FlexRay ACAN A CAN B FlexRay B CAN C

FlexRay CFlexRay ACAN A CAN B FlexRay B CAN C TRIGGER @ 40ms

Ethernet Header

Ethernet Header

Ethernet Header

Ethernet Header

Tim

e (m

s)

CAN A

CAN B

FlexRay A

FlexRay ACAN A CAN B

CAN A

CAN A

CAN A

CAN A

FlexRay ACAN A CAN B

FlexRay A

FlexRay A

TRIGGER @ 60ms (Partially filled PDU)

Page 11: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• Communication with existing non AutoSAR

SOME/IP nodes

− Limited set of SOME/IP message types

supported in AutoSAR

− SOME/IP Configuration within ARXML

• Ethernet Start-up Timing

− Slower start-up times than seen on traditional

networks

− Configuration of switches at start-up

− Negotiation time between the nodes started

late

− No wake on LAN capability at time of

development

11

Page 12: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• Time synchronisation over Ethernet

using IEEE 802.1 AS

− Meeting pDelay requirement for AS

Standard

• Switch vs Host Controller

Timestamping

− Accuracy & Predictability

• Time synchronisation over CAN &

FlexRay are different domains using

one global clock each with its own

synchronisation period

• Switchover of the GrandMaster

− Not supported in AutoSAR

12

Page 13: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• Additional knowledge gained for configuring the switch

− VLAN Configuration – Static and runtime

− Traffic shapers and scheduler for bandwidth control

− Data Mirroring – Port based

• Switch Operating Modes

− Managed mode allows analysis and modification of special Ethernet packets e.g. PTP

− Managed mode more difficult to get working needs additional driver code/switch firmware

13

Page 14: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

BACKBONE ENABLED ARCHITECTURE

CHALLENGES

• Configuration within AutoSAR

− Configuration of Time Sync for all classic buses

− Mixed AutoSAR versions - configuration and generation of ARXML files

− Diagnostics configuration (DoIP, DHCP/AutoIP)

− Analysis of generated ARXML/FIBEX contents

• Test Tools

− Tools with FIBEX with Ethernet support minimal

− Difficult to perform manual simulation for Ethernet as compared to traditional networks

− FIBEX with AutoSAR concepts e.g. container PDU/SOMEIP

14

Page 15: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

NEXT GENERATION ARCHITECTURE

THE ROAD AHEAD

• Distributed Computer Network Programmed as a Car

• Automotive Plug and Play requires a Service Based Architecture

15

Page 16: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

NEXT GENERATION ARCHITECTURE

Distributed Network Programmed as a Car

• Consumer electronic gadgets have given high expectations where consumers are happy to

receive new features by a software update

• High number of static network configurations currently used imposes limitations on how new

features can be updated

− A more dynamic methodology needs to be adopted

− Complexity of features and functions are growing at a higher rate

Service Based Architecture

• Resolve the increasing vehicle variants

• Hardware & Software Re-use

• Support bandwidth increase

16

Page 17: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

NEXT GENERATION ARCHITECTURE

CHALLENGES

• Collection of single busses, partly

connected via gateways forwarding

specific messages

• Mainly sender centric transmission of

data, only a few services

• Moving of functions and ECUs

requires manual update of static

network configuration

• Detailed design and configuration of

each network variant required

(complex variant handling and

software logistics)

17

• Structured network with different speed

grades, access to any service from any

sub-network/bus

• Every function represented as a service

offered to apps/services (in the same

process, computing platform, network, or

in the cloud)

• Moving of functions and devices with

automatic update of network configuration

• Only network topology planning, all the

details shall be done automatically

Shift from Static to Dynamic Network

Page 18: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

NEXT GENERATION ARCHITECTURE

DEMONSTRATIONS

• ConherenSE Middleware

• Automotive Plug and Play

• Described last year at the IEEE Automotive Ethernet and IP Tech Day

• Currently being demonstrated and analysed

• TSN in an SOA environment

• Currently being demonstrated and analysed

• Ultra low guaranteed latency

• Redundancy

• Network security solutions for SOA

• Currently being demonstrated and analysed

18

Page 19: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

NEXT GENERATION ARCHITECTURE

FURTHER CHALLENGES

• Distributed Computer Network Programmed as a Car

− Vehicle as a Device

• Solutions for video transfer

• Security of access to I/O

• Proving Dependability

Lots of work still to do, will not be a single step to end game, physics and availability of

technology will help decide!

19

Page 20: ETHERNET JOURNEY AT JAGUAR LAND ROVER - · PDF fileETHERNET JOURNEY AT JAGUAR LAND ROVER ... •Multiple HW and SW suppliers ... −Difficult to perform manual simulation for Ethernet

Jaguar Land Rover W/1/26 Abbey Road, Whitley Coventry CV3 4LF, UK

jaguarlandrover.com

THANK YOU Syreeta Bath Technical Specialist – Vehicle Communication Networks

Electrical, Electronic & Software Engineering

20

Sachin Shinde Senior Engineer – Vehicle Communication Networks

Electrical, Electronic & Software Engineering