Wake-Up Frame Abnormal Waveform Generation for Node Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication systems using the CAN protocol, nodes that do not need to communicate unnecessarily consume power since all nodes are woken up when any bus signal is transmitted, and issues arise when a node cannot properly recognize a wake-up frame, preventing it from being woken up.
Innovation Solution
A communication system where a wake-up frame with specified identification information is generated on the communication channel, and if a node fails to transition to a normal state, an abnormal waveform pattern is generated to forcibly wake it up, allowing the system to specify and wake up target nodes even if they cannot recognize the wake-up frame.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If selective wake-up function is implemented to reduce power consumption, then power consumption is reduced, but reliability deteriorates when nodes cannot properly recognize wake-up frames
Solution Approach 1:
The system performs preliminary detection of wake-up frame recognition status before the node can be properly woken up. When a node fails to respond to a wake-up frame, the system proactively generates an abnormal waveform pattern to force wake-up, preventing communication failures before they occur.
Solution Approach 2:
The system prepares a backup wake-up mechanism (abnormal waveform pattern generation) in advance to cushion against the potential failure of normal wake-up frame recognition. This ensures that even if the primary wake-up method fails, the node will still be woken up through the secondary mechanism.
2Reliability
If all nodes are woken up when any bus signal is transmitted, then communication reliability is maintained, but power consumption increases unnecessarily
Solution Approach 1:
The wake-up mechanism is segmented into targeted wake-up (using wake-up frames with specific node identifiers) rather than broadcasting to all nodes. This allows only the intended recipient node to wake up, reducing unnecessary power consumption while maintaining communication reliability for the specific node that needs to communicate.
Solution Approach 2:
Instead of applying a uniform wake-up signal to all nodes, the system uses localized wake-up frames containing specific node identifiers. Each node only wakes up if the identifier matches its own, creating local quality in the wake-up response and avoiding unnecessary power consumption in nodes that do not need to communicate.
3Productivity
If wake-up frames with specified identification information are used, then selective wake-up is achieved, but nodes that cannot recognize wake-up frames fail to wake up
Solution Approach 1:
The abnormal waveform pattern acts as an intermediary wake-up mechanism when the primary wake-up frame method fails. Instead of relying solely on the node's ability to recognize and process wake-up frames, the system uses the abnormal waveform pattern as a mediator to force the node into a wake-up state through hardware-level signal detection.
Solution Approach 2:
The system changes the wake-up signal parameters from normal wake-up frames to abnormal waveform patterns when the node fails to respond. This parameter change involves transitioning from structured communication frames to raw waveform patterns that can be detected at a lower level, ensuring wake-up even for nodes with recognition issues.
Data Source
AI summary
A communication system includes a plurality of nodes performing communication via a common communication channel based on a communication protocol and including a first node or a second node. The first node transmits, to the communication channel, a wake-up frame as the communication frame for enabling the second node to transition from a sleep state to a normal state, determines whether or not the second node transitions to the normal state due to the wake-up frame, and generates an abnormal waveform pattern in the communication channel when determined that the second node does not transition to the normal state. The second node stores the identification information allocated to the second node, and enables the second node to transition from the sleep state to the normal state under on condition that the identification information included in the wake-up frame received from the communication channel is identical to the stored identification information.


