CN
Functional Solution
Middleware
SOME/IP
SOME/IP (Scalable service-Oriented MiddlewarE over IP) is a service-oriented communication protocol for the Ethernet application layer that enables communication between clients and servers through service discovery and subscription.
  • Architecture:
    The product adopts a technical architecture of commonapi + vsomeip to achieve the deployment of Service-Oriented Architecture (SOA). commonapi is used to generate model code, while vsomeip implements the SOME/IP protocol stack.

  • Advantages:

    · By utilizing interface description files and low-code tools, template code is generated for common parts, including message serialization and deserialization. This allows developers to focus on using and implementing the interfaces provided by the template code, rather than worrying about the protocol stack. As a result, communication between two ECUs becomes as simple as local function calls, reducing development complexity, improving development efficiency, and enhancing the stability of communication links.

    · The message serialization and deserialization conform to the AUTOSAR specifications, enabling communication with ECUs that have deployed the AUTOSAR OS.

描述
DoIP
DoIP (Diagnostic Communication over Internet Protocol) is a protocol standardized under the ISO 13400 standard. DoIP is capable of transmitting large amounts of data with fast response times and enables remote diagnostics over Ethernet. This significantly saves time and cost in situations involving complex diagnostic tasks and application updates.
  • Architecture:

    · The C/S (Client/Server) architecture implements the DoIP (Diagnostic Communication over Internet Protocol) protocol stack while simultaneously monitoring external diagnostic devices, multiple entity nodes, and edge gateway routing.

    · The server-side TCP Server listens for connections from external test equipment.

    · Linux local sockets are utilized to implement DoIP entity nodes and subnet node devices with multiple clients, where each client represents an ECU (Electronic Control Unit) device.

  • Advantages:

    · With a transmission rate 100 to 200 times faster than CAN, significant time savings are achieved in complex diagnostic scenarios.

    · Leveraging IT infrastructure eliminates the need for hardware VCIs (Vehicle Communication Interfaces), resulting in cost savings on hardware.

    · Vehicle diagnostics can be performed remotely through in-vehicle Ethernet, enabling remote operations.

描述
OTA
The OTA (Over-The-Air) terminal is responsible for coordinating and scheduling the upgrade of terminal OTA, receiving OTA upgrade notifications, initiating upgrade checks, downloading upgrade packages from a designated source (e.g., Business Treasure), decrypting and verifying the signature of the upgrade packages, and pre-scheduling the distribution of upgrade packages, among other related tasks.
  • Architecture:

    · Layered Design Concept


    · The OTA terminal and cloud communication, as well as OTA upgrade management, are designed using a hierarchical approach.

  • Advantages:

    · Quick and Easy Integration with Different OTA Cloud Platforms


    · Rapid Portability to Different Terminal Platforms, Such as Gateways and T-Boxes

描述