MAC Address Rewriting for Low-Broadcast Data Frame Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Layer 2 switching technologies face challenges in MAC address learning and broadcasting, leading to resource consumption, latency, and increased bandwidth utilization due to large MAC address tables and limited entry capacity, especially in mid to large-size networks.

Innovation Solution

The proposed MAC-P method modifies the source and destination MAC addresses in data frames by incorporating switch IDs and port numbers, allowing for the generation of OUI and switch tables without the need for traditional MAC address tables, reducing unknown unicast frames and broadcasting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional MAC address tables are used to learn and store MAC addresses of all connected devices, then forwarding decisions can be made accurately, but resource consumption and latency increase due to large table sizes and computation overhead

Engineering Contradiction:
Improveforwarding decision accuracyVSAvoidlatency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the network into multiple Virtual Switching Instances (VSIs), where each VSI maintains a separate MAC address table. This segmentation allows transit switches to only learn and store MAC addresses relevant to their specific VSI rather than maintaining large tables for all network devices, reducing table size and lookup overhead while preserving accurate forwarding decisions within each VSI context

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces Virtual Circuit Identifiers (VCIs) as intermediaries between source and destination switches. Instead of directly learning and storing all MAC addresses in transit switches, the VCIs serve as indirect identifiers that enable forwarding without requiring transit switches to maintain complete MAC address information, thereby reducing resource consumption and latency

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If MAC address tables are enlarged to accommodate all nodes in mid to large-size networks, then all traffic can be switched without broadcasting, but resource consumption at switch devices increases

Engineering Contradiction:
Improveswitching capabilityVSAvoidresource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The network is segmented into multiple VSIs, with each VSI having its own MAC address table. Transit switches only need to maintain MAC address tables for their specific VSI rather than all network nodes, enabling efficient switching within VSI context while significantly reducing resource consumption at transit switches

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

VCIs act as intermediaries that enable traffic forwarding without requiring transit switches to store complete MAC address information. The source and destination switches handle MAC address learning and storage, while transit switches use VCI-based forwarding, reducing resource consumption across the network

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If MAC address table entries are limited, then table size is manageable, but unknown unicast frames increase requiring broadcasting

Engineering Contradiction:
Improvetable sizeVSAvoidbroadcasting
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

By segmenting the network into VSIs with separate MAC address tables, the patent ensures that each table only contains relevant MAC addresses for that specific VSI. This eliminates the problem of tables becoming full, as each VSI's table is independently managed and sized appropriately for its scope, preventing unknown unicast frames and reducing broadcasting

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

VCIs serve as intermediaries that enable complete unicast forwarding without relying on MAC address table lookups at transit switches. This eliminates unknown unicast frames entirely, as VCIs provide deterministic forwarding paths without requiring MAC address information at intermediate switches, thereby eliminating the need for broadcasting

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12463898B2Methods and devices for switching data frames in a communication network
Publication Date: 2025.11.04 TELIASONERA AB
  • US12463898B2 patent drawing
  • US12463898B2 patent drawing
  • US12463898B2 patent drawing

AI summary

A method for switching data frames performed by a source switch device may include receiving a data frame, including source and destination MAC addresses, and modifying a part of the source MAC address with a switch ID of the source switch device, a port number from which the data frame is received, and a reference number representing the part of the source MAC address. The method may also include including the reference number and the part of the source MAC address in a table in the switch device or generating the table and including an entry with the reference number and the part of the source MAC address in the table. The method may also include forwarding or flooding the modified data frame to at least one switch device of the plurality of switch devices.