Ethernet Ring Packet Filtering for Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Ethernet ring networks used for in-vehicle communication, the dual-fed and selective receiving mechanism and wrapping mechanism lead to unnecessary transmission of redundant packets in one direction, causing bandwidth waste and scalability issues due to complex manual configuration of ACLs.
Innovation Solution
A communications device identifies multi-fed packets based on indication information and drops them, preventing wrapping and redundant packet transmission in one direction, thereby avoiding unnecessary selective reception and bandwidth waste.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If both dual-fed and selective receiving mechanism and wrapping mechanism are used in Ethernet ring network, then transmission reliability is improved, but bandwidth is wasted due to unnecessary transmission of redundant packets in failure-free direction
Solution Approach 1:
The patent extracts and removes the harmful element (wrapped dual-fed redundant packets) from the system by implementing a filtering mechanism that identifies and discards these packets before they consume bandwidth, while preserving the beneficial redundancy transmission for reliability
Solution Approach 2:
The patent applies different handling rules to different packet types locally: dual-fed packets are filtered and discarded, while other packets continue to be transmitted normally through the wrapping mechanism, allowing selective optimization without compromising overall system reliability
2Loss of energy
If flow-based ACL is manually configured on each node to prohibit wrapped dual-fed redundant packets, then bandwidth waste is avoided, but device complexity and configuration complexity increase
Solution Approach 1:
The patent implements self-service by enabling nodes to automatically identify and filter wrapped dual-fed packets through intrinsic packet characteristics (such as packet markers or sequence numbers) without requiring manual ACL configuration, making the system self-configuring and reducing operational complexity
Solution Approach 2:
The patent changes the approach from manual rule-based filtering (ACL) to automatic identification based on packet parameters such as sequence numbers, markers, or source/destination addresses, transforming the filtering mechanism into a parameter-driven automatic process that reduces configuration burden
3Adaptability or versatility
If ACL entries are updated due to changes in sensors or nodes in ring network, then adaptability is improved, but scalability deteriorates due to frequent manual reconfiguration
Solution Approach 1:
The patent enables the network to automatically adapt to changes in sensors or nodes through self-service mechanisms where nodes automatically adjust packet filtering based on dynamically detected network conditions, eliminating the need for manual ACL updates and supporting scalable network growth
Solution Approach 2:
The patent introduces dynamic behavior to the packet filtering mechanism, allowing it to automatically adjust to network changes such as added or removed nodes and sensors, transforming the static ACL configuration into a dynamic adaptive system that scales with network growth
Data Source
Figure 1a
Figure 1b
Figure 1c
AI summary
Embodiments of this application provide a data transmission method, a device, and a system, applied to a system relating to vehicle driving, for example, an automated driving system or a vehicle-to-everything (vehicle to everything, V2X) system, and specifically, applied to a first communications device in an Ethernet ring network. The first communications device detects a failure on a first Ethernet interface. The method includes: The first Ethernet interface of the first communications device receives a first packet, and determines whether first indication information in the first packet indicates that the first packet is a multi-fed packet. When the first indication information indicates that the first packet is a multi-fed packet, the first communications device drops the first packet. The first Ethernet interface is an Ethernet interface used by the first communications device for connecting to a second communications device. According to this solution, transmission of a plurality of redundant packets in one transmission direction of the ring network due to wrapping can be conveniently and efficiently avoided.