SlideShare a Scribd company logo
1 of 4
Download to read offline
India, June 2015
Cloud – The Next Step in Diagnostics
A uniform platform for the development department, the service engineers and the final
customer
Increasingly short model cycles with more and more complex systems require innovative solutions both
in the creation of diagnostic systems and for efficient and targeted diagnostics in the workshop.
Could the Cloud be a possible solution? If so, what modifications are needed?
The Cloud offers many advantages with regard to a scalable system, a current diagnostic application
without a complex update process as well as a reduction in the amount of hardware required in the field.
The platform described in this article combines an offline and a Cloud-based diagnostic solution without
any need for additional modification to the code of the application or the data. Specific requirements
from the sectors of Development, After Sales and the final Customer can be covered with the help of
different licences.
Single source as a basis
In order to be able to offer client improved support, the company Vaillant has decided to expand the
service by adding a Cloud-based component for the After Sales. This solution picks up the previously
developed components of the existing diagnostic solution from the development sector and adds a
telematics platform to this. The new platform is also designed to cover and unite use cases from the
development sector (extended support), technical customer services (remote maintenance) and the final
customer (control of heating functions).
This basis is formed by standards from the automotive industry, which allows a single source concept
for the data. Use across all sectors allows Vaillant to cover the entire supply chain.
A concept and its challenges
The diagnostic concept includes a telematics platform, a central server and a web-based user interface
in order to display the entire product life cycle.
Figure 1: The Vaillant diagnostic platform
The existing system was replaced through a solution with standardised components from the
automotive industry. The scope of function was extended and the maintainability and expandability of
the new system was increased. The new solution needed to be data-driven, as it is standard in the
automotive industry. It was therefore possible to add new Vaillant heaters and platforms by installing a
data packet.
The pillars of future-oriented architecture
The first pillar is the use of standardised components
 D-PDU API with connection of the Vaillant specific protocols
 MVCI MCD-3D server
 ODX data
The ODX database, which is created and released in the development department, enables consistent,
data-driven functionality across all areas of use and use cases of the diagnostic solution within the
Vaillant Group.
The second pillar is represented by the OTX processes. The process includes a full and cross-sector use.
This requires a corresponding architecture and a mutual understanding of the authoring guidelines
during content creation.
Data are stored in a version control system so that different departments and/or development centres
in different locations can work together. Meta-information on the individual OTX procedures document
the progress, and enables a unified workflow and release process.
Combining diagnostics and connectivity
The solution covers 3 main components in order to provide the concepts described above as well as
their use cases
 Telematic platform with connection to the heating bus
 Business server for administration of the client platforms
 Client web interfaces for the different users and areas of use
Figure 2: Communication architecture
The telematic platform is based on an embedded Linux system, which was developed in-house by
Vaillant. The connection to the Vaillant IT systems is taking place by GSM interface or via DSL / LAN of
the final customer.
The security of the interface and the client data is an important aspect. Therefore this Smart Home
solution was approved and certified by the VDE Testing and Certification Institute.
The telematics platform offers a use case-based interface to the business server as shown in the graphic.
The telematics protocol MQTT is used as a communications medium. The interface is served from the
business server using RPCs (remote procedure calls). ProtoBuf is used to optimise communication in the
GSM case.
A generator was implemented to create the communication structures and their methods (Java
interfaces) which generates the ProtoBuf messages. ProtoBuf serves to (de)serialise the objects in a
compressed byte stream.
The box client on the telematics platform is a Java application. In addition to execution of the use cases
shown in the graphic this also allows the definition of cyclical tasks. The results are then made available
to the business server.
These tasks include
 Fault memory: any new entries are communicated automatically to the business server. Then,
the responsible service engineer will get informed
 Topology scan: monitoring of the control device at the bus and its condition
 OTX jobs: expert interface for the execution of any OTX processes. They can be loaded into the
box at any time
Experience from the field
After integration of the relevant components the application was able to begin productive operation
approximately 2 ½ years ago. The system was first validated with field test devices. Following release
the telematics platforms were delivered to the final customers in several phases and then put into
operation by the service engineers. It was thus possible to successfully replace the old system.
During operation it was recognised that the performance of the telematics platform was not able to
satisfy the requirements. The selected CPU was identified as a limiting factor with the help of
performance analyses. The execution of Java code proved to be the primary problem.
This experience was used to commission telematics platform 2.0. This is currently in the release process
and will be delivered to clients before the end of this year.
The new controller with an improved floating point calculation and support for the selected Java VM
provided the greatest performance gain. The problem was finding the appropriate combination of
processor, Linux operating system and the right Java VM. Neither the CPU setting nor the size of the
memory were the limiting factors in the old hardware.
Another learning effect was that OTX needs to be treated as the ‘correct’ programming language in
order to be able to use the advantages of the procedural, graphic programming. Thus the focus is on
the definition of the authoring guidelines, the use of Design-Pattern and the informative specification
of the required functionality before processes are created.
In a further development step the scope of function of the service solution has now also been extended.
One of the new functions is guided troubleshooting. This allows the service engineer to already test
functionality during remote diagnosis and to make conclusions from the error pattern or possible
symptoms. The service engineer can thus already make decisions before travelling to the customer and
may be able to take the correct replacement parts along.
Outlook: future Cloud diagnostic systems
The system described here demonstrates the advantages of a data-driven diagnostic solution. The
distribution of the required data is taking place automatically via update. Thus both final customers and
service engineers can profit from the latest functionality of the Vaillant products and the After Sales
diagnostic system.
By using proven standards from the automotive industry this platform can be adapted to different areas
of application in various industries.
Modifications must be done on following components
 Protocol implementation within the D-PDU API interface
 Mapping of the ECU diagnostic functions within the ODX data
 Adaptation of the specific properties of the ECU in the OTX-based diagnostic processes
The solution also offers ideal prerequisites for the ‘right to repair’ legislation in the automotive industry.
This system can make an important contribution thanks to the different user roles and views. The partial
components can be moved between the server and the workshop depending on requirements. Great
importance is placed on the security of the data and the processes.
The use of the KPIT authoring systems for the ODX data and the OTX diagnostic processes and the
integration into the KPIT framework for execution in the Cloud has created a scalable system that fulfils
any client requirements within the diagnostic sector.
Original published in HANSERautomotive: issue 5-6 2015
Authors
Stefan Zeppetzauer
Head of Diagnostic & Connectivity
Products, KPIT Technologies GmbH
Lars Hörnchen
IRE – R&D Manager Connectivity & Apps,
Vaillant Group
About KPIT
KPIT Technologies (BSE: 532400, NSE: KPIT), is a fast growing global product engineering and IT
consulting partner focused on co-innovating domain intensive technology solutions for automotive &
transportation, manufacturing and energy & utilities corporations. KPIT is at the forefront of
automotive engineering globally with solutions in the areas of AUTOSAR & in-Vehicle Networks, Body
Electronics, Chassis, Safety & Driver Assistance, Functional Safety, Vehicle Diagnostics, Infotainment
and Powertrain.
Press Contact:
Richa Bakshi, Tel: +91 992 244 9750, richa.bakshi@kpit.com, www.kpit.com

More Related Content

Viewers also liked

TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...
TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...
TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...Agnis Stibe
 
Effective Communications - Fundamentals of Public Relations
Effective Communications - Fundamentals of Public RelationsEffective Communications - Fundamentals of Public Relations
Effective Communications - Fundamentals of Public RelationsMr. Ronald Quileste, PhD
 
Assistive technology
Assistive technologyAssistive technology
Assistive technologypm00563
 
United Incentives: Manufacturer Case Studies
United Incentives: Manufacturer Case StudiesUnited Incentives: Manufacturer Case Studies
United Incentives: Manufacturer Case StudiesUnited Incentives
 
Open Data in a Global Ecosystem
Open Data in a Global EcosystemOpen Data in a Global Ecosystem
Open Data in a Global EcosystemPhilip Bourne
 

Viewers also liked (8)

TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...
TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...
TEDx video - http://bit.ly/TEDxp - Persuasive Cities for Sustainable Wellbein...
 
20161014IROS_WS
20161014IROS_WS20161014IROS_WS
20161014IROS_WS
 
Effective Communications - Fundamentals of Public Relations
Effective Communications - Fundamentals of Public RelationsEffective Communications - Fundamentals of Public Relations
Effective Communications - Fundamentals of Public Relations
 
Assistive technology
Assistive technologyAssistive technology
Assistive technology
 
RESUME C&I
RESUME C&IRESUME C&I
RESUME C&I
 
United Incentives: Manufacturer Case Studies
United Incentives: Manufacturer Case StudiesUnited Incentives: Manufacturer Case Studies
United Incentives: Manufacturer Case Studies
 
Open Data in a Global Ecosystem
Open Data in a Global EcosystemOpen Data in a Global Ecosystem
Open Data in a Global Ecosystem
 
CAR Email 6.4.02 (tt)
CAR Email 6.4.02 (tt)CAR Email 6.4.02 (tt)
CAR Email 6.4.02 (tt)
 

More from KPIT

Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​KPIT
 
Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!KPIT
 
Medical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the CloudMedical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the CloudKPIT
 
KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One KPIT
 
Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?KPIT
 
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...KPIT
 
Oracle Product Hub Cloud Item Master Made Simple for ERP
Oracle Product Hub Cloud  Item Master Made Simple for ERPOracle Product Hub Cloud  Item Master Made Simple for ERP
Oracle Product Hub Cloud Item Master Made Simple for ERPKPIT
 
Accelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data managementAccelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data managementKPIT
 
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1KPIT
 
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...KPIT
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)KPIT
 
K-SAR - AUTOSAR Suite
K-SAR - AUTOSAR SuiteK-SAR - AUTOSAR Suite
K-SAR - AUTOSAR SuiteKPIT
 
Webinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsWebinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsKPIT
 
Webinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for AutoWebinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for AutoKPIT
 
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.KPIT
 
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net ProfitsKPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net ProfitsKPIT
 
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)KPIT
 
Webinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTXWebinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTXKPIT
 
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use CasesWebinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use CasesKPIT
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingKPIT
 

More from KPIT (20)

Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​Oracle Product Hub Cloud:​  A True Enterprise Product Master Solution​
Oracle Product Hub Cloud:​ A True Enterprise Product Master Solution​
 
Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!Innovative Technologies @ KPIT!
Innovative Technologies @ KPIT!
 
Medical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the CloudMedical Device UDI Compliance in the Cloud
Medical Device UDI Compliance in the Cloud
 
KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One KPIT Supplier Portal for JDEdwards Enterprise One
KPIT Supplier Portal for JDEdwards Enterprise One
 
Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?Wearables - Is there really a business case for JD Edwards customers?
Wearables - Is there really a business case for JD Edwards customers?
 
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
Building a Safer and Healthier Workspace with JD Edwards Health, Safety and E...
 
Oracle Product Hub Cloud Item Master Made Simple for ERP
Oracle Product Hub Cloud  Item Master Made Simple for ERPOracle Product Hub Cloud  Item Master Made Simple for ERP
Oracle Product Hub Cloud Item Master Made Simple for ERP
 
Accelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data managementAccelerate commercialization with cloud based product master data management
Accelerate commercialization with cloud based product master data management
 
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1Success Story: Developing an Automatic Seat Control System for a Leading Tier1
Success Story: Developing an Automatic Seat Control System for a Leading Tier1
 
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
Case Study- Automation Test Framework (ATF) Development & Infotainment Valida...
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)
 
K-SAR - AUTOSAR Suite
K-SAR - AUTOSAR SuiteK-SAR - AUTOSAR Suite
K-SAR - AUTOSAR Suite
 
Webinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsWebinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore Systems
 
Webinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for AutoWebinar Presentation on Talent Management Brand New HCM Model for Auto
Webinar Presentation on Talent Management Brand New HCM Model for Auto
 
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
Webinar Presentation: Validation of “next-gen" in-Vehicle Displays.
 
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net ProfitsKPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
KPIT Announces Q2 FY14 Results - Registers 44.7% Y-o-Y growth in Net Profits
 
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
IVI Software Update - Challenges and Strategies - Webinar Presentation (updated)
 
Webinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTXWebinar Presentation: Diagnostic Flash Application with OTX
Webinar Presentation: Diagnostic Flash Application with OTX
 
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use CasesWebinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
Webinar Presentation: New Generation Diagnostic Tools of KPIT and Use Cases
 
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR ToolingWebinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
Webinar Presentation- Typical Challenges Faced by Tier 1s in AUTOSAR Tooling
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Cloud - The Next Step in Diagnostics

  • 1. India, June 2015 Cloud – The Next Step in Diagnostics A uniform platform for the development department, the service engineers and the final customer Increasingly short model cycles with more and more complex systems require innovative solutions both in the creation of diagnostic systems and for efficient and targeted diagnostics in the workshop. Could the Cloud be a possible solution? If so, what modifications are needed? The Cloud offers many advantages with regard to a scalable system, a current diagnostic application without a complex update process as well as a reduction in the amount of hardware required in the field. The platform described in this article combines an offline and a Cloud-based diagnostic solution without any need for additional modification to the code of the application or the data. Specific requirements from the sectors of Development, After Sales and the final Customer can be covered with the help of different licences. Single source as a basis In order to be able to offer client improved support, the company Vaillant has decided to expand the service by adding a Cloud-based component for the After Sales. This solution picks up the previously developed components of the existing diagnostic solution from the development sector and adds a telematics platform to this. The new platform is also designed to cover and unite use cases from the development sector (extended support), technical customer services (remote maintenance) and the final customer (control of heating functions). This basis is formed by standards from the automotive industry, which allows a single source concept for the data. Use across all sectors allows Vaillant to cover the entire supply chain. A concept and its challenges The diagnostic concept includes a telematics platform, a central server and a web-based user interface in order to display the entire product life cycle. Figure 1: The Vaillant diagnostic platform
  • 2. The existing system was replaced through a solution with standardised components from the automotive industry. The scope of function was extended and the maintainability and expandability of the new system was increased. The new solution needed to be data-driven, as it is standard in the automotive industry. It was therefore possible to add new Vaillant heaters and platforms by installing a data packet. The pillars of future-oriented architecture The first pillar is the use of standardised components  D-PDU API with connection of the Vaillant specific protocols  MVCI MCD-3D server  ODX data The ODX database, which is created and released in the development department, enables consistent, data-driven functionality across all areas of use and use cases of the diagnostic solution within the Vaillant Group. The second pillar is represented by the OTX processes. The process includes a full and cross-sector use. This requires a corresponding architecture and a mutual understanding of the authoring guidelines during content creation. Data are stored in a version control system so that different departments and/or development centres in different locations can work together. Meta-information on the individual OTX procedures document the progress, and enables a unified workflow and release process. Combining diagnostics and connectivity The solution covers 3 main components in order to provide the concepts described above as well as their use cases  Telematic platform with connection to the heating bus  Business server for administration of the client platforms  Client web interfaces for the different users and areas of use Figure 2: Communication architecture
  • 3. The telematic platform is based on an embedded Linux system, which was developed in-house by Vaillant. The connection to the Vaillant IT systems is taking place by GSM interface or via DSL / LAN of the final customer. The security of the interface and the client data is an important aspect. Therefore this Smart Home solution was approved and certified by the VDE Testing and Certification Institute. The telematics platform offers a use case-based interface to the business server as shown in the graphic. The telematics protocol MQTT is used as a communications medium. The interface is served from the business server using RPCs (remote procedure calls). ProtoBuf is used to optimise communication in the GSM case. A generator was implemented to create the communication structures and their methods (Java interfaces) which generates the ProtoBuf messages. ProtoBuf serves to (de)serialise the objects in a compressed byte stream. The box client on the telematics platform is a Java application. In addition to execution of the use cases shown in the graphic this also allows the definition of cyclical tasks. The results are then made available to the business server. These tasks include  Fault memory: any new entries are communicated automatically to the business server. Then, the responsible service engineer will get informed  Topology scan: monitoring of the control device at the bus and its condition  OTX jobs: expert interface for the execution of any OTX processes. They can be loaded into the box at any time Experience from the field After integration of the relevant components the application was able to begin productive operation approximately 2 ½ years ago. The system was first validated with field test devices. Following release the telematics platforms were delivered to the final customers in several phases and then put into operation by the service engineers. It was thus possible to successfully replace the old system. During operation it was recognised that the performance of the telematics platform was not able to satisfy the requirements. The selected CPU was identified as a limiting factor with the help of performance analyses. The execution of Java code proved to be the primary problem. This experience was used to commission telematics platform 2.0. This is currently in the release process and will be delivered to clients before the end of this year. The new controller with an improved floating point calculation and support for the selected Java VM provided the greatest performance gain. The problem was finding the appropriate combination of processor, Linux operating system and the right Java VM. Neither the CPU setting nor the size of the memory were the limiting factors in the old hardware. Another learning effect was that OTX needs to be treated as the ‘correct’ programming language in order to be able to use the advantages of the procedural, graphic programming. Thus the focus is on the definition of the authoring guidelines, the use of Design-Pattern and the informative specification of the required functionality before processes are created. In a further development step the scope of function of the service solution has now also been extended. One of the new functions is guided troubleshooting. This allows the service engineer to already test functionality during remote diagnosis and to make conclusions from the error pattern or possible symptoms. The service engineer can thus already make decisions before travelling to the customer and may be able to take the correct replacement parts along.
  • 4. Outlook: future Cloud diagnostic systems The system described here demonstrates the advantages of a data-driven diagnostic solution. The distribution of the required data is taking place automatically via update. Thus both final customers and service engineers can profit from the latest functionality of the Vaillant products and the After Sales diagnostic system. By using proven standards from the automotive industry this platform can be adapted to different areas of application in various industries. Modifications must be done on following components  Protocol implementation within the D-PDU API interface  Mapping of the ECU diagnostic functions within the ODX data  Adaptation of the specific properties of the ECU in the OTX-based diagnostic processes The solution also offers ideal prerequisites for the ‘right to repair’ legislation in the automotive industry. This system can make an important contribution thanks to the different user roles and views. The partial components can be moved between the server and the workshop depending on requirements. Great importance is placed on the security of the data and the processes. The use of the KPIT authoring systems for the ODX data and the OTX diagnostic processes and the integration into the KPIT framework for execution in the Cloud has created a scalable system that fulfils any client requirements within the diagnostic sector. Original published in HANSERautomotive: issue 5-6 2015 Authors Stefan Zeppetzauer Head of Diagnostic & Connectivity Products, KPIT Technologies GmbH Lars Hörnchen IRE – R&D Manager Connectivity & Apps, Vaillant Group About KPIT KPIT Technologies (BSE: 532400, NSE: KPIT), is a fast growing global product engineering and IT consulting partner focused on co-innovating domain intensive technology solutions for automotive & transportation, manufacturing and energy & utilities corporations. KPIT is at the forefront of automotive engineering globally with solutions in the areas of AUTOSAR & in-Vehicle Networks, Body Electronics, Chassis, Safety & Driver Assistance, Functional Safety, Vehicle Diagnostics, Infotainment and Powertrain. Press Contact: Richa Bakshi, Tel: +91 992 244 9750, richa.bakshi@kpit.com, www.kpit.com