Telematics Protocol Builder
Design and test telematics protocols faster and more accurately
Telematics Protocol Builder is a development tool for defining and testing protocols used for communication between vehicles, TCUs, telematics platforms, and mobile apps.
Developers can define message structures, generate test messages, and validate protocols before implementing them directly in code.
This significantly reduces communication errors and integration issues that occur during telematics system development.
Get Started Now
Why Do You Need Protocol Builder?
Telematics systems involve communication between multiple components:
- Vehicle ECU
- TCU (Telematics Control Unit)
- Telematics Platform
- Mobile Applications
- External Services (Insurance, Car Rental, Fleet, etc.)
Various message protocols are used in this process:
Examples:
- MQTT vehicle event messages
- REST API requests/responses
- Vehicle status data
- Remote control commands
- OTA update commands
However, in actual development, the following problems frequently occur:
- Protocol definition documents differ from actual implementation
- Message structure errors
- Lack of test environment
- Difficult integration testing
Protocol Builder was created to solve these problems.
Key Features
1. Protocol Definition
You can define message structures in simple schema format.
Example
{
"vehicleId": "string",
"timestamp": "datetime",
"ignition": "boolean",
"doorStatus": {
"driver": "boolean",
"passenger": "boolean",
"rearLeft": "boolean",
"rearRight": "boolean"
}
}Protocol Builder automatically generates the following based on this definition:
- JSON Payload Template
- MQTT Message Format
- API Request/Response Structure
- Binary Packet Structure
2. Message Simulation
You can generate test messages for vehicle events or remote control.
Example
{
"event": "Vehicle Door Open Event",
"vehicleId": "CAR-10293",
"door": "driver",
"status": "OPEN",
"timestamp": "2026-03-15T12:00:00"
}Generated messages can be sent to:
- MQTT Broker
- Telematics Platform
- API Endpoint
3. Protocol Validation
Automatically validates errors by comparing defined protocols with actual messages.
Validation Items:
- Field type checking
- Required field existence
- Value range checking
- Protocol version compatibility
Example
✔ vehicleId : Normal
✔ timestamp : Normal
✖ ignition : Missing4. Support for Various Communication Protocols
Supports various communication methods used in telematics environments.
| Protocol | Purpose |
|---|---|
| MQTT | Vehicle events and telemetry |
| HTTP / REST | Platform API |
| WebSocket | Real-time vehicle status |
| Binary Packet | TCU low-level communication |
Main Use Cases
1. TCU Development
TCU firmware developers can test:
- Vehicle event message generation
- Vehicle sensor data simulation
- Telemetry message validation
2. Telematics Platform Development
Backend developers can perform:
- Message reception testing
- Protocol compatibility validation
- Platform integration testing
3. Mobile App Development
Mobile app developers can test:
- Vehicle status response messages
- Remote control commands
- Notification message structures
Workflow
Protocol Builder is used in the following flow:
Protocol Definition
↓
Message Template Generation
↓
Vehicle Event Simulation
↓
Platform Transmission
↓
Protocol ValidationVehicle Event Simulation Example
Vehicle door open event
{
"event": "VEHICLE_DOOR_STATUS",
"vehicleId": "CAR-10021",
"timestamp": "2026-03-15T12:05:00Z",
"doorStatus": {
"driver": "OPEN",
"passenger": "CLOSED",
"rearLeft": "CLOSED",
"rearRight": "CLOSED"
}
}Expected Benefits
Telematics Protocol Builder is a development tool that helps you design and test telematics communication protocols more easily and quickly.
Through protocol definition, message generation, simulation, and validation features, you can simultaneously improve the speed and stability of telematics system development.
| Benefit | Description |
|---|---|
| Improved Development Speed | Protocol definition and test automation |
| Reduced Integration Errors | Automatic message structure validation |
| Easier Debugging | Vehicle event simulation capability |
| Better Collaboration | Shared protocol definitions |
Target Users
- Telematics platform developers
- TCU firmware engineers
- Automotive software developers
- System integration engineers
- QA engineers
Roadmap
The following features will be added in the future:
- Protocol version management
- GUI-based protocol design tool
- Automatic API documentation generation
- Protocol compatibility testing
- OTA command simulation