IP Library Granted Patent US 7,706,776
Granted Patent B2
US 7,706,776 · App. 11/003,368 · Granted Apr 27, 2010

Scheme for MAC address privacy in infrastructure-based multi-hop wireless networks

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 7,706,776
App. No.
11/003,368
Granted
Apr 27, 2010
Kind
B2
Abstract

A system and method for enhancing media access control (MAC) address privacy in a multi-hop wireless network, comprising providing at least one node which generates a temporary MAC address for itself for use in the network by at least one other node, and which ensures that the temporary MAC address is unique among other nodes in the network prior to using the temporary MAC address.

Claims (42)

1. A system for enhancing media access control (MAC) address privacy in a multi-hop wireless network, comprising:

at least one node for

generating a temporary MAC address for itself for use in the network by at least one other node, and

performing a duplicate address check on the generated temporary MAC address by examining “hello” messages received from neighboring nodes to ensure that the temporary MAC address is unique among other nodes in the network prior to using the temporary MAC address.

2. The system of claim 1 , wherein the multi-hop wireless network is a multi-hop ad-hoc wireless network.

3. The system of claim 1 , wherein the at least one node generates the temporary MAC address by inputting a fixed MAC address and a random number into a hash function.

4. The system of claim 1 , wherein the at least one node generates the temporary MAC address when the at least one node is powered on.

5. The system of claim 1 , wherein the at least one node further utilizes the temporary MAC address for a fixed time frame.

6. The system of claim 1 , wherein the at least one node performs the duplicate address check by further instructing a neighboring node that is associated with a first intelligent access point (IAP) to search on behalf of the at least one node for duplicate MAC addresses in the network.

7. The system of claim 6 , wherein the neighboring node sends a duplicate MAC address detection (DMAD) packet to the first IAP.

8. The system of claim 7 , wherein the first IAP searches for duplicates of the temporary MAC address generated by the at least one node in a table of MAC addresses of associated mobile devices which is maintained at the first IAP.

9. The system of claim 8 , wherein the first IAP also searches for duplicates of the temporary MAC address generated by the at least one node in a list of DMAD packets previously sent to the first IAP, which is maintained at the first IAP.

10. The system of claim 9 , wherein if the first IAP finds a duplicate of the temporary MAC address generated by the at least one node, then the first IAP informs the neighboring node, and the neighboring node informs the at least one node, that the temporary MAC address is already in use.

11. The system of claim 9 , wherein if the first IAP finds no duplicate of the temporary MAC address generated by the at least one node, then the first IAP forwards the DMAD packet to other IAP devices over the wired network.

12. The system of claim 11 , wherein the other IAP devices search for duplicates of the temporary MAC address generated by the at least one node in tables of MAC addresses of associated mobile nodes, which are maintained at the other IAP devices.

13. The system of claim 12 , wherein if the other IAP devices find a duplicate of the temporary MAC address generated by the at least one node, then the other IAP devices inform the first IAP that the temporary MAC address is already in use.

14. The system of claim 13 , wherein the first IAP informs the neighboring node, and the neighboring node informs the at least one node, that the temporary MAC address is already in use.

15. A method of operation of a node for enhancing media access control (MAC) address privacy in a multi-hop wireless network comprising:

generating by the node a temporary MAC address for itself for use in the network by at least one other node; and

performing a duplicate address check on the generated temporary MAC address by examining “hello” messages received from neighboring nodes to ensure that the temporary MAC address is unique among nodes in the network prior to using the temporary MAC address.

16. The method of claim 15 , wherein the multi-hop wireless network is a multi-hop ad-hoc wireless network.

17. The method of claim 15 , wherein generating by the node the temporary MAC address comprises inputting a fixed MAC address and a random number into a hash function.

18. The method of claim 15 , wherein generating by the node the temporary MAC address comprises generating the temporary MAC address when the node is powered on.

19. The method of claim 15 , further comprising:

utilizing by the node the temporary MAC address for a fixed time frame.

20. The method of claim 15 , wherein performing by the node the duplicate address check further comprises instructing a neighboring node that is associated with a first intelligent access point (IAP) to search on behalf of the node for duplicate MAC addresses in the network.

21. The method of claim 20 , further comprising instructing the neighboring node to send a duplicate MAC address detection (DMAD) packet to the first IAP.

22. The method of claim 21 , further comprising instructing the first IAP to search for duplicates of the temporary MAC address generated by the node in a table of MAC addresses of associated mobile devices which is maintained at the first IAP.

23. The method of claim 22 , further comprising instructing the first IAP to also search for duplicates of the temporary MAC address generated by the node in a list of DMAD packets previously sent to the first IAP, which is maintained at the first IAP.

24. The method of claim 23 , further comprising instructing the first TAP to inform the neighboring node, and the neighboring node is instructed to inform the node that the temporary MAC address is already in use, if the first IAP finds a duplicate of the temporary MAC address generated by the node.

25. The method of claim 23 , further comprising instructing the first IAP to forward the DMAD packet to other IAP devices over the wired network, if the first IAP finds no duplicate of the temporary MAC address generated by the node.

26. The method of claim 25 , further comprising instructing the other IAP devices to search for duplicates of the temporary MAC address generated by the node in tables of MAC addresses of associated mobile node, which are maintained at the other IAP devices.

27. The method of claim 26 , further comprising instructing the other TAP devices to inform the first IAP that the temporary MAC address is already in use, if the other IAP devices find a duplicate of the temporary MAC address generated by the node.

28. The method of claim 27 , further comprising instructing the first TAP to inform the neighboring node, and the neighboring node is instructed to inform the node, that the temporary MAC address is already in use.

29. A node that provides enhanced media access control (MAC) address privacy in a multi-hop wireless network, the node operating to:

generate a temporary MAC address for use in the network, and

perform a duplicate address check on the generated temporary MAC address by examining “hello” messages received from neighboring nodes to ensure that the temporary MAC address is unique among nodes in the network prior to using the temporary MAC address.

30. The node of claim 29 , wherein the multi-hop wireless network in which the node is used is a multi-hop ad-hoc wireless network.

31. The node of claim 29 , wherein the node generates the temporary MAC address by inputting a fixed MAC address and a random number into a hash function.

32. The node of claim 29 , wherein the node generates the temporary MAC address when the node is powered on.

33. The node of claim 29 , wherein the node further utilizes the temporary MAC address for a fixed time frame.

34. The node of claim 29 , wherein the node performs the duplicate address check by further instructing a neighboring node that is associated with a first intelligent access point (IAP) to search on behalf of the node for duplicate MAC addresses in the network.

Assignments (12)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
CORRECTIVE BY NULLIFICATION TO REMOVE INCORRECTLY RECORDED PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL 044806, FRAME 0900. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS. Recorded Apr 19, 2022
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 061038/0692 →
MERGER Recorded Apr 11, 2022
From: MESHNETWORKS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060978/0116 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 044806/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2004
From: ZHENG, HEYUN
To: MESHNETWORKS, INC.
Reel/Frame 016052/0413 →