IP Library Granted Patent US 9,774,580
Granted Patent B2
US 9,774,580 · App. 15/490,901 · Granted Sep 26, 2017

Mesh network with personal pre-shared keys

Inventor: Ta-Chien Lin (Mölnlycke, SE)
Assignee: Ruckus Wireless, Inc.
H04L63/068H04L63/061H04L2209/80H04W12/02
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,774,580
App. No.
15/490,901
Filed
Apr 19, 2017
Granted
Sep 26, 2017
Kind
B2
Art Unit
2497
USPC
713/171
Abstract

A mesh network with a network-wide pre-shared key (PSK) that can be updated is described. The PSK can be used to establish secure communication between arbitrary electronic devices in the mesh network. In order to prevent electronic devices from being inadvertently ‘stranded,’ i.e., unable to securely communicate with other electronic devices in the mesh network when the PSK is updated, pairs of electronic devices in the mesh network establish personal PSKs (PPSKs). In particular, after securely associating with each other, a given pair of electronic devices may have used the current PSK to authenticate and encrypt their communication. Then, the given pair of electronic devices may define a PPSK, e.g., by exchanging one or more random numbers. If a subsequent attempt at establishing secure or encrypted communication between the given pair of electronic devices fails, these electronic devices may use the PPSK as a backup to establish the encrypted communication.

Claims (47)

1. An electronic device, comprising:

an interface circuit configured to wirelessly communicate with one or more electronic devices, and wherein the electronic device is configured to:

provide, to an output node of the electronic device, a recovery frame for a second electronic device in an attempt to re-establish encrypted communication with the second electronic device, wherein content in the recovery frame is encrypted using a pre-shared key (PSK);

when the electronic device receives, from an input node of the electronic device, a response frame associated with the second electronic device that indicates that the attempt to re-establish the encrypted communication with the second electronic device succeeded, provide, to the output node, a data frame for the second electronic device, wherein content in the data frame is encrypted using the PSK; and

when the attempt to re-establish the encrypted communication with the second electronic device fails, provide, to the output node, a second recovery frame for the second electronic device to re-establish encrypted communication with the second electronic device, wherein content in the second recovery frame is encrypted using a predefined personal PSK between the electronic device and the second electronic device, and

wherein the predefined personal PSK is associated with the electronic device and the second electronic device.

2. The electronic device of claim 1 , wherein the attempt to re-establish the encrypted communication with the second electronic device occurs after the electronic device wakes up.

3. The electronic device of claim 1 , wherein the encrypted communication includes Wi-Fi Protected Access.

4. The electronic device of claim 1 , wherein the predefined personal PSK includes one or more random numbers.

5. The electronic device of claim 1 , wherein the predefined personal PSK is valid during a time interval.

6. The electronic device of claim 1 , wherein the electronic device is further configured to provide, to the output node, an exchange frame for a third electronic device; and

wherein the exchange frame includes the predefined personal PSK.

7. The electronic device of claim 1 , wherein, when the attempt to re-establish the encrypted communication with the second electronic device using the second recovery frame fails, the electronic device is further configured to provide, to the output node, a third recovery frame for the third electronic device to re-establish encrypted communication with the third electronic device;

wherein content in the third recovery frame is encrypted using another predefined personal PSK between the electronic device and the third electronic device; and

wherein the other predefined personal PSK is associated with the electronic device and the third electronic device.

8. The electronic device of claim 1 , further comprises:

a processor; and

memory, coupled to the processor, which stores a program module, wherein, when executed by the processor, the program module causes the electronic device to perform:

the providing of the recovery frame;

the providing of the data frame; and

the providing of the second recovery frame.

9. A non-transitory computer-readable storage medium for use in conjunction with an electronic device, the computer-readable storage medium storing a program module, wherein, when executed by the electronic device, the program module causes the electronic device to perform one or more operations comprising:

providing, to an output node of the electronic device, a recovery frame for a second electronic device in an attempt to re-establish encrypted wireless communication with the second electronic device, wherein content in the recovery frame is encrypted using a pre-shared key (PSK);

when the electronic device receives, from an input node of the electronic device, a response frame associated with the second electronic device that indicates that the attempt to re-establish the encrypted communication with the second electronic device succeeded, providing, to the output node, a data frame for the second electronic device, wherein content in the data frame is encrypted using the PSK; and

when the attempt to re-establish the encrypted communication with the second electronic device fails, providing, to the output node, a second recovery frame for the second electronic device to re-establish wireless encrypted communication with the second electronic device, wherein content in the second recovery frame is encrypted using a predefined personal PSK between the electronic device and the second electronic device, and

wherein the predefined personal PSK is associated with the electronic device and the second electronic device.

10. The computer-readable storage medium of claim 9 , wherein the attempt to re-establish the encrypted communication with the second electronic device occurs after the electronic device wakes up.

11. The computer-readable storage medium of claim 9 , wherein the encrypted communication includes Wi-Fi Protected Access.

12. The computer-readable storage medium of claim 9 , wherein the predefined personal PSK includes one or more random numbers.

13. The computer-readable storage medium of claim 9 , wherein the predefined personal PSK is valid during a time interval.

14. The computer-readable storage medium of claim 9 , wherein the one or more operations comprise providing, to the output node, an exchange frame for a third electronic device; and

wherein the exchange frame includes the predefined personal PSK.

15. The computer-readable storage medium of claim 9 , wherein the one or more operations comprise, when the attempt to re-establish the encrypted communication with the second electronic device using the second recovery frame fails, providing, to the output node, a third recovery frame for the third electronic device to re-establish encrypted communication with the third electronic device;

wherein content in the third recovery frame is encrypted using another predefined personal PSK between the electronic device and the third electronic device; and

wherein the other predefined personal PSK is associated with the electronic device and the third electronic device.

16. A method for re-establishing encrypted communication, wherein the method comprises:

by an electronic device:

providing, to an output node of the electronic device, a recovery frame for

a second electronic device in an attempt to re-establish encrypted wireless communication with the second electronic device, wherein content in the recovery frame is encrypted using a pre-shared key (PSK);

providing, to the output node, a data frame for the second electronic device when the electronic device receives, from an input node of the electronic device, a response frame associated with the second electronic device that indicates that the attempt to re-establish the encrypted communication with the second electronic device succeeded, wherein content in the data frame is encrypted using the PSK; and

providing, to the output node, a second recovery frame for the second electronic device to re-establish wireless encrypted communication with the second electronic device when the attempt to re-establish the encrypted communication with the second electronic device fails, wherein content in the second recovery frame is encrypted using a predefined personal PSK between the electronic device and the second electronic device, and

wherein the predefined personal PSK is associated with the electronic device and the second electronic device.

17. The method of claim 16 , wherein the attempt to re-establish the encrypted communication with the second electronic device occurs after the electronic device wakes up.

18. The method of claim 16 , wherein the encrypted communication includes Wi-Fi Protected Access.

19. The method of claim 16 , wherein the predefined personal PSK is valid during a time interval.

20. The method of claim 16 , wherein the method further comprises providing, to the output node, an exchange frame for a third electronic device; and

wherein the exchange frame includes the predefined personal PSK.

Assignments (13)
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 2, 2026
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 075892/0107 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: RUCKUS WIRELESS, INC.
To: ARRIS ENTERPRISES, LLC
Reel/Frame 051865/0382 →
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 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: RUCKUS WIRELESS, INC.
Reel/Frame 048817/0832 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2018
From: RUCKUS WIRELESS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046379/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2017
From: LIN, TA-CHIEN
To: RUCKUS WIRELESS, INC.
Reel/Frame 042048/0889 →
Continuity (2)
Division 14588006 · Dec 31, 2014
Related Publication 20170223528A1 · Aug 3, 2017