Ethernet Switch Image Frame Routing via MAC Address Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional vehicles using Ethernet communication for image data transmission between ECUs face performance degradation due to unnecessary increase in communication speed, as they transmit all image frames to ECUs with different frame counts, leading to inefficient processing.

Innovation Solution

Assigning MAC addresses to image frames based on required frame counts and mapping these addresses to Ethernet switch ports, allowing the Ethernet switch to route frames efficiently according to access control lists, thereby optimizing communication speed and processing difficulty.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all image frames are transmitted to ECUs with different frame counts, then complete image data is provided to all ECUs, but Ethernet communication speed increases unnecessarily and processing efficiency degrades

Engineering Contradiction:
Improvecompleteness of image data transmissionVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments image frames into different groups based on destination ECU requirements. Each segment is assigned a unique MAC address, allowing the Ethernet switch to route different frame segments to different ECUs efficiently. This segmentation enables selective transmission of only necessary frames to each ECU, avoiding unnecessary communication overhead while ensuring each ECU receives its required frames.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different MAC addresses to different frame groups destined for different ECUs. This allows the Ethernet switch to perform localized routing decisions based on MAC address matching, where each ECU receives only the frames intended for it. This localized approach optimizes communication speed for each ECU's specific requirements rather than transmitting all frames to all ECUs.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If Ethernet communication speed is increased to accommodate all ECUs, then all ECUs can receive frames, but communication resources are wasted and system complexity increases

Engineering Contradiction:
Improveability to serve multiple ECUsVSAvoidcommunication speed configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The Ethernet switch is configured with multiple MAC address mappings to multiple ports, enabling it to serve multiple ECUs with different frame count requirements simultaneously. This multi-functionality allows a single switch to adapt to various ECU configurations without increasing communication speed, by simply routing different MAC address groups to appropriate ports based on pre-configured access control lists.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the MAC address parameter of image frames to encode destination ECU information. By modifying this parameter rather than increasing communication speed, the system achieves adaptability to serve multiple ECUs with different requirements. The Ethernet switch uses these MAC address parameters to route frames appropriately, maintaining optimal communication speed while serving diverse ECU needs.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If MAC addresses are assigned to each image frame, then frames can be routed to specific ECUs, but frame processing complexity increases

Engineering Contradiction:
Improveframe routing to ECUsVSAvoidMAC address assignment and routing
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-configuring the Ethernet switch with access control lists that map MAC addresses to specific ports and ECUs. This pre-configuration enables automatic routing decisions without real-time processing complexity. When frames arrive with their MAC addresses, the switch simply matches them against the pre-stored ACLs and routes them accordingly, making the routing operation straightforward despite the added MAC address assignment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11115233B2Vehicle and method of controlling the same
Publication Date: 2021.09.07 HYUNDAI MOTOR CO LTD
  • US11115233B2 patent drawing
  • US11115233B2 patent drawing
  • US11115233B2 patent drawing

AI summary

A vehicle includes an image generation controller configured to generate a plurality of image frames, to assign a first MAC address to a first image frame of the plurality of image frames, and to assign a second MAC address to a second image frame of the plurality of image frames; an Ethernet switch including a plurality of Ethernet ports, configured to transmit the first image frame to a first image receiving controller and a second image receiving controller based on the first MAC address, and to transmit the second image frame to the second image receiving controller based on the second MAC address; the first image receiving controller configured to receive the first image frame, and to image process the first image frame; and the second image receiving controller configured to receive the first and second image frame, and to process the first and second image frame.