Switched Network Data Frame Flooding Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Ethernet networks, flooding of data frames occurs due to unidirectional data flow and network switch failures, leading to prolonged network congestion and inefficient use of resources, as existing solutions like shortening ARP request periodicity increase request messages and consume valuable network resources.

Innovation Solution

A method where a first device in a switched network detects flooding by receiving data frames at an incorrect port and sends a message including its associated MAC address on the active port, allowing network switches to update their MAC tables and cease flooding, thereby optimizing data frame routing and reducing network congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the periodicity of ARP request messages is shortened to reduce flooding duration, then the time during which flooding occurs is reduced, but the number of request messages increases and consumes valuable network resources

Engineering Contradiction:
Improveflooding durationVSAvoidnetwork resource consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The active port automatically sends a message containing its MAC address to the network switch when it receives a data frame, enabling the switch to self-update its MAC address table without requiring external ARP requests. This eliminates the need for periodic ARP requests while quickly resolving flooding conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs a preliminary action by having the active port proactively send its MAC address information to the network switch as soon as it receives a data frame. This preliminary update prevents the switch from continuing to flood data frames to the incorrect port, thereby reducing flooding duration without increasing message periodicity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If network switches forward data frames to all ports except the receiving port when destination MAC address is not found, then data frames reach the destination host, but additional traffic is created causing network congestion

Engineering Contradiction:
Improvedata frame deliveryVSAvoidnetwork traffic volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The active port provides feedback to the network switch by sending a message containing its MAC address and port identification. This feedback enables the switch to update its MAC address table with the correct port mapping, allowing future data frames to be forwarded directly to the correct port rather than being flooded to multiple ports, thus reducing unnecessary traffic while maintaining reliable delivery.

Inventive Principle:
Principle #23Feedback

3Reliability

If the first host has a redundant L2 connection with one active port and one passive port, then network reliability is improved, but the passive port remains unused for data transmission

Engineering Contradiction:
Improvenetwork connection reliabilityVSAvoidport utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The passive port is enhanced with multi-functionality: it not only receives data frames but also actively participates in MAC address table updates by sending messages to the network switch when it receives data frames. This allows the passive port to contribute to network operation and maintenance functions, improving its utilization efficiency while maintaining network reliability through redundancy.

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

Data Source

PatentUS10708166B2Method and a first device for managing data frames in switched networks
Publication Date: 2020.07.07 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10708166B2 patent drawing
  • US10708166B2 patent drawing
  • US10708166B2 patent drawing

AI summary

A method and a first device (110) of a switched network (100), for managing data frames received, at a first port, from a second device (120) are disclosed. The first device (110) handles the first port and a second port for transfer of data frames between the first and second devices (110, 120). The first device (110) is addressable by a Media Access Control address, “MAC address”, associated with the first port. The first device (110) receives (201), from the second device (120), at least one data frame at the second port. The first device (110) sends (202), on the first port, a message including the MAC address associated with the first port.