IP Library Granted Patent US 11,580,423
Granted Patent B2
US 11,580,423 · App. 16/819,052 · Granted Feb 14, 2023

Adaptive rule based engine for QoS computations of internet services over satellite

Inventors: Rajeev Kubba (Clarksville, MD); Shivaram Sitaram (Germantown, MD)
Assignee: Hughes Network Systems, LLC
G06N5/04G06N20/00H04B7/18519H04W24/04H04W24/08H04W84/06
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,580,423
App. No.
16/819,052
Granted
Feb 14, 2023
Kind
B2
Abstract

A method and system for service management of a complex network including: computing, at a computer, a weather impact score for geographic areas within a coverage area of a satellite; predicting, based on the weather impact score for each of the geographic areas, a degradation of at least one of the satellite links serving a respective geographic area; and sending a notification about the degradation. The method may include calculating, with a computer, a peak Quality of Service (QoS) for each of the satellite links; aggregating, for a duration, transmission errors to calculate an actual QoS for each of the satellite links; and displaying a drill-down dashboard comprising a color-code for each of the satellite links, wherein the color-code corresponds to a severity of a respective discrepancy between a respective peak QoS and a respective actual QoS of a respective satellite link.

Claims (46)

1. A non-transient computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method for service management of a complex network comprising satellite links, the method comprising:

computing, at a computer, a weather impact score for geographic areas within a coverage area of a satellite;

predicting, based on the weather impact score for each of the geographic areas, a degradation of at least one of the satellite links serving a respective geographic area;

sending a notification about the degradation;

receiving transport related metrics for the satellite links; and

correlating the weather impact score and the degradation with the transport related metrics for the satellite links.

2. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

confirming, based on the transport related metrics, the degradation.

3. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

correlating the transport related metrics for the satellite links with a measured event of at least one of the satellite links, wherein the predicting of the degradation is based on the correlating.

4. The non-transient computer-readable storage medium of claim 1 , wherein the complex network comprises nested networks and each of the nested networks comprises a subset of the satellite links.

5. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

discovering, in near real-time, the degradation in the complex network of at least one of the satellite links; and

compensating for the degradation with another of the satellite links.

6. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

graphing, in near real-time, a status of the complex network, wherein the complex network comprises network elements.

7. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

graphing, in near real-time, a logical view of the satellite links and network elements forming the complex network.

8. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

playing back, in time, a status of the satellite links, the degradation and network elements forming the complex network.

9. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

identifying a parameter for the satellite links and a threshold for the parameter with a machine learning algorithm; and

adapting the threshold for the parameter based on the degradation.

10. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

integrating the weather impact score over time to identify a weather impact on the complex network.

11. The non-transient computer-readable storage medium of claim 1 , wherein the method further comprising:

syncing an operations and management change from a Network Operations Center into a diagnostic.

12. A non-transient computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method for service management of a complex network comprising satellite links, the method comprising:

calculating, with a computer, a peak QoS for each of the satellite links;

aggregating, for a duration, transmission errors to calculate an actual QoS for each of the satellite links; and

displaying a drill-down dashboard comprising a color-code for each of the satellite links, wherein the color-code corresponds to a severity of a respective discrepancy between a respective peak QoS and a respective actual QoS of a respective satellite link.

13. The non-transient computer-readable storage medium of claim 12 , wherein the displaying comprises displaying a weather icon for one or more of the satellite links.

14. The non-transient computer-readable storage medium of claim 12 , wherein the displaying comprises displaying a color-code icon for the satellite links, wherein the color-code icon corresponds to a fault severity of a network element servicing the respective satellite link.

15. The non-transient computer-readable storage medium of claim 12 , wherein the method further comprising:

selecting one of the satellite links on the drill-down dashboard, wherein the displaying comprises displaying a detailed statistic associated with the selected satellite link.

16. The non-transient computer-readable storage medium of claim 12 , wherein the method further comprising:

correlating, for each of the satellite links, events within and associated with the complex network to the actual QoS; and

selecting one of the satellite links on the drill-down dashboard,

wherein the displaying comprises displaying the respective events of the selected satellite link.

17. The non-transient computer-readable storage medium of claim 16 , wherein each of the satellite links has an associated parameter and value, and the correlating correlates the associated parameter and value with the actual QoS, and the method further comprises adapting the parameter and value to minimize the respective discrepancy for the respective satellite link.

18. The non-transient computer-readable storage medium of claim 12 , wherein the method further comprising:

correlating, for each of the satellite links, events within and associated with the complex network to the actual QoS; and

predicting a trend based on the correlating.

19. The non-transient computer-readable storage medium of claim 12 , wherein the method further comprising:

correlating, for each of the satellite links, events within and associated with the complex network to the actual QoS; and

suggesting actionable item based on the correlating.

Assignments (3)
SECURITY INTEREST Recorded Apr 21, 2023
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 063404/0347 →
SECURITY INTEREST Recorded May 18, 2020
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 052691/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2020
From: KUBBA, RAJEEV; SITARAM, SHIVARAM
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 052117/0786 →
Continuity (2)
Provisional Application 62896979 · Sep 6, 2019
Related Publication 20210073659A1 · Mar 11, 2021