Selective Wake-Up in Vehicle Ethernet Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Ethernet-based vehicle networks, all communication nodes receive wake-up messages when a first node transitions to a wake-up state, leading to unnecessary power consumption as not all nodes require waking up.

Innovation Solution

An operation method for a communication node in an Ethernet-based vehicle network that selectively transmits wake-up messages by configuring ports based on an address table, identifying the path and setting wake-up indication values to only wake up nodes that require updates or diagnostics, thereby optimizing power management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wake-up messages are transmitted to all communication nodes when a first node transitions to a wake-up state, then all nodes can be ensured to be woken up, but unnecessary power consumption occurs as not all nodes require waking up

Engineering Contradiction:
Improvewake-up reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the wake-up message transmission by creating separate transmission paths for different types of nodes. The switch identifies whether a node is a storage node or a non-storage node, and transmits wake-up messages selectively through specific ports rather than broadcasting to all nodes, thus reducing unnecessary power consumption while ensuring reliable wake-up of required nodes

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by configuring different wake-up behaviors for different ports on the switch. The switch identifies storage nodes connected to specific ports and configures those ports to transmit wake-up messages, while other ports do not transmit wake-up messages. This localized differentiation ensures reliable wake-up of storage nodes without causing unnecessary power consumption at non-storage nodes

Inventive Principle:
Principle #3Local quality

2Reliability

If wake-up messages are transmitted to all communication nodes, then system-wide wake-up is ensured, but system efficiency decreases due to unnecessary wake-up operations

Engineering Contradiction:
Improvewake-up coverageVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the network into storage nodes and non-storage nodes, with the switch selectively transmitting wake-up messages only to storage nodes through identified ports. This segmentation maintains wake-up coverage for nodes that need it while improving system efficiency by eliminating unnecessary wake-up operations at non-storage nodes

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The switch implements local quality by assigning different wake-up transmission characteristics to different ports based on the type of node connected. Ports connected to storage nodes are configured to transmit wake-up messages, while ports connected to non-storage nodes are configured not to transmit, thereby maintaining necessary wake-up coverage while improving overall system efficiency

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10673986B2Operation method of communication node for selective wake-up in vehicle network
Publication Date: 2020.06.02 HYUNDAI MOTOR CO LTD
  • US10673986B2 patent drawing
  • US10673986B2 patent drawing
  • US10673986B2 patent drawing

AI summary

An operation method of a first communication node among a plurality of communication nodes included in an Ethernet-based vehicle network may comprise receiving a first message requesting an update of software for a second communication node among the plurality of communication nodes; configuring a port for wake-up of the second communication node based on a path between the first communication node and the second communication node; transmitting a second message instructing wake-up of the second communication node via the configured port; and providing the update of the software to the second communication node based on the path corresponding to the configured port.