IP Library Granted Patent US 9,106,708
Granted Patent B2
US 9,106,708 · App. 10/882,235 · Granted Aug 11, 2015

Dynamic change of MAC address

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 9,106,708
App. No.
10/882,235
Granted
Aug 11, 2015
Kind
B2
Abstract

The present invention is related to a method to control and to change dynamically a MAC address in an aggregation network containing at least a server computer device and a client device, comprising the steps of: Sending from said client device to a server computer device a message ( 1,11 ) containing the MAC address of said client computer device, Retrieving said MAC address from said message at said server computer device ( 2,12 ), Checking if said MAC address is already in use (by a user) in said network or if said server computer device wants to change all MAC addresses in said network, If so, sending from said server computer device to said client device a message ( 3,13 ) containing a new MAC address for said client, Overwriting said MAC address with said new MAC address in said client computer device ( 4,14 ).

Claims (26)

1. A method to control and to change dynamically a media access control (MAC) address in an aggregation network containing at least a server computer device and a client device during auto-configuration of a network address, said method comprising:

sending from said client device to a server computer device a first auto-configuration message containing the MAC address of said client computer device;

retrieving said MAC address from said first auto-configuration message at said server computer device;

checking if said MAC address included in said first auto-configuration message is in use in said network or if said server computer device has decided wants to change all MAC addresses in said aggregation network;

if said checking indicates that said MAC address is in use or that said server computer device has decided to change all of said MAC addresses, sending from said server computer device to said client device a second auto-configuration message containing a new MAC address for said client; and

overwriting said MAC address with said new MAC address included in said second auto-configuration message in said client device.

2. The method as in claim 1 , wherein said first auto-configuration message containing the MAC address of said client computer device is a dynamic host configuration protocol (DHCP) discover message.

3. The method as in claim 1 wherein said first auto-configuration message containing the MAC address of said client computer device is a broadcast point-to-point protocol over Ethernet (PPPoE) Active Discovery Initiation message.

4. The method as in claim 2 , wherein said second auto-configuration message containing a new MAC address for said client is an option of the DHCP protocol.

5. The method as in claim 3 , wherein said second auto-configuration message containing a new MAC address for said client is a PPPoE Active Discovery Offer.

6. A client device, having a MAC address and communicatively coupled with a server computer device, said client device being arranged for:

transmitting said MAC address to said server computer device;

receiving a new MAC address from said server computer device; and

changing said MAC address into said new MAC address upon reception of an auto-configuration message for a configuration of a network address from said server computer device containing said new MAC address.

7. A server computer device in an aggregation network comprising at least one client device, said server computer device being arranged for:

receiving auto-configuration messages for configuration of a network address containing MAC addresses of said client device;

checking if an operator has decided to change all MAC addresses in said aggregation network or if said MAC address of said client device included in an auto-configuration message is already in use;

selecting a new MAC address for said client device; and

sending the auto-configuration message to said client device comprising said new MAC address.

8. A non-transitory computer program product for enabling a computer to control and to change dynamically a media access control (MAC) address in an aggregation network during auto-configuration of a network address containing at least a server computer device and a client device, comprising:

a computer-readable medium bearing software instructions for enabling said computer to perform predetermined operations, said predetermined operations comprising:

sending from said client device to a server computer device a first auto-configuration message containing the MAC address of said client computer device;

retrieving said MAC address from said first auto-configuration message at said server computer device;

checking if said MAC address included in said first auto-configuration message is in use in said network or if said server computer device has decided to change all MAC addresses in said aggregation network;

if said checking indicates that said MAC address is in use or that said server computer device has decided to change all of said MAC addresses, sending from said server computer device to said client device a second auto-configuration message containing a new MAC address for said client; and

overwriting said MAC address with said new MAC address included in said second auto-configuration message in said client device.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT (SUCCESSOR IN INTEREST TO ALCATEL-LUCENT N.V.)
Reel/Frame 033687/0150 →
CHANGE OF NAME Recorded Aug 9, 2013
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 030995/0577 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT N.V.
To: CREDIT SUISSE AG
Reel/Frame 029737/0641 →