IP Library Granted Patent US 11,477,108
Granted Patent B2
US 11,477,108 · App. 16/926,696 · Granted Oct 18, 2022

Systems and methods for jointly optimizing WAN and LAN network communications

Inventors: Peter Chow (Los Altos, CA); Wonjong Rhee (San Francisco, CA); Ardavan Maleki Tehrani (Atherton, CA); Marc Goldburg (Redwood City, CA)
Assignee: ASSIA SPE, LLC
H04L43/50H04L41/083H04L41/0896H04L41/26H04L43/0829H04L43/0888H04L43/16Y04S40/00Y04S40/12Y04S40/128
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,477,108
App. No.
16/926,696
Granted
Oct 18, 2022
Kind
B2
Abstract

Described are systems and methods for jointly optimizing Wide Area Network (WAN) and Local Area Network (LAN) network communications. In one embodiment, a management device communicatively interfaced with a WAN and a LAN includes a collection module to collect LAN information from the LAN and WAN information from the WAN; an analysis module to jointly analyze the collected WAN information and the collected LAN information to identify an operational condition; and an implementation nodule to initiate a management event responsive to the operational condition being identified. In one embodiment, the management event includes generating and transmitting a diagnostics report responsive to a fault being identified. The management device may further generate and execute instructions to remedy the diagnosed fault.

Claims (71)

1. A management device, comprising:

a Local Area Network (LAN) interface to communicably interface the management device with a LAN;

a Wide Area Network (WAN) interface to communicably interface the management device with a WAN, wherein the WAN is to provide broadband connectivity to the LAN;

one or more processors; and

a non-transitory computer-readable medium or media storing one or more sequences of instructions which, when executed by at least one of the one or more processors, cause the management device to perform operations comprising:

collecting LAN information from one or more communication layers on the LAN; and

identifying one or more operational conditions within the WAN in a different communication layer from the one or more communication layers on the LAN by analyzing at least the collected LAN information.

2. The management device of claim 1 wherein the operations further comprising:

initiating a management event responsive to at least one of the one or more operational conditions being identified.

3. The management device of claim 2 wherein initiating the management event comprises one or more of:

decreasing WAN rate to improve link stability and quality;

increasing one or more Impulse Noise Protection (INP) parameter settings; and

increasing one or more margin parameter settings.

4. The management device of claim 2 wherein initiating the management event comprises performing one or more of the following operations:

generating instructions to change transmit power of WAN elements;

generating instructions to modify one or more parameters affecting WAN forward error correction (FEC), WAN latency, WAN transmit power levels, and WAN data rate; and

generating instructions to modify an active profile or configuration settings based on at least identified network traffic related to the WAN.

5. The management device of claim 1 wherein the one or more communication layers on the LAN and the different communication layer in the WAN are layers of Open Systems Interconnection (OSI) model.

6. The management device of claim 1 wherein the one or more communication layers on the LAN and the different communication layer in the WAN are layers of TCP/IP model.

7. The management device of claim 1 wherein the one or more operational conditions identified within the WAN comprise at least one of:

network congestion within the WAN;

excess power consumption by communication elements within the WAN;

bandwidth utilization of the WAN in excess of a maximum threshold;

bandwidth availability of the WAN below a minimum threshold;

errors on WAN connection;

performance measures on the WAN;

quality of WAN connection; and

failure of WAN connection.

8. A method for communication management comprising:

communicably interfacing, via a Local Area Network (LAN) interface, a management device with a LAN;

communicably interfacing, via a Wide Area Network (WAN) interface, the management device with a WAN, wherein the WAN is to provide broadband connectivity to the LAN;

collecting, at the management device, LAN information from one or more communication layers on the LAN; and

identifying, at the management device, one or more operational conditions within the WAN in a different communication layer from the one or more communication layers on the LAN by analyzing at least the collected LAN information.

9. The method of claim 8 further comprising:

initiating a management event responsive to at least one of the one or more operational conditions being identified.

10. The method of claim 9 wherein initiating the management event comprises one or more of:

decreasing WAN rate to improve link stability and quality;

increasing one or more Impulse Noise Protection (INP) parameter settings; and

increasing one or more margin parameter settings.

11. The method of claim 9 wherein initiating the management event comprises performing one or more of the following operations:

generating instructions to change transmit power of WAN elements;

generating instructions to modify one or more parameters affecting WAN forward error correction (FEC), WAN latency, WAN transmit power levels, and WAN data rate; and

generating instructions to modify an active profile or configuration settings based on at least identified network traffic related to the WAN.

12. The method of claim 8 wherein the one or more communication layers on the LAN and the different communication layer in the WAN are layers of Open Systems Interconnection (OSI) model.

13. The method of claim 8 wherein the one or more communication layers on the LAN and the different communication layer in the WAN are layers of TCP/IP model.

14. The method of claim 8 wherein the one or more operational condition within the WAN identified comprise at least one of:

network congestion within the WAN;

excess power consumption by communication elements within the WAN;

bandwidth utilization of the WAN in excess of a maximum threshold;

bandwidth availability of the WAN below a minimum threshold;

errors on WAN connection;

performance measures on the WAN;

quality of WAN connection; and

failure of WAN connection.

15. A non-transitory computer-readable medium or media comprising one or more sequences of instructions which, when executed by at least one processor, causes steps for communication management comprising:

communicably interfacing, via a Local Area Network (LAN) interface, a management device with a LAN;

communicably interfacing, via a Wide Area Network (WAN) interface, the management device with a WAN, wherein the WAN is to provide broadband connectivity to the LAN;

collecting, at the management device, LAN information from one or more communication layers on the LAN; and

identifying, at the management device, one or more operational conditions within the WAN in a different communication layer from the one or more communication layers on the LAN by analyzing at least the collected LAN information.

16. The non-transitory computer-readable medium or media of claim 15 further comprising one or more sequences of instructions which, when executed by at least one processor, causes steps for communication management comprising:

initiating a management event responsive to at least one of the one or more operational conditions being identified.

17. The non-transitory computer-readable medium or media of claim 16 wherein initiating the management event comprises one or more of:

decreasing WAN rate to improve link stability and quality;

increasing one or more Impulse Noise Protection (INP) parameter settings; and

increasing one or more margin parameter settings.

18. The non-transitory computer-readable medium or media of claim 16 wherein initiating the management event comprises performing one or more of the following operations:

generating instructions to change transmit power of WAN elements;

generating instructions to modify one or more parameters affecting WAN forward error correction (FEC), WAN latency, WAN transmit power levels, and WAN data rate; and

generating instructions to modify an active profile or configuration settings based on at least identified network traffic related to the WAN.

19. The non-transitory computer-readable medium or media of claim 15 wherein the one or more communication layers on the LAN and the different communication layer in the WAN are layers of Open Systems Interconnection (OSI) model.

20. The non-transitory computer-readable medium or media of claim 15 wherein the one or more communication layers on the LAN and the different communication layer in the WAN are layers of TCP/IP model.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2024
From: ASSIA SPE, LLC
To: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED
Reel/Frame 066167/0847 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2023
From: VALUEGATE ASTRO SPV1
To: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED; ASSIA SPE, LLC
Reel/Frame 064616/0450 →
SECURITY INTEREST Recorded Oct 29, 2022
From: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED; ASSIA SPE LLC
To: VALUEGATE ASTRO SPV1
Reel/Frame 061804/0163 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2022
From: MUZINICH BDC, INC.
To: ASSIA SPE, LLC
Reel/Frame 060976/0595 →
SECURITY INTEREST Recorded Dec 4, 2020
From: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED
To: MUZINICH BDC, INC.
Reel/Frame 054593/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2020
From: CHOW, PETER; RHEE, WONJONG; TEHRANI, ARDAVAN M; GOLDBURG, MARC
To: ASSIA SPE, LLC
Reel/Frame 053183/0702 →
Continuity (5)
Continuation 15182513 · Jun 14, 2016
Continuation 16432364 · Jun 5, 2019
Continuation 15182513 · Jun 4, 2016
Continuation 13995900
Related Publication 20200344145A1 · Oct 29, 2020