IP Library Granted Patent US 12,342,167
Granted Patent B2
US 12,342,167 · App. 17/303,387 · Granted Jun 24, 2025

Methods and apparatus for performing access and/or forwarding control in wireless networks such as WLANS

Inventors: Randall Frei (San Jose, CA); Sujai Hajela (Saratoga, CA); Guy Goldstone (Palm Harbor, FL); Nicolas Dade (Santa Cruz, CA); Linker Cheng (San Jose, CA)
Assignee: Juniper Networks, Inc.
H04W12/08H04L9/0897H04L9/3226H04L63/0471H04W12/04H04L2209/80H04W84/12
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,342,167
App. No.
17/303,387
Granted
Jun 24, 2025
Kind
B2
Abstract

Methods and apparatus for controlling access to and/or forwarding of communicated information, e.g. traffic, in a wireless communication system are described. The key, e.g., PSK, used to secure data that is transmitted to an access point for communication to a destination device is taken into consideration when deciding whether or not to provide the destination device access to the communicated content. The decision of whether or not to provide the destination device access to a communication may involve deciding whether or not to forward the received data to another device, e.g., another access point, for delivery to the destination device and/or may involve deciding whether or not to transmit the data to the destination device. If the destination device is not associated with, e.g., does not have access to and/or authorization to use, the key used to secure the received data, the data is not communicated to the destination device.

Claims (57)

1. A method comprising:

determining, by a wireless access point and based on a message received from a first wireless terminal connected to the wireless access point, that the message is addressed to a second wireless terminal;

determining, by the wireless access point, a key used to secure communications between the wireless access point and the first wireless terminal;

determining, by the wireless access point, whether the second wireless terminal is associated with the key used to secure communications between the wireless access point and the first wireless terminal based on whether the second wireless terminal is connected to the wireless access point; and

based on determining that the second wireless terminal is associated with the key used to secure communications between the wireless access point and the first wireless terminal, forwarding, by the wireless access point, the message to the second wireless terminal.

2. The method of claim 1 , wherein the key is a preshared key (PSK).

3. The method of claim 1 , wherein the message is a first message and the wireless access point is a first wireless access point, the method further comprising:

determining, by the first wireless access point and based on a second message received from the first wireless terminal, that the second message is addressed to a third wireless terminal;

determining, by the first wireless access point, that the third wireless terminal is not associated with the key; and

based on determining that the third wireless terminal is not associated with the key, dropping, by the first wireless access point, the second message without delivering the second message to the third wireless terminal.

4. The method of claim 1 , wherein forwarding the message to the second wireless terminal includes:

securing, by the wireless access point, the message using the key prior to forwarding the message to the second wireless terminal.

5. The method of claim 1 , further comprising:

storing, in a storage device at a network management node, key information identifying which of a plurality of keys are associated with one or more wireless terminals, wherein determining that the second wireless terminal is associated with the key is based on the stored key information.

6. The method of claim 1 , further comprising:

storing, in a storage device at the wireless access point, key records identifying which of a plurality of keys are associated with one or more wireless terminals, wherein determining that the second wireless terminal is associated with the key is based on the stored key records.

7. The method of claim 1 , wherein the wireless access point is a first wireless access point and the key is a first key;

wherein forwarding the message to the second wireless terminal includes forwarding the message to a second wireless access point when the second wireless terminal is attached to the second wireless access point; and

securing, by the second wireless access point, the message using a second key used to secure communications between the second wireless access point and the second wireless terminal.

8. The method of claim 7 ,

wherein the first wireless access point is a WiFi access point; and

wherein the second wireless access point is an LTE access point, the second wireless access point using a different wireless communications protocol than the first wireless access point.

9. The method of claim 7 , further comprising:

notifying, by the second wireless access point, the first wireless access point that the second wireless terminal is not associated with the first key or instructing, by the second wireless access point, the first wireless access point to stop forwarding content addressed to the second wireless terminal and secured with the first key to the second wireless access point for delivery to the second wireless terminal.

10. The method of claim 1 , further comprising:

decrypting, by the wireless access point, the message using the key.

11. A wireless access point device, comprising:

a processor configured to:

determine, based on a message received from a first wireless terminal connected to the wireless access point, the message is addressed to a second wireless terminal;

determine a key used to secure communications between the wireless access point and the first wireless terminal;

determine whether the second wireless terminal is associated with the key used to secure communications between the wireless access point and the first wireless terminal based on whether the second wireless terminal is connected to the wireless access point, and

based on determining that the second wireless terminal is associated with the key used to secure communications between the wireless access point and the first wireless terminal, forward the message to the second wireless terminal.

12. The wireless access point device of claim 11 , wherein the message is a first message and the wireless access point is a first wireless access point, and wherein the processor is further configured to:

determine, based on a second message received from the first wireless terminal, that the second message is addressed to a third wireless terminal;

determine, whether the third wireless terminal is associated with the key; and

based on determining that the third wireless terminal is not associated with the key, drop the second message without delivering the second message to the third wireless terminal.

13. The wireless access point device of claim 11 , wherein the key is a preshared key (PSK).

14. The wireless access point device of claim 11 , wherein the processor is further configured to:

secure the message using the key prior to transmitting the message to the second wireless terminal.

15. The wireless access point device of claim 11 , wherein the processor further configured to:

store key information identifying which of a plurality of keys are associated with one or more wireless terminals, and wherein the processor determines whether the second wireless terminal is associated with the key based on the stored key information.

16. The wireless access point device of claim 11 , wherein the wireless access point is a first wireless access point, wherein the processor further configured to:

forward the message to a second wireless access point when the second wireless terminal is attached to the second wireless access point.

17. The wireless access point device of claim 16 , wherein the first wireless access point is a WiFi access point, and wherein the second wireless access point is an LTE access point, the second wireless access point using a different wireless communications protocol than the first wireless access point.

18. The wireless access point device of claim 16 , the processor further configured to:

receive a notification from the second wireless access point, the notification including an indication that the second wireless terminal is not associated with the key or an instruction to stop forwarding content addressed to the second wireless terminal and secured with the key to the second wireless access point for delivery to the second wireless terminal.

19. The wireless access point device of claim 11 , wherein the processor is further configured to decrypt the message using the key.

20. A system comprising:

a first wireless access point connected to a first wireless terminal; and

a second wireless access point connected to a second wireless terminal;

the first wireless access point including a processor configured to:

determine, based on a message received from the first wireless terminal, that the message is addressed to the second wireless terminal;

determine a key used to secure communications between the first wireless access point and the first wireless terminal;

based on a determination that the first wireless access point does not have key association information available for the second wireless terminal, forward the message to the second wireless access point;

the second wireless access point including a processor configured to:

determine whether the second wireless terminal is associated with the key used to secure communications between the first wireless access point and the first wireless terminal based on whether the second wireless terminal is connected to the second wireless access point; and

based on determining that the second wireless terminal is associated with the key used to secure communications between the first wireless access point and the first wireless terminal, forward the message to the second wireless terminal.

Assignments (1)
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2026
From: JUNIPER NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 075513/0034 →
Continuity (2)
Continuation 15679128 · Aug 16, 2017
Related Publication 20210297858A1 · Sep 23, 2021
References Cited (29)
US 6526506B1 · Lewis · 2003 [cited by examiner]
US 7706777B2 · Karaoguz et al. · 2010 [cited by applicant]
US 11051169B2 · Frei et al. · 2021 [cited by applicant]
US 20020116606A1 · Gehring · 2002 [cited by applicant]
US 20060251256A1 · Asokan et al. · 2006 [cited by applicant]
US 20070197238A1 · Nakajima · 2007 [cited by examiner]
US 20080044024A1 · Oh et al. · 2008 [cited by applicant]
US 20080298375A1 · Agardh · 2008 [cited by examiner]
US 20100115278A1 · Shen et al. · 2010 [cited by applicant]
US 20110283156A1 · Hiie · 2011 [cited by applicant]
US 20130103939A1 · Radpour · 2013 [cited by examiner]
US 20170134956A1 · Radpour · 2017 [cited by applicant]
CN 101123811A · 2008 [cited by applicant]
CN 103391540B · 2017 [cited by applicant]
CN 111213398A · 2020 [cited by applicant]
WO 2017190616A1 · 2017 [cited by applicant]
WO 2019035908A1 · 2019 [cited by applicant]
“Australian Application Serial No. 2018316617, First Examination Report mailed Dec. 21, 2020”, 4 pgs. [cited by applicant]
PCT Notification of Transmittal of The International Search Report and The Written Opinion of the International Searching Authority, or the Declaration with the International Search Report and Written Opinion of the Int… [cited by applicant]
Office Action from counterpart Canadian Application No. 3,073,110 dated Mar. 29, 2021, 5 pp. [cited by applicant]
Extended Search Report from counterpart European Application No. 18846412.7, dated Mar. 30, 2021, 6 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 15/679,128, dated Jun. 21, 2019 through Mar. 4, 2021, 43 pp. [cited by applicant]
International Preliminary Report on Patentability from International Application No. PCT/US2018/000176, mailed Feb. 27, 2020, 7 pp. [cited by applicant]
Notice of Intent to Grant and Text Intended to Grant from counterpart European Application No. 18846412.7 dated Oct. 5, 2022, 113 pp. [cited by applicant]
First Office Action and Search Report from counterpart Chinese Application No. 201880067049.5 dated Jan. 13, 2023, 9 pp. [cited by applicant]
Response to Extended Search Report dated Mar. 30, 2021, from counterpart European Application No. 18846412.7, filed Oct. 15, 2021, 28 pp. [cited by applicant]
Extended Search Report from counterpart European Application No. 23161557.6 dated Jun. 13, 2023, 7 pp. [cited by applicant]
Response to Extended Search Report dated Jun. 13, 2023, from counterpart European Application No. 23161557.6 filed Feb. 1, 2024, 10 pp. [cited by applicant]
Communication pursuant to Article 94(3) EPC from counterpart European Application No. 23161557.6 dated Apr. 4, 2025, 4 pp. [cited by applicant]