IP Library Granted Patent US 12,647,358
Granted Patent B2
US 12,647,358 · App. 18/565,499 · Granted Jun 2, 2026

MAC address learning in communication networks

Inventors: Go Yazawa (Musashino-shi, JP); Takahiro Kubo (Musashino-shi, JP); Natsuki Yasuhara (Musashino-shi, JP); Shinichi Yoshihara (Musashino-shi, JP)
Assignee: NTT, Inc.
H04L45/74
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,647,358
App. No.
18/565,499
Granted
Jun 2, 2026
Kind
B2
Abstract

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.

Claims (28)

1 . A communication apparatus comprising one or more processors configured to:

receive, from another communication apparatus that is connected to a first user apparatus, a request for acquiring a media access control (MAC) address for a second user apparatus connected to an access port of the communication apparatus;

in response to receiving the request, acquire the MAC address of the second user apparatus before the time at which the MAC address is required to determine a destination for user data; and

advertise the acquired MAC address to the other communication apparatus over a network.

2 . The communication apparatus according to claim 1 , wherein the one or more processors are further configured to:

detect linkup of the access port; and

transmit a notification indicative of the request in response to the linkup of the access port.

3 . The communication apparatus according to claim 1 , wherein the one or more processors are further configured to:

generate a clock time; and

transmit a notification indicative of the request to the acquisition function unit every time a fixed time from the generated clock time elapses.

4 . The communication apparatus according to claim 1 , wherein the one or more processors are configured to acquire the MAC address of the connected user apparatus in response to receiving the request via the network.

5 . A communication system comprising one or more processors configured to:

identify, by a transmission device, whether a MAC address of a transmission destination user apparatus has been learned when user data to be transmitted to the transmission destination user apparatus is received from a transmission source user apparatus via an access port; and

in response to identifying that the MAC address is unlearned, transmit, by the transmission device and to a reception device, a request for acquiring a MAC address of a user apparatus newly connected to the access port of the reception device via a network, and

confirm, by the reception device, presence or absence of new connection of a user apparatus under the access port in response to reception of the request via the network;

acquire, by the reception device, a MAC address from the newly connected user apparatus before the time at which the MAC address is required to determine a destination for user data; and

advertise, to the transmission device, the acquired MAC address via the network.

6 . One or more non-transitory computer-readable media that store instructions which, when executed by one or more computer processors, cause the one or more computer processors to perform operations comprising:

receiving, from another communication apparatus that is connected to a first user apparatus, a request for acquiring a media access control (MAC) address for a second user apparatus connected to an access port of the communication apparatus;

in response to receiving the request, acquiring, by one or more processors, the MAC address of the second user apparatus before the time at which the MAC address is required to determine a destination for user data; and

advertising, by the one or more processors, the acquired MAC address to the other communication apparatus over a network.

7 . The one or more non-transitory computer-readable media of claim 6 , further comprising:

detecting linkup of the access port; and

transmit a notification indicative of the request in response to the linkup of the access port.

8 . The one or more non-transitory computer-readable media of claim 6 , further comprising:

generating a clock time; and

transmit a notification indicative of the request every time a fixed time from the generated clock time elapses.

9 . The one or more non-transitory computer-readable media of claim 6 , comprising acquiring the MAC address of the connected user apparatus in response to receiving the request via the network.

Assignments (3)
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 072460/0605 →
CHANGE OF NAME Recorded Aug 14, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073460/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2023
From: YAZAWA, GO; KUBO, TAKAHIRO; YASUHARA, NATSUKI; YOSHIHARA, SHINICHI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 065842/0322 →
Continuity (1)
Related Publication 20240267327A1 · Aug 8, 2024
References Cited (20)
US 7529851B1 · Haley · 2009 [cited by examiner]
US 20080279181A1 · Shake et al. · 2008 [cited by applicant]
US 20150281096A1 · Boutros · 2015 [cited by examiner]
US 20160044145A1 · Zhou · 2016 [cited by examiner]
US 20170093834A1 · Natu · 2017 [cited by examiner]
US 20180077111A1 · Pang · 2018 [cited by examiner]
US 20190007981A1 · Furuichi · 2019 [cited by examiner]
US 20190132278A1 · Mittal · 2019 [cited by examiner]
US 20190305567A1 · Keeley · 2019 [cited by examiner]
US 20200412640A1 · Takeshita et al. · 2020 [cited by applicant]
JP 2005102157A · 2005 [cited by applicant]
JP 2007243374 · 2007 [cited by applicant]
JP 201625478 · 2016 [cited by applicant]
JP 2018182482 · 2018 [cited by applicant]
JP 2019149772A · 2019 [cited by applicant]
JP 20205206 · 2020 [cited by applicant]
WO WO2019167703 · 2019 [cited by applicant]
WO WO2020230146A1 · 2020 [cited by examiner]
Aggarwal et al., “BGP MPLS-Based Ethernet VPN,” Internet Engineering Task Force (IETF) Request for Comments: 7432, Feb. 2015, 56 pages. [cited by applicant]
Sakagami et al., “A Study and an Evaluation on Hitless Switching Scheme for Dedicated Ethernet,” IEICE Technical Report, Apr. 2013, 113(6):1-5, 11 pages (with machine translation). [cited by applicant]