Communication Apparatus Proactive MAC Address Advertisement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In EVPN networks, MAC address learning is incomplete at the time of communication initiation, leading to communication disruptions due to unlearned MAC addresses, especially when the local CE has not advertised its MAC address.

Innovation Solution

A communication apparatus with MAC address acquisition and advertisement functions that proactively acquires and advertises the MAC address of newly connected user apparatuses, ensuring timely MAC address learning across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If MAC address learning is performed passively through EVPN MAC/IP advertisement routes, then network operations are simplified, but MAC address learning is incomplete at the time of communication initiation when the local CE has not advertised its MAC address

Engineering Contradiction:
ImproveMAC address learning completenessVSAvoidcommunication interruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The communication apparatus performs preliminary MAC address learning by acquiring and storing MAC addresses of connected user apparatuses before communication is initiated. This is achieved by the MAC address acquisition unit obtaining MAC addresses through link-up detection or active querying, and the MAC address advertisement unit proactively advertising these addresses via BGP EVPN messages before any communication interruption occurs, ensuring complete MAC address information is available when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the communication apparatus monitors the MAC address advertisement status and communication state. When detecting that MAC address learning is incomplete or communication interruption occurs, the system triggers re-acquisition and re-advertisement of MAC addresses, creating a closed-loop control that ensures MAC address information is continuously maintained and updated.

Inventive Principle:
Principle #23Feedback

2Reliability

If the communication apparatus proactively acquires and advertises MAC addresses of all connected user apparatuses, then MAC address learning completeness is improved, but device complexity and processing overhead increase

Engineering Contradiction:
ImproveMAC address learning completenessVSAvoidMAC address management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The communication apparatus applies local quality by differentiating MAC address acquisition methods based on the specific port or connection state. Instead of uniformly acquiring MAC addresses from all user apparatuses, the system selectively acquires MAC addresses only from ports where user apparatuses are actually connected, using link-up detection for passive acquisition or active querying only when necessary, thereby reducing unnecessary processing overhead while ensuring complete MAC address learning.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the communication apparatus waits for local CE to advertise MAC address before enabling communication, then MAC address accuracy is ensured, but communication initiation is delayed

Engineering Contradiction:
ImproveMAC address accuracyVSAvoidcommunication initiation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The communication apparatus performs preliminary MAC address acquisition through multiple methods including link-up detection at port activation, active querying of connected user apparatuses, and receiving MAC address notifications from other communication apparatuses. These MAC addresses are stored in advance in the MAC address information storage unit, ensuring accurate MAC address information is available before communication initiation without causing delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240267327A1Communication apparatus, communication system, communication method and communication program
Publication Date: 2024.08.08 NT T INC
  • US20240267327A1 patent drawing
  • US20240267327A1 patent drawing
  • US20240267327A1 patent drawing

AI summary

An information processing device according to an embodiment is a communication apparatus that is connected to a user apparatus via an access port and transmits user data from the user apparatus to another user apparatus connected to another communication apparatus via a network, and includes an acquisition function unit and an advertisement function unit. The acquisition function unit acquires a MAC address of a newly connected user apparatus in response to reception of a request for acquiring the MAC address of the user apparatus newly connected to the access port. The advertisement function unit advertises the MAC address acquired by the acquisition function unit to the other communication apparatus.