High Bandwidth CAN Communication via Pulse Modulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Controller Area Network (CAN) communication systems face limitations in data rate due to bit time requirements and the ratio of data bits to frame bits, leading to suboptimal utilization of physical layer capabilities and increased costs in engineering and production, especially in applications requiring higher bandwidth.
Innovation Solution
A communication system that modulates pulses with varying durations to encode data frames over a CAN bus, using different modulation calculations for odd and even elements, and incorporates spacing intervals to facilitate high-bandwidth communication and the exchange of multiple data segments as a single data frame, optimizing data rate and bit error rate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If CAN protocol uses standard bit timing and frame structure, then compatibility and reliability are maintained, but data rate is limited to 1 Mbit/s
Solution Approach 1:
The data field is segmented into multiple sub-fields, each carrying a portion of the data. This segmentation allows parallel transmission of multiple data bytes within a single CAN frame, effectively increasing the data rate without violating the standard bit timing constraints.
Solution Approach 2:
The invention introduces a new dimension to CAN communication by utilizing the data field structure to encode multiple layers of information. Through nested data structures and sub-field organization, the system transmits more data within the same time frame, achieving higher effective data rates.
2Productivity
If CAN-FD protocol extends data fields to increase data rate, then bandwidth is improved, but device complexity increases requiring specialized controllers
Solution Approach 1:
The invention makes standard CAN controllers multi-functional by enabling them to handle extended data rates through software-based modulation techniques. The same hardware controller can operate in both standard CAN mode and high-speed mode, eliminating the need for separate CAN-FD specialized controllers.
Solution Approach 2:
The system dynamically changes transmission parameters such as bit timing, data encoding format, and modulation schemes based on the communication requirements. This allows standard controllers to adapt to high-speed communication needs without hardware modifications, reducing device complexity.
3Reliability
If baud-rate is reduced with high margins for reliable operation, then error rate decreases, but engineering costs and production complexity increase
Solution Approach 1:
The system implements continuous feedback mechanisms where the receiver monitors incoming data quality and sends acknowledgment signals. Based on this feedback, the transmitter can adjust transmission parameters in real-time, maintaining high reliability without requiring excessive baud-rate margins.
Solution Approach 2:
The invention introduces dynamic adaptation of communication parameters based on actual bus conditions. The system can switch between different transmission modes and adjust timing parameters on-the-fly, allowing operation at higher speeds while maintaining reliability through adaptive error correction and retransmission protocols.
Data Source
AI summary
A communication system for high bandwidth communication over a Controller Area Network (CAN) communication bus. The communication system comprises at least one transmitting node and at least one receiving node. A controller unit of the transmitting node codes and transmits a data field by modulating a sequence of pulses with varying durations defined by deviating a number of level transitions of a known cyclic signal waveform by a series of delays. The series of delays indicates a sequence of data symbols to be transmitted and the series of delays is calculated by applying different modulation calculations for odd and even elements of the data field.


