6 Manage the Software in Cars by Red Bend.pptx

Roger M.H. Ordman, Director of Product Marketing
OMA Demo Day at MWC 14
Manage the Accelerating Amount of
Software in Cars
-Public
Information© 2014 Red Bend Software
Automotive Industry Transformation
Intelligent transportation
Telematics
Web 2.0 @ vehicles
Airbag
GPRS/UMTS
V2V comms
Navigation system
Internet access
V2I comms
Automatic gearbox
Dynamic stability control
Software updates
Electronic license plate
Centralized door locking
Airlock breaking system
Adaptive transmission
Lane guard system
Autonomous driving
Electronic fuel injection
Electronic mirrors
Voice control
Rain/light sensors
Personalization
Centralized signal lights
Anti slip controls
Emergency call
Adaptive cruise control
M-Commerce
Cruise control
Car telephone
Traffic message channel
Anti-roll system
Steer-by-wire
Mechanical 1960s
Electromechanical 1970s
So0ware Based Electronic 1980s
1990s
2000s
2010s
Source: IQPC 2011
© 2014 Red Bend Software
2
Head Unit
Bluetooth
Genivi
Rear Seat Entertainment Telematics
CAN Bus
In-Vehicle Infotainment Maps
AUTOSAR
Android
© 2014 Red Bend Software
Cellular QNX
Engine Control Units
Linux
KIA [email protected]
3
Software on Wheels
Software = Innovation
Errors per LOC
• 
• 
• 
Electronic is >40% of BOM
Security
LOC is Increasing
Recall
“Nearly 60 per cent to 70 per cent
of the recalls in major automotive
markets such as North America
and Europe are due to software
glitches” - Frost&Sullivan
NASA 0.1 per 1000 LOC
Microsoft 15 per 1000 LOC
Commercial 50 per 1000
LOC
© 2014 Red Bend Software
4
Elon Musk, CEO, Tesla
© 2014 Red Bend Software
5
Software Update Anywhere
@ Production
@ Dealer
@ Post Production
@ Enterprise/Fleet
© 2014 Red Bend Software
@ Home
6
Main Software Challenges
!  Challenge 1: How do car manufacturers manage
software versions when they are used to managing
hardware parts?
!  Challenge 2: How can the industry manage
automotive software in the most cost-effective and
flexible way?
© 2014 Red Bend Software
7
OMA-DM Software Component MO (SCOMO)
!  SCOMO is specifically intended for managing multiple
software elements on a single device, in this case a
vehicle
!  SCOMO supports multiple management and
communication elements required by automotive OEMs:
•  Inventory retrieval
•  Dependency management
•  Software asset versioning
•  Installer independence
•  Multiple software updates in the
same package
•  Client-Server independence and
interoperability
© 2014 Red Bend Software
8
MNOs Are Reaching Beyond Mobile
© 2014 Red Bend Software
9
Everyone Benefits
▪  OEM: Production efficiencies and reduced recalls
▪  Car dealership: Saves time and money
▪  MNO: New services based on existing OMA-DM
infrastructure
▪  Consumer: Continuously better driving experience
© 2014 Red Bend Software
10
Automotive SCOMO demonstration
CANBus
© 2014 Red Bend Software
11
© 2014 Red Bend Software