Solution for converting SOME / IP into DDS

GenTool generates DDS and SOME/IP codes, and combined with Vector's AP library, the SOME/IP to DDS solution is implemented, solving the problems of protocol incompatibility and data model mapping differences, and improving system efficiency and data conversion reliability.

CN119690400APending Publication Date: 2025-03-25上海零念科技有限公司
0 Cites 1 Cited by

Patent Information

Application Number
CN202411860329.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

SOME/IP is incompatible with the DDS protocol and cannot communicate directly. The data model mapping differences lead to inconsistent data semantics, making it difficult to achieve system resource optimization.

Method used

Read the arxml model and csv format input files through CSV Parser and Model Parser in GenTool, generate DDS and SOME/IP code, use TemplateRenderer to write the code to template through the jinja template, and finally, the Integration Project combines the code with the Vector's AP library to generate an executable program to realize SOME/IP to DDS.

Benefits of technology

It solves the problems of protocol incompatibility and data model mapping differences, realizes seamless data conversion, efficient utilization of system resources, reduces data replication and processing delays, and improves system efficiency.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention provides a solution method for converting SOME / IP into DDS, which comprises the following steps: respectively reading a csv format input file and an arxml model by adopting a CSV Parser and a Model Parser in GenTool, and converting information extracted by the Model Parser into a DDS element from an SOME / IP element by adopting Generator in GenTool, thereby respectively generating codes of the DDS and the SOME / IP, writing the codes of the DDS and the SOME / IP into a Template by a Template Render through a Jinja template, then generating a code corresponding to an Application Project, and finally combining the code generated by the Application Project with an AP library of Vector by the Interaction Project, so that the DDS and the SOME / IP are converted into the DDS element, and the DDS and generating a corresponding executable program, and storing the executable program in an executable program folder generated by the installation, so as to realize conversion from the SOME / IP to the DDS. The problems of incompatibility of SOME / IP and DDS protocols, data model mapping differences and the like are solved.
Need to check novelty before this filing date? Find Prior Art