IP Library Granted Patent US 11,722,374
Granted Patent B2
US 11,722,374 · App. 17/346,790 · Granted Aug 8, 2023

MAC address dynamic assignment for a network element

Inventor: Adi Bonen (Belle Mead, NJ)
Assignee: Harmonie, Inc.
H04L41/085H04L41/0893H04Q11/0067H04L2101/622H04Q2011/0073
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 11,722,374
App. No.
17/346,790
Granted
Aug 8, 2023
Kind
B2
Abstract

Approaches for dynamic assignment of a MAC address. An article of manufacture may comprise a non-volatile memory and a network element that comprises a CPU. The network element may be a remote PHY device, an Ethernet switch, a Remote MACPHY Device (RMD), a Passive Optical Network (PON) Optical Line Terminal (OLT), a Passive Optical Network (PON) Optical Network Unit (ONU), a Wi-Fi hot spot router, a Long-Term Evolution (LTE) device, an O-Ran device, or a Light Detection and Ranging (LIDAR) routing device. A communication link exists between the CPU of the network element and the non-volatile memory of the article of manufacture. A module on the network element causes the network element to retrieve, across the communication link, at least one MAC address from the non-volatile memory of the remote PHY node and adopt a MAC address to identify itself any time that the article of manufacture reboots.

Claims (17)

1. An article of manufacture, comprising:

a housing that encloses:

a non-volatile memory;

one or more modular network elements each comprising a CPU; and

a communication link between the CPU of each of said one or more modular network elements and the non-volatile memory,

wherein said non-volatile memory does not reside within any of said one or more modular network elements, and wherein the CPU of each modular network element is configured to retrieve, across the communication link, at least one MAC address from said non-volatile memory and adopt a particular MAC address from said at least one MAC address to identify itself any time that the modular network element in which the CPU resides reboots.

2. The article of manufacture of claim 1 , wherein the article of manufacture is a remote PHY node, a remote MACPHY node, a rack mount platform, or a remote PHY shelf.

3. The article of manufacture of claim 1 , wherein the modular network element is a remote PHY device, an Ethernet switch, a Remote MACPHY Device (RMD), a Passive Optical Network (PON) Optical Line Terminal (OLT), a Passive Optical Network (PON) Optical Network Unit (ONU), a Wi-Fi hot spot router, a Long-Term Evolution (LTE) device, an Open Radio Access Network (O-Ran) device, or a Light Detection and Ranging (LIDAR) routing device.

4. The article of manufacture of claim 1 , wherein the non-volatile memory stores a plurality of MAC addresses, and wherein each of the one or more modular network elements use a module location number hardwired into the article of manufacture and provided to an individual modular network element to identify which, of said plurality of MAC addresses, to adopt to identify itself.

5. The article of manufacture of claim 1 , wherein said at least one MAC address is a first MAC address, and wherein the CPU of each of said one or more modular network elements is configured to retrieve, across the communication link, one or more additional MAC addresses from said non-volatile memory in addition to said first MAC address.

6. A method for assigning a MAC address to a network element, comprising:

establishing a communication link between a CPU of a modular network element and a non-volatile memory of an article of manufacture, wherein both said modular network element and said non-volatile memory reside inside of said article of manufacture, and wherein said non-volatile memory does not reside inside of said modular network element; and

each time that the modular network element reboots, the modular network element retrieving, across the communication link, at least one MAC address from said non-volatile memory of the article of manufacture and adopting a particular MAC address from said at least one MAC address to identify itself.

7. The method of claim 6 , wherein the article of manufacture is a remote PHY node, a remote MACPHY node, a rack mount platform, or a remote PHY shelf.

8. The method of claim 6 , wherein the modular network element is a remote PHY device, an Ethernet switch, a Remote MACPHY Device (RMD), a Passive Optical Network (PON) Optical Line Terminal (OLT), a Passive Optical Network (PON) Optical Network Unit (ONU), a Wi-Fi hot spot router, a Long-Term Evolution (LTE) device, an Open Radio Access Network (O-Ran) device, or a Light Detection and Ranging (LIDAR) routing device.

9. The method of claim 6 , wherein the non-volatile memory stores a plurality of MAC addresses, and wherein the modular network element uses a module location number hardwired into the article of manufacture and provided to said modular network element to identify which, of said plurality of MAC addresses, to adopt to identify said modular network element.

10. The method of claim 6 , wherein said at least one MAC address is a first MAC address, and wherein the CPU of the modular network element further retrieves, across the communication link, one or more additional MAC addresses from said non-volatile memory, in addition to said first MAC address.

Assignments (2)
SECURITY INTEREST Recorded Dec 21, 2023
From: HARMONIC INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 066090/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2021
From: BONEN, ADI
To: HARMONIC, INC.
Reel/Frame 056754/0555 →